import luau from "../LuauAST"; export declare class RenderState { private indent; seenTempNodes: Map; private readonly listNodesStack; private pushIndent; private popIndent; private tempIdFallback; getTempName(node: luau.TemporaryIdentifier): string; pushListNode(listNode: luau.ListNode): void; peekListNode(): luau.ListNode | undefined; popListNode(): luau.ListNode> | undefined; newline(text: string): string; indented(text: string): string; line(text: string, endNode?: luau.Statement): string; block(callback: () => T): T; }