/**
 * All IAM policy actions for Amazon Kinesis Firehose (FIREHOSE)
 *
 * Extracted by `aws-iam-policy` from
 * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonkinesisfirehose.html
 *
 * 2025-02-24T21:48:33.041Z
 */
export declare enum AwsFirehoseActions {
    /**
     * Grants permission to create a delivery stream
     *
     * See https://docs.aws.amazon.com/firehose/latest/APIReference/API_CreateDeliveryStream.html
     */
    CreateDeliveryStream = "firehose:CreateDeliveryStream",
    /**
     * Grants permission to delete a delivery stream and its data
     *
     * See https://docs.aws.amazon.com/firehose/latest/APIReference/API_DeleteDeliveryStream.html
     */
    DeleteDeliveryStream = "firehose:DeleteDeliveryStream",
    /**
     * Grants permission to describe the specified delivery stream and gets the status
     *
     * See https://docs.aws.amazon.com/firehose/latest/APIReference/API_DescribeDeliveryStream.html
     */
    DescribeDeliveryStream = "firehose:DescribeDeliveryStream",
    /**
     * Grants permission to list your delivery streams
     *
     * See https://docs.aws.amazon.com/firehose/latest/APIReference/API_ListDeliveryStreams.html
     */
    ListDeliveryStreams = "firehose:ListDeliveryStreams",
    /**
     * Grants permission to list the tags for the specified delivery stream
     *
     * See https://docs.aws.amazon.com/firehose/latest/APIReference/API_ListTagsForDeliveryStream.html
     */
    ListTagsForDeliveryStream = "firehose:ListTagsForDeliveryStream",
    /**
     * Grants permission to write a single data record into an Amazon Kinesis Firehose
     * delivery stream
     *
     * See https://docs.aws.amazon.com/firehose/latest/APIReference/API_PutRecord.html
     */
    PutRecord = "firehose:PutRecord",
    /**
     * Grants permission to write multiple data records into a delivery stream in a si
     * ngle call, which can achieve higher throughput per producer than when writing s
     * ingle records
     *
     * See https://docs.aws.amazon.com/firehose/latest/APIReference/API_PutRecordBatch.html
     */
    PutRecordBatch = "firehose:PutRecordBatch",
    /**
     * Grants permission to enable server-side encryption (SSE) for the delivery strea
     * m
     *
     * See https://docs.aws.amazon.com/firehose/latest/APIReference/API_StartDeliveryStreamEncryption.html
     */
    StartDeliveryStreamEncryption = "firehose:StartDeliveryStreamEncryption",
    /**
     * Grants permission to disable the specified destination of the specified deliver
     * y stream
     *
     * See https://docs.aws.amazon.com/firehose/latest/APIReference/API_StopDeliveryStreamEncryption.html
     */
    StopDeliveryStreamEncryption = "firehose:StopDeliveryStreamEncryption",
    /**
     * Grants permission to add or update tags for the specified delivery stream
     *
     * See https://docs.aws.amazon.com/firehose/latest/APIReference/API_TagDeliveryStream.html
     */
    TagDeliveryStream = "firehose:TagDeliveryStream",
    /**
     * Grants permission to remove tags from the specified delivery stream
     *
     * See https://docs.aws.amazon.com/firehose/latest/APIReference/API_UntagDeliveryStream.html
     */
    UntagDeliveryStream = "firehose:UntagDeliveryStream",
    /**
     * Grants permission to update the specified destination of the specified delivery
     * stream
     *
     * See https://docs.aws.amazon.com/firehose/latest/APIReference/API_UpdateDestination.html
     */
    UpdateDestination = "firehose:UpdateDestination"
}
