export declare const DeliveryConfigDeliveryRequirement: { /** * Default value. This value is unused. */ readonly DeliveryRequirementUnspecified: "DELIVERY_REQUIREMENT_UNSPECIFIED"; /** * The server does not wait for a published message to be successfully written to storage before delivering it to subscribers. */ readonly DeliverImmediately: "DELIVER_IMMEDIATELY"; /** * The server will not deliver a published message to subscribers until the message has been successfully written to storage. This will result in higher end-to-end latency, but consistent delivery. */ readonly DeliverAfterStored: "DELIVER_AFTER_STORED"; }; /** * The DeliveryRequirement for this subscription. */ export type DeliveryConfigDeliveryRequirement = (typeof DeliveryConfigDeliveryRequirement)[keyof typeof DeliveryConfigDeliveryRequirement]; export declare const ExportConfigDesiredState: { /** * Default value. This value is unused. */ readonly StateUnspecified: "STATE_UNSPECIFIED"; /** * Messages are being exported. */ readonly Active: "ACTIVE"; /** * Exporting messages is suspended. */ readonly Paused: "PAUSED"; /** * Messages cannot be exported due to permission denied errors. Output only. */ readonly PermissionDenied: "PERMISSION_DENIED"; /** * Messages cannot be exported due to missing resources. Output only. */ readonly NotFound: "NOT_FOUND"; }; /** * The desired state of this export. Setting this to values other than `ACTIVE` and `PAUSED` will result in an error. */ export type ExportConfigDesiredState = (typeof ExportConfigDesiredState)[keyof typeof ExportConfigDesiredState];