import { QueryHandler } from './QueryHandler'; import { IEnquireOptions } from './types'; export declare class MediaQuery { query: string; isUnconditional: boolean; handlers: QueryHandler[]; mql: MediaQueryList; listener: (m: any) => void; constructor(query: string, isUnconditional?: boolean); addHandler(handler: IEnquireOptions): void; removeHandler(handler: IEnquireOptions | (() => void)): void; matches(): boolean; clear(): void; assess(): void; }