/**
 * All IAM policy actions for Amazon Message Delivery Service (EC2MESSAGES)
 *
 * Extracted by `aws-iam-policy` from
 * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonmessagedeliveryservice.html
 *
 * 2025-02-24T21:48:54.921Z
 */
export declare enum AwsEc2messagesActions {
    /**
     * Grants permission to acknowledge a message, ensuring it will not be delivered a
     * gain
     *
     * See https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-setting-up-messageAPIs.html
     */
    AcknowledgeMessage = "ec2messages:AcknowledgeMessage",
    /**
     * Grants permission to delete a message
     *
     * See https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-setting-up-messageAPIs.html
     */
    DeleteMessage = "ec2messages:DeleteMessage",
    /**
     * Grants permission to fail a message, signifying the message could not be proces
     * sed successfully, ensuring it cannot be replied to or delivered again
     *
     * See https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-setting-up-messageAPIs.html
     */
    FailMessage = "ec2messages:FailMessage",
    /**
     * Grants permission to route traffic to the correct endpoint based on the given d
     * estination for the messages
     *
     * See https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-setting-up-messageAPIs.html
     */
    GetEndpoint = "ec2messages:GetEndpoint",
    /**
     * Grants permission to deliver messages to clients/instances using long polling
     *
     * See https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-setting-up-messageAPIs.html
     */
    GetMessages = "ec2messages:GetMessages",
    /**
     * Grants permission to send replies from clients/instances to upstream service
     *
     * See https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-setting-up-messageAPIs.html
     */
    SendReply = "ec2messages:SendReply"
}
