import { ProcessResult } from '../../shared/types';
export interface LogsOptions {
    keep?: string[];
    preserveDebug?: boolean;
    preserveError?: boolean;
    preserveWarn?: boolean;
}
export declare class LogsProcessor {
    private keepPatterns;
    private preserveDebug;
    private preserveError;
    private preserveWarn;
    constructor(options?: LogsOptions);
    processFile(content: string): ProcessResult;
    private shouldPreserveLog;
}
//# sourceMappingURL=logic.d.ts.map