/** * Copyright (c) 2025 Elara AI Pty Ltd * Licensed under BSL 1.1. See LICENSE for details. */ /** * Generate a new UUIDv7. * * @returns A new UUIDv7 string */ export declare function uuidv7(): string; /** * Extract the timestamp from a UUIDv7. * * @param uuid - A UUIDv7 string * @returns The Date when the UUID was generated * @throws If the UUID is malformed */ export declare function uuidv7Timestamp(uuid: string): Date; /** * Validate that a string is a valid UUIDv7. * * @param uuid - String to validate * @returns True if the string is a valid UUIDv7 */ export declare function isUuidv7(uuid: string): boolean; //# sourceMappingURL=uuid.d.ts.map