import type { Client } from "@libsql/client"; export declare const ROLLUP_DISCONNECTED_DAYS = 30; export interface RebuildRollupArgs { vault?: string; vaultRidOverride?: Uint8Array; thresholdDays?: number; registryDb?: Client; nowIso?: string; } export interface RebuildRollupResult { vaultName: string; vaultRidHex: string; vaultPath: string; rollupRowsWritten: number; descendantsVisited: number; descendantsSkipped: number; cycleDetected: boolean; cycleWarnings: string[]; thresholdDays: number; nowIso: string; durationMs: number; } export declare function rebuildRollupFlow(args: RebuildRollupArgs): Promise; //# sourceMappingURL=rebuild-rollup.d.ts.map