@teaui/core
Version:
A high-level terminal UI library for Node
12 lines (11 loc) • 408 B
TypeScript
import type { View } from '../View.js';
import type { Viewport } from '../Viewport.js';
import type { Screen } from '../Screen.js';
import type { Rect } from '../geometry.js';
import { Modal } from '../components/Modal.js';
export declare class ModalManager {
#private;
reset(): void;
requestModal(modal: Modal, rect: Rect): boolean;
renderModals(screen: Screen, viewport: Viewport): View;
}