-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathindex.ts
79 lines (76 loc) · 1.58 KB
/
index.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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
import Category from "./src/Classes/Category";
import Constructor from "./src/Classes/Constructor";
import OpenTDBError from "./src/Classes/OpenTDBError";
import Session from "./src/Classes/Session";
import Util from "./src/Classes/Util";
import getCategory from "./src/Functions/getCategory";
import getQuestions from "./src/Functions/getQuestions";
import {
CategoryNames,
QuestionDifficulties,
QuestionEncodings,
QuestionTypes,
Routes,
} from "./src/Typings/enums";
import type {
CategoryData,
ErrorResponse,
MinifiedCategoryData,
Question,
QuestionOptions,
RawQuestion,
RawCategoryResponse,
RawQuestionResponse,
RawSessionStartResponse,
} from "./src/Typings/interfaces";
import type {
AllAnswers,
BooleanString,
CategoryNameType,
CategoryResolvable,
Dictionary,
ErrorCode,
IncorrectAnswers,
QuestionDifficultyType,
QuestionEncodingType,
QuestionTypeType,
ResponseCode,
SimpleDictionary,
ExtendedDictionary,
} from "./src/Typings/types";
export {
Category,
Constructor,
OpenTDBError,
Session,
Util,
getCategory,
getQuestions,
CategoryNames,
QuestionDifficulties,
QuestionEncodings,
QuestionTypes,
Routes,
CategoryData,
ErrorResponse,
MinifiedCategoryData,
Question,
QuestionOptions,
RawQuestion,
RawCategoryResponse,
RawQuestionResponse,
RawSessionStartResponse,
AllAnswers,
BooleanString,
CategoryNameType,
CategoryResolvable,
Dictionary,
ErrorCode,
IncorrectAnswers,
QuestionDifficultyType,
QuestionEncodingType,
QuestionTypeType,
ResponseCode,
SimpleDictionary,
ExtendedDictionary,
};