/** * DevExpress Analytics (query-builder\dataSource\federation\_dbSchemaFederationDataSourceProvider.d.ts) * Version: 25.2.7 * Build date: May 5, 2026 * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * License: https://www.devexpress.com/Support/EULAs/universal.xml */ import { DxPromise } from '../../../core/utils/_jqueryUtils'; import { Disposable } from '../../../serializer/disposable'; import { IPathRequest } from '../../../widgets/common/pathRequest'; import { IDataMemberInfo, IItemsProvider } from '../../../widgets/utils'; import { IDBSchemaProvider } from '../dbSchemaProvider'; import { DBTable } from '../dbTable'; export declare class DBSchemaFederationDataSourceProvider extends Disposable implements IDBSchemaProvider { private _rootItems; getDbSchema(): DxPromise; getItems: (path: IPathRequest) => DxPromise; getDbTable(tableName: string, path: string): DxPromise; dispose(): void; constructor(itemsProvider: IItemsProvider); }