/* tslint:disable */ /* eslint-disable */ /** * communications/messages * 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 Messages search. */ export interface CommunicationMessageSearchSortingCriteria { /** * Sort Messages By */ field: CommunicationMessageSearchSortingCriteriaFieldEnum; /** * The sorting order: `ASC` or `DESC`. The default order is `DESC`. */ order?: CommunicationMessageSearchSortingCriteriaOrderEnum; } export const CommunicationMessageSearchSortingCriteriaFieldEnum = { EncodedKey: 'encodedKey', CreationDate: 'creationDate', SendDate: 'sendDate', SenderKey: 'senderKey', ClientKey: 'clientKey', GroupKey: 'groupKey', UserKey: 'userKey', Type: 'type', } as const; export type CommunicationMessageSearchSortingCriteriaFieldEnum = (typeof CommunicationMessageSearchSortingCriteriaFieldEnum)[keyof typeof CommunicationMessageSearchSortingCriteriaFieldEnum]; export const CommunicationMessageSearchSortingCriteriaOrderEnum = { Asc: 'ASC', Desc: 'DESC', } as const; export type CommunicationMessageSearchSortingCriteriaOrderEnum = (typeof CommunicationMessageSearchSortingCriteriaOrderEnum)[keyof typeof CommunicationMessageSearchSortingCriteriaOrderEnum];