import { ITldAudioConfig } from "./tld-audio-config.model";
import { ITldTermConfig } from "./tld-term-config.model";
import { ITldTranslateFileConfig } from "./tld-translate-file-config.model";
import { ITldTranslateCoreConfig } from "./tld-translate-core-config.model";
import { ITldTranslateTextConfig } from "./tld-translate-text-config.model";
import { ITldTranslateWebsiteConfig } from "./tld-translate-web-config.model";
import { ITldQuotaConfig } from "./tld-quota.model";
import { ITldSubscriptionConfig } from "./tld-subscription-config.model";
import { ITldLLMConfig } from "./tld-llm-config.model";
import { ITldSpeechConfig } from "./tld-speech-config.model";
export interface ITldTranslateConfig {
    audio?: ITldAudioConfig;
    core?: ITldTranslateCoreConfig;
    term?: ITldTermConfig;
    file?: ITldTranslateFileConfig;
    text?: ITldTranslateTextConfig;
    llm?: ITldLLMConfig;
    quota?: ITldQuotaConfig;
    subscription?: ITldSubscriptionConfig;
    webTranslate?: ITldTranslateWebsiteConfig;
    speech?: ITldSpeechConfig;
}
