aboutsummaryrefslogtreecommitdiff
path: root/src/mlia/core/typing.py
blob: 8244ff55e81e6553ee4864447bf86015b992cc19 (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", "json"]