import { AiProvider, AiRequestOptions, AiResponse } from ".";
import { ConversationMessage } from "../../types";
/**
 * Anthropic (Claude) service provider implementation
 */
export declare class AnthropicProvider implements AiProvider {
    private client;
    constructor(apiKey?: string);
    getProviderName(): string;
    isAvailable(): boolean;
    generateResponse(messages: ConversationMessage[], options: AiRequestOptions): Promise<AiResponse>;
}
