import { ZLocalized } from './localized';
import { ZLanguageSelector_Props } from '@zurich/dev-utils/code/LanguageSelector';
import { LocalesMap } from '@zurich/dev-utils/locales/index.types';
/** ## ``
*
* Component docs.
*/
export declare class ZLanguageSelector extends ZLocalized implements ZLanguageSelector_Props {
#private;
readonly _name = "language-selector";
config?: ZLanguageSelector_Props['config'];
model?: ZLanguageSelector_Props['model'];
label?: ZLanguageSelector_Props['label'];
disabled?: ZLanguageSelector_Props['disabled'];
readonly?: ZLanguageSelector_Props['readonly'];
invalid?: ZLanguageSelector_Props['invalid'];
autocomplete?: ZLanguageSelector_Props['autocomplete'];
'help-text'?: ZLanguageSelector_Props['help-text'];
locales?: ZLanguageSelector_Props['locales'];
private _value;
constructor();
render(): import('lit-html').TemplateResult<1>;
protected _checkValidity(): void;
protected get _localeMap(): Partial;
static styles: import('lit').CSSResult;
}
declare global {
interface HTMLElementTagNameMap {
'z-language-selector': ZLanguageSelector;
}
}