import type { CommonName } from './CommonName'; export declare type ClientInformationGuaranteedMessaging = { /** * The name of the queue that is available for this app's API Product subcription */ name?: string; apiProduct?: CommonName; /** * access mode for the queue */ accessType: ClientInformationGuaranteedMessaging.accessType; /** * retention policy for message on the queue, in seconds */ maxTtl: number; /** * The maximum message spool usage allowed by the Queue, in megabytes (MB). A value of 0 only allows spooling of the last message received and disables quota checking */ maxMsgSpoolUsage: number; }; export declare namespace ClientInformationGuaranteedMessaging { /** * access mode for the queue */ enum accessType { EXCLUSIVE = "exclusive", NON_EXCLUSIVE = "non-exclusive" } }