/**
 * Copyright IBM Corp. 2025
 *
 * This source code is licensed under the Apache-2.0 license found in the
 * LICENSE file in the root directory of this source tree.
 */
import { ReactiveController, ReactiveControllerHost } from 'lit';
export declare class MatchMediaController implements ReactiveController {
    private host;
    private mql;
    private listener;
    matches: boolean;
    constructor(host: ReactiveControllerHost, mediaQuery: string, defaultState?: boolean);
    hostConnected(): void;
    hostDisconnected(): void;
}
//# sourceMappingURL=match-media-controller.d.ts.map