29 lines
702 B
TypeScript
29 lines
702 B
TypeScript
export declare type ResponsePermission = {
|
|
id: number;
|
|
principal: any;
|
|
target: ResponsePermission.target;
|
|
action: ResponsePermission.action;
|
|
};
|
|
export declare namespace ResponsePermission {
|
|
enum target {
|
|
RUNNER = "RUNNER",
|
|
ORGANISATION = "ORGANISATION",
|
|
TEAM = "TEAM",
|
|
TRACK = "TRACK",
|
|
USER = "USER",
|
|
USERGROUP = "USERGROUP",
|
|
PERMISSION = "PERMISSION",
|
|
STATSCLIENT = "STATSCLIENT",
|
|
DONOR = "DONOR",
|
|
SCAN = "SCAN",
|
|
STATION = "STATION"
|
|
}
|
|
enum action {
|
|
GET = "GET",
|
|
CREATE = "CREATE",
|
|
UPDATE = "UPDATE",
|
|
DELETE = "DELETE",
|
|
IMPORT = "IMPORT"
|
|
}
|
|
}
|