# SPDX-FileCopyrightText: 2025 Marco Ricci <software@the13thletter.info>
#
# SPDX-License-Identifier: Zlib
"""Types used by derivepassphrase."""
from __future__ import annotations
import enum
import json
import math
import string
import warnings
from typing import TYPE_CHECKING, Generic, TypeVar, cast
from typing_extensions import (
Buffer,
NamedTuple,
NotRequired,
TypedDict,
deprecated,
get_overloads,
overload,
)
if TYPE_CHECKING:
from collections.abc import Iterator, Sequence
from typing import Literal
from typing_extensions import (
Any,
Required,
TypeIs,
)
__all__ = (
'SSH_AGENT',
'SSH_AGENTC',
'SSHKeyCommentPair',
'VaultConfig',
'is_vault_config',
)
class _Omitted: # pragma: no cover
def __bool__(self) -> bool:
return False
def __repr__(self) -> str:
return '...'