@tmlmobilidade/lib
Version:
163 lines (162 loc) • 3.61 kB
TypeScript
export declare const ALLOW_ALL_FLAG = "allow_all";
export declare const Permissions: Readonly<{
agencies: {
actions: {
create: string;
delete: string;
list: string;
read: string;
update: string;
};
resources: {};
scope: string;
};
alerts: {
actions: {
create: string;
delete: string;
list: string;
read: string;
update: string;
};
resources: {};
scope: string;
};
files: {
actions: {
create: string;
delete: string;
list: string;
read: string;
update: string;
};
resources: {};
scope: string;
};
hashedShapes: {
actions: {
create: string;
delete: string;
list: string;
read: string;
update: string;
};
resources: {};
scope: string;
};
hashedTrips: {
actions: {
create: string;
delete: string;
list: string;
read: string;
update: string;
};
resources: {};
scope: string;
};
municipalities: {
actions: {
create: string;
delete: string;
list: string;
read: string;
update: string;
};
resources: {};
scope: string;
};
organizations: {
actions: {
create: string;
delete: string;
list: string;
read: string;
update: string;
};
resources: {};
scope: string;
};
plans: {
actions: {
create: string;
delete: string;
list: string;
read: string;
update: string;
};
resources: {
agency_ids: import("zod").ZodArray<import("zod").ZodString, "many">;
end_date: import("zod").ZodString;
start_date: import("zod").ZodString;
};
scope: string;
};
rides: {
actions: {
create: string;
delete: string;
list: string;
read: string;
update: string;
};
resources: {};
scope: string;
};
roles: {
actions: {
create: string;
delete: string;
list: string;
read: string;
update: string;
};
resources: {};
scope: string;
};
sessions: {
actions: {
create: string;
delete: string;
list: string;
read: string;
update: string;
};
resources: {};
scope: string;
};
stops: {
actions: {
create: string;
delete: string;
list: string;
read: string;
update: string;
};
resources: {};
scope: string;
};
users: {
actions: {
create: string;
delete: string;
list: string;
read: string;
update: string;
};
resources: {};
scope: string;
};
validations: {
actions: {
create: string;
create_plan: string;
delete: string;
list: string;
read: string;
update: string;
};
resources: {};
scope: string;
};
}>;