import type { IdInfo, Options } from './types.js'; export declare class Koid { private readonly options; private readonly POW10; private readonly POW26; private readonly epoch; private readonly genId; private readonly seqMask; private lastTime; private seq; private readonly noWait; constructor(options: Options); /** * Generate an id, type of Buffer */ get next(): Buffer; /** * Generate an id, type of bigint */ get nextBigint(): bigint; get nextHex(): string; get config(): Readonly; retrieveFromId(id: bigint | string | Readonly): IdInfo; private updateSeqWithTime; } //# sourceMappingURL=koid.d.ts.map