import type { Builtin } from '../builtin/interface'; import type { ContextStack } from '../evaluator/ContextStack'; import type { Ast, AstNode } from '../parser/types'; export type UndefinedSymbols = Set; export declare const getUndefinedSymbols: GetUndefinedSymbols; export type GetUndefinedSymbols = (ast: Ast | AstNode[], contextStack: ContextStack, builtin: Builtin) => UndefinedSymbols;