aboutsummaryrefslogtreecommitdiff
path: root/src/mlia/core/_typing.py
blob: bda995ca07a8fd2f41c257488cd75d9ba3772e94 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
# SPDX-FileCopyrightText: Copyright 2022, Arm Limited and/or its affiliates.
# SPDX-License-Identifier: Apache-2.0
"""Module for custom type hints."""
from pathlib import Path
from typing import Literal
from typing import TextIO
from typing import Union


FileLike = TextIO
PathOrFileLike = Union[str, Path, FileLike]
OutputFormat = Literal["plain_text", "csv", "json"]