/// export declare const DEFAULT_THEME: { primaryColor: string; primaryColorVariant: string; backgroundColor: string; onBackgroundTextColor: string; fontSize: number; fontFamily: string | undefined; filterPlaceholderTextColor: string; activeOpacity: number; itemHeight: number; flagSize: number; flagSizeButton: number; }; export declare const DARK_THEME: { primaryColor: string; primaryColorVariant: string; backgroundColor: string; onBackgroundTextColor: string; fontSize: number; fontFamily: string | undefined; filterPlaceholderTextColor: string; activeOpacity: number; itemHeight: number; flagSize: number; flagSizeButton: number; }; export type Theme = Partial; declare const ThemeProvider: import("react").ComponentType<{ children: import("react").ReactNode; theme?: Partial<{ primaryColor: string; primaryColorVariant: string; backgroundColor: string; onBackgroundTextColor: string; fontSize: number; fontFamily: string | undefined; filterPlaceholderTextColor: string; activeOpacity: number; itemHeight: number; flagSize: number; flagSizeButton: number; }> | undefined; }>, useTheme: >(overrides?: import("@callstack/react-theme-provider").$DeepPartial | undefined) => T; export { ThemeProvider, useTheme };