import { ISerializationInfoArray, ModelSerializer } from '@devexpress/analytics-core/analytics-utils'; import { ISqlQueryViewModel } from '@devexpress/analytics-core/query-builder/dataSource/utils'; import * as ko from 'knockout'; import { SqlConnection } from './connection'; import { DataSource } from './data-source'; export declare class SqlDataSource extends DataSource { queries: ko.ObservableArray; connection: SqlConnection; get _isFederationDataProvider(): boolean; constructor(dataSourceJSON?: any, serializer?: ModelSerializer); getInfo(): ISerializationInfoArray; getDisplayNamePrefix(): string; protected _getDefaultItemType(): string; }