import type { AuthoringGraphDocument } from "@x12i/graphenix-executable-contracts"; import type { KnowledgeRef } from "@x12i/graphenix-executable-contracts"; export interface KnowledgeExtensionPayload { jobKnowledge?: KnowledgeRef[]; jobPagentiKnowledge?: KnowledgeRef[]; } export declare function readKnowledgeExtension(doc: AuthoringGraphDocument): KnowledgeExtensionPayload | undefined; export declare function writeKnowledgeExtension(doc: AuthoringGraphDocument, payload: KnowledgeExtensionPayload): AuthoringGraphDocument; export declare function promoteKnowledgeExtension(doc: T): T; /** * Lift legacy `metadata.extensions` namespaces into canonical 2.1.0 metadata fields. */ export declare function promoteAuthoringExtensions(doc: T): T; //# sourceMappingURL=knowledge-extension.d.ts.map