/** * @public * @enum */ export declare const AllowNotifications: { readonly ALL: "ALL"; readonly FILTERED: "FILTERED"; readonly NONE: "NONE"; }; /** * @public */ export type AllowNotifications = (typeof AllowNotifications)[keyof typeof AllowNotifications]; /** * @public * @enum */ export declare const ChannelMembershipType: { readonly DEFAULT: "DEFAULT"; readonly HIDDEN: "HIDDEN"; }; /** * @public */ export type ChannelMembershipType = (typeof ChannelMembershipType)[keyof typeof ChannelMembershipType]; /** * @public * @enum */ export declare const ErrorCode: { readonly AccessDenied: "AccessDenied"; readonly BadRequest: "BadRequest"; readonly Conflict: "Conflict"; readonly Forbidden: "Forbidden"; readonly NotFound: "NotFound"; readonly PhoneNumberAssociationsExist: "PhoneNumberAssociationsExist"; readonly PreconditionFailed: "PreconditionFailed"; readonly ResourceLimitExceeded: "ResourceLimitExceeded"; readonly ServiceFailure: "ServiceFailure"; readonly ServiceUnavailable: "ServiceUnavailable"; readonly Throttled: "Throttled"; readonly Throttling: "Throttling"; readonly Unauthorized: "Unauthorized"; readonly Unprocessable: "Unprocessable"; readonly VoiceConnectorGroupAssociationsExist: "VoiceConnectorGroupAssociationsExist"; }; /** * @public */ export type ErrorCode = (typeof ErrorCode)[keyof typeof ErrorCode]; /** * @public * @enum */ export declare const ExpirationCriterion: { readonly CREATED_TIMESTAMP: "CREATED_TIMESTAMP"; readonly LAST_MESSAGE_TIMESTAMP: "LAST_MESSAGE_TIMESTAMP"; }; /** * @public */ export type ExpirationCriterion = (typeof ExpirationCriterion)[keyof typeof ExpirationCriterion]; /** * @public * @enum */ export declare const ChannelMode: { readonly RESTRICTED: "RESTRICTED"; readonly UNRESTRICTED: "UNRESTRICTED"; }; /** * @public */ export type ChannelMode = (typeof ChannelMode)[keyof typeof ChannelMode]; /** * @public * @enum */ export declare const ChannelPrivacy: { readonly PRIVATE: "PRIVATE"; readonly PUBLIC: "PUBLIC"; }; /** * @public */ export type ChannelPrivacy = (typeof ChannelPrivacy)[keyof typeof ChannelPrivacy]; /** * @public * @enum */ export declare const InvocationType: { readonly ASYNC: "ASYNC"; }; /** * @public */ export type InvocationType = (typeof InvocationType)[keyof typeof InvocationType]; /** * @public * @enum */ export declare const FallbackAction: { readonly ABORT: "ABORT"; readonly CONTINUE: "CONTINUE"; }; /** * @public */ export type FallbackAction = (typeof FallbackAction)[keyof typeof FallbackAction]; /** * @public * @enum */ export declare const PushNotificationType: { readonly DEFAULT: "DEFAULT"; readonly VOIP: "VOIP"; }; /** * @public */ export type PushNotificationType = (typeof PushNotificationType)[keyof typeof PushNotificationType]; /** * @public * @enum */ export declare const ChannelMessagePersistenceType: { readonly NON_PERSISTENT: "NON_PERSISTENT"; readonly PERSISTENT: "PERSISTENT"; }; /** * @public */ export type ChannelMessagePersistenceType = (typeof ChannelMessagePersistenceType)[keyof typeof ChannelMessagePersistenceType]; /** * @public * @enum */ export declare const ChannelMessageStatus: { readonly DENIED: "DENIED"; readonly FAILED: "FAILED"; readonly PENDING: "PENDING"; readonly SENT: "SENT"; }; /** * @public */ export type ChannelMessageStatus = (typeof ChannelMessageStatus)[keyof typeof ChannelMessageStatus]; /** * @public * @enum */ export declare const ChannelMessageType: { readonly CONTROL: "CONTROL"; readonly STANDARD: "STANDARD"; }; /** * @public */ export type ChannelMessageType = (typeof ChannelMessageType)[keyof typeof ChannelMessageType]; /** * @public * @enum */ export declare const NetworkType: { readonly DUAL_STACK: "DUAL_STACK"; readonly IPV4_ONLY: "IPV4_ONLY"; }; /** * @public */ export type NetworkType = (typeof NetworkType)[keyof typeof NetworkType]; /** * @public * @enum */ export declare const MessagingDataType: { readonly Channel: "Channel"; readonly ChannelMessage: "ChannelMessage"; }; /** * @public */ export type MessagingDataType = (typeof MessagingDataType)[keyof typeof MessagingDataType]; /** * @public * @enum */ export declare const SortOrder: { readonly ASCENDING: "ASCENDING"; readonly DESCENDING: "DESCENDING"; }; /** * @public */ export type SortOrder = (typeof SortOrder)[keyof typeof SortOrder]; /** * @public * @enum */ export declare const SearchFieldKey: { readonly MEMBERS: "MEMBERS"; }; /** * @public */ export type SearchFieldKey = (typeof SearchFieldKey)[keyof typeof SearchFieldKey]; /** * @public * @enum */ export declare const SearchFieldOperator: { readonly EQUALS: "EQUALS"; readonly INCLUDES: "INCLUDES"; }; /** * @public */ export type SearchFieldOperator = (typeof SearchFieldOperator)[keyof typeof SearchFieldOperator];