import { Config } from "../types.js"; export declare function collectLintRules(config: Config, rootDir: string): Promise; export interface LintOptions { verbose: boolean; fix: boolean; rules?: string[]; files?: string[]; extraArgs: string[]; /** Commander `--no-check-limit`: lint the full migration chain. */ noCheckLimit?: boolean; } export declare function lint(filter: string | undefined, options: Partial): Promise;