/**
 * All IAM policy actions for Amazon Cognito Sync (COGNITO-SYNC)
 *
 * Extracted by `aws-iam-policy` from
 * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazoncognitosync.html
 *
 * 2025-02-24T21:47:20.147Z
 */
export declare enum AwsCognitoSyncActions {
    /**
     * Grants permission to initiate a bulk publish of all existing datasets for an Id
     * entity Pool to the configured stream
     *
     * See https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_BulkPublish.html
     */
    BulkPublish = "cognito-sync:BulkPublish",
    /**
     * Grants permission to delete a specific dataset
     *
     * See https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_DeleteDataset.html
     */
    DeleteDataset = "cognito-sync:DeleteDataset",
    /**
     * Grants permission to get metadata about a dataset by identity and dataset name
     *
     * See https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_DescribeDataset.html
     */
    DescribeDataset = "cognito-sync:DescribeDataset",
    /**
     * Grants permission to get usage details (for example, data storage) about a part
     * icular identity pool
     *
     * See https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_DescribeIdentityPoolUsage.html
     */
    DescribeIdentityPoolUsage = "cognito-sync:DescribeIdentityPoolUsage",
    /**
     * Grants permission to get usage information for an identity, including number of
     * datasets and data usage
     *
     * See https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_DescribeIdentityUsage.html
     */
    DescribeIdentityUsage = "cognito-sync:DescribeIdentityUsage",
    /**
     * Grants permission to get the status of the last BulkPublish operation for an id
     * entity pool
     *
     * See https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_GetBulkPublishDetails.html
     */
    GetBulkPublishDetails = "cognito-sync:GetBulkPublishDetails",
    /**
     * Grants permission to get the events and the corresponding Lambda functions asso
     * ciated with an identity pool
     *
     * See https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_GetCognitoEvents.html
     */
    GetCognitoEvents = "cognito-sync:GetCognitoEvents",
    /**
     * Grants permission to get the configuration settings of an identity pool
     *
     * See https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_GetIdentityPoolConfiguration.html
     */
    GetIdentityPoolConfiguration = "cognito-sync:GetIdentityPoolConfiguration",
    /**
     * Grants permission to list datasets for an identity
     *
     * See https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_ListDatasets.html
     */
    ListDatasets = "cognito-sync:ListDatasets",
    /**
     * Grants permission to get a list of identity pools registered with Cognito
     *
     * See https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_ListIdentityPoolUsage.html
     */
    ListIdentityPoolUsage = "cognito-sync:ListIdentityPoolUsage",
    /**
     * Grants permission to get paginated records, optionally changed after a particul
     * ar sync count for a dataset and identity
     *
     * See https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_ListRecords.html
     */
    ListRecords = "cognito-sync:ListRecords",
    /**
     * Grants permission to register a device to receive push sync notifications
     *
     * See https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_RegisterDevice.html
     */
    RegisterDevice = "cognito-sync:RegisterDevice",
    /**
     * Grants permission to set the AWS Lambda function for a given event type for an
     * identity pool
     *
     * See https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_SetCognitoEvents.html
     */
    SetCognitoEvents = "cognito-sync:SetCognitoEvents",
    /**
     * Grants permission to set the necessary configuration for push sync
     *
     * See https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_SetIdentityPoolConfiguration.html
     */
    SetIdentityPoolConfiguration = "cognito-sync:SetIdentityPoolConfiguration",
    /**
     * Grants permission to subscribe to receive notifications when a dataset is modif
     * ied by another device
     *
     * See https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_SubscribeToDataset.html
     */
    SubscribeToDataset = "cognito-sync:SubscribeToDataset",
    /**
     * Grants permission to unsubscribe from receiving notifications when a dataset is
     * modified by another device
     *
     * See https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_UnsubscribeFromDataset.html
     */
    UnsubscribeFromDataset = "cognito-sync:UnsubscribeFromDataset",
    /**
     * Grants permission to post updates to records and add and delete records for a d
     * ataset and user
     *
     * See https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_UpdateRecords.html
     */
    UpdateRecords = "cognito-sync:UpdateRecords"
}
