import { MTableQueries } from "../../common-types/common"; import { AccFinancialYearMapping } from "../../schema"; import { controllerResponse } from "../../utilities"; type IFinancialYearMappingErrorLogger = { [key in keyof MFinancialYearMapping]: string; }; type IFinancialYearMappingGetByIdErrorLogger = { [key in keyof MFinancialYearMappingGetByIdPayload]: string; }; type IFinancialYearMappingDeleteErrorLogger = { [key in keyof MFinancialYearMappingDeletePayload]: string; }; type IFinancialYearMappingInsertUpdateErrorLogger = { [key in keyof MFinancialYearMappingInsertUpdatePayload]: string; }; type IFinancialYearMappingToggleStatusErrorLogger = { [key in keyof MFinancialYearMappingToggleStatusPayload]: string; }; declare class MFinancialYearMapping extends MTableQueries { accfymp_id?: string; accfymp_financial_year_id_accyr?: string; accfymp_entity_id_syen?: string; accfymp_islocked?: boolean; accfymp_iscurrent?: boolean; constructor(init: MFinancialYearMapping); Validate?(): Partial; } declare class MFinancialYearMappingGetByIdPayload { accfymp_id?: string; constructor(init: MFinancialYearMappingGetByIdPayload); Validate?(): Partial; } declare class MFinancialYearMappingDeletePayload { accfymp_id?: string; constructor(init: MFinancialYearMappingDeletePayload); Validate?(): Partial; } declare class MFinancialYearMappingToggleStatusPayload { accfymp_id?: string; constructor(init: MFinancialYearMappingToggleStatusPayload); Validate?(): Partial; } declare class MFinancialYearMappingInsertUpdatePayload extends AccFinancialYearMapping { constructor(init: AccFinancialYearMapping); Validate?(): Partial; } interface financialYearMappingControllerResponse extends controllerResponse { data?: AccFinancialYearMapping[]; } interface financialYearMappingByIdControllerResponse extends controllerResponse { data?: AccFinancialYearMapping; } interface financialYearMappingInsertUpdateControllerResponse extends controllerResponse { data?: AccFinancialYearMapping; } interface financialYearMappingDeleteControllerResponse extends controllerResponse { data?: boolean; } interface financialYearMappingToggleStatusControllerResponse extends controllerResponse { data?: boolean; } export { IFinancialYearMappingErrorLogger, IFinancialYearMappingGetByIdErrorLogger, IFinancialYearMappingDeleteErrorLogger, IFinancialYearMappingInsertUpdateErrorLogger, IFinancialYearMappingToggleStatusErrorLogger, MFinancialYearMapping, MFinancialYearMappingGetByIdPayload, MFinancialYearMappingDeletePayload, MFinancialYearMappingInsertUpdatePayload, MFinancialYearMappingToggleStatusPayload, financialYearMappingControllerResponse, financialYearMappingByIdControllerResponse, financialYearMappingInsertUpdateControllerResponse, financialYearMappingDeleteControllerResponse, financialYearMappingToggleStatusControllerResponse };