import type { AstNodeBase, AstNodeLayout } from "@/types";
import type { BattleScriptFromAST, BattleScriptToAST } from "@/services";
import type { NullLiteralContext } from "@/services/grammar/ts/language/BattleScriptParser";
export interface LiteralNullNode extends AstNodeBase {
    kind: "LITERAL_NULL";
    raw: string;
}
export declare const LiteralNullNodeLayout: AstNodeLayout<LiteralNullNode>[];
export declare const nullLiteralToAstNode: (instance: BattleScriptToAST, ctx: NullLiteralContext) => LiteralNullNode;
export declare const literalNullFromAstNode: (instance: BattleScriptFromAST, node: any) => any;
//# sourceMappingURL=LiteralNullNode.d.ts.map