/** * Type alias for a function that produces a UUID v4 string. */ export type UuidGenerator = () => string; /** * Returns a default UuidGenerator that uses globalThis.crypto.randomUUID() * when available, falling back to a crypto.getRandomValues-based UUID v4. * * Throws a descriptive error if neither globalThis.crypto.randomUUID nor * globalThis.crypto.getRandomValues is available. */ export declare function createDefaultUuidGenerator(): UuidGenerator; //# sourceMappingURL=uuidGenerator.d.ts.map