frontend/.pnpm-store/v3/files/4b/d20e05e1cad14f04186fa7b50a4821f8d7b7720506a02bfe0834599018abf540a6d59107ad633a692350e837aee7467339115751a63bb22a59b604557588fb

32 lines
779 B
Plaintext

export type CreatePermission = {
principal: number;
target: CreatePermission.target;
action: CreatePermission.action;
};
export declare namespace CreatePermission {
enum target {
RUNNER = "RUNNER",
ORGANIZATION = "ORGANIZATION",
TEAM = "TEAM",
TRACK = "TRACK",
USER = "USER",
USERGROUP = "USERGROUP",
PERMISSION = "PERMISSION",
STATSCLIENT = "STATSCLIENT",
DONOR = "DONOR",
SCAN = "SCAN",
STATION = "STATION",
CARD = "CARD",
DONATION = "DONATION",
CONTACT = "CONTACT",
MAIL = "MAIL"
}
enum action {
GET = "GET",
CREATE = "CREATE",
UPDATE = "UPDATE",
DELETE = "DELETE",
IMPORT = "IMPORT"
}
}