import type { KnowledgeStore } from '../store.js';
import type { KnowledgeNodeRecord } from '../types.js';
export declare const SELF_IMPROVEMENT_RETRY_DELAY_MS: number;
export declare function suppressGap(store: KnowledgeStore, gap: KnowledgeNodeRecord, reason: string | undefined, spaceId: string): Promise<void>;
export declare function markGapRepairAttempt(store: KnowledgeStore, gap: KnowledgeNodeRecord, spaceId: string, details: {
    readonly status: string;
    readonly reason?: string | undefined;
    readonly query?: string | undefined;
    readonly acceptedSourceIds?: readonly string[] | undefined;
    readonly promotedFactCount?: number | undefined;
    readonly nextRepairAttemptAt?: number | undefined;
}): Promise<void>;
//# sourceMappingURL=self-improvement-gap-state.d.ts.map