(self, output: str | AnyFormattedText)
| 39 | class MyCliState(Protocol): |
| 40 | # Provided by OutputMixin itself; declared so cross-method calls type-check. |
| 41 | def log_output(self, output: str | AnyFormattedText) -> None: ... |
| 42 | def get_output_margin(self, status: str | None = None) -> int: ... |
| 43 | def get_reserved_space(self) -> int: ... |
| 44 |
no outgoing calls