import { CompletionApi, ChatRequestMessage } from 'llm-api'; import { z } from 'zod'; import type { RequestOptions, Response } from './types'; export declare function completion(model: CompletionApi, prompt: string | (() => string), opt?: Partial>): Promise>; export declare function chat(model: CompletionApi, messages: ChatRequestMessage[], _opt?: Partial>): Promise>; //# sourceMappingURL=completion.d.ts.map