-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathindex.d.ts
45 lines (37 loc) · 953 Bytes
/
index.d.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
type Byte = number;
type ShortLittleEndian = number;
type ShortBigEndian = number;
type IntegerLittleEndian = number;
type IntegerBigEndian = number;
type LongBigEndian = number;
type LongLittleEndian = number;
type Binary = DataView;
type Float = number;
type Int = number;
type UInt = number;
type UShort = number;
type Disposer = () => void;
type ExtractPromise<T> = T extends PromiseLike<infer U> ? U : T;
declare module '*.gltf' {
const content: string;
export default content;
}
declare module '*.glb' {
const content: string;
export default content;
}
declare module '*.babylon' {
const content: string;
export default content;
}
declare module '*.mp3?url' {
const content: string;
export default content;
}
declare module '*.wav?url' {
const content: string;
export default content;
}
declare const APP_VERSION: string;
declare const APP_STAGE: 'dev' | 'prod' | 'cprod';
declare const QA_ENABLED: string | undefined;