/**
 * All IAM policy actions for Amazon Mechanical Turk (MECHANICALTURK)
 *
 * Extracted by `aws-iam-policy` from
 * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonmechanicalturk.html
 *
 * 2025-02-24T21:48:53.924Z
 */
export declare enum AwsMechanicalturkActions {
    /**
     * The AcceptQualificationRequest operation grants a Worker's request for a Qualif
     * ication
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_AcceptQualificationRequestOperation.html
     */
    AcceptQualificationRequest = "mechanicalturk:AcceptQualificationRequest",
    /**
     * The ApproveAssignment operation approves the results of a completed assignment
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_ApproveAssignmentOperation.html
     */
    ApproveAssignment = "mechanicalturk:ApproveAssignment",
    /**
     * The AssociateQualificationWithWorker operation gives a Worker a Qualification
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_AssociateQualificationWithWorkerOperation.html
     */
    AssociateQualificationWithWorker = "mechanicalturk:AssociateQualificationWithWorker",
    /**
     * The CreateAdditionalAssignmentsForHIT operation increases the maximum number of
     * assignments of an existing HIT
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_CreateAdditionalAssignmentsForHITOperation.html
     */
    CreateAdditionalAssignmentsForHIT = "mechanicalturk:CreateAdditionalAssignmentsForHIT",
    /**
     * The CreateHIT operation creates a new HIT (Human Intelligence Task)
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_CreateHITOperation.html
     */
    CreateHIT = "mechanicalturk:CreateHIT",
    /**
     * The CreateHITType operation creates a new HIT type
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_CreateHITTypeOperation.html
     */
    CreateHITType = "mechanicalturk:CreateHITType",
    /**
     * The CreateHITWithHITType operation creates a new Human Intelligence Task (HIT)
     * using an existing HITTypeID generated by the CreateHITType operation
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_CreateHITWithHITTypeOperation.html
     */
    CreateHITWithHITType = "mechanicalturk:CreateHITWithHITType",
    /**
     * The CreateQualificationType operation creates a new Qualification type, which i
     * s represented by a QualificationType data structure
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_CreateQualificationTypeOperation.html
     */
    CreateQualificationType = "mechanicalturk:CreateQualificationType",
    /**
     * The CreateWorkerBlock operation allows you to prevent a Worker from working on
     * your HITs
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_CreateWorkerBlockOperation.html
     */
    CreateWorkerBlock = "mechanicalturk:CreateWorkerBlock",
    /**
     * The DeleteHIT operation disposes of a HIT that is no longer needed
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_DeleteHITOperation.html
     */
    DeleteHIT = "mechanicalturk:DeleteHIT",
    /**
     * The DeleteQualificationType disposes a Qualification type and disposes any HIT
     * types that are associated with the Qualification type
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_DeleteQualificationTypeOperation.html
     */
    DeleteQualificationType = "mechanicalturk:DeleteQualificationType",
    /**
     * The DeleteWorkerBlock operation allows you to reinstate a blocked Worker to wor
     * k on your HITs
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_DeleteWorkerBlockOperation.html
     */
    DeleteWorkerBlock = "mechanicalturk:DeleteWorkerBlock",
    /**
     * The DisassociateQualificationFromWorker revokes a previously granted Qualificat
     * ion from a user
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_DisassociateQualificationFromWorkerOperation.html
     */
    DisassociateQualificationFromWorker = "mechanicalturk:DisassociateQualificationFromWorker",
    /**
     * The GetAccountBalance operation retrieves the amount of money in your Amazon Me
     * chanical Turk account
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_GetAccountBalanceOperation.html
     */
    GetAccountBalance = "mechanicalturk:GetAccountBalance",
    /**
     * The GetAssignment retrieves an assignment with an AssignmentStatus value of Sub
     * mitted, Approved, or Rejected, using the assignment's ID
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_GetAssignmentOperation.html
     */
    GetAssignment = "mechanicalturk:GetAssignment",
    /**
     * The GetFileUploadURL operation generates and returns a temporary URL
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_GetFileUploadURLOperation.html
     */
    GetFileUploadURL = "mechanicalturk:GetFileUploadURL",
    /**
     * The GetHIT operation retrieves the details of the specified HIT
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_GetHITOperation.html
     */
    GetHIT = "mechanicalturk:GetHIT",
    /**
     * The GetQualificationScore operation returns the value of a Worker's Qualificati
     * on for a given Qualification type
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_GetQualificationScoreOperation.html
     */
    GetQualificationScore = "mechanicalturk:GetQualificationScore",
    /**
     * The GetQualificationType operation retrieves information about a Qualification
     * type using its ID
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_GetQualificationTypeOperation.html
     */
    GetQualificationType = "mechanicalturk:GetQualificationType",
    /**
     * The ListAssignmentsForHIT operation retrieves completed assignments for a HIT
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_ListAssignmentsForHITOperation.html
     */
    ListAssignmentsForHIT = "mechanicalturk:ListAssignmentsForHIT",
    /**
     * The ListBonusPayments operation retrieves the amounts of bonuses you have paid
     * to Workers for a given HIT or assignment
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_ListBonusPaymentsOperation.html
     */
    ListBonusPayments = "mechanicalturk:ListBonusPayments",
    /**
     * The ListHITs operation returns all of a Requester's HITs
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_ListHITsOperation.html
     */
    ListHITs = "mechanicalturk:ListHITs",
    /**
     * The ListHITsForQualificationType operation returns the HITs that use the given
     * QualififcationType for a QualificationRequirement
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_ListHITsForQualificationTypeOperation.html
     */
    ListHITsForQualificationType = "mechanicalturk:ListHITsForQualificationType",
    /**
     * The ListQualificationRequests operation retrieves requests for Qualifications o
     * f a particular Qualification type
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_ListQualificationRequestsOperation.html
     */
    ListQualificationRequests = "mechanicalturk:ListQualificationRequests",
    /**
     * The ListQualificationTypes operation searches for Qualification types using the
     * specified search query, and returns a list of Qualification types
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_ListQualificationTypesOperation.html
     */
    ListQualificationTypes = "mechanicalturk:ListQualificationTypes",
    /**
     * The ListReviewPolicyResultsForHIT operation retrieves the computed results and
     * the actions taken in the course of executing your Review Policies during a Crea
     * teHIT operation
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_ListReviewPolicyResultsForHITOperation.html
     */
    ListReviewPolicyResultsForHIT = "mechanicalturk:ListReviewPolicyResultsForHIT",
    /**
     * The ListReviewableHITs operation returns all of a Requester's HITs that have no
     * t been approved or rejected
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_ListReviewableHITsOperation.html
     */
    ListReviewableHITs = "mechanicalturk:ListReviewableHITs",
    /**
     * The ListWorkersBlocks operation retrieves a list of Workers who are blocked fro
     * m working on your HITs
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_ListWorkerBlocksOperation.html
     */
    ListWorkerBlocks = "mechanicalturk:ListWorkerBlocks",
    /**
     * The ListWorkersWithQualificationType operation returns all of the Workers with
     * a given Qualification type
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_ListWorkersWithQualificationTypeOperation.html
     */
    ListWorkersWithQualificationType = "mechanicalturk:ListWorkersWithQualificationType",
    /**
     * The NotifyWorkers operation sends an email to one or more Workers that you spec
     * ify with the Worker ID
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_NotifyWorkersOperation.html
     */
    NotifyWorkers = "mechanicalturk:NotifyWorkers",
    /**
     * The RejectAssignment operation rejects the results of a completed assignment
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_RejectAssignmentOperation.html
     */
    RejectAssignment = "mechanicalturk:RejectAssignment",
    /**
     * The RejectQualificationRequest operation rejects a user's request for a Qualifi
     * cation
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_RejectQualificationRequestOperation.html
     */
    RejectQualificationRequest = "mechanicalturk:RejectQualificationRequest",
    /**
     * The SendBonus operation issues a payment of money from your account to a Worker
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_SendBonusOperation.html
     */
    SendBonus = "mechanicalturk:SendBonus",
    /**
     * The SendTestEventNotification operation causes Amazon Mechanical Turk to send a
     * notification message as if a HIT event occurred, according to the provided noti
     * fication specification
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_SendTestEventNotificationOperation.html
     */
    SendTestEventNotification = "mechanicalturk:SendTestEventNotification",
    /**
     * The UpdateExpirationForHIT operation allows you extend the expiration time of a
     * HIT beyond is current expiration or expire a HIT immediately
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_UpdateExpirationForHITOperation.html
     */
    UpdateExpirationForHIT = "mechanicalturk:UpdateExpirationForHIT",
    /**
     * The UpdateHITReviewStatus operation toggles the status of a HIT
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_UpdateHITReviewStatusOperation.html
     */
    UpdateHITReviewStatus = "mechanicalturk:UpdateHITReviewStatus",
    /**
     * The UpdateHITTypeOfHIT operation allows you to change the HITType properties of
     * a HIT
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_UpdateHITTypeOfHITOperation.html
     */
    UpdateHITTypeOfHIT = "mechanicalturk:UpdateHITTypeOfHIT",
    /**
     * The UpdateNotificationSettings operation creates, updates, disables or re-enabl
     * es notifications for a HIT type
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_UpdateNotificationSettingsOperation.html
     */
    UpdateNotificationSettings = "mechanicalturk:UpdateNotificationSettings",
    /**
     * The UpdateQualificationType operation modifies the attributes of an existing Qu
     * alification type, which is represented by a QualificationType data structure
     *
     * See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_UpdateQualificationTypeOperation.html
     */
    UpdateQualificationType = "mechanicalturk:UpdateQualificationType"
}
