export interface CodeBit { id: string; name: string; description: string; language: string; sourceRepo: string; sourcePath: string; code: string; tags: string[]; createdAt: string; usedIn: string[]; } export declare function addCodeBit(name: string, code: string, opts?: { description?: string; language?: string; sourceRepo?: string; sourcePath?: string; tags?: string[]; }): CodeBit; export declare function searchCodeBits(query: string): CodeBit[]; export declare function listCodeBits(): CodeBit[];