class Mark: name: str index: int line: int column: int buffer: str | None pointer: int def __init__(self, name: str, index: int, line: int, column: int, buffer: str | None, pointer: int) -> None: ... def get_snippet(self, indent: int = 4, max_length: int = 75) -> str | None: ... class YAMLError(Exception): ... class MarkedYAMLError(YAMLError): context: str | None context_mark: Mark | None problem: str | None problem_mark: Mark | None note: str | None def __init__( self, context: str | None = None, context_mark: Mark | None = None, problem: str | None = None, problem_mark: Mark | None = None, note: str | None = None, ) -> None: ...