vue3-mq
Version:
Build responsive design into your Vue 3 app
24 lines • 1.28 kB
TypeScript
export const _listeners: any[];
export const _isMounted: import("vue").Ref<boolean, boolean>;
export const availableBreakpoints: Readonly<import("vue").Ref<readonly any[], readonly any[]>>;
export const defaultBreakpoint: Readonly<import("vue").Ref<any, any>>;
export const defaultOrientation: Readonly<import("vue").Ref<any, any>>;
export const defaultTheme: Readonly<import("vue").Ref<any, any>>;
export const defaultMotion: Readonly<import("vue").Ref<any, any>>;
export const mqState: {
readonly current: string;
};
export function setAvailableBreakpoints(v: any): void;
export function setDefaultBreakpoint(v: string): void;
export function setDefaultOrientation(v: OrientationOptions): void;
export function setDefaultTheme(v: ThemeOptions): void;
export function setDefaultMotion(v: MotionOptions): void;
export function updateState(v?: any): void;
export function resetState(): void;
export function updateOrientationState(v?: OrientationOptions): void;
export function updateThemeState(v?: ThemeOptions): void;
export function updateMotionState(v?: MotionOptions): void;
export type OrientationOptions = "landscape" | "portrait";
export type ThemeOptions = "dark" | "light";
export type MotionOptions = "no-preference" | "reduce";
//# sourceMappingURL=store.d.ts.map