import CSSRuleTypeEnum from '../CSSRuleTypeEnum.js';
import MediaList from '../MediaList.js';
import CSSConditionRule from './CSSConditionRule.js';
import * as PropertySymbol from '../../PropertySymbol.js';
/**
 * CSSMediaRule interface.
 *
 * @see https://developer.mozilla.org/en-US/docs/Web/API/CSSMediaRule
 */
export default class CSSMediaRule extends CSSConditionRule {
    [PropertySymbol.media]: MediaList;
    /**
     * @override
     */
    get type(): CSSRuleTypeEnum;
    /**
     * @override
     */
    get cssText(): string;
    /**
     * Returns media.
     *
     * @returns Media.
     */
    get media(): MediaList;
    /**
     * Returns conditional text.
     *
     * @returns Conditional text.
     */
    get conditionText(): string;
}
//# sourceMappingURL=CSSMediaRule.d.ts.map