import type { AstNodeBase, AstNodeLayout } from "@/types";
import type { BattleScriptToAST } from "@/services";
import type { StringLiteralContext } from "@/services/grammar/ts/language/BattleScriptParser";
export interface LiteralStringNode extends AstNodeBase {
    kind: "LITERAL_STRING";
    value: string;
    raw: string;
}
export declare const LiteralStringNodeLayout: AstNodeLayout<LiteralStringNode>[];
export declare const stringLiteralToAstNode: (instance: BattleScriptToAST, ctx: StringLiteralContext) => LiteralStringNode;
//# sourceMappingURL=LiteralStringNode.d.ts.map