import { ComponentValue } from '@csstools/css-parser-algorithms'; import { CSSToken } from '@csstools/css-tokenizer'; import { NodeType } from '../util/node-type'; export declare class MediaFeatureName { type: NodeType; name: ComponentValue; before: Array; after: Array; constructor(name: ComponentValue, before?: Array, after?: Array); getName(): string; getNameToken(): CSSToken; tokens(): Array; toString(): string; indexOf(item: ComponentValue): number | string; at(index: number | string): ComponentValue | undefined; toJSON(): { type: NodeType; name: string; tokens: CSSToken[]; }; isMediaFeatureName(): this is MediaFeatureName; static isMediaFeatureName(x: unknown): x is MediaFeatureName; } export declare function parseMediaFeatureName(componentValues: Array): MediaFeatureName | false;