import { Node, LocationInfo, NodeMap } from './node'; import type { Context } from '../context'; import { OutputCollector } from '../output'; /** * A continuous collection of nodes */ export declare class Expression extends Node { value: any[]; toArray(): any[]; constructor(value: any[] | NodeMap, location?: LocationInfo); eval(context: Context): Node; toCSS(context: Context, out: OutputCollector): void; toModule(context: Context, out: OutputCollector): void; } export declare const expr: (value: any[] | NodeMap, location?: LocationInfo) => Expression;