mirror of https://github.com/jitsi/jitsi-meet
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org>pull/10347/head jitsi-meet_6575
parent
bcb0fe919c
commit
2d27195652
@ -1,102 +0,0 @@ |
||||
// flow-typed signature: 609c1622fc97de96d59519934aa5ce87
|
||||
// flow-typed version: c6154227d1/uuid_v3.x.x/flow_>=v0.32.x <=v0.103.x
|
||||
|
||||
declare module "uuid" { |
||||
declare class uuid { |
||||
static ( |
||||
options?: {| |
||||
random?: number[], |
||||
rng?: () => number[] | Buffer |
||||
|}, |
||||
buffer?: number[] | Buffer, |
||||
offset?: number |
||||
): string, |
||||
|
||||
static v1( |
||||
options?: {| |
||||
node?: number[], |
||||
clockseq?: number, |
||||
msecs?: number | Date, |
||||
nsecs?: number |
||||
|}, |
||||
buffer?: number[] | Buffer, |
||||
offset?: number |
||||
): string, |
||||
|
||||
static v4( |
||||
options?: {| |
||||
random?: number[], |
||||
rng?: () => number[] | Buffer |
||||
|}, |
||||
buffer?: number[] | Buffer, |
||||
offset?: number |
||||
): string |
||||
} |
||||
declare module.exports: Class<uuid>; |
||||
} |
||||
|
||||
declare module "uuid/v1" { |
||||
declare class v1 { |
||||
static ( |
||||
options?: {| |
||||
node?: number[], |
||||
clockseq?: number, |
||||
msecs?: number | Date, |
||||
nsecs?: number |
||||
|}, |
||||
buffer?: number[] | Buffer, |
||||
offset?: number |
||||
): string |
||||
} |
||||
|
||||
declare module.exports: Class<v1>; |
||||
} |
||||
|
||||
declare module "uuid/v3" { |
||||
declare class v3 { |
||||
static ( |
||||
name?: string | number[], |
||||
namespace?: string | number[], |
||||
buffer?: number[] | Buffer, |
||||
offset?: number |
||||
): string, |
||||
|
||||
static name: string, |
||||
static DNS: string, |
||||
static URL: string |
||||
} |
||||
|
||||
declare module.exports: Class<v3>; |
||||
} |
||||
|
||||
declare module "uuid/v4" { |
||||
declare class v4 { |
||||
static ( |
||||
options?: {| |
||||
random?: number[], |
||||
rng?: () => number[] | Buffer |
||||
|}, |
||||
buffer?: number[] | Buffer, |
||||
offset?: number |
||||
): string |
||||
} |
||||
|
||||
declare module.exports: Class<v4>; |
||||
} |
||||
|
||||
declare module "uuid/v5" { |
||||
declare class v5 { |
||||
static ( |
||||
name?: string | number[], |
||||
namespace?: string | number[], |
||||
buffer?: number[] | Buffer, |
||||
offset?: number |
||||
): string, |
||||
|
||||
static name: string, |
||||
static DNS: string, |
||||
static URL: string |
||||
} |
||||
|
||||
declare module.exports: Class<v5>; |
||||
} |
@ -0,0 +1,71 @@ |
||||
declare module 'uuid' { |
||||
// v1 (Timestamp)
|
||||
declare type V1Options = {| |
||||
node?: $ReadOnlyArray<number>, |
||||
clockseq?: number, |
||||
msecs?: number, |
||||
nsecs?: number, |
||||
random?: $ReadOnlyArray<number>, |
||||
rng?: () => $ReadOnlyArray<number>, |
||||
|}; |
||||
|
||||
declare export function v1(options?: V1Options): string; |
||||
|
||||
declare export function v1( |
||||
options: V1Options | null, |
||||
buffer: Array<number>, |
||||
offset?: number |
||||
): Array<number>; |
||||
|
||||
// v3 (Namespace)
|
||||
declare function v3Impl( |
||||
name: string | $ReadOnlyArray<number>, |
||||
namespace: string | $ReadOnlyArray<number> |
||||
): string; |
||||
|
||||
declare function v3Impl( |
||||
name: string | $ReadOnlyArray<number>, |
||||
namespace: string | $ReadOnlyArray<number>, |
||||
buffer: Array<number>, |
||||
offset?: number |
||||
): Array<number>; |
||||
|
||||
declare export var v3: {| |
||||
[[call]]: typeof v3Impl, |
||||
DNS: string, |
||||
URL: string, |
||||
|}; |
||||
|
||||
// v4 (Random)
|
||||
declare type V4Options = {| |
||||
random?: $ReadOnlyArray<number>, |
||||
rng?: () => $ReadOnlyArray<number>, |
||||
|}; |
||||
|
||||
declare export function v4(options?: V4Options): string; |
||||
|
||||
declare export function v4( |
||||
options: V4Options | null, |
||||
buffer: Array<number>, |
||||
offset?: number |
||||
): Array<number>; |
||||
|
||||
// v5 (Namespace)
|
||||
declare function v5Impl( |
||||
name: string | $ReadOnlyArray<number>, |
||||
namespace: string | $ReadOnlyArray<number> |
||||
): string; |
||||
|
||||
declare function v5Impl( |
||||
name: string | $ReadOnlyArray<number>, |
||||
namespace: string | $ReadOnlyArray<number>, |
||||
buffer: Array<number>, |
||||
offset?: number |
||||
): Array<number>; |
||||
|
||||
declare export var v5: {| |
||||
[[call]]: typeof v5Impl, |
||||
DNS: string, |
||||
URL: string, |
||||
|}; |
||||
} |
Loading…
Reference in new issue