export interface ScreenState { isSmallDevice: boolean; isMediumDevice: boolean; isLargeDevice: boolean; isXlDevice: boolean; isLandscape: boolean; isPortrait: boolean; } export declare const ActionType: { readonly orientation: "ORIENTATION_CHANGED"; readonly deviceSize: "DEVICE_SIZE_CHANGED"; }; export interface ScreenAction { type: (typeof ActionType)[keyof typeof ActionType]; property: keyof ScreenState; } export declare const reducer: (state: ScreenState, action: ScreenAction) => ScreenState;