# Copyright (c) 2022 CloudZero - ALL RIGHTS RESERVED - PROPRIETARY AND CONFIDENTIAL
# Unauthorized copying of this file and/or project, via any medium is strictly prohibited.
# Direct all questions to legal@cloudzero.com

from typing import List, Mapping, Optional

import czc.internal_api.client as client

from .common import FEATURE_ANOMALIES_IAPI


@client.invoked(**FEATURE_ANOMALIES_IAPI, api='upload-reviewed-anomalies')
def upload_reviewed_anomalies(*, anomalies: List[Mapping], dry_run: Optional[bool] = False) -> Mapping:  # type: ignore
    pass
