export declare const createRoleSchema: { body: { properties: { permissions: { items: { type: string; }; type: string; }; role: { type: string; }; }; required: string[]; type: string; }; description: string; operationId: string; response: { 201: { description: string; properties: { status: { type: string; }; }; type: string; }; 400: { $ref: string; description: string; }; 401: { $ref: string; description: string; }; 403: { $ref: string; description: string; }; 500: { $ref: string; }; }; tags: string[]; }; export declare const deleteRoleSchema: { description: string; operationId: string; querystring: { properties: { role: { type: string; }; }; type: string; }; response: { 200: { description: string; properties: { status: { type: string; }; }; type: string; }; 401: { $ref: string; description: string; }; 403: { $ref: string; description: string; }; 422: { $ref: string; description: string; }; 500: { $ref: string; }; }; tags: string[]; }; export declare const getRolePermissionsSchema: { description: string; operationId: string; querystring: { properties: { role: { type: string; }; }; type: string; }; response: { 200: { description: string; properties: { permissions: { items: { type: string; }; type: string; }; }; type: string; }; 401: { $ref: string; description: string; }; 403: { $ref: string; description: string; }; 404: { $ref: string; description: string; }; 500: { $ref: string; }; }; tags: string[]; }; export declare const getRolesSchema: { description: string; operationId: string; response: { 200: { properties: { roles: { items: { properties: { permissions: { items: { type: string; }; type: string; }; role: { type: string; }; }; type: string; }; type: string; }; }; type: string; }; 401: { $ref: string; description: string; }; 403: { $ref: string; description: string; }; 500: { $ref: string; }; }; tags: string[]; }; export declare const updateRoleSchema: { body: { properties: { permissions: { items: { type: string; }; type: string; }; role: { type: string; }; }; required: string[]; type: string; }; description: string; operationId: string; response: { 200: { description: string; properties: { permissions: { items: { type: string; }; type: string; }; status: { type: string; }; }; type: string; }; 400: { $ref: string; description: string; }; 401: { $ref: string; description: string; }; 403: { $ref: string; description: string; }; 500: { $ref: string; }; }; tags: string[]; }; //# sourceMappingURL=schema.d.ts.map