import { type AppLocaleValue } from './types'; declare class AppLocaleContainer { private _current; get current(): AppLocaleValue; get availableLocales(): readonly AppLocaleValue[]; init: (serverLocale?: AppLocaleValue) => void; /** * Change locale. * In the browser: persists to cookie and reloads the page (wuchale translations are compile-time). * On the server / in non-browser contexts: updates the reactive state directly. */ change: (newLocale: AppLocaleValue) => void; toggle: () => void; } export declare const AppLocale: AppLocaleContainer; export {};