declare type MediaQueryObject = { [key: string]: string | number | boolean; }; declare type MediaQueryShort = string | MediaQueryObject; export declare type UseMediaOptions = { onChange?: (val?: A extends any[] ? boolean[] : boolean) => any; }; export declare const useMedia: (rawQueries: A, options?: UseMediaOptions) => A extends any[] ? boolean[] : boolean; export declare const useMediaLayout: (rawQueries: A, options?: UseMediaOptions) => A extends any[] ? boolean[] : boolean; export {}; //# sourceMappingURL=useMedia.d.ts.map