import { ComponentsDrawer, ComponentFiltersSlot, DrawerWidgetSlot } from '@teambit/component.ui.component-drawer';
import { LanesModel } from '@teambit/lanes.ui.models.lanes-model';
import { SidebarWidgetSlot } from './workspace.ui.runtime';
export type WorkspaceDrawerProps = {
    treeWidgets: SidebarWidgetSlot;
    filtersSlot: ComponentFiltersSlot;
    drawerWidgetSlot: DrawerWidgetSlot;
    overrideUseLanes?: () => {
        lanesModel?: LanesModel;
        loading?: boolean;
    };
};
export declare const workspaceDrawer: ({ treeWidgets, filtersSlot, drawerWidgetSlot, overrideUseLanes: useLanesFromProps, }: WorkspaceDrawerProps) => ComponentsDrawer;
