import { ASTNode } from "../../ast_node"; import { Expression } from "./expression"; export declare class TupleExpression extends Expression { /** * Indicate if tuple is an inline array definition. */ isInlineArray: boolean; /** * An array of referenced nodes, preserving evaluation order. * * The `null` value is used to represent empty spots. */ vOriginalComponents: Array; constructor(id: number, src: string, typeString: string, typeIdentifier: string | undefined, isInlineArray: boolean, components: Array, raw?: any); get children(): readonly ASTNode[]; /** * An array of referenced node IDs, preserving evaluation order. * * The `null` value is used to represent empty spots. */ get components(): ReadonlyArray; /** * An array of non-`null` components */ get vComponents(): readonly Expression[]; } //# sourceMappingURL=tuple_expression.d.ts.map