import { type LocaleDropdownBaseProps, type LocaleDropdownRenderContext } from "@better-i18n/core/react"; export type { LocaleDropdownRenderContext }; export interface LocaleDropdownProps extends Omit { /** Default locale (no URL prefix). @default "en" */ defaultLocale?: string; } /** * Styled locale dropdown for Remix / React Router with URL-based locale switching. * * Uses `useLanguages()` and `useLocale()` from the Remix provider context, and * React Router's `useNavigate()` for SPA navigation. * * @example * ```tsx * import { LocaleDropdown } from "@better-i18n/remix/react"; * * function Header() { * return ; * } * ``` */ export declare function LocaleDropdown({ defaultLocale, ...props }: LocaleDropdownProps): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=locale-dropdown.d.ts.map