1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
from collections.abc import Iterable, Sequence
from enum import Enum
class ParseError(ValueError):
def __init__(self, issue: str, offset: int, lines: Iterable[str]) -> None: ...
class ParserState(Enum):
SCAN_VAR_NAME = 0
SCAN_VALUE = 1
IN_SINGLE_QUOTE = 2
IN_DOUBLE_QUOTE = 3
VARNAME_PATTERN: str
ASSIGNMENT_PATTERN: str
COMMENT_SUFFIX_PATTERN: str
WHITESPACE_PATTERN: str
UNQUOTED_VALUE_PATTERN: str
SINGLE_QUOTE_VALUE_PATTERN: str
DOUBLE_QUOTE_VALUE_PATTERN: str
def parse_env_file(content_lines: Sequence[str]) -> dict[str, str]: ...
|