/**
 * All IAM policy actions for AWS CloudShell (CLOUDSHELL)
 *
 * Extracted by `aws-iam-policy` from
 * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awscloudshell.html
 *
 * 2025-02-24T21:47:05.062Z
 */
export declare enum AwsCloudshellActions {
    /**
     * Grants permissions to create a CloudShell environment
     *
     * See https://docs.aws.amazon.com/cloudshell/latest/userguide/sec-auth-with-identities.html#CreateEnvironment
     */
    CreateEnvironment = "cloudshell:CreateEnvironment",
    /**
     * Grants permissions to connect to a CloudShell environment from the AWS Manageme
     * nt Console
     *
     * See https://docs.aws.amazon.com/cloudshell/latest/userguide/sec-auth-with-identities.html#CreateSession
     */
    CreateSession = "cloudshell:CreateSession",
    /**
     * Grants permission to delete a CloudShell environment
     *
     * See https://docs.aws.amazon.com/cloudshell/latest/userguide/sec-auth-with-identities.html#DeleteEnvironment
     */
    DeleteEnvironment = "cloudshell:DeleteEnvironment",
    /**
     * Grants permission to return descriptions of existing user's environments
     *
     * See https://docs.aws.amazon.com/cloudshell/latest/userguide/sec-auth-with-identities.html#DescribeEnvironments
     */
    DescribeEnvironments = "cloudshell:DescribeEnvironments",
    /**
     * Grants permission to read a CloudShell environment status
     *
     * See https://docs.aws.amazon.com/cloudshell/latest/userguide/sec-auth-with-identities.html#GetEnvironmentStatus
     */
    GetEnvironmentStatus = "cloudshell:GetEnvironmentStatus",
    /**
     * Grants permissions to download files from a CloudShell environment
     *
     * See https://docs.aws.amazon.com/cloudshell/latest/userguide/sec-auth-with-identities.html#GetFileDownloadUrls
     */
    GetFileDownloadUrls = "cloudshell:GetFileDownloadUrls",
    /**
     * Grants permissions to upload files to a CloudShell environment
     *
     * See https://docs.aws.amazon.com/cloudshell/latest/userguide/sec-auth-with-identities.html#GetFileUploadUrls
     */
    GetFileUploadUrls = "cloudshell:GetFileUploadUrls",
    /**
     * Grants permissions to forward console credentials to the environment
     *
     * See https://docs.aws.amazon.com/cloudshell/latest/userguide/sec-auth-with-identities.html#PutCredentials
     */
    PutCredentials = "cloudshell:PutCredentials",
    /**
     * Grants permission to start a stopped CloudShell environment
     *
     * See https://docs.aws.amazon.com/cloudshell/latest/userguide/sec-auth-with-identities.html#StartEnvironment
     */
    StartEnvironment = "cloudshell:StartEnvironment",
    /**
     * Grants permission to stop a running CloudShell environment
     *
     * See https://docs.aws.amazon.com/cloudshell/latest/userguide/sec-auth-with-identities.html#StopEnvironment
     */
    StopEnvironment = "cloudshell:StopEnvironment"
}
