/
index.ts
127 lines (124 loc) · 5 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
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
import Client from "../Client";
import GeneralAPI from "./GeneralAPI";
import AccountInformationAPI from "./AccountInformationAPI";
import AccountSettingsAPI from "./AccountSettingsAPI";
import AdConfigurationAPI from "./AdConfigurationAPI";
import AdsAPI from "./AdsAPI";
import AssetDeliveryAPI from "./AssetDeliveryAPI";
import AuthAPI from "./AuthAPI";
import AvatarAPI from "./AvatarAPI";
import BadgesAPI from "./BadgesAPI";
import BillingAPI from "./BillingAPI";
import CaptchaAPI from "./CaptchaAPI";
import CatalogAPI from "./CatalogAPI";
import ChatAPI from "./ChatAPI";
import ContactsAPI from "./ContactsAPI";
import DevelopAPI from "./DevelopAPI";
import EconomyAPI from "./EconomyAPI";
import EconomyCreatorStatsAPI from "./EconomyCreatorStatsAPI";
import EngagementPayoutsAPI from "./EngagementPayoutsAPI";
import FollowingsAPI from "./FollowingsAPI";
import FriendsAPI from "./FriendsAPI";
import GamesAPI from "./GamesAPI";
import GameInternationalizationAPI from "./GameInternationalizationAPI";
import GroupsAPI from "./GroupsAPI";
import InventoryAPI from "./InventoryAPI";
import ItemConfigurationAPI from "./ItemConfigurationAPI";
import LocaleAPI from "./LocaleAPI";
import MetricsAPI from "./MetricsAPI";
import NotificationsAPI from "./NotificationsAPI";
import PremiumFeaturesAPI from "./PremiumFeaturesAPI";
import PresenceAPI from "./PresenceAPI";
import PrivateMessagesAPI from "./PrivateMessagesAPI";
import PublishAPI from "./PublishAPI";
import ThumbnailsAPI from "./ThumbnailsAPI";
import TradesAPI from "./TradesAPI";
import TranslationRolesAPI from "./TranslationRolesAPI";
import UsersAPI from "./UsersAPI";
import OtherAPI from "./OtherAPI";
import TwoStepVerificationAPI from "./TwoStepVerificationAPI";
import DataAPI from "./DataAPI";
export declare type APIs = {
accountInformationAPI: AccountInformationAPI;
accountSettingsAPI: AccountSettingsAPI;
adConfigurationAPI: AdConfigurationAPI;
adsAPI: AdsAPI;
assetDeliveryAPI: AssetDeliveryAPI;
authAPI: AuthAPI;
avatarAPI: AvatarAPI;
badgesAPI: BadgesAPI;
billingAPI: BillingAPI;
captchaAPI: CaptchaAPI;
catalogAPI: CatalogAPI;
chatAPI: ChatAPI;
contactsAPI: ContactsAPI;
dataAPI: DataAPI;
developAPI: DevelopAPI;
economyAPI: EconomyAPI;
economyCreatorStats: EconomyCreatorStatsAPI;
engagementPayouts: EngagementPayoutsAPI;
followingsAPI: FollowingsAPI;
friendsAPI: FriendsAPI;
gamesAPI: GamesAPI;
gameInternationalizationAPI: GameInternationalizationAPI;
groupsAPI: GroupsAPI;
inventoryAPI: InventoryAPI;
itemConfigurationAPI: ItemConfigurationAPI;
localeAPI: LocaleAPI;
metricsAPI: MetricsAPI;
notificationsAPI: NotificationsAPI;
otherAPI: OtherAPI;
premiumFeaturesAPI: PremiumFeaturesAPI;
presenceAPI: PresenceAPI;
privateMessagesAPI: PrivateMessagesAPI;
publishAPI: PublishAPI;
thumbnailsAPI: ThumbnailsAPI;
tradesAPI: TradesAPI;
translationRolesAPI: TranslationRolesAPI;
usersAPI: UsersAPI;
generalApi: GeneralAPI;
twpStepVerification: TwoStepVerificationAPI;
};
export default function initAPIs (client: Client): APIs {
return {
accountInformationAPI: new AccountInformationAPI(client),
accountSettingsAPI: new AccountSettingsAPI(client),
adConfigurationAPI: new AdConfigurationAPI(client),
adsAPI: new AdsAPI(client),
assetDeliveryAPI: new AssetDeliveryAPI(client),
authAPI: new AuthAPI(client),
avatarAPI: new AvatarAPI(client),
badgesAPI: new BadgesAPI(client),
billingAPI: new BillingAPI(client),
captchaAPI: new CaptchaAPI(client),
catalogAPI: new CatalogAPI(client),
chatAPI: new ChatAPI(client),
contactsAPI: new ContactsAPI(client),
dataAPI: new DataAPI(client),
developAPI: new DevelopAPI(client),
economyAPI: new EconomyAPI(client),
economyCreatorStats: new EconomyCreatorStatsAPI(client),
engagementPayouts: new EngagementPayoutsAPI(client),
followingsAPI: new FollowingsAPI(client),
friendsAPI: new FriendsAPI(client),
gamesAPI: new GamesAPI(client),
gameInternationalizationAPI: new GameInternationalizationAPI(client),
groupsAPI: new GroupsAPI(client),
inventoryAPI: new InventoryAPI(client),
itemConfigurationAPI: new ItemConfigurationAPI(client),
localeAPI: new LocaleAPI(client),
metricsAPI: new MetricsAPI(client),
generalApi: new GeneralAPI(client),
notificationsAPI: new NotificationsAPI(client),
otherAPI: new OtherAPI(client),
premiumFeaturesAPI: new PremiumFeaturesAPI(client),
presenceAPI: new PresenceAPI(client),
privateMessagesAPI: new PrivateMessagesAPI(client),
publishAPI: new PublishAPI(client),
thumbnailsAPI: new ThumbnailsAPI(client),
tradesAPI: new TradesAPI(client),
translationRolesAPI: new TranslationRolesAPI(client),
usersAPI: new UsersAPI(client),
twpStepVerification: new TwoStepVerificationAPI(client)
};
}