import { ModelRequestOptions, ChatResponse, ChatRequestMessage } from 'llm-api'; import { z } from 'zod'; export type RequestOptions = Omit & { schema?: T; functionName?: string; functionDescription?: string; autoSlice?: boolean; autoHeal?: boolean; messageHistory?: ChatRequestMessage[]; }; export type Response = { respond: (message: string | ChatRequestMessage, opt?: ModelRequestOptions) => Promise>; data: z.infer; } & ChatResponse; //# sourceMappingURL=types.d.ts.map