route-claudecode
Version:
Advanced routing and transformation system for Claude Code outputs to multiple AI providers
17 lines • 619 B
TypeScript
/**
* Anthropic Provider
* Direct integration with Anthropic's official API
* Project owner: Jason Zhang
*/
import { BaseRequest, BaseResponse, Provider, ProviderConfig } from '../../types';
export declare class AnthropicProvider implements Provider {
readonly config: ProviderConfig;
readonly name = "anthropic";
readonly type = "anthropic";
private client;
constructor(config: ProviderConfig);
isHealthy(): Promise<boolean>;
sendRequest(request: BaseRequest): Promise<BaseResponse>;
sendStreamRequest(request: BaseRequest): AsyncIterable<any>;
}
//# sourceMappingURL=index.d.ts.map