UNPKG

1.58 kBTypeScriptView Raw
1import { WebAPICallResult } from '../../WebClient';
2export type AdminAppsRequestsListResponse = WebAPICallResult & {
3 app_requests?: AppRequest[];
4 error?: string;
5 needed?: string;
6 ok?: boolean;
7 provided?: string;
8 response_metadata?: ResponseMetadata;
9 warning?: string;
10};
11export interface AppRequest {
12 app?: App;
13 date_created?: number;
14 id?: string;
15 is_user_app_collaborator?: boolean;
16 message?: string;
17 previous_resolution?: PreviousResolution;
18 scopes?: any[];
19 team?: Team;
20 user?: User;
21}
22export interface App {
23 additional_info?: string;
24 app_directory_url?: string;
25 app_homepage_url?: string;
26 description?: string;
27 help_url?: string;
28 icons?: Icons;
29 id?: string;
30 is_app_directory_approved?: boolean;
31 is_internal?: boolean;
32 name?: string;
33 privacy_policy_url?: string;
34}
35export interface Icons {
36 image_1024?: string;
37 image_128?: string;
38 image_192?: string;
39 image_32?: string;
40 image_36?: string;
41 image_48?: string;
42 image_512?: string;
43 image_64?: string;
44 image_72?: string;
45 image_96?: string;
46 image_original?: string;
47}
48export interface PreviousResolution {
49 scopes?: any[];
50 status?: string;
51}
52export interface Team {
53 domain?: string;
54 id?: string;
55 name?: string;
56}
57export interface User {
58 email?: string;
59 id?: string;
60 name?: string;
61}
62export interface ResponseMetadata {
63 messages?: string[];
64 next_cursor?: string;
65 warnings?: string[];
66}
67//# sourceMappingURL=AdminAppsRequestsListResponse.d.ts.map
\No newline at end of file