uuniq
Version:
Short but unique IDs.
16 lines (13 loc) • 442 B
TypeScript
import { SymbolicOptions } from './types/SymbolicOptions.type.js';
import { SymbolicResolve } from './types/SymbolicResolve.type.js';
declare class Symbolic {
private readonly options;
private readonly epoch;
private readonly Snowflake;
private readonly encode;
private readonly decode;
constructor(options?: SymbolicOptions);
generate(): string;
resolve(id: string): SymbolicResolve;
}
export { Symbolic };