import { MTableQueries, MRequestMiddelware } from "../../common-types/common"; import { IAppUserUpdateStatusMst } from "../../schema/app/app_user_update_status_mst"; import { controllerResponse } from "../../utilities"; type IAppUserUpdateStatusErrorLogger = { [key in keyof MAppUserUpdateStatus]: string; }; type IAppUserUpdateStatusGetByIdErrorLogger = { [key in keyof MAppUserUpdateStatusGetByIdPayload]: string; }; type IAppUserUpdateStatusInsertUpdateErrorLogger = { [key in keyof MAppUserUpdateStatusInsertUpdatePayload]: string; }; declare class MAppUserUpdateStatus extends MTableQueries { appust_id?: string; appust_reg_id_appreg?: string; appust_user_id_auth?: string; appust_device_id?: string; appust_platform_id_sygms?: string; appust_update_status_id_sygms?: string; query?: string; constructor(init: MAppUserUpdateStatus); Validate?(): Partial; } declare class MAppUserUpdateStatusGetByIdPayload implements MRequestMiddelware { appust_id?: string; _id?: string; constructor(init: MAppUserUpdateStatusGetByIdPayload); Validate?(): Partial; } declare class MAppUserUpdateStatusInsertUpdatePayload implements IAppUserUpdateStatusMst, MRequestMiddelware { _id?: string; appust_reg_id_appreg?: string; appust_user_id_auth?: string; appust_device_id?: string; appust_current_version?: string; appust_current_version_code?: number; appust_platform_id_sygms?: string; appust_last_update_check?: Date; appust_last_update_attempt?: Date; appust_last_update_success?: Date; appust_last_update_error?: string; appust_update_status_id_sygms?: string; appust_auto_update_enabled?: boolean; appust_device_info?: Record; appust_created_at?: Date; appust_updated_at?: Date; constructor(init: Partial & { _id?: string; }); Validate?(): Partial; } interface appUserUpdateStatusControllerResponse extends controllerResponse { data?: any[] | any | null; total?: number; totalDocument?: number; } interface appUserUpdateStatusByIdControllerResponse extends controllerResponse { data?: any | null; } interface appUserUpdateStatusInsertUpdateControllerResponse extends controllerResponse { data?: any | null; } export { MAppUserUpdateStatus, MAppUserUpdateStatusGetByIdPayload, MAppUserUpdateStatusInsertUpdatePayload, appUserUpdateStatusControllerResponse, appUserUpdateStatusByIdControllerResponse, appUserUpdateStatusInsertUpdateControllerResponse };