export declare const adminSignUpSchema: { body: { properties: { email: { format: string; type: string; }; password: { format: string; type: string; }; }; required: string[]; type: string; }; description: string; operationId: string; response: { 200: { properties: { status: { type: string; }; user: { additionalProperties: boolean; properties: { deletedAt: { nullable: boolean; type: string; }; disabled: { type: string; }; email: { format: string; type: string; }; id: { type: string; }; lastLoginAt: { type: string; }; photoId: { nullable: boolean; type: string; }; roles: { items: { type: string; }; type: string; }; signedUpAt: { type: string; }; }; required: string[]; type: string; }; }; type: string; }; 400: { $ref: string; description: string; }; 500: { $ref: string; }; }; tags: string[]; }; export declare const canAdminSignUpSchema: { description: string; operationId: string; response: { 200: { properties: { signUp: { type: string; }; }; type: string; }; 500: { $ref: string; }; }; tags: string[]; }; export declare const changeEmailSchema: { body: { properties: { email: { format: string; type: string; }; }; required: string[]; type: string; }; description: string; operationId: string; response: { 200: { properties: { message: { type: string; }; status: { type: string; }; }; type: string; }; 400: { $ref: string; description: string; }; 401: { $ref: string; description: string; }; 500: { $ref: string; }; }; tags: string[]; }; export declare const changePasswordSchema: { body: { properties: { newPassword: { format: string; type: string; }; oldPassword: { format: string; type: string; }; }; required: string[]; type: string; }; description: string; operationId: string; response: { 200: { properties: { message: { type: string; }; status: { type: string; }; statusCode: { type: string; }; }; type: string; }; 400: { $ref: string; description: string; }; 401: { $ref: string; description: string; }; 500: { $ref: string; }; }; tags: string[]; }; export declare const deleteMeSchema: { body: { properties: { password: { format: string; type: string; }; }; required: string[]; type: string; }; description: string; operationId: string; response: { 200: { description: string; properties: { status: { type: string; }; }; type: string; }; 401: { $ref: string; description: string; }; 500: { $ref: string; }; }; tags: string[]; }; export declare const uploadPhotoSchema: { body: { properties: { photo: { isFile: boolean; }; }; type: string; }; consumes: string[]; description: string; response: { 200: { additionalProperties: boolean; properties: { deletedAt: { nullable: boolean; type: string; }; disabled: { type: string; }; email: { format: string; type: string; }; id: { type: string; }; lastLoginAt: { type: string; }; photoId: { nullable: boolean; type: string; }; roles: { items: { type: string; }; type: string; }; signedUpAt: { type: string; }; }; required: string[]; type: string; }; 401: { $ref: string; description: string; }; 500: { $ref: string; }; }; tags: string[]; }; export declare const removePhotoSchema: { description: string; operationId: string; response: { 200: { additionalProperties: boolean; properties: { deletedAt: { nullable: boolean; type: string; }; disabled: { type: string; }; email: { format: string; type: string; }; id: { type: string; }; lastLoginAt: { type: string; }; photoId: { nullable: boolean; type: string; }; roles: { items: { type: string; }; type: string; }; signedUpAt: { type: string; }; }; required: string[]; type: string; }; 401: { $ref: string; description: string; }; 500: { $ref: string; }; }; tags: string[]; }; export declare const disableUserSchema: { description: string; operationId: string; params: { properties: { id: { type: string; }; }; required: string[]; type: string; }; response: { 200: { properties: { status: { 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 enableUserSchema: { description: string; operationId: string; params: { properties: { id: { type: string; }; }; required: string[]; type: string; }; response: { 200: { properties: { status: { 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 getMeSchema: { description: string; operationId: string; response: { 200: { additionalProperties: boolean; properties: { deletedAt: { nullable: boolean; type: string; }; disabled: { type: string; }; email: { format: string; type: string; }; id: { type: string; }; lastLoginAt: { type: string; }; photoId: { nullable: boolean; type: string; }; roles: { items: { type: string; }; type: string; }; signedUpAt: { type: string; }; }; required: string[]; type: string; }; 401: { $ref: string; description: string; }; 500: { $ref: string; }; }; tags: string[]; }; export declare const getUserSchema: { description: string; operationId: string; params: { properties: { id: { type: string; }; }; required: string[]; type: string; }; response: { 200: { additionalProperties: boolean; properties: { deletedAt: { nullable: boolean; type: string; }; disabled: { type: string; }; email: { format: string; type: string; }; id: { type: string; }; lastLoginAt: { type: string; }; photoId: { nullable: boolean; type: string; }; roles: { items: { type: string; }; type: string; }; signedUpAt: { type: string; }; }; required: 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 getUsersSchema: { description: string; operationId: string; querystring: { properties: { filters: { type: string; }; limit: { type: string; }; offset: { type: string; }; sort: { type: string; }; }; type: string; }; response: { 200: { properties: { data: { items: { additionalProperties: boolean; properties: { deletedAt: { nullable: boolean; type: string; }; disabled: { type: string; }; email: { format: string; type: string; }; id: { type: string; }; lastLoginAt: { type: string; }; photoId: { nullable: boolean; type: string; }; roles: { items: { type: string; }; type: string; }; signedUpAt: { type: string; }; }; required: string[]; type: string; }; type: string; }; filteredCount: { type: string; }; totalCount: { type: string; }; }; required: string[]; type: string; }; 401: { $ref: string; description: string; }; 403: { $ref: string; description: string; }; 500: { $ref: string; }; }; tags: string[]; }; export declare const updateMeSchema: { body: { additionalProperties: boolean; type: string; }; description: string; operationId: string; response: { 200: { additionalProperties: boolean; properties: { deletedAt: { nullable: boolean; type: string; }; disabled: { type: string; }; email: { format: string; type: string; }; id: { type: string; }; lastLoginAt: { type: string; }; photoId: { nullable: boolean; type: string; }; roles: { items: { type: string; }; type: string; }; signedUpAt: { type: string; }; }; required: string[]; type: string; }; 401: { $ref: string; description: string; }; 500: { $ref: string; }; }; tags: string[]; }; //# sourceMappingURL=schema.d.ts.map