2023-06-11 15:10:34 +10:00
|
|
|
/// <reference types="node" />
|
2024-04-03 20:15:11 +11:00
|
|
|
import { TimeUtil } from "@spt-aki/utils/TimeUtil";
|
2023-06-11 15:10:34 +10:00
|
|
|
export declare class ObjectId {
|
|
|
|
protected timeUtil: TimeUtil;
|
|
|
|
constructor(timeUtil: TimeUtil);
|
|
|
|
protected randomBytes: Buffer;
|
|
|
|
protected constglobalCounter: number;
|
|
|
|
protected consttime: number;
|
|
|
|
protected globalCounter: number;
|
|
|
|
protected time: number;
|
|
|
|
incGlobalCounter(): number;
|
|
|
|
toHexString(byteArray: string | any[] | Buffer): string;
|
|
|
|
generate(): string;
|
|
|
|
}
|