import type { KaijiBotConfig } from "../config/config.js";
export { applyOpencodeZenModelDefault, OPENCODE_ZEN_DEFAULT_MODEL, } from "../plugin-sdk/opencode.js";
export declare const OPENAI_DEFAULT_MODEL = "openai/gpt-5.4";
export declare const OPENAI_CODEX_DEFAULT_MODEL = "openai-codex/gpt-5.4";
export declare const OPENAI_DEFAULT_IMAGE_MODEL = "gpt-image-1";
export declare const OPENAI_DEFAULT_TTS_MODEL = "gpt-4o-mini-tts";
export declare const OPENAI_DEFAULT_TTS_VOICE = "alloy";
export declare const OPENAI_DEFAULT_AUDIO_TRANSCRIPTION_MODEL = "gpt-4o-transcribe";
export declare const OPENAI_DEFAULT_EMBEDDING_MODEL = "text-embedding-3-small";
export declare const GOOGLE_GEMINI_DEFAULT_MODEL = "google/gemini-3.1-pro-preview";
export declare const OLLAMA_DEFAULT_BASE_URL = "http://127.0.0.1:11434";
export declare const OPENCODE_GO_DEFAULT_MODEL_REF = "opencode-go/kimi-k2.5";
export declare function applyGoogleGeminiModelDefault(cfg: KaijiBotConfig): {
    next: KaijiBotConfig;
    changed: boolean;
};
export declare function applyOpenAIProviderConfig(cfg: KaijiBotConfig): KaijiBotConfig;
export declare function applyOpenAIConfig(cfg: KaijiBotConfig): KaijiBotConfig;
export declare function applyOpencodeGoModelDefault(cfg: KaijiBotConfig): {
    next: KaijiBotConfig;
    changed: boolean;
};
