.gitignore added
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / @typescript-eslint / experimental-utils / _ts3.4 / dist / eslint-utils / RuleTester.d.ts
1 import * as TSESLint from '../ts-eslint';\r
2 declare const parser = "@typescript-eslint/parser";\r
3 declare type RuleTesterConfig = Pick<TSESLint.RuleTesterConfig, Exclude<keyof TSESLint.RuleTesterConfig, 'parser'>> & {\r
4     parser: typeof parser;\r
5 };\r
6 declare class RuleTester extends TSESLint.RuleTester {\r
7     private "RuleTester.#private";\r
8     constructor(options: RuleTesterConfig);\r
9     private getFilename;\r
10     run<TMessageIds extends string, TOptions extends Readonly<unknown[]>>(name: string, rule: TSESLint.RuleModule<TMessageIds, TOptions>, testsReadonly: TSESLint.RunTests<TMessageIds, TOptions>): void;\r
11 }\r
12 /**\r
13  * Simple no-op tag to mark code samples as "should not format with prettier"\r
14  *   for the internal/plugin-test-formatting lint rule\r
15  */\r
16 declare function noFormat(strings: TemplateStringsArray, ...keys: string[]): string;\r
17 export { noFormat, RuleTester };\r
18 //# sourceMappingURL=RuleTester.d.ts.map\r