summary refs log tree commit diff
path: root/src/util/schemas/LazyRequestSchema.ts
blob: 1fe658bbdfb219f7cfa0241f7f269ba2b2ddb2d5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
export interface LazyRequest {
	guild_id: string;
	channels?: Record<string, [number, number][]>;
	activities?: boolean;
	threads?: boolean;
	typing?: true;
	members?: any[];
	thread_member_lists?: any[];
}

export const LazyRequest = {
	guild_id: String,
	$activities: Boolean,
	$channels: Object,
	$typing: Boolean,
	$threads: Boolean,
	$members: [] as any[],
	$thread_member_lists: [] as any[],
};