type SidebarSlotRegistration = { readonly order: number; readonly slots: { readonly sidebar_content: () => Node | (() => Node); }; }; type RegisterSidebarContentSlotInput = { readonly registerSlot: (registration: SidebarSlotRegistration) => void; readonly requestRender: () => void; readonly renderSidebar: () => Node; }; export declare function registerSidebarContentSlot({ registerSlot, requestRender, renderSidebar, }: RegisterSidebarContentSlotInput): void; export declare function handleTuiPollError(error: unknown, reportPollError?: (error: Error) => void): void; declare const _default: { id?: string; tui: import("@opencode-ai/plugin/tui").TuiPlugin; server?: never; setup: (context: import("@opencode/plugin/tui/context").Context) => Promise | import("@opencode/plugin/tui/plugin").Cleanup | void; }; export default _default;