UNPKG

476 BTypeScriptView Raw
1export interface MediaMatching {
2 (mediaQuery: string): Partial<MediaQueryList>;
3}
4export default class MatchMedia {
5 originalMatchMedia: (mediaQuery: string) => MediaQueryList;
6 private isUsingMockMatchMedia;
7 mock(media?: MediaMatching): void;
8 restore(): void;
9 isMocked(): boolean;
10 setMedia(media?: MediaMatching): void;
11 private ensureMatchMediaIsMocked;
12}
13export declare function mediaQueryList(values: Partial<MediaQueryList>): MediaQueryList;