/** An escape older than this many days is shown for review. */ export declare const REVIEW_AFTER_DAYS = 30; export interface Escape { file: string; line: number; /** The rules it keeps off, as the marker names them. */ rules: string[]; reason: string; /** Whole days since the marker's line was written, or null outside git. */ days: number | null; /** `gate` for the gate's marker, `token` for the token lint's directive. */ kind: 'gate' | 'token'; } /** Every escape under `src`, and in any other folder named, oldest first. */ export declare function listEscapes(root: string, { folders, now }?: { folders?: string[]; now?: number; }): Escape[]; /** The lines `gates:status` prints: a total, and every escape due for review (or every one, with `all`). */ export declare function escapeLines(escapes: Escape[], { all }?: { all?: boolean; }): string[]; //# sourceMappingURL=escapes.d.ts.map