import { KindNode } from "../ast/types.js"; import { AnalysisContext } from "./context.js"; import { ExpressionNode } from "./Node.js"; import { AnyTypedExpressionNode } from "./types.js"; export declare class NodeTernary extends ExpressionNode<"Ternary"> { condition: AnyTypedExpressionNode; trueExpression: AnyTypedExpressionNode; falseExpression: AnyTypedExpressionNode; syntax: "IfThenElse" | "C"; private constructor(); children(): AnyTypedExpressionNode[]; static fromAst(node: KindNode<"Ternary">, context: AnalysisContext): NodeTernary; } //# sourceMappingURL=NodeTernary.d.ts.map