UNPKG

uuniq

Version:
17 lines (14 loc) 471 B
import { SnowflakeOptions } from './types/SnowflakeOptions.type.mjs'; import { SnowflakeResolve } from './types/SnowflakeResolve.type.mjs'; declare class Snowflake { private readonly options; private readonly epoch; private sequence; private last_timestamp; constructor(options?: SnowflakeOptions); private currentTimestamp; private waitForNextTime; generate(): string; resolve(id: string): SnowflakeResolve; } export { Snowflake };