import { Dispatch, FC, PropsWithChildren, SetStateAction } from "react";
import { LocalesValues } from "intlayer";

//#region src/components/LocaleSwitcherContentDropDown/LocaleSwitcherContentContext.d.ts
type LocaleSwitcherContentContextProps = {
  availableLocales: LocalesValues[];
  selectedLocales: LocalesValues[];
  setSelectedLocales: Dispatch<SetStateAction<LocalesValues[]>>;
};
declare const useLocaleSwitcherContent: () => LocaleSwitcherContentContextProps;
type LocaleSwitcherContentProviderProps = {
  availableLocales: LocalesValues[];
  defaultSelectedLocales?: LocalesValues[];
};
declare const LocaleSwitcherContentProvider: FC<PropsWithChildren<LocaleSwitcherContentProviderProps>>;
//#endregion
export { LocaleSwitcherContentProvider, useLocaleSwitcherContent };
//# sourceMappingURL=LocaleSwitcherContentContext.d.ts.map