export interface DebugStatementsResult {
    /** Total count across all patterns + extensions. */
    count: number;
    /** Top N offenders (most matches per file). Empty if topN was 0. */
    topOffenders: Array<{
        file: string;
        count: number;
    }>;
}
/**
 * Count print-family debug statements project-wide. Pass `topN > 0`
 * to populate `topOffenders` (e.g. for quality's `topConsoleFiles`).
 */
export declare function gatherDebugStatements(cwd: string, opts?: {
    topN?: number;
}): DebugStatementsResult;
//# sourceMappingURL=debug-statements.d.ts.map