import type { AnalyzeLintTierOptions, LintTierMessage } from './lintTierAnalysis.ts';
export interface PackageLintResult {
    errors: number;
    files: number;
    messages: LintTierMessage[];
    output: string;
    pkg: string;
    timeMs: number;
    warnings: number;
}
export declare function lintOnePackageProcess({ analyze, analyzeTier, cache, cacheLocation, cwd, cycleDepth, fix, verbose, }: {
    analyze: boolean;
    analyzeTier?: AnalyzeLintTierOptions;
    cache: boolean;
    cacheLocation?: string;
    cwd: string;
    cycleDepth?: number;
    fix: boolean;
    verbose: boolean;
}): Promise<Pick<PackageLintResult, 'errors' | 'files' | 'messages' | 'output' | 'warnings'>>;
//# sourceMappingURL=lintNextWorker.d.ts.map