import OpenAI from "openai";
import { Models } from "./types";
export { Models };
export declare const openai: () => OpenAI;
export declare function readPromptFile(promptFile: string, input: string): string;
export declare function singlePrompt(userPrompt: string, model?: string, agent?: string): Promise<string>;
export declare function summarizeTexts(texts: string[], template: string, model?: string, agent?: string): Promise<any>;
export declare function chunkText(text: string, chunkSize?: number): Promise<any[]>;
export declare function summarizeFiles(files: string[], template: string, model?: string, agent?: string): Promise<any>;
export declare function summarizeFile(file: string, template: string, model?: string, agent?: string): Promise<any>;
export declare function askGptVision(imageUrl: string, question: string, provider?: string, model?: "gpt-4o-2024-08-06"): Promise<import("./clients").CompletionResponse>;
