1 from typing import Any, ClassVar, NamedTuple, Tuple
6 class _VersionInfo(NamedTuple):
14 class VersionInfo(_VersionInfo):
16 cls, major: int = ..., minor: int = ..., micro: int = ..., releaselevel: str = ..., serial: int = ..., release: bool = ...
19 __version_info__: VersionInfo
20 __version_details__: str
22 class ApplicationError(Exception): ...
23 class DataError(ApplicationError): ...
26 settings_spec: ClassVar[Tuple[Any, ...]]
27 settings_defaults: ClassVar[dict[Any, Any] | None]
28 settings_default_overrides: ClassVar[dict[Any, Any] | None]
29 relative_path_settings: ClassVar[Tuple[Any, ...]]
30 config_section: ClassVar[str | None]
31 config_section_dependencies: ClassVar[Tuple[str, ...] | None]
34 def get_transforms(self) -> list[Any]: ...
35 default_transforms: ClassVar[Tuple[Any, ...]]
36 unknown_reference_resolvers: ClassVar[list[Any]]
38 class Component(SettingsSpec, TransformSpec):
39 component_type: ClassVar[str | None]
40 supported: ClassVar[Tuple[str, ...]]
41 def supports(self, format: str) -> bool: ...