/** @jsxImportSource @opentui/react */ import { type ReactNode } from "react"; import type { ToastController, ToastLevel } from "../../../ui-core/controllers/toast-controller.js"; import type { Theme } from "../../../ui-core/rendering/theme.js"; export interface ToastHostProps { readonly toast: ToastController; readonly theme: Theme; readonly termWidth: number; readonly termHeight: number; } export declare function wrapToastBody(level: ToastLevel, message: string, innerWidth: number): string[]; export declare function padToastLines(bodyLines: string[], chipWidth: number): string[]; declare function ToastHostImpl(props: ToastHostProps): ReactNode; export declare const ToastHost: import("react").MemoExoticComponent; export {};