import { Execution } from '@gooddata/typings'; import * as GoodData from 'gooddata'; import { IAdapter } from '../interfaces/Adapter'; import { IDataSource } from '../interfaces/DataSource'; import { IDataSourceParams } from '../interfaces/DataSourceParams'; export declare class UriAdapter implements IAdapter { private sdk; private projectId; private executeAdapterFactory; private uri; private visualizationObject; constructor(sdk: typeof GoodData, projectId: string, executeAdapterFactory?: any); createDataSource(sourceParams: IDataSourceParams): Promise>; private fetchVisualizationObject(uri); }