import { ModulVue } from '../../utils/vue/vue'; export declare enum ElementQueriesBpMin { XL = 1600, L = 1200, M = 1024, S = 768, XS = 480 } export declare enum ElementQueriesBpMax { XL = 1599, L = 1199, M = 1023, S = 767, XS = 479 } export interface ElementQueriesMixin { isEqMinXL: boolean; isEqMinL: boolean; isEqMinM: boolean; isEqMinS: boolean; isEqMinXS: boolean; isEqMaxXL: boolean; isEqMaxL: boolean; isEqMaxM: boolean; isEqMaxS: boolean; isEqMaxXS: boolean; isEqS: boolean; isEqM: boolean; isEqL: boolean; } export declare class ElementQueries extends ModulVue implements ElementQueriesMixin { isEqMinXL: boolean; isEqMinL: boolean; isEqMinM: boolean; isEqMinS: boolean; isEqMinXS: boolean; isEqMaxXL: boolean; isEqMaxL: boolean; isEqMaxM: boolean; isEqMaxS: boolean; isEqMaxXS: boolean; isEqS: boolean; isEqM: boolean; isEqL: boolean; eqActive: boolean; private doneResizeEvent; private resizeObserver; protected mounted(): void; protected beforeDestroy(): void; private resizeElement; private setEqMin; private setEqMax; private setEq; } //# sourceMappingURL=element-queries.d.ts.map