/** * Load a JSON knowledge file */ export declare function loadJSON(filename: string): T; /** * Load a markdown documentation file */ export declare function loadDoc(filename: string): string; /** * List all available documentation files */ export declare function listDocs(): string[]; export interface DirectiveInfo { name: string; category: string; description: string; syntax: string; examples?: Array<{ html: string; description: string; }>; notes?: string; } export interface DirectivesKB { version: string; categories: Array<{ id: string; name: string; description: string; }>; directives: DirectiveInfo[]; } export interface FilterInfo { name: string; category: string; description: string; syntax: string; example?: string; } export interface FiltersKB { version: string; categories: Array<{ id: string; name: string; }>; filters: FilterInfo[]; } export interface ApiKB { version: string; name: string; tagline: string; description: string; cdn: string; api: Record; utilities: Record; quickStart: string; } //# sourceMappingURL=knowledge.d.ts.map