import type { ContextStack } from '../../evaluator/ContextStack'; import type { NodeTypes } from '../../constants/constants'; import type { GetUndefinedSymbols, UndefinedSymbols } from '../../getUndefinedSymbols'; import type { DvalaFunction } from '../../parser/types'; import type { Builtin, BuiltinSpecialExpression } from '../interface'; import type { Function } from '../utils'; export type LambdaNode = [typeof NodeTypes.Function, Function, number]; export declare const lambdaSpecialExpression: BuiltinSpecialExpression; export declare function getFunctionUnresolvedSymbols(fn: Function, contextStack: ContextStack, getUndefinedSymbols: GetUndefinedSymbols, builtin: Builtin): UndefinedSymbols;