UNPKG

bitran

Version:

📜 Highly customizable text processor and transpiler.

14 lines (13 loc) • 419 B
import { Node } from '../dom/node'; export declare abstract class AutoId { ids: Record<string, null>; abstract generate(node: Node): string; abstract finalize(id: string): string; exists(id: string): boolean; push(id: string): void; } export declare class DefaultAutoId extends AutoId { nameCounters: Record<string, number>; generate(node: Node): string; finalize(id: string): string; }