declare type Model = '1' | '1-100k' | 'instant-1' | 'instant-1-100k' | '1.3' | '1.3-100k' | '1.2' | '1.0' | 'instant-1.1' | 'instant-1.1-100k' | 'instant-1.0'; interface Options { model?: Model; max_tokens_to_sample?: number; stream?: boolean; stop_sequences?: boolean; temperature?: number; top_k?: number; top_p?: number; } declare class ClaudeApi { #private; apiKey: string; constructor(apiKey: string); complete(prompt: string, options?: Options, conversation?: boolean): Promise; clear(): void; } export { ClaudeApi as default };