export interface McpCorpusDocument { id: string; title: string; kind: 'skill' | 'skill-reference' | 'doc' | 'api' | 'changelog'; path: string; uri: string; content: string; } export interface McpCorpus { packageName: string; packageVersion: string; docsUrl: string; generatedAt: string; documents: McpCorpusDocument[]; } export interface SearchResult { document: McpCorpusDocument; score: number; excerpt: string; } export declare const tokenize: (input: string) => [ ] | RegExpMatchArray; export declare const loadCorpus: () => McpCorpus; export declare const findDocument: (corpus: McpCorpus, idOrUriOrPath: string) => McpCorpusDocument | undefined; export declare const searchCorpus: (corpus: McpCorpus, query: string, limit?: number, kind?: McpCorpusDocument["kind"] | "all") => SearchResult[]; export declare const assemblyGuidance: (corpus: McpCorpus, topic?: string) => string;