import { HTMLLanguageElementProvider } from "./HTMLLanguageElementProvider";
import { BrowserLanguageProvider } from "./BrowserLanguageProvider";
import { LanguageEnvVariableProvider } from "./LanguageEnvVariableProvider";
/**
 * Contains language providers which are processed in the defined order.
 */
export declare class ConversationLanguageResolver {
    readonly LANGUAGE_PROVIDERS: (HTMLLanguageElementProvider | BrowserLanguageProvider | LanguageEnvVariableProvider)[];
    /**
     * It goes through all language providers to extract the conversation language
     */
    get(): string | undefined;
}
