declare const DEFAULT_BREAKPOINTS: { readonly xs: 639; readonly sm: 767; readonly md: 1023; readonly lg: 1279; readonly xl: 1535; readonly '2xl': number; }; type ScreenSize = keyof typeof DEFAULT_BREAKPOINTS; export declare function useScreenSize(): { screenSize: "xs" | "sm" | "md" | "lg" | "xl" | "2xl"; breakpoint: "xs" | "sm" | "md" | "lg" | "xl" | "2xl"; eq: (breakpoint: ScreenSize) => boolean; lt: (breakpoint: ScreenSize) => boolean; gt: (breakpoint: ScreenSize) => boolean; lte: (breakpoint: ScreenSize) => boolean; gte: (breakpoint: ScreenSize) => boolean; toString: () => "xs" | "sm" | "md" | "lg" | "xl" | "2xl"; }; export type { ScreenSize };