import type { AIProvider, CredentialValueSource, JsonObject, ProviderEvent, ProviderRequest } from "@arnilo/prism"; export interface KimiCodingProviderOptions { readonly id?: string; readonly baseUrl?: string; readonly apiKey?: CredentialValueSource; readonly fetch?: typeof fetch; readonly userAgent?: string; } export declare function createKimiCodingProvider(options?: KimiCodingProviderOptions): AIProvider; export declare function kimiAnthropicBody(request: ProviderRequest): Promise; export declare function kimiAnthropicEvents(body: ReadableStream, signal?: AbortSignal): AsyncIterable;