--- /dev/null
+from _curses import _CursesWindow\r
+from typing import Callable, Union\r
+\r
+def rectangle(win: _CursesWindow, uly: int, ulx: int, lry: int, lrx: int) -> None: ...\r
+\r
+class Textbox:\r
+ stripspaces: bool\r
+ def __init__(self, w: _CursesWindow, insert_mode: bool= ...) -> None: ...\r
+ def edit(self, validate: Callable[[int], int]) -> str: ...\r
+ def do_command(self, ch: Union[str, int]) -> None: ...\r
+ def gather(self) -> str: ...\r