import * as ko from 'knockout'; import { IExtension } from '../../common/common-interfaces'; import { DashboardControl } from '../../common/dashboard-control'; import { Dashboard } from '../../model/dashboard'; import { DataSourceBrowserViewModel } from './_data-source-browser-viewmodel'; export declare class DataSourceBrowserExtension implements IExtension { private dashboardControl; name: string; private _menuItem; private _subscription; private _perDashboardSubscription; constructor(dashboardControl: DashboardControl); _disposePerDashboardSubcriptions(): void; _updateExtensionModel(dashboard: Dashboard): void; start(): void; stop(): void; _dataSourceBrowserViewModel: ko.Observable; }