/** * Leaper Agent – Title Generator * Generate conversation titles from first messages using LLM. */ export interface TitleGeneratorOptions { messages: Array<{ role: string; content: string; }>; model?: string; max_tokens?: number; } export interface TitleResult { title: string; generated: boolean; } export declare function generateTitle(opts: TitleGeneratorOptions): Promise; export declare function shouldAutoTitle(messages: Array<{ role: string; content: string; }>): boolean; export declare function maybeAutoTitle(messages: Array<{ role: string; content: string; }>, onTitle: (title: string) => void): Promise; //# sourceMappingURL=title-generator.d.ts.map