import { type License } from "../config/license.js"; export declare function saveKnowledge(params: { domain: string; id: string; title: string; content: string; tags?: string[]; metadata?: Record; }): Promise; export declare function getKnowledge(params: { domain: string; id?: string; limit?: number; }): Promise; export declare function searchKnowledge(params: { query: string; domain?: string; tag?: string; limit?: number; license?: License; }): Promise; export declare function deleteKnowledgeEntry(params: { domain: string; id: string; }): Promise; export declare function listDomains(license?: License): Promise;