@levabala/react-native-uuid
Version:
react-native-uuid is a zero-dependency TypeScript implementation of RFC4122.
26 lines (25 loc) • 809 B
TypeScript
export type { GenerateUUID } from './v35';
import { v4 } from './v4';
declare const _default: {
parse: (s: string, buf?: number[] | undefined, offset?: number | undefined) => number[];
unparse: (buf: number[], offset?: number | undefined) => string;
validate: (uuid: string) => boolean;
version: (uuid: string) => number;
v1: (options?: {
node: number[];
clockseq: number;
msecs: number;
nsecs: number;
random: number[];
rng: () => number[];
} | undefined, buf?: Uint8Array | undefined, offset?: number) => string | Uint8Array;
v3: import("./v35").GenerateUUID;
v4: typeof v4;
v5: import("./v35").GenerateUUID;
NIL: string;
DNS: string;
URL: string;
OID: string;
X500: string;
};
export default _default;