@metadev/essential-core
Version:
Core SDK Metamodeling Framework. Essential
17 lines (15 loc) • 402 B
TypeScript
declare class Sequencer {
seq: number;
prefix: string;
constructor(prefix?: string);
generateUniqueId(): string;
reset(): void;
}
declare class StaticSequencer {
static seq?: Sequencer;
static prefix: string;
static generateUniqueId(prefix?: string): string;
static reset(prefix: string): void;
private static lazyInit;
}
export { Sequencer, StaticSequencer };