import { MTableQueries } from "../../common-types/common"; import { FdskLeadAssignmentDetail } from "../../schema"; import { controllerResponse } from "../../utilities"; type IFdskLeadAssignmentDetailErrorLogger = { [key in keyof MFdskLeadAssignmentDetail]: string; }; type FdskLeadAssignmentDetailErrorLogger = { [key in keyof FdskLeadAssignmentDetail]: string; }; declare class FdskLeadAssignmentDetailSaveUpdatePayload { fdsk_lead_assignment_detail?: FdskLeadAssignmentDetail; constructor(init: FdskLeadAssignmentDetailSaveUpdatePayload); Validate?(): Partial; } declare class MFdskLeadAssignmentDetail extends MTableQueries { fdla_id?: string; constructor(init: MFdskLeadAssignmentDetail); Validate?(): Partial; } interface fdskLeadAssignmentDetailControllerResponse extends controllerResponse { data?: FdskLeadAssignmentDetailListResponse[]; } interface fdskLeadAssignmentDetailInsertUpdateControllerResponse extends controllerResponse { data?: FdskLeadAssignmentDetail; } interface fdskLeadAssignmentDetailByIdControllerResponse extends controllerResponse { data?: FdskLeadAssignmentDetail; } interface FdskLeadAssignmentDetailListResponse extends FdskLeadAssignmentDetail { children: FdskLeadAssignmentDetailListResponse[]; } export { IFdskLeadAssignmentDetailErrorLogger, //interface MFdskLeadAssignmentDetail, // model fdskLeadAssignmentDetailControllerResponse, FdskLeadAssignmentDetailListResponse, fdskLeadAssignmentDetailInsertUpdateControllerResponse, fdskLeadAssignmentDetailByIdControllerResponse, FdskLeadAssignmentDetailSaveUpdatePayload };