import { Value } from '@tempots/dom';
export type LocaleItem = {
    code: string;
    name: string;
    nativeName?: string;
};
export type LocaleSelectorOptions = {
    locales: Value<LocaleItem[]>;
    onChange?: (locale: string) => void;
    updateLocale?: boolean;
};
export declare function LocaleSelector({ locales, onChange, updateLocale, }: LocaleSelectorOptions): import("@tempots/dom").Renderable;
