import { MTableQueries } from "../../common-types/common"; import { AcaAcademicYearMapping } from "../../schema"; import { controllerResponse } from "../../utilities"; type IAcademicYearMappingErrorLogger = { [key in keyof MAcademicYearMapping]: string; }; type IAcademicYearMappingGetByIdErrorLogger = { [key in keyof MAcademicYearMappingGetByIdPayload]: string; }; type IAcademicYearMappingDeleteErrorLogger = { [key in keyof MAcademicYearMappingDeletePayload]: string; }; type IAcademicYearMappingInsertUpdateErrorLogger = { [key in keyof MAcademicYearMappingInsertUpdatePayload]: string; }; type IAcademicYearMappingToggleStatusErrorLogger = { [key in keyof MAcademicYearMappingToggleStatusPayload]: string; }; declare class MAcademicYearMapping extends MTableQueries { constructor(init: MAcademicYearMapping); Validate?(): Partial; } declare class MAcademicYearMappingGetByIdPayload { acayrmp_id?: string; constructor(init: MAcademicYearMappingGetByIdPayload); Validate?(): Partial; } declare class MAcademicYearMappingDeletePayload { acayrmp_id?: string; constructor(init: MAcademicYearMappingDeletePayload); Validate?(): Partial; } declare class MAcademicYearMappingToggleStatusPayload { acayrmp_id?: string; constructor(init: MAcademicYearMappingToggleStatusPayload); Validate?(): Partial; } declare class MAcademicYearMappingInsertUpdatePayload extends AcaAcademicYearMapping { constructor(init: AcaAcademicYearMapping); Validate?(): Partial; } interface academicYearMappingControllerResponse extends controllerResponse { data?: AcaAcademicYearMapping[]; } interface academicYearMappingByIdControllerResponse extends controllerResponse { data?: AcaAcademicYearMapping; } interface academicYearMappingInsertUpdateControllerResponse extends controllerResponse { data?: AcaAcademicYearMapping; } interface academicYearMappingDeleteControllerResponse extends controllerResponse { data?: boolean; } interface academicYearMappingToggleStatusControllerResponse extends controllerResponse { data?: boolean; } export { IAcademicYearMappingErrorLogger, IAcademicYearMappingGetByIdErrorLogger, IAcademicYearMappingDeleteErrorLogger, IAcademicYearMappingInsertUpdateErrorLogger, IAcademicYearMappingToggleStatusErrorLogger, MAcademicYearMapping, MAcademicYearMappingGetByIdPayload, MAcademicYearMappingDeletePayload, MAcademicYearMappingInsertUpdatePayload, MAcademicYearMappingToggleStatusPayload, academicYearMappingControllerResponse, academicYearMappingByIdControllerResponse, academicYearMappingInsertUpdateControllerResponse, academicYearMappingDeleteControllerResponse, academicYearMappingToggleStatusControllerResponse };