import React from 'react'; import type { FixtureId, FlatFixtureTreeItem } from 'react-cosmos-core'; import type { GetFixtureState, SetFixtureStateByName } from '../RendererCore/spec.js'; type Props = { fixtureItems: FlatFixtureTreeItem[]; selectedFixtureId: FixtureId | null; rendererConnected: boolean; getFixtureState: GetFixtureState; setFixtureState: SetFixtureStateByName; navPanelOpen: boolean; controlPanelOpen: boolean; navPanelWidth: number; controlPanelWidth: number; drawerPanels: boolean; globalActionOrder: string[]; globalOrder: string[]; navPanelRowOrder: string[]; controlPanelRowOrder: string[]; fixtureActionOrder: string[]; rendererActionOrder: string[]; onToggleNavPanel: () => unknown; onToggleControlPanel: () => unknown; onReloadRenderer: () => unknown; onCloseFixture: () => unknown; setNavPanelWidth: (width: number) => unknown; setControlPanelWidth: (width: number) => unknown; setDrawerPanels: (enabled: boolean) => unknown; }; export declare function Root({ fixtureItems, selectedFixtureId, rendererConnected, getFixtureState, setFixtureState, navPanelOpen, controlPanelOpen, navPanelWidth, controlPanelWidth, drawerPanels, globalActionOrder, globalOrder, navPanelRowOrder, controlPanelRowOrder, fixtureActionOrder, rendererActionOrder, onToggleNavPanel, onToggleControlPanel, onReloadRenderer, onCloseFixture, setNavPanelWidth, setControlPanelWidth, setDrawerPanels, }: Props): React.JSX.Element; export {};