import { ReactElement } from 'react';
import { LocaleDetails } from '../i18n';
import { ExperimentalNavLinkProps } from './NavLink';
import { ComponentCSSPropType } from './tailwind';
export interface ExperimentalLocaleSwitcherProps extends Omit<ExperimentalNavLinkProps.ButtonProps, 'children' | 'current'> {
    /** @default "full" */
    displayFormat?: ComponentCSSPropType<'locale-switcher', 'displayFormat', 'full'>;
    /** @default "center" */
    menuAlign?: 'start' | 'center' | 'end';
    children?: ReactElement | ((renderProps: {
        localeDetails: LocaleDetails;
    }) => ReactElement);
}
export declare const ExperimentalLocaleSwitcher: import('react').ForwardRefExoticComponent<ExperimentalLocaleSwitcherProps & import('react').RefAttributes<HTMLDivElement>>;
//# sourceMappingURL=LocaleSwitcher.d.ts.map