import { Linter, type Rule } from 'eslint'; type TestOptions = { filename?: string; }; type HelperOptions = { settings?: Linter.Config['settings']; typeAware?: boolean; }; export declare const createRuleTestHelpers: (ruleName: `@arthurka/${string}`, rule: Rule.RuleModule, ruleOptions?: readonly unknown[], helperOptions?: HelperOptions) => { expectAllowed(code: string, options?: TestOptions): Linter.LintMessage[]; expectFixed(code: string, output: string, options?: TestOptions): void; expectRejected(code: string, options?: TestOptions): Linter.LintMessage[]; }; export {};