/** * Identifier generation. * * UUIDv7 rather than v4: the leading 48 bits are a millisecond timestamp, so ids sort * chronologically. That keeps B-tree inserts append-mostly instead of scattering writes across the * index, which matters more on D1 than it would on a local disk, and it means `ORDER BY id` is a * usable creation order without a separate column. */ export declare function newId(): string; /** * A short, URL-safe, human-typable token. Used for things people copy by hand, not for security. * Excludes vowels and lookalike characters so generated values are unambiguous and never spell * anything unintended. */ export declare function newShortId(length?: number): string;