import React, { PropsWithChildren } from 'react';
import { Injector } from '@opensumi/di';
import { ViewState } from '@opensumi/ide-core-browser';
import { TreeViewDataProvider } from '../vscode/api/main.thread.treeview';
import { ExtensionTreeViewModel } from '../vscode/api/tree-view/tree-view.model.service';
export interface ExtensionTabBarTreeViewProps {
    injector: Injector;
    viewState: ViewState;
    dataProvider: TreeViewDataProvider;
    model: ExtensionTreeViewModel;
    treeViewId: string;
}
export declare const ExtensionTabBarTreeView: ({ viewState, model, dataProvider, treeViewId, }: PropsWithChildren<ExtensionTabBarTreeViewProps>) => React.JSX.Element;
//# sourceMappingURL=extension-tree-view.d.ts.map