import React from 'react'; export declare const screenSizes: readonly ["tiny", "small", "medium", "large", "extraLarge"]; export declare type Size = typeof screenSizes[number]; export declare class ScreenSize { size: Size; constructor(size: Size); toString(): string; valueOf(): number; } declare type SizeCache = ScreenSize[] & { [K in Size]: ScreenSize; }; export declare const SIZES: SizeCache; export declare const ScreenSizeContext: React.Context; export declare const useScreenSize: () => ScreenSize; export declare const ScreenSizeProvider: React.FC<{ children: React.ReactNode; }>; export default ScreenSizeProvider;