UNPKG

@just-every/ensemble

Version:

LLM provider abstraction layer with unified streaming interface

7 lines 719 B
import { ToolFunction } from '../types/types.js'; export declare function createSummary(document: string, context: string, summaryFn: (document: string, context: string) => Promise<string>, includeExpansionReferences?: boolean, summariesDir?: string): Promise<string>; export declare function read_source(summary_id: string, line_start?: number, line_end?: number, summariesDir?: string): Promise<string>; export declare function write_source(summary_id: string, file_path: string, summariesDir?: string): Promise<string>; export declare function getSummaryTools(summariesDir?: string): ToolFunction[]; export declare function hasExpansionTools(toolNames: string[]): boolean; //# sourceMappingURL=summary_utils.d.ts.map