UNPKG

sucrase

Version:

Super-fast alternative to Babel for when you can target modern JS runtimes

10 lines (9 loc) 346 B
import { Token, default as TokenProcessor } from './TokenProcessor'; export declare class NameManager { readonly tokens: TokenProcessor; private readonly usedNames; constructor(tokens: TokenProcessor); preprocessNames(tokens: Array<Token>): void; claimFreeName(name: string): string; findFreeName(name: string): string; }