forked from RocketChat/Rocket.Chat
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathAjv.ts
More file actions
60 lines (58 loc) · 1.95 KB
/
Ajv.ts
File metadata and controls
60 lines (58 loc) · 1.95 KB
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
import typia from 'typia';
import type { IBanner } from './IBanner';
import type { ICalendarEvent } from './ICalendarEvent';
import type { CallHistoryItem } from './ICallHistoryItem';
import type { CloudConfirmationPollData, CloudRegistrationIntentData, CloudRegistrationStatus } from './ICloud';
import type { ICustomSound } from './ICustomSound';
import type { ICustomUserStatus } from './ICustomUserStatus';
import type { IEmailInbox } from './IEmailInbox';
import type { IInvite } from './IInvite';
import type { IMessage } from './IMessage';
import type { IModerationAudit, IModerationReport } from './IModerationReport';
import type { IOAuthApps } from './IOAuthApps';
import type { IPermission } from './IPermission';
import type { IPushNotificationConfig } from './IPushNotificationConfig';
import type { IRole } from './IRole';
import type { IRoom, IDirectoryChannelResult } from './IRoom';
import type { ISubscription } from './ISubscription';
import type { IUser, IDirectoryUserResult } from './IUser';
import type { VideoConference, VideoConferenceInstructions } from './IVideoConference';
import type { SlashCommand } from './SlashCommands';
import type { VideoConferenceCapabilities } from './VideoConferenceCapabilities';
import type { IImport } from './import/IImport';
import type { IMediaCall } from './mediaCalls/IMediaCall';
export const schemas = typia.json.schemas<
[
(
| ISubscription
| IInvite
| ICustomSound
| IMessage
| IOAuthApps
| IPermission
| IMediaCall
| IEmailInbox
| IImport
| ICalendarEvent
| IRole
| IRoom
| IDirectoryChannelResult
| IUser
| IDirectoryUserResult
| VideoConference
| VideoConferenceCapabilities
| VideoConferenceInstructions
| CloudConfirmationPollData
| CloudRegistrationIntentData
| CloudRegistrationStatus
| IModerationAudit
| IModerationReport
| IBanner
| IPushNotificationConfig
),
CallHistoryItem,
ICustomUserStatus,
SlashCommand,
],
'3.0'
>();