import { MTableQueries } from "../../common-types/common"; import { ICoreSypem } from "../../schema"; import { controllerResponse } from "../../utilities"; type IPageElementsMappingErrorLogger = { [key in keyof MPageElementsMapping]: string; }; type IPageElementsMappingGetByIdErrorLogger = { [key in keyof MPageElementsMappingGetByIdPayload]: string; }; type IPageElementsMappingDeleteErrorLogger = { [key in keyof MPageElementsMappingDeletePayload]: string; }; type IPageElementsMappingInsertUpdateErrorLogger = { [key in keyof MPageElementsMappingInsertUpdatePayload]: string; }; type IPageElementsMappingToggleStatusErrorLogger = { [key in keyof MPageElementsMappingToggleStatusPayload]: string; }; type IPageElementsMappingByPageIdErrorLogger = { [key in keyof MPageElementsMappingByPageIdPayload]: string; }; type IPageElementsMappingCheckExistsErrorLogger = { [key in keyof MPageElementsMappingCheckExistsPayload]: string; }; declare class MPageElementsMapping extends MTableQueries { constructor(init: MPageElementsMapping); Validate?(): Partial; } declare class MPageElementsMappingGetByIdPayload { sypem_id?: string; constructor(init: MPageElementsMappingGetByIdPayload); Validate?(): Partial; } declare class MPageElementsMappingDeletePayload { sypem_id?: string; constructor(init: MPageElementsMappingDeletePayload); Validate?(): Partial; } declare class MPageElementsMappingInsertUpdatePayload implements ICoreSypem { _id?: string; sypem_key_sype?: string; sypem_id_sypg?: string; sypem_isactive?: boolean; constructor(init: ICoreSypem); Validate?(): Partial; } declare class MPageElementsMappingToggleStatusPayload { sypem_id?: string; sypem_isactive?: boolean; constructor(init: MPageElementsMappingToggleStatusPayload); Validate?(): Partial; } declare class MPageElementsMappingByPageIdPayload { sypem_id_sypg?: string; constructor(init: MPageElementsMappingByPageIdPayload); Validate?(): Partial; } declare class MPageElementsMappingCheckExistsPayload { sypem_key_sype?: string; sypem_id_sypg?: string; sypem_id?: string; constructor(init: MPageElementsMappingCheckExistsPayload); Validate?(): Partial; } interface pageElementsMappingControllerResponse extends controllerResponse { data?: ICoreSypem[]; } interface pageElementsMappingByIdControllerResponse extends controllerResponse { data?: ICoreSypem; } interface pageElementsMappingInsertUpdateControllerResponse extends controllerResponse { data?: ICoreSypem; } interface pageElementsMappingDeleteControllerResponse extends controllerResponse { data?: boolean; } interface pageElementsMappingToggleStatusControllerResponse extends controllerResponse { data?: boolean; } interface pageElementsMappingByPageIdControllerResponse extends controllerResponse { data?: ICoreSypem[]; } interface pageElementsMappingCheckExistsControllerResponse extends controllerResponse { data?: boolean; } export { IPageElementsMappingErrorLogger, IPageElementsMappingGetByIdErrorLogger, IPageElementsMappingDeleteErrorLogger, IPageElementsMappingInsertUpdateErrorLogger, IPageElementsMappingToggleStatusErrorLogger, IPageElementsMappingByPageIdErrorLogger, IPageElementsMappingCheckExistsErrorLogger, MPageElementsMapping, MPageElementsMappingGetByIdPayload, MPageElementsMappingDeletePayload, MPageElementsMappingInsertUpdatePayload, MPageElementsMappingToggleStatusPayload, MPageElementsMappingByPageIdPayload, MPageElementsMappingCheckExistsPayload, pageElementsMappingControllerResponse, pageElementsMappingByIdControllerResponse, pageElementsMappingInsertUpdateControllerResponse, pageElementsMappingDeleteControllerResponse, pageElementsMappingToggleStatusControllerResponse, pageElementsMappingByPageIdControllerResponse, pageElementsMappingCheckExistsControllerResponse };