import type { KnowledgeIngestContext } from './ingest-context.js'; import type { KnowledgeExtractionRecord, KnowledgeSourceRecord, KnowledgeSourceType } from './types.js'; export declare function finalizeKnowledgeIngestedSource(context: KnowledgeIngestContext, input: { readonly sourceId: string; readonly artifactId: string; readonly inputTitle?: string | undefined; readonly sourceType: KnowledgeSourceType; readonly connectorId: string; readonly tags: readonly string[]; readonly folderPath?: string | undefined; readonly sessionId?: string | undefined; readonly metadata: Record; }): Promise<{ source: KnowledgeSourceRecord; artifactId: string; extraction: KnowledgeExtractionRecord; }>; export declare function recompileKnowledgeSource(context: KnowledgeIngestContext, source: KnowledgeSourceRecord): Promise; export declare function compileKnowledgeSource(context: KnowledgeIngestContext, source: KnowledgeSourceRecord, extraction?: KnowledgeExtractionRecord | null): Promise; export declare function compileKnowledgeStructuredEntityHints(context: KnowledgeIngestContext, source: KnowledgeSourceRecord, extraction?: KnowledgeExtractionRecord | null): Promise; //# sourceMappingURL=ingest-compile.d.ts.map