export interface CircularImportCycle {
    cycle: string[];
    length: number;
    severity: "error" | "warning";
    note: string;
}
export interface CircularImportsResult {
    cycles: CircularImportCycle[];
    total: number;
    files_scanned: number;
}
/**
 * Find all Python circular imports in the repository.
 */
export declare function findPythonCircularImports(repo: string, options?: {
    file_pattern?: string;
    max_cycles?: number;
}): Promise<CircularImportsResult>;
//# sourceMappingURL=python-circular-imports.d.ts.map