import { createCliRenderer } from "@opentui/core"; import { createRoot } from "@opentui/react"; import { type TuiRenderOptions } from "./options.js"; import { type RuntimeTransport } from "./transport.js"; export interface RunTuiRenderArgs { command: { render?: (args: any) => unknown; }; rendererOptions?: TuiRenderOptions; transport?: RuntimeTransport; } export interface RendererDependencies { createRenderer: typeof createCliRenderer; createReactRoot: typeof createRoot; destroyEvent: string; } export declare function runTuiRenderWithDependencies(args: RunTuiRenderArgs, deps: RendererDependencies): Promise; export declare function runTuiRender(args: RunTuiRenderArgs): Promise; //# sourceMappingURL=renderer.d.ts.map