import { Ast } from "@syuilo/aiscript/index.js"; export type NodeParam = { [K in Exclude]: N[K]; }; export declare function NODE(type: T, params: NodeParam, loc: { column: number; line: number; }): N; export declare function CALL_NODE(name: string, args: Ast.Expression[], loc: { column: number; line: number; }): { loc: Ast.Loc; } & { type: "call"; target: Ast.Expression; args: Ast.Expression[]; } & { type: "call"; };