@mbanq/core-sdk-js / commands / GetClients
Function: GetClients()
GetClients(
params):Command<{params: {activatedEndDate?:string;activatedStartDate?:string;clientStatus?:string;closedEndDate?:string;closedStartDate?:string;createdStartDate?:string;creationEndDate?:string;displayName?:string;externalId?:string;firstname?:string;lastname?:string;limit?:number;mobileNo?:string;officeId?:number;offset?:number;orderBy?:string;orphansOnly?:boolean;sortOrder?:string;tenantId?:string; }; },objectOutputType<{pageItems:ZodArray<ZodObject<{accountNo:ZodString;activationDate:ZodOptional<ZodArray<ZodNumber,"many">>;active:ZodBoolean;activeDepositAccount:ZodNumber;authorizations:ZodOptional<ZodArray<ZodNumber,"many">>;clientClassification:ZodObject<{id:ZodNumber;name:ZodOptional<ZodString>; },"strip",ZodTypeAny, {id:number;name?:string; }, {id:number;name?:string; }>;clientKycStatus:ZodObject<{ },"strip",ZodAny,objectOutputType<{ },ZodAny,"strip">,objectInputType<{ },ZodAny,"strip">>;clientNonPersonDetails:ZodObject<{constitution:ZodObject<{ },"strip",ZodAny,objectOutputType<{ },ZodAny,"strip">,objectInputType<{ },ZodAny,"strip">>;countryOfIncorporation:ZodObject<{ },"strip",ZodAny,objectOutputType<{ },ZodAny,"strip">,objectInputType<{ },ZodAny,"strip">>;mainBusinessLine:ZodObject<{ },"strip",ZodAny,objectOutputType<{ },ZodAny,"strip">,objectInputType<{ },ZodAny,"strip">>; },"strip",ZodAny,objectOutputType<{constitution:ZodObject<{ },"strip",ZodAny,objectOutputType<..., ..., ...>,objectInputType<..., ..., ...>>;countryOfIncorporation:ZodObject<{ },"strip",ZodAny,objectOutputType<..., ..., ...>,objectInputType<..., ..., ...>>;mainBusinessLine:ZodObject<{ },"strip",ZodAny,objectOutputType<..., ..., ...>,objectInputType<..., ..., ...>>; },ZodAny,"strip">,objectInputType<{constitution:ZodObject<{ },"strip",ZodAny,objectOutputType<..., ..., ...>,objectInputType<..., ..., ...>>;countryOfIncorporation:ZodObject<{ },"strip",ZodAny,objectOutputType<..., ..., ...>,objectInputType<..., ..., ...>>;mainBusinessLine:ZodObject<{ },"strip",ZodAny,objectOutputType<..., ..., ...>,objectInputType<..., ..., ...>>; },ZodAny,"strip">>;clientTransferOptionData:ZodObject<{id:ZodNumber;isAchCreditIncomingDisable:ZodBoolean;isAchCreditOutgoingDisable:ZodBoolean;isAchDebitIncomingDisable:ZodBoolean;isAchDebitOutgoingDisable:ZodBoolean;isAllocateToSubAccountDisable:ZodBoolean;isExternalCardCreditDisable:ZodBoolean;isExternalCardDebitDisable:ZodBoolean;isFxpayCreditOutgoingDisable:ZodBoolean;isInternalCreditDisable:ZodBoolean;isInternalCreditOwnDisable:ZodBoolean;isInternalDebitDisable:ZodBoolean;isSwiftCreditIncomingDisable:ZodBoolean;isSwiftCreditOutgoingDisable:ZodBoolean;isWireCreditIncomingDisable:ZodBoolean;isWireCreditOutgoingDisable:ZodBoolean;resourceId:ZodNumber;type:ZodString; },"strip",ZodAny,objectOutputType<{id:ZodNumber;isAchCreditIncomingDisable:ZodBoolean;isAchCreditOutgoingDisable:ZodBoolean;isAchDebitIncomingDisable:ZodBoolean;isAchDebitOutgoingDisable:ZodBoolean;isAllocateToSubAccountDisable:ZodBoolean;isExternalCardCreditDisable:ZodBoolean;isExternalCardDebitDisable:ZodBoolean;isFxpayCreditOutgoingDisable:ZodBoolean;isInternalCreditDisable:ZodBoolean;isInternalCreditOwnDisable:ZodBoolean;isInternalDebitDisable:ZodBoolean;isSwiftCreditIncomingDisable:ZodBoolean;isSwiftCreditOutgoingDisable:ZodBoolean;isWireCreditIncomingDisable:ZodBoolean;isWireCreditOutgoingDisable:ZodBoolean;resourceId:ZodNumber;type:ZodString; },ZodAny,"strip">,objectInputType<{id:ZodNumber;isAchCreditIncomingDisable:ZodBoolean;isAchCreditOutgoingDisable:ZodBoolean;isAchDebitIncomingDisable:ZodBoolean;isAchDebitOutgoingDisable:ZodBoolean;isAllocateToSubAccountDisable:ZodBoolean;isExternalCardCreditDisable:ZodBoolean;isExternalCardDebitDisable:ZodBoolean;isFxpayCreditOutgoingDisable:ZodBoolean;isInternalCreditDisable:ZodBoolean;isInternalCreditOwnDisable:ZodBoolean;isInternalDebitDisable:ZodBoolean;isSwiftCreditIncomingDisable:ZodBoolean;isSwiftCreditOutgoingDisable:ZodBoolean;isWireCreditIncomingDisable:ZodBoolean;isWireCreditOutgoingDisable:ZodBoolean;resourceId:ZodNumber;type:ZodString; },ZodAny,"strip">>;clientTypes:ZodArray<ZodAny,"many">;clientVerificationStatus:ZodString;dateOfBirth:ZodArray<ZodNumber,"many">;displayName:ZodString;emailAddress:ZodString;firstname:ZodString;gender:ZodObject<{id:ZodNumber; },"strip",ZodTypeAny, {id:number; }, {id:number; }>;id:ZodNumber;imageId:ZodOptional<ZodString>;imagePresent:ZodOptional<ZodBoolean>;isBlockExternalCardsAddition:ZodBoolean;isStaff:ZodBoolean;lastname:ZodString;legalForm:ZodObject<{code:ZodString;id:ZodNumber;value:ZodString; },"strip",ZodTypeAny, {code:string;id:number;value:string; }, {code:string;id:number;value:string; }>;mobileCountryCode:ZodString;mobileNo:ZodString;occupation:ZodObject<{active:ZodBoolean; },"strip",ZodTypeAny, {active:boolean; }, {active:boolean; }>;officeId:ZodNumber;officeName:ZodString;ofLoanActive:ZodNumber;ofLoanCycle:ZodNumber;onBoardingStatus:ZodOptional<ZodString>;skipAvs:ZodBoolean;status:ZodObject<{code:ZodString;id:ZodNumber;value:ZodString; },"strip",ZodTypeAny, {code:string;id:number;value:string; }, {code:string;id:number;value:string; }>;subStatus:ZodObject<{active:ZodBoolean;mandatory:ZodBoolean;systemDefined:ZodBoolean; },"strip",ZodTypeAny, {active:boolean;mandatory:boolean;systemDefined:boolean; }, {active:boolean;mandatory:boolean;systemDefined:boolean; }>;timeline:ZodObject<{activatedByFirstname:ZodOptional<ZodString>;activatedByLastname:ZodOptional<ZodString>;activatedByUsername:ZodOptional<ZodString>;activatedOnDate:ZodOptional<ZodArray<ZodNumber,"many">>;submittedByFirstname:ZodOptional<ZodString>;submittedByLastname:ZodOptional<ZodString>;submittedByUsername:ZodOptional<ZodString>;submittedOnDate:ZodArray<ZodNumber,"many">; },"strip",ZodTypeAny, {activatedByFirstname?:string;activatedByLastname?:string;activatedByUsername?:string;activatedOnDate?:number[];submittedByFirstname?:string;submittedByLastname?:string;submittedByUsername?:string;submittedOnDate:number[]; }, {activatedByFirstname?:string;activatedByLastname?:string;activatedByUsername?:string;activatedOnDate?:number[];submittedByFirstname?:string;submittedByLastname?:string;submittedByUsername?:string;submittedOnDate:number[]; }>;updatedAt:ZodString; },"strip",ZodAny,objectOutputType<{accountNo:ZodString;activationDate:ZodOptional<ZodArray<ZodNumber,"many">>;active:ZodBoolean;activeDepositAccount:ZodNumber;authorizations:ZodOptional<ZodArray<ZodNumber,"many">>;clientClassification:ZodObject<{id:ZodNumber;name:ZodOptional<ZodString>; },"strip",ZodTypeAny, {id:number;name?:string; }, {id:number;name?:string; }>;clientKycStatus:ZodObject<{ },"strip",ZodAny,objectOutputType<{ },ZodAny,"strip">,objectInputType<{ },ZodAny,"strip">>;clientNonPersonDetails:ZodObject<{constitution:ZodObject<{ },"strip",ZodAny,objectOutputType<..., ..., ...>,objectInputType<..., ..., ...>>;countryOfIncorporation:ZodObject<{ },"strip",ZodAny,objectOutputType<..., ..., ...>,objectInputType<..., ..., ...>>;mainBusinessLine:ZodObject<{ },"strip",ZodAny,objectOutputType<..., ..., ...>,objectInputType<..., ..., ...>>; },"strip",ZodAny,objectOutputType<{constitution:ZodObject<..., ..., ..., ..., ...>;countryOfIncorporation:ZodObject<..., ..., ..., ..., ...>;mainBusinessLine:ZodObject<..., ..., ..., ..., ...>; },ZodAny,"strip">,objectInputType<{constitution:ZodObject<..., ..., ..., ..., ...>;countryOfIncorporation:ZodObject<..., ..., ..., ..., ...>;mainBusinessLine:ZodObject<..., ..., ..., ..., ...>; },ZodAny,"strip">>;clientTransferOptionData:ZodObject<{id:ZodNumber;isAchCreditIncomingDisable:ZodBoolean;isAchCreditOutgoingDisable:ZodBoolean;isAchDebitIncomingDisable:ZodBoolean;isAchDebitOutgoingDisable:ZodBoolean;isAllocateToSubAccountDisable:ZodBoolean;isExternalCardCreditDisable:ZodBoolean;isExternalCardDebitDisable:ZodBoolean;isFxpayCreditOutgoingDisable:ZodBoolean;isInternalCreditDisable:ZodBoolean;isInternalCreditOwnDisable:ZodBoolean;isInternalDebitDisable:ZodBoolean;isSwiftCreditIncomingDisable:ZodBoolean;isSwiftCreditOutgoingDisable:ZodBoolean;isWireCreditIncomingDisable:ZodBoolean;isWireCreditOutgoingDisable:ZodBoolean;resourceId:ZodNumber;type:ZodString; },"strip",ZodAny,objectOutputType<{id:ZodNumber;isAchCreditIncomingDisable:ZodBoolean;isAchCreditOutgoingDisable:ZodBoolean;isAchDebitIncomingDisable:ZodBoolean;isAchDebitOutgoingDisable:ZodBoolean;isAllocateToSubAccountDisable:ZodBoolean;isExternalCardCreditDisable:ZodBoolean;isExternalCardDebitDisable:ZodBoolean;isFxpayCreditOutgoingDisable:ZodBoolean;isInternalCreditDisable:ZodBoolean;isInternalCreditOwnDisable:ZodBoolean;isInternalDebitDisable:ZodBoolean;isSwiftCreditIncomingDisable:ZodBoolean;isSwiftCreditOutgoingDisable:ZodBoolean;isWireCreditIncomingDisable:ZodBoolean;isWireCreditOutgoingDisable:ZodBoolean;resourceId:ZodNumber;type:ZodString; },ZodAny,"strip">,objectInputType<{id:ZodNumber;isAchCreditIncomingDisable:ZodBoolean;isAchCreditOutgoingDisable:ZodBoolean;isAchDebitIncomingDisable:ZodBoolean;isAchDebitOutgoingDisable:ZodBoolean;isAllocateToSubAccountDisable:ZodBoolean;isExternalCardCreditDisable:ZodBoolean;isExternalCardDebitDisable:ZodBoolean;isFxpayCreditOutgoingDisable:ZodBoolean;isInternalCreditDisable:ZodBoolean;isInternalCreditOwnDisable:ZodBoolean;isInternalDebitDisable:ZodBoolean;isSwiftCreditIncomingDisable:ZodBoolean;isSwiftCreditOutgoingDisable:ZodBoolean;isWireCreditIncomingDisable:ZodBoolean;isWireCreditOutgoingDisable:ZodBoolean;resourceId:ZodNumber;type:ZodString; },ZodAny,"strip">>;clientTypes:ZodArray<ZodAny,"many">;clientVerificationStatus:ZodString;dateOfBirth:ZodArray<ZodNumber,"many">;displayName:ZodString;emailAddress:ZodString;firstname:ZodString;gender:ZodObject<{id:ZodNumber; },"strip",ZodTypeAny, {id:number; }, {id:number; }>;id:ZodNumber;imageId:ZodOptional<ZodString>;imagePresent:ZodOptional<ZodBoolean>;isBlockExternalCardsAddition:ZodBoolean;isStaff:ZodBoolean;lastname:ZodString;legalForm:ZodObject<{code:ZodString;id:ZodNumber;value:ZodString; },"strip",ZodTypeAny, {code:string;id:number;value:string; }, {code:string;id:number;value:string; }>;mobileCountryCode:ZodString;mobileNo:ZodString;occupation:ZodObject<{active:ZodBoolean; },"strip",ZodTypeAny, {active:boolean; }, {active:boolean; }>;officeId:ZodNumber;officeName:ZodString;ofLoanActive:ZodNumber;ofLoanCycle:ZodNumber;onBoardingStatus:ZodOptional<ZodString>;skipAvs:ZodBoolean;status:ZodObject<{code:ZodString;id:ZodNumber;value:ZodString; },"strip",ZodTypeAny, {code:string;id:number;value:string; }, {code:string;id:number;value:string; }>;subStatus:ZodObject<{active:ZodBoolean;mandatory:ZodBoolean;systemDefined:ZodBoolean; },"strip",ZodTypeAny, {active:boolean;mandatory:boolean;systemDefined:boolean; }, {active:boolean;mandatory:boolean;systemDefined:boolean; }>;timeline:ZodObject<{activatedByFirstname:ZodOptional<ZodString>;activatedByLastname:ZodOptional<ZodString>;activatedByUsername:ZodOptional<ZodString>;activatedOnDate:ZodOptional<ZodArray<..., ...>>;submittedByFirstname:ZodOptional<ZodString>;submittedByLastname:ZodOptional<ZodString>;submittedByUsername:ZodOptional<ZodString>;submittedOnDate:ZodArray<ZodNumber,"many">; },"strip",ZodTypeAny, {activatedByFirstname?:string;activatedByLastname?:string;activatedByUsername?:string;activatedOnDate?: ...[];submittedByFirstname?:string;submittedByLastname?:string;submittedByUsername?:string;submittedOnDate:number[]; }, {activatedByFirstname?:string;activatedByLastname?:string;activatedByUsername?:string;activatedOnDate?: ...[];submittedByFirstname?:string;submittedByLastname?:string;submittedByUsername?:string;submittedOnDate:number[]; }>;updatedAt:ZodString; },ZodAny,"strip">,objectInputType<{accountNo:ZodString;activationDate:ZodOptional<ZodArray<ZodNumber,"many">>;active:ZodBoolean;activeDepositAccount:ZodNumber;authorizations:ZodOptional<ZodArray<ZodNumber,"many">>;clientClassification:ZodObject<{id:ZodNumber;name:ZodOptional<ZodString>; },"strip",ZodTypeAny, {id:number;name?:string; }, {id:number;name?:string; }>;clientKycStatus:ZodObject<{ },"strip",ZodAny,objectOutputType<{ },ZodAny,"strip">,objectInputType<{ },ZodAny,"strip">>;clientNonPersonDetails:ZodObject<{constitution:ZodObject<{ },"strip",ZodAny,objectOutputType<..., ..., ...>,objectInputType<..., ..., ...>>;countryOfIncorporation:ZodObject<{ },"strip",ZodAny,objectOutputType<..., ..., ...>,objectInputType<..., ..., ...>>;mainBusinessLine:ZodObject<{ },"strip",ZodAny,objectOutputType<..., ..., ...>,objectInputType<..., ..., ...>>; },"strip",ZodAny,objectOutputType<{constitution:ZodObject<..., ..., ..., ..., ...>;countryOfIncorporation:ZodObject<..., ..., ..., ..., ...>;mainBusinessLine:ZodObject<..., ..., ..., ..., ...>; },ZodAny,"strip">,objectInputType<{constitution:ZodObject<..., ..., ..., ..., ...>;countryOfIncorporation:ZodObject<..., ..., ..., ..., ...>;mainBusinessLine:ZodObject<..., ..., ..., ..., ...>; },ZodAny,"strip">>;clientTransferOptionData:ZodObject<{id:ZodNumber;isAchCreditIncomingDisable:ZodBoolean;isAchCreditOutgoingDisable:ZodBoolean;isAchDebitIncomingDisable:ZodBoolean;isAchDebitOutgoingDisable:ZodBoolean;isAllocateToSubAccountDisable:ZodBoolean;isExternalCardCreditDisable:ZodBoolean;isExternalCardDebitDisable:ZodBoolean;isFxpayCreditOutgoingDisable:ZodBoolean;isInternalCreditDisable:ZodBoolean;isInternalCreditOwnDisable:ZodBoolean;isInternalDebitDisable:ZodBoolean;isSwiftCreditIncomingDisable:ZodBoolean;isSwiftCreditOutgoingDisable:ZodBoolean;isWireCreditIncomingDisable:ZodBoolean;isWireCreditOutgoingDisable:ZodBoolean;resourceId:ZodNumber;type:ZodString; },"strip",ZodAny,objectOutputType<{id:ZodNumber;isAchCreditIncomingDisable:ZodBoolean;isAchCreditOutgoingDisable:ZodBoolean;isAchDebitIncomingDisable:ZodBoolean;isAchDebitOutgoingDisable:ZodBoolean;isAllocateToSubAccountDisable:ZodBoolean;isExternalCardCreditDisable:ZodBoolean;isExternalCardDebitDisable:ZodBoolean;isFxpayCreditOutgoingDisable:ZodBoolean;isInternalCreditDisable:ZodBoolean;isInternalCreditOwnDisable:ZodBoolean;isInternalDebitDisable:ZodBoolean;isSwiftCreditIncomingDisable:ZodBoolean;isSwiftCreditOutgoingDisable:ZodBoolean;isWireCreditIncomingDisable:ZodBoolean;isWireCreditOutgoingDisable:ZodBoolean;resourceId:ZodNumber;type:ZodString; },ZodAny,"strip">,objectInputType<{id:ZodNumber;isAchCreditIncomingDisable:ZodBoolean;isAchCreditOutgoingDisable:ZodBoolean;isAchDebitIncomingDisable:ZodBoolean;isAchDebitOutgoingDisable:ZodBoolean;isAllocateToSubAccountDisable:ZodBoolean;isExternalCardCreditDisable:ZodBoolean;isExternalCardDebitDisable:ZodBoolean;isFxpayCreditOutgoingDisable:ZodBoolean;isInternalCreditDisable:ZodBoolean;isInternalCreditOwnDisable:ZodBoolean;isInternalDebitDisable:ZodBoolean;isSwiftCreditIncomingDisable:ZodBoolean;isSwiftCreditOutgoingDisable:ZodBoolean;isWireCreditIncomingDisable:ZodBoolean;isWireCreditOutgoingDisable:ZodBoolean;resourceId:ZodNumber;type:ZodString; },ZodAny,"strip">>;clientTypes:ZodArray<ZodAny,"many">;clientVerificationStatus:ZodString;dateOfBirth:ZodArray<ZodNumber,"many">;displayName:ZodString;emailAddress:ZodString;firstname:ZodString;gender:ZodObject<{id:ZodNumber; },"strip",ZodTypeAny, {id:number; }, {id:number; }>;id:ZodNumber;imageId:ZodOptional<ZodString>;imagePresent:ZodOptional<ZodBoolean>;isBlockExternalCardsAddition:ZodBoolean;isStaff:ZodBoolean;lastname:ZodString;legalForm:ZodObject<{code:ZodString;id:ZodNumber;value:ZodString; },"strip",ZodTypeAny, {code:string;id:number;value:string; }, {code:string;id:number;value:string; }>;mobileCountryCode:ZodString;mobileNo:ZodString;occupation:ZodObject<{active:ZodBoolean; },"strip",ZodTypeAny, {active:boolean; }, {active:boolean; }>;officeId:ZodNumber;officeName:ZodString;ofLoanActive:ZodNumber;ofLoanCycle:ZodNumber;onBoardingStatus:ZodOptional<ZodString>;skipAvs:ZodBoolean;status:ZodObject<{code:ZodString;id:ZodNumber;value:ZodString; },"strip",ZodTypeAny, {code:string;id:number;value:string; }, {code:string;id:number;value:string; }>;subStatus:ZodObject<{active:ZodBoolean;mandatory:ZodBoolean;systemDefined:ZodBoolean; },"strip",ZodTypeAny, {active:boolean;mandatory:boolean;systemDefined:boolean; }, {active:boolean;mandatory:boolean;systemDefined:boolean; }>;timeline:ZodObject<{activatedByFirstname:ZodOptional<ZodString>;activatedByLastname:ZodOptional<ZodString>;activatedByUsername:ZodOptional<ZodString>;activatedOnDate:ZodOptional<ZodArray<..., ...>>;submittedByFirstname:ZodOptional<ZodString>;submittedByLastname:ZodOptional<ZodString>;submittedByUsername:ZodOptional<ZodString>;submittedOnDate:ZodArray<ZodNumber,"many">; },"strip",ZodTypeAny, {activatedByFirstname?:string;activatedByLastname?:string;activatedByUsername?:string;activatedOnDate?: ...[];submittedByFirstname?:string;submittedByLastname?:string;submittedByUsername?:string;submittedOnDate:number[]; }, {activatedByFirstname?:string;activatedByLastname?:string;activatedByUsername?:string;activatedOnDate?: ...[];submittedByFirstname?:string;submittedByLastname?:string;submittedByUsername?:string;submittedOnDate:number[]; }>;updatedAt:ZodString; },ZodAny,"strip">>,"many">;totalFilteredRecords:ZodNumber; },ZodAny,"strip">>
Defined in: src/commands/rest/client.ts:156
Parameters
params
activatedEndDate?
string = ...
activatedStartDate?
string = ...
clientStatus?
string = ...
closedEndDate?
string = ...
closedStartDate?
string = ...
createdStartDate?
string = ...
creationEndDate?
string = ...
displayName?
string = ...
externalId?
string = ...
firstname?
string = ...
lastname?
string = ...
limit?
number = ...
mobileNo?
string = ...
officeId?
number = ...
offset?
number = ...
orderBy?
string = ...
orphansOnly?
boolean = ...
sortOrder?
string = ...
tenantId?
string = ...
Returns
Command<{ params: { activatedEndDate?: string; activatedStartDate?: string; clientStatus?: string; closedEndDate?: string; closedStartDate?: string; createdStartDate?: string; creationEndDate?: string; displayName?: string; externalId?: string; firstname?: string; lastname?: string; limit?: number; mobileNo?: string; officeId?: number; offset?: number; orderBy?: string; orphansOnly?: boolean; sortOrder?: string; tenantId?: string; }; }, objectOutputType<{ pageItems: ZodArray<ZodObject<{ accountNo: ZodString; activationDate: ZodOptional<ZodArray<ZodNumber, "many">>; active: ZodBoolean; activeDepositAccount: ZodNumber; authorizations: ZodOptional<ZodArray<ZodNumber, "many">>; clientClassification: ZodObject<{ id: ZodNumber; name: ZodOptional<ZodString>; }, "strip", ZodTypeAny, { id: number; name?: string; }, { id: number; name?: string; }>; clientKycStatus: ZodObject<{ }, "strip", ZodAny, objectOutputType<{ }, ZodAny, "strip">, objectInputType<{ }, ZodAny, "strip">>; clientNonPersonDetails: ZodObject<{ constitution: ZodObject<{ }, "strip", ZodAny, objectOutputType<{ }, ZodAny, "strip">, objectInputType<{ }, ZodAny, "strip">>; countryOfIncorporation: ZodObject<{ }, "strip", ZodAny, objectOutputType<{ }, ZodAny, "strip">, objectInputType<{ }, ZodAny, "strip">>; mainBusinessLine: ZodObject<{ }, "strip", ZodAny, objectOutputType<{ }, ZodAny, "strip">, objectInputType<{ }, ZodAny, "strip">>; }, "strip", ZodAny, objectOutputType<{ constitution: ZodObject<{ }, "strip", ZodAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>; countryOfIncorporation: ZodObject<{ }, "strip", ZodAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>; mainBusinessLine: ZodObject<{ }, "strip", ZodAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>; }, ZodAny, "strip">, objectInputType<{ constitution: ZodObject<{ }, "strip", ZodAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>; countryOfIncorporation: ZodObject<{ }, "strip", ZodAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>; mainBusinessLine: ZodObject<{ }, "strip", ZodAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>; }, ZodAny, "strip">>; clientTransferOptionData: ZodObject<{ id: ZodNumber; isAchCreditIncomingDisable: ZodBoolean; isAchCreditOutgoingDisable: ZodBoolean; isAchDebitIncomingDisable: ZodBoolean; isAchDebitOutgoingDisable: ZodBoolean; isAllocateToSubAccountDisable: ZodBoolean; isExternalCardCreditDisable: ZodBoolean; isExternalCardDebitDisable: ZodBoolean; isFxpayCreditOutgoingDisable: ZodBoolean; isInternalCreditDisable: ZodBoolean; isInternalCreditOwnDisable: ZodBoolean; isInternalDebitDisable: ZodBoolean; isSwiftCreditIncomingDisable: ZodBoolean; isSwiftCreditOutgoingDisable: ZodBoolean; isWireCreditIncomingDisable: ZodBoolean; isWireCreditOutgoingDisable: ZodBoolean; resourceId: ZodNumber; type: ZodString; }, "strip", ZodAny, objectOutputType<{ id: ZodNumber; isAchCreditIncomingDisable: ZodBoolean; isAchCreditOutgoingDisable: ZodBoolean; isAchDebitIncomingDisable: ZodBoolean; isAchDebitOutgoingDisable: ZodBoolean; isAllocateToSubAccountDisable: ZodBoolean; isExternalCardCreditDisable: ZodBoolean; isExternalCardDebitDisable: ZodBoolean; isFxpayCreditOutgoingDisable: ZodBoolean; isInternalCreditDisable: ZodBoolean; isInternalCreditOwnDisable: ZodBoolean; isInternalDebitDisable: ZodBoolean; isSwiftCreditIncomingDisable: ZodBoolean; isSwiftCreditOutgoingDisable: ZodBoolean; isWireCreditIncomingDisable: ZodBoolean; isWireCreditOutgoingDisable: ZodBoolean; resourceId: ZodNumber; type: ZodString; }, ZodAny, "strip">, objectInputType<{ id: ZodNumber; isAchCreditIncomingDisable: ZodBoolean; isAchCreditOutgoingDisable: ZodBoolean; isAchDebitIncomingDisable: ZodBoolean; isAchDebitOutgoingDisable: ZodBoolean; isAllocateToSubAccountDisable: ZodBoolean; isExternalCardCreditDisable: ZodBoolean; isExternalCardDebitDisable: ZodBoolean; isFxpayCreditOutgoingDisable: ZodBoolean; isInternalCreditDisable: ZodBoolean; isInternalCreditOwnDisable: ZodBoolean; isInternalDebitDisable: ZodBoolean; isSwiftCreditIncomingDisable: ZodBoolean; isSwiftCreditOutgoingDisable: ZodBoolean; isWireCreditIncomingDisable: ZodBoolean; isWireCreditOutgoingDisable: ZodBoolean; resourceId: ZodNumber; type: ZodString; }, ZodAny, "strip">>; clientTypes: ZodArray<ZodAny, "many">; clientVerificationStatus: ZodString; dateOfBirth: ZodArray<ZodNumber, "many">; displayName: ZodString; emailAddress: ZodString; firstname: ZodString; gender: ZodObject<{ id: ZodNumber; }, "strip", ZodTypeAny, { id: number; }, { id: number; }>; id: ZodNumber; imageId: ZodOptional<ZodString>; imagePresent: ZodOptional<ZodBoolean>; isBlockExternalCardsAddition: ZodBoolean; isStaff: ZodBoolean; lastname: ZodString; legalForm: ZodObject<{ code: ZodString; id: ZodNumber; value: ZodString; }, "strip", ZodTypeAny, { code: string; id: number; value: string; }, { code: string; id: number; value: string; }>; mobileCountryCode: ZodString; mobileNo: ZodString; occupation: ZodObject<{ active: ZodBoolean; }, "strip", ZodTypeAny, { active: boolean; }, { active: boolean; }>; officeId: ZodNumber; officeName: ZodString; ofLoanActive: ZodNumber; ofLoanCycle: ZodNumber; onBoardingStatus: ZodOptional<ZodString>; skipAvs: ZodBoolean; status: ZodObject<{ code: ZodString; id: ZodNumber; value: ZodString; }, "strip", ZodTypeAny, { code: string; id: number; value: string; }, { code: string; id: number; value: string; }>; subStatus: ZodObject<{ active: ZodBoolean; mandatory: ZodBoolean; systemDefined: ZodBoolean; }, "strip", ZodTypeAny, { active: boolean; mandatory: boolean; systemDefined: boolean; }, { active: boolean; mandatory: boolean; systemDefined: boolean; }>; timeline: ZodObject<{ activatedByFirstname: ZodOptional<ZodString>; activatedByLastname: ZodOptional<ZodString>; activatedByUsername: ZodOptional<ZodString>; activatedOnDate: ZodOptional<ZodArray<ZodNumber, "many">>; submittedByFirstname: ZodOptional<ZodString>; submittedByLastname: ZodOptional<ZodString>; submittedByUsername: ZodOptional<ZodString>; submittedOnDate: ZodArray<ZodNumber, "many">; }, "strip", ZodTypeAny, { activatedByFirstname?: string; activatedByLastname?: string; activatedByUsername?: string; activatedOnDate?: number[]; submittedByFirstname?: string; submittedByLastname?: string; submittedByUsername?: string; submittedOnDate: number[]; }, { activatedByFirstname?: string; activatedByLastname?: string; activatedByUsername?: string; activatedOnDate?: number[]; submittedByFirstname?: string; submittedByLastname?: string; submittedByUsername?: string; submittedOnDate: number[]; }>; updatedAt: ZodString; }, "strip", ZodAny, objectOutputType<{ accountNo: ZodString; activationDate: ZodOptional<ZodArray<ZodNumber, "many">>; active: ZodBoolean; activeDepositAccount: ZodNumber; authorizations: ZodOptional<ZodArray<ZodNumber, "many">>; clientClassification: ZodObject<{ id: ZodNumber; name: ZodOptional<ZodString>; }, "strip", ZodTypeAny, { id: number; name?: string; }, { id: number; name?: string; }>; clientKycStatus: ZodObject<{ }, "strip", ZodAny, objectOutputType<{ }, ZodAny, "strip">, objectInputType<{ }, ZodAny, "strip">>; clientNonPersonDetails: ZodObject<{ constitution: ZodObject<{ }, "strip", ZodAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>; countryOfIncorporation: ZodObject<{ }, "strip", ZodAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>; mainBusinessLine: ZodObject<{ }, "strip", ZodAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>; }, "strip", ZodAny, objectOutputType<{ constitution: ZodObject<..., ..., ..., ..., ...>; countryOfIncorporation: ZodObject<..., ..., ..., ..., ...>; mainBusinessLine: ZodObject<..., ..., ..., ..., ...>; }, ZodAny, "strip">, objectInputType<{ constitution: ZodObject<..., ..., ..., ..., ...>; countryOfIncorporation: ZodObject<..., ..., ..., ..., ...>; mainBusinessLine: ZodObject<..., ..., ..., ..., ...>; }, ZodAny, "strip">>; clientTransferOptionData: ZodObject<{ id: ZodNumber; isAchCreditIncomingDisable: ZodBoolean; isAchCreditOutgoingDisable: ZodBoolean; isAchDebitIncomingDisable: ZodBoolean; isAchDebitOutgoingDisable: ZodBoolean; isAllocateToSubAccountDisable: ZodBoolean; isExternalCardCreditDisable: ZodBoolean; isExternalCardDebitDisable: ZodBoolean; isFxpayCreditOutgoingDisable: ZodBoolean; isInternalCreditDisable: ZodBoolean; isInternalCreditOwnDisable: ZodBoolean; isInternalDebitDisable: ZodBoolean; isSwiftCreditIncomingDisable: ZodBoolean; isSwiftCreditOutgoingDisable: ZodBoolean; isWireCreditIncomingDisable: ZodBoolean; isWireCreditOutgoingDisable: ZodBoolean; resourceId: ZodNumber; type: ZodString; }, "strip", ZodAny, objectOutputType<{ id: ZodNumber; isAchCreditIncomingDisable: ZodBoolean; isAchCreditOutgoingDisable: ZodBoolean; isAchDebitIncomingDisable: ZodBoolean; isAchDebitOutgoingDisable: ZodBoolean; isAllocateToSubAccountDisable: ZodBoolean; isExternalCardCreditDisable: ZodBoolean; isExternalCardDebitDisable: ZodBoolean; isFxpayCreditOutgoingDisable: ZodBoolean; isInternalCreditDisable: ZodBoolean; isInternalCreditOwnDisable: ZodBoolean; isInternalDebitDisable: ZodBoolean; isSwiftCreditIncomingDisable: ZodBoolean; isSwiftCreditOutgoingDisable: ZodBoolean; isWireCreditIncomingDisable: ZodBoolean; isWireCreditOutgoingDisable: ZodBoolean; resourceId: ZodNumber; type: ZodString; }, ZodAny, "strip">, objectInputType<{ id: ZodNumber; isAchCreditIncomingDisable: ZodBoolean; isAchCreditOutgoingDisable: ZodBoolean; isAchDebitIncomingDisable: ZodBoolean; isAchDebitOutgoingDisable: ZodBoolean; isAllocateToSubAccountDisable: ZodBoolean; isExternalCardCreditDisable: ZodBoolean; isExternalCardDebitDisable: ZodBoolean; isFxpayCreditOutgoingDisable: ZodBoolean; isInternalCreditDisable: ZodBoolean; isInternalCreditOwnDisable: ZodBoolean; isInternalDebitDisable: ZodBoolean; isSwiftCreditIncomingDisable: ZodBoolean; isSwiftCreditOutgoingDisable: ZodBoolean; isWireCreditIncomingDisable: ZodBoolean; isWireCreditOutgoingDisable: ZodBoolean; resourceId: ZodNumber; type: ZodString; }, ZodAny, "strip">>; clientTypes: ZodArray<ZodAny, "many">; clientVerificationStatus: ZodString; dateOfBirth: ZodArray<ZodNumber, "many">; displayName: ZodString; emailAddress: ZodString; firstname: ZodString; gender: ZodObject<{ id: ZodNumber; }, "strip", ZodTypeAny, { id: number; }, { id: number; }>; id: ZodNumber; imageId: ZodOptional<ZodString>; imagePresent: ZodOptional<ZodBoolean>; isBlockExternalCardsAddition: ZodBoolean; isStaff: ZodBoolean; lastname: ZodString; legalForm: ZodObject<{ code: ZodString; id: ZodNumber; value: ZodString; }, "strip", ZodTypeAny, { code: string; id: number; value: string; }, { code: string; id: number; value: string; }>; mobileCountryCode: ZodString; mobileNo: ZodString; occupation: ZodObject<{ active: ZodBoolean; }, "strip", ZodTypeAny, { active: boolean; }, { active: boolean; }>; officeId: ZodNumber; officeName: ZodString; ofLoanActive: ZodNumber; ofLoanCycle: ZodNumber; onBoardingStatus: ZodOptional<ZodString>; skipAvs: ZodBoolean; status: ZodObject<{ code: ZodString; id: ZodNumber; value: ZodString; }, "strip", ZodTypeAny, { code: string; id: number; value: string; }, { code: string; id: number; value: string; }>; subStatus: ZodObject<{ active: ZodBoolean; mandatory: ZodBoolean; systemDefined: ZodBoolean; }, "strip", ZodTypeAny, { active: boolean; mandatory: boolean; systemDefined: boolean; }, { active: boolean; mandatory: boolean; systemDefined: boolean; }>; timeline: ZodObject<{ activatedByFirstname: ZodOptional<ZodString>; activatedByLastname: ZodOptional<ZodString>; activatedByUsername: ZodOptional<ZodString>; activatedOnDate: ZodOptional<ZodArray<..., ...>>; submittedByFirstname: ZodOptional<ZodString>; submittedByLastname: ZodOptional<ZodString>; submittedByUsername: ZodOptional<ZodString>; submittedOnDate: ZodArray<ZodNumber, "many">; }, "strip", ZodTypeAny, { activatedByFirstname?: string; activatedByLastname?: string; activatedByUsername?: string; activatedOnDate?: ...[]; submittedByFirstname?: string; submittedByLastname?: string; submittedByUsername?: string; submittedOnDate: number[]; }, { activatedByFirstname?: string; activatedByLastname?: string; activatedByUsername?: string; activatedOnDate?: ...[]; submittedByFirstname?: string; submittedByLastname?: string; submittedByUsername?: string; submittedOnDate: number[]; }>; updatedAt: ZodString; }, ZodAny, "strip">, objectInputType<{ accountNo: ZodString; activationDate: ZodOptional<ZodArray<ZodNumber, "many">>; active: ZodBoolean; activeDepositAccount: ZodNumber; authorizations: ZodOptional<ZodArray<ZodNumber, "many">>; clientClassification: ZodObject<{ id: ZodNumber; name: ZodOptional<ZodString>; }, "strip", ZodTypeAny, { id: number; name?: string; }, { id: number; name?: string; }>; clientKycStatus: ZodObject<{ }, "strip", ZodAny, objectOutputType<{ }, ZodAny, "strip">, objectInputType<{ }, ZodAny, "strip">>; clientNonPersonDetails: ZodObject<{ constitution: ZodObject<{ }, "strip", ZodAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>; countryOfIncorporation: ZodObject<{ }, "strip", ZodAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>; mainBusinessLine: ZodObject<{ }, "strip", ZodAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>; }, "strip", ZodAny, objectOutputType<{ constitution: ZodObject<..., ..., ..., ..., ...>; countryOfIncorporation: ZodObject<..., ..., ..., ..., ...>; mainBusinessLine: ZodObject<..., ..., ..., ..., ...>; }, ZodAny, "strip">, objectInputType<{ constitution: ZodObject<..., ..., ..., ..., ...>; countryOfIncorporation: ZodObject<..., ..., ..., ..., ...>; mainBusinessLine: ZodObject<..., ..., ..., ..., ...>; }, ZodAny, "strip">>; clientTransferOptionData: ZodObject<{ id: ZodNumber; isAchCreditIncomingDisable: ZodBoolean; isAchCreditOutgoingDisable: ZodBoolean; isAchDebitIncomingDisable: ZodBoolean; isAchDebitOutgoingDisable: ZodBoolean; isAllocateToSubAccountDisable: ZodBoolean; isExternalCardCreditDisable: ZodBoolean; isExternalCardDebitDisable: ZodBoolean; isFxpayCreditOutgoingDisable: ZodBoolean; isInternalCreditDisable: ZodBoolean; isInternalCreditOwnDisable: ZodBoolean; isInternalDebitDisable: ZodBoolean; isSwiftCreditIncomingDisable: ZodBoolean; isSwiftCreditOutgoingDisable: ZodBoolean; isWireCreditIncomingDisable: ZodBoolean; isWireCreditOutgoingDisable: ZodBoolean; resourceId: ZodNumber; type: ZodString; }, "strip", ZodAny, objectOutputType<{ id: ZodNumber; isAchCreditIncomingDisable: ZodBoolean; isAchCreditOutgoingDisable: ZodBoolean; isAchDebitIncomingDisable: ZodBoolean; isAchDebitOutgoingDisable: ZodBoolean; isAllocateToSubAccountDisable: ZodBoolean; isExternalCardCreditDisable: ZodBoolean; isExternalCardDebitDisable: ZodBoolean; isFxpayCreditOutgoingDisable: ZodBoolean; isInternalCreditDisable: ZodBoolean; isInternalCreditOwnDisable: ZodBoolean; isInternalDebitDisable: ZodBoolean; isSwiftCreditIncomingDisable: ZodBoolean; isSwiftCreditOutgoingDisable: ZodBoolean; isWireCreditIncomingDisable: ZodBoolean; isWireCreditOutgoingDisable: ZodBoolean; resourceId: ZodNumber; type: ZodString; }, ZodAny, "strip">, objectInputType<{ id: ZodNumber; isAchCreditIncomingDisable: ZodBoolean; isAchCreditOutgoingDisable: ZodBoolean; isAchDebitIncomingDisable: ZodBoolean; isAchDebitOutgoingDisable: ZodBoolean; isAllocateToSubAccountDisable: ZodBoolean; isExternalCardCreditDisable: ZodBoolean; isExternalCardDebitDisable: ZodBoolean; isFxpayCreditOutgoingDisable: ZodBoolean; isInternalCreditDisable: ZodBoolean; isInternalCreditOwnDisable: ZodBoolean; isInternalDebitDisable: ZodBoolean; isSwiftCreditIncomingDisable: ZodBoolean; isSwiftCreditOutgoingDisable: ZodBoolean; isWireCreditIncomingDisable: ZodBoolean; isWireCreditOutgoingDisable: ZodBoolean; resourceId: ZodNumber; type: ZodString; }, ZodAny, "strip">>; clientTypes: ZodArray<ZodAny, "many">; clientVerificationStatus: ZodString; dateOfBirth: ZodArray<ZodNumber, "many">; displayName: ZodString; emailAddress: ZodString; firstname: ZodString; gender: ZodObject<{ id: ZodNumber; }, "strip", ZodTypeAny, { id: number; }, { id: number; }>; id: ZodNumber; imageId: ZodOptional<ZodString>; imagePresent: ZodOptional<ZodBoolean>; isBlockExternalCardsAddition: ZodBoolean; isStaff: ZodBoolean; lastname: ZodString; legalForm: ZodObject<{ code: ZodString; id: ZodNumber; value: ZodString; }, "strip", ZodTypeAny, { code: string; id: number; value: string; }, { code: string; id: number; value: string; }>; mobileCountryCode: ZodString; mobileNo: ZodString; occupation: ZodObject<{ active: ZodBoolean; }, "strip", ZodTypeAny, { active: boolean; }, { active: boolean; }>; officeId: ZodNumber; officeName: ZodString; ofLoanActive: ZodNumber; ofLoanCycle: ZodNumber; onBoardingStatus: ZodOptional<ZodString>; skipAvs: ZodBoolean; status: ZodObject<{ code: ZodString; id: ZodNumber; value: ZodString; }, "strip", ZodTypeAny, { code: string; id: number; value: string; }, { code: string; id: number; value: string; }>; subStatus: ZodObject<{ active: ZodBoolean; mandatory: ZodBoolean; systemDefined: ZodBoolean; }, "strip", ZodTypeAny, { active: boolean; mandatory: boolean; systemDefined: boolean; }, { active: boolean; mandatory: boolean; systemDefined: boolean; }>; timeline: ZodObject<{ activatedByFirstname: ZodOptional<ZodString>; activatedByLastname: ZodOptional<ZodString>; activatedByUsername: ZodOptional<ZodString>; activatedOnDate: ZodOptional<ZodArray<..., ...>>; submittedByFirstname: ZodOptional<ZodString>; submittedByLastname: ZodOptional<ZodString>; submittedByUsername: ZodOptional<ZodString>; submittedOnDate: ZodArray<ZodNumber, "many">; }, "strip", ZodTypeAny, { activatedByFirstname?: string; activatedByLastname?: string; activatedByUsername?: string; activatedOnDate?: ...[]; submittedByFirstname?: string; submittedByLastname?: string; submittedByUsername?: string; submittedOnDate: number[]; }, { activatedByFirstname?: string; activatedByLastname?: string; activatedByUsername?: string; activatedOnDate?: ...[]; submittedByFirstname?: string; submittedByLastname?: string; submittedByUsername?: string; submittedOnDate: number[]; }>; updatedAt: ZodString; }, ZodAny, "strip">>, "many">; totalFilteredRecords: ZodNumber; }, ZodAny, "strip">>