import { IWebComponentInstance } from "../../../.."; import { ILanguageFieldEdit } from "./ILanguageFieldEdit"; import { EnterprisePropertyDefinition, LanguageTags, EnterprisePropertyLanguageItemSettings } from "../../../../models"; import { VueComponentBase } from "../../../VueComponentBase"; import { MultilingualStore } from "../../../../stores"; export declare class LanguageFieldEdit extends VueComponentBase implements IWebComponentInstance, ILanguageFieldEdit { valueBind: { [propertyInternalName: string]: Array; }; onValueChanged: (value: Array) => void; disabled: boolean; property: EnterprisePropertyDefinition; dark?: boolean; settings: EnterprisePropertyLanguageItemSettings; private omniaContext; multilingualStore: MultilingualStore; private items; private isRequired; private excludeCountry; private get slots(); mounted(): void; created(): void; private getLanguages; removeCountyFromDisplayName(displayName: string): string; beforeDestroy(): void; private onLanguageChanged; render(): VueTsxSupport.JSX.Element; }