import { KindNode } from "../ast/types.js"; import { AnalysisContext } from "./context.js"; import { Node } from "./Node.js"; import { NodeIdentifierDefinition } from "./NodeIdentifierDefinition.js"; import { NodeUnitTypeSignature } from "./NodeUnitTypeSignature.js"; import { AnyTypedExpressionNode, TypedASTNode } from "./types.js"; export declare class NodeLambdaParameter extends Node<"LambdaParameter"> { variable: NodeIdentifierDefinition; annotation: AnyTypedExpressionNode | null; unitTypeSignature: NodeUnitTypeSignature | null; private constructor(); children(): TypedASTNode[]; static fromAst(node: KindNode<"LambdaParameter">, context: AnalysisContext): NodeLambdaParameter; } //# sourceMappingURL=NodeLambdaParameter.d.ts.map