import { ComputedRef } from 'vue'; export type Breakpoints = Record; export interface UseBreakpointsReturn { greater: (breakpoint: T) => ComputedRef; greaterOrEqual: (breakpoint: T) => ComputedRef; smaller: (breakpoint: T) => ComputedRef; smallerOrEqual: (breakpoint: T) => ComputedRef; between: (min: T, max: T) => ComputedRef; current: ComputedRef; } /** * 响应式监听视口断点 * @param breakpoints 断点配置,例如 { sm: 640, md: 768, lg: 1024 } * @returns 包含多个响应式判断方法的对象 */ export declare function useBreakpoints(breakpoints: Breakpoints): UseBreakpointsReturn; export declare const breakpointsDefault: { xs: number; sm: number; md: number; lg: number; xl: number; "2xl": number; }; export declare const breakpointsEle: { xs: number; sm: number; md: number; lg: number; xl: number; };