import { ReactNode } from 'react'; interface AgentToolSidebarHeaderLayout { actions: ReactNode; isSidebarOpen: boolean; layoutWidthPx: number; } interface AgentToolSidebarHeaderContract { layout: "overlay" | "stacked"; owner: "host" | "window"; render(layout: AgentToolSidebarHeaderLayout): ReactNode; } export type { AgentToolSidebarHeaderContract as A, AgentToolSidebarHeaderLayout as a };