"use strict";Object.defineProperty(exports,"__esModule",{value:!0});exports.sliderStoreSchema=exports.sliderUpdateSchema=exports.baseSliderSchema=exports.sliderSchema=void 0;const schema_1=require("@b/utils/schema"),id=(0,schema_1.baseStringSchema)("ID of the Slider"),image=(0,schema_1.baseStringSchema)("Image URL of the Slider",255),link=(0,schema_1.baseStringSchema)("Link URL of the Slider",255,0,!0),status=(0,schema_1.baseBooleanSchema)("Status of the Slider"),createdAt=(0,schema_1.baseDateTimeSchema)("Creation Date of the Slider"),updatedAt=(0,schema_1.baseDateTimeSchema)("Last Update Date of the Slider",!0),deletedAt=(0,schema_1.baseDateTimeSchema)("Deletion Date of the Slider",!0);exports.sliderSchema={id:id,image:image,link:link,status:status,createdAt:createdAt,updatedAt:updatedAt,deletedAt:deletedAt};exports.baseSliderSchema={id:id,image:image,link:link,status:status,createdAt:createdAt,updatedAt:updatedAt,deletedAt:deletedAt};exports.sliderUpdateSchema={type:"object",properties:{image:image,link:link,status:status},required:["image"]};exports.sliderStoreSchema={description:"Slider created or updated successfully",content:{"application/json":{schema:{type:"object",properties:exports.baseSliderSchema}}}};