interface RuleEntry {
    level: string;
    options?: unknown[];
}
interface LintlintParams {
    isVerbose?: boolean;
    shouldFix?: boolean;
}
export declare function isLintInitBarrelRestriction(ruleName: string, local: RuleEntry): boolean;
export declare function shouldRecheckBarrels(eslintConfigPath: string, configDir: string, resolved: Map<string, RuleEntry>, shouldFix: boolean, isVerbose: boolean): boolean;
export declare function lintlint({ shouldFix, isVerbose }?: LintlintParams): Promise<number>;
export {};
//# sourceMappingURL=lintlint.d.ts.map