export type DriftKind = "Service nextId" | "HTTP DELETE reset" | "Repository clear id reset missing" | "Spring bean missing" | "Response DTO storage usage" | "Controller repository access" | "API status drift" | "Test contract drift" | "Timeout" | "Unknown"; export type DriftSeverity = "fail" | "warn"; export type DriftFinding = { kind: DriftKind; severity: DriftSeverity; file?: string; evidence: string; }; export type BackendDriftReport = { inspectedFiles: string[]; findings: DriftFinding[]; falsePositiveRisk: string[]; hasFail: boolean; hasWarning: boolean; }; export type DetectBackendDriftInput = { sandboxDir: string; runOutput: string; timedOut: boolean; buildSuccessDetected: boolean; testFailureDetected: boolean; }; export declare function detectBackendDrift(input: DetectBackendDriftInput): BackendDriftReport; export declare function formatDriftReport(report: BackendDriftReport): string;