/* tslint:disable */ /* eslint-disable */ /** * clients * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v2 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * The sorting criteria used for Clients */ export interface ClientSortingCriteria { /** * The field to sort by. It can be native (one from the provided list) or otherwise can specify a custom field definition using the format [customFieldSetId].[customFieldId]. */ field: ClientSortingCriteriaFieldEnum; /** * The sorting order: `ASC` or `DESC`. The default order is `DESC`. */ order?: ClientSortingCriteriaOrderEnum; } export const ClientSortingCriteriaFieldEnum = { EncodedKey: 'encodedKey', Id: 'id', FullName: 'fullName', FirstName: 'firstName', MiddleName: 'middleName', LastName: 'lastName', CreationDate: 'creationDate', LastModifiedDate: 'lastModifiedDate', DepositsBalance: 'depositsBalance', LoansBalance: 'loansBalance', PendingLoanAmount: 'pendingLoanAmount', ApprovedLoanAmount: 'approvedLoanAmount', TotalBalance: 'totalBalance', TotalDue: 'totalDue', HomePhoneNumber: 'homePhoneNumber', MobilePhoneNumber: 'mobilePhoneNumber', MobilePhoneNumber2: 'mobilePhoneNumber2', EmailAddress: 'emailAddress', Birthdate: 'birthdate', LoanCycle: 'loanCycle', GroupLoanCycle: 'groupLoanCycle', PortalState: 'portalState', } as const; export type ClientSortingCriteriaFieldEnum = (typeof ClientSortingCriteriaFieldEnum)[keyof typeof ClientSortingCriteriaFieldEnum]; export const ClientSortingCriteriaOrderEnum = { Asc: 'ASC', Desc: 'DESC', } as const; export type ClientSortingCriteriaOrderEnum = (typeof ClientSortingCriteriaOrderEnum)[keyof typeof ClientSortingCriteriaOrderEnum];