# Path: pyuploadcare/exceptions.py
# class InvalidParamError(InvalidRequestError):
#     """Invalid parameters errors, e.g. invalid UUID"""


import re
import dateutil.parser
from typing import TYPE_CHECKING, Any, Dict, Optional
from pyuploadcare.exceptions import InvalidParamError
    from pyuploadcare.client import Uploadcare




if TYPE_CHECKING:


GROUP_ID_REGEX = re.compile(
    r"""
    (?P<group_id>
        [a-z0-9]{8}-(?:[a-z0-9]{4}-){3}[a-z0-9]{12}

# Path: pyuploadcare/exceptions.py
# class InvalidParamError(InvalidRequestError):
#     """Invalid parameters errors, e.g. invalid UUID"""


# Path: pyuploadcare/resources/file_group.py
import re
import dateutil.parser
from typing import TYPE_CHECKING, Any, Dict, Optional
from pyuploadcare.exceptions import InvalidParamError
    from pyuploadcare.client import Uploadcare





if TYPE_CHECKING:


GROUP_ID_REGEX = re.compile(
    r"""
    (?P<group_id>
        [a-z0-9]{8}-(?:[a-z0-9]{4}-){3}[a-z0-9]{12}

        ~