/* tslint:disable */ /* eslint-disable */ /** * groups * 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 Groups search */ export interface GroupSortingCriteria { /** * The field to sort by. It can be a native field (one from the provided list) or otherwise can specify a custom field definitionusing the format [customFieldSetId].[customFieldId]. */ field: GroupSortingCriteriaFieldEnum; /** * The sorting order: `ASC` or `DESC`. The default order is `DESC`. */ order?: GroupSortingCriteriaOrderEnum; } export const GroupSortingCriteriaFieldEnum = { EncodedKey: 'encodedKey', Id: 'id', CreationDate: 'creationDate', GroupName: 'groupName', LastModifiedDate: 'lastModifiedDate', DepositsBalance: 'depositsBalance', LoansBalance: 'loansBalance', TotalBalance: 'totalBalance', LoanCycle: 'loanCycle', } as const; export type GroupSortingCriteriaFieldEnum = (typeof GroupSortingCriteriaFieldEnum)[keyof typeof GroupSortingCriteriaFieldEnum]; export const GroupSortingCriteriaOrderEnum = { Asc: 'ASC', Desc: 'DESC', } as const; export type GroupSortingCriteriaOrderEnum = (typeof GroupSortingCriteriaOrderEnum)[keyof typeof GroupSortingCriteriaOrderEnum];