UUID overview
Added in v1.0.0
Table of contents
utils
UUID
Signature
export declare const UUID: t.BrandC<t.StringC, UUIDBrand>
Added in v1.0.0
UUID (type alias)
Signature
export type UUID = t.Branded<string, UUIDBrand>
Added in v1.0.0
UUIDBrand (interface)
Signature
export interface UUIDBrand {
readonly UUID: unique symbol
}
Added in v1.0.0
UUIDv3
Signature
export declare const UUIDv3: t.BrandC<t.StringC, UUIDv3Brand>
Added in v1.0.0
UUIDv3 (type alias)
Signature
export type UUIDv3 = t.Branded<string, UUIDv3Brand>
Added in v1.0.0
UUIDv3Brand (interface)
Signature
export interface UUIDv3Brand {
readonly UUIDv3: unique symbol
}
Added in v1.0.0
UUIDv4
Signature
export declare const UUIDv4: t.BrandC<t.StringC, UUIDv4Brand>
Added in v1.0.0
UUIDv4 (type alias)
Signature
export type UUIDv4 = t.Branded<string, UUIDv4Brand>
Added in v1.0.0
UUIDv4Brand (interface)
Signature
export interface UUIDv4Brand {
readonly UUIDv4: unique symbol
}
Added in v1.0.0
UUIDv5
Signature
export declare const UUIDv5: t.BrandC<t.StringC, UUIDv5Brand>
Added in v1.0.0
UUIDv5 (type alias)
Signature
export type UUIDv5 = t.Branded<string, UUIDv5Brand>
Added in v1.0.0
UUIDv5Brand (interface)
Signature
export interface UUIDv5Brand {
readonly UUIDv5: unique symbol
}
Added in v1.0.0