import { ErrorLevels, GherkinData, Rule, RuleConfig, Rules, RulesConfig } from './types.js'; import { RuleErrors } from './errors.js'; export declare function getAllRules(additionalRulesDirs?: string[]): Promise; export declare function getRule(rule: string, additionalRulesDirs?: string[]): Promise; export declare function doesRuleExist(rule: string, additionalRulesDirs?: string[]): Promise; export declare function getRuleLevel(ruleConfig: RuleConfig, rule: string): ErrorLevels; export declare function runAllEnabledRules(gherkinData: GherkinData, configuration?: RulesConfig, additionalRulesDirs?: string[], autoFix?: boolean): Promise; //# sourceMappingURL=rules.d.ts.map