1from typing import Any
2
3UTF8_COOKIE: Any
4system_exceptions: Any
5HEADER: Any
6FOOTER: Any
7PAGE_HTML: Any
8CONSOLE_HTML: Any
9SUMMARY_HTML: Any
10FRAME_HTML: Any
11SOURCE_LINE_HTML: Any
12
13def render_console_html(secret, evalex_trusted: bool = ...): ...
14def get_current_traceback(ignore_system_exceptions: bool = ..., show_hidden_frames: bool = ..., skip: int = ...): ...
15
16class Line:
17    lineno: Any
18    code: Any
19    in_frame: Any
20    current: Any
21    def __init__(self, lineno, code): ...
22    def classes(self): ...
23    def render(self): ...
24
25class Traceback:
26    exc_type: Any
27    exc_value: Any
28    exception_type: Any
29    frames: Any
30    def __init__(self, exc_type, exc_value, tb): ...
31    def filter_hidden_frames(self): ...
32    def is_syntax_error(self): ...
33    def exception(self): ...
34    def log(self, logfile: Any | None = ...): ...
35    def paste(self): ...
36    def render_summary(self, include_title: bool = ...): ...
37    def render_full(self, evalex: bool = ..., secret: Any | None = ..., evalex_trusted: bool = ...): ...
38    def generate_plaintext_traceback(self): ...
39    def plaintext(self): ...
40    id: Any
41
42class Frame:
43    lineno: Any
44    function_name: Any
45    locals: Any
46    globals: Any
47    filename: Any
48    module: Any
49    loader: Any
50    code: Any
51    hide: Any
52    info: Any
53    def __init__(self, exc_type, exc_value, tb): ...
54    def render(self): ...
55    def render_line_context(self): ...
56    def get_annotated_lines(self): ...
57    def eval(self, code, mode: str = ...): ...
58    def sourcelines(self): ...
59    def get_context_lines(self, context: int = ...): ...
60    @property
61    def current_line(self): ...
62    def console(self): ...
63    id: Any
64