import { ComputedRef } from 'vue'; import { sizeEnum, screenEnum } from '../../enums/breakpointEnum'; 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; };