/** * 定制化的响应式监听 * @see https://github.com/vueComponent/ant-design-vue/blob/main/components/_util/responsiveObserve.ts */ import type { Breakpoint } from "./break-point"; export declare type BreakpointMap = Record; export declare type ScreenMap = Partial>; export declare const responsiveMap: BreakpointMap; declare type SubscribeFunc = (screens: ScreenMap) => void; declare const responsiveObserve: { matchHandlers: { [prop: string]: { mql: MediaQueryList; listener: ((this: MediaQueryList, ev: MediaQueryListEvent) => any) | null; }; }; dispatch(pointMap: ScreenMap): boolean; subscribe(func: SubscribeFunc): number; unsubscribe(token: number): void; unregister(): void; register(): void; }; export default responsiveObserve;