forked from sirDonovan/Cassius
-
Notifications
You must be signed in to change notification settings - Fork 0
/
global.d.ts
42 lines (39 loc) · 1.51 KB
/
global.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
import * as ClientType from './client'
import * as CommandsType from './commands'
import * as ConfigType from './config-example'
import * as DataType from './tools-data'
import * as GamesType from './games'
import * as MessageParserType from './message-parser'
import * as RoomGameType from './room-game'
import * as RoomsType from './rooms'
import * as RoomTournamentType from './room-tournament'
import * as StorageType from './storage'
import * as ToolsType from './tools'
import * as TournamentsType from './tournaments'
import * as UsersType from './users'
declare global {
const Client: typeof ClientType
const Commands: typeof CommandsType
const Config: typeof ConfigType
const Games: typeof GamesType
const MessageParser: typeof MessageParserType.MessageParser
const Plugins: Array<any> | undefined
const Rooms: typeof RoomsType.Rooms
const Storage: typeof StorageType
const Tools: typeof ToolsType
const Tournaments: typeof TournamentsType
const Users: typeof UsersType.Users
const Context: typeof MessageParserType.Context
const Game: typeof RoomGameType.Game
const Player: typeof RoomGameType.Player
const Room: typeof RoomsType.Room
const Tournament: typeof RoomTournamentType.Tournament
const TournamentPlayer: typeof RoomTournamentType.TournamentPlayer
const User: typeof UsersType.User
const Ability: typeof DataType.Ability
const Effect: typeof DataType.Effect
const Format: typeof DataType.Format
const Item: typeof DataType.Item
const Move: typeof DataType.Move
const Pokemon: typeof DataType.Pokemon
}