import { screenEnum, sizeEnum } from 'tav-ui/es/enums/breakpointEnum'; import type { ComputedRef } from 'vue'; export interface CreateCallbackParams { screen: ComputedRef; width: ComputedRef; realWidth: ComputedRef; screenEnum: typeof screenEnum; screenMap: Map; sizeEnum: typeof sizeEnum; } export declare function useBreakpoint(): { screenRef: ComputedRef; widthRef: ComputedRef; screenEnum: typeof screenEnum; realWidthRef: ComputedRef; }; export declare function createBreakpointListen(fn?: (opt: CreateCallbackParams) => void): { screenRef: ComputedRef; screenEnum: typeof screenEnum; widthRef: ComputedRef; realWidthRef: ComputedRef; };