import { Context } from 'react'; import { FC } from 'react'; import { PropsWithChildren } from 'react'; declare type IThemeDevice = 'default' | 'tablet' | 'mobile'; declare type IThemeScreen = Record; export declare const ProviderScreenWidth: FC; export declare type ProviderScreenWidthProps = PropsWithChildren; export declare type Screens = keyof IThemeScreen; export declare const ScreenWidthContext: Context; export declare interface ScreenWidthContextProps { screenWidth: Screens; screens: { value: Screens; isScreen: boolean; }[]; screenActual: Screens; } export declare type ScreenWidthProps = { [K in IThemeDevice]?: T; }; export declare const useScreenWidth: () => ScreenWidthContextProps; export { }