import * as ts from "typescript"; import { TransformationContext } from "../context"; export declare const luaKeywords: ReadonlySet; export declare const luaBuiltins: ReadonlySet; export declare const isValidLuaIdentifier: (str: string) => boolean; export declare const isUnsafeName: (name: string) => boolean; export declare function hasUnsafeSymbolName(context: TransformationContext, symbol: ts.Symbol, tsOriginal: ts.Identifier): boolean; export declare function hasUnsafeIdentifierName(context: TransformationContext, identifier: ts.Identifier): boolean; export declare const createSafeName: (name: string) => string;