export const COVER_PROVIDER_PRESETS = [
    {
        service: "kkaiapi",
        label: "kkaiapi",
        baseUrl: "https://api.kkaiapi.com/v1",
        api: "images",
        defaultModel: "gpt-image-2",
        models: ["gpt-image-2"],
    },
    {
        service: "openai",
        label: "OpenAI Images",
        baseUrl: "https://api.openai.com/v1",
        api: "images",
        defaultModel: "gpt-image-2",
        models: ["gpt-image-2"],
    },
    {
        service: "google",
        label: "Google Gemini",
        baseUrl: "https://generativelanguage.googleapis.com/v1beta",
        api: "gemini",
        defaultModel: "gemini-3.1-flash-image-preview",
        models: ["gemini-3.1-flash-image-preview", "gemini-2.5-flash-image"],
    },
];
export function resolveCoverProviderPreset(service) {
    return COVER_PROVIDER_PRESETS.find((provider) => provider.service === service);
}
export function coverSecretKey(service) {
    return `cover:${service}`;
}
//# sourceMappingURL=cover-providers.js.map