import { OpenAICompatibleProvider } from '@ai-sdk/openai-compatible'; type DzmmChatModelId = 'Max-0826' | 'Max-0619' | 'XL-0826' | 'XL-0430' | 'Turbo-0826' | 'Medium-0826' | 'nalang-max-7-32K' | 'nalang-xl-16k' | 'nalang-xl-10' | (string & {}); interface DzmmChatSettings { temperature?: number; topP?: number; topK?: number; frequencyPenalty?: number; presencePenalty?: number; repetitionPenalty?: number; maxTokens?: number; stopSequences?: string[]; seed?: number; responseFormat?: { type: 'text' | 'json_object'; }; user?: string; simulateStreaming?: boolean; } interface DzmmProviderSettings { apiKey?: string; baseURL?: string; headers?: Record; } type DzmmProvider = OpenAICompatibleProvider; declare function createDzmm(options?: DzmmProviderSettings): DzmmProvider; declare const dzmm: DzmmProvider; export { type DzmmChatModelId, type DzmmChatSettings, type DzmmProvider, type DzmmProviderSettings, createDzmm, dzmm };