@qrsln/utils
Version:
18 lines (17 loc) • 477 B
TypeScript
/** @dynamic */
export declare class Guid {
static get Empty(): string;
get Empty(): string;
constructor(value?: string);
private static validator;
private readonly Value;
static Parse(guid: string): Guid;
static NewGuid(): Guid;
static IsValid(guid: any): boolean;
static Raw(): string;
private static Generate;
Equals(other: Guid): boolean;
IsEmpty(): boolean;
ToString: () => string;
ToJSON(): any;
}