import * as vscode from 'vscode'; import { MultiDbManager } from '../core/multi-db-manager'; /** * Tree item for database explorer. */ declare class DatabaseTreeItem extends vscode.TreeItem { readonly label: string; readonly collapsibleState: vscode.TreeItemCollapsibleState; readonly command?: vscode.Command | undefined; constructor(label: string, collapsibleState: vscode.TreeItemCollapsibleState, command?: vscode.Command | undefined); } /** * Database Explorer Tree Data Provider. * Shows the 5 dimensions in the VS Code Explorer. */ export declare class DatabaseExplorerProvider implements vscode.TreeDataProvider { private _onDidChangeTreeData; readonly onDidChangeTreeData: vscode.Event; private dbManager; private pluginId; constructor(context: vscode.ExtensionContext, dbManager: MultiDbManager); refresh(): void; getTreeItem(element: DatabaseTreeItem): vscode.TreeItem; getChildren(element?: DatabaseTreeItem): Promise; } export {}; //# sourceMappingURL=database-explorer.d.ts.map