export interface Client { clientDateCreated: string | Date; clientId: number; name: string; isRegistered: boolean; registeredText: string; address: string; city: string; state: string; country: string; postalCode: string; phone: string; email: string | null; website: string | null; timeZone: string | null; taxId: string; isClientParent: boolean; accountClientId: string | null; userFee: number | null; fiataAssociationId: number | null; fiataMembershipId: string | null; status: string; groupId: number | null; groupName: string | null; type: string; currency: string; description: string; isOFACverified: number | 1 | 0; HQBranch: 'Branch' | 'HQ' | string; externalId: number; externalSystemId: string; ftpDirectory: string; batchAchInvoicePayments: boolean; bOvernightDebit72HourHold: boolean; cobrandKey: string; requiredFieldCustomerReferenceNumber: boolean; requiredFieldRelatedBol: boolean; station: string | null; vendorId: number | null; shipAndPayEnabled: null | boolean | 0 | 1; associate: string | null; virtualInvoice: string | null; virtualBOL: string | null; shipperProcessDate: number | null; isVOCC: string | null; cargoSpotUrl: string | null; refundEnabled: string | null; refundProtocolCode: string | null; airlinePrefix: string | null; airlineCode: string | null; vendorApiToken: string | null; isSameDayRelease: boolean | 1 | 0 | null; payerId: number | null; allowSis: boolean; batchApprovalEnabled: boolean; batchApprovalMinimumCount: number; batchApprovalFlatFee: number; bulkAssociation: number | 1 | 0; prepaid: number | 0 | 2 | 3 | 4 | 5; b2bDelivered: string | null; creditIn: number | 0 | null; shipAndPay: number | 0 | 1 | null; prepaidLowBalanceLimit: number | null; suggestedAmountTofund: number | null; prepaidAdvancedFunds: number | null; account_pays_transactions: null; createEditTransactions: boolean | 0 | 1; proofTransactions: boolean | 0 | 1; disputeTransactions: boolean | 0 | 1; approveTransactions: number | boolean | 0 | 1; createForBranchOnly: null; region: string; createdForAccountType: string | null; creditApplicationId: number | null; clientCobrandName: string | null; clientAcceptCreditCard: boolean; firmsCode: string | null; brandId: number | null; isPCF: boolean; isPCFAdvance: boolean; bankProcessorCustomerId: string | null; stripeAccountId: string | null; userId?: undefined | null | number; }