/** * DevExpress Analytics (query-builder\wizard\chooseAvailablePage.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 * as ko from 'knockout'; import { IDataSourceInfo } from '../../core/utils/_fieldListProvider'; import { IConnectionStringDefinition } from './internal/initializer'; import { WizardPageBase } from './pages/wizardPageBase'; export interface IChooseAvailableItemPageOperation { text: string; createNew: boolean; } export declare class ChooseAvailableItemPage extends WizardPageBase { items: ko.Subscribable; private _getJsonConnectionsCallback?; constructor(items: ko.Subscribable, canCreateNew?: boolean, _getJsonConnectionsCallback?: () => JQueryPromise); canNext(): boolean; canCreateNew: ko.Observable; selectedItems: ko.ObservableArray; operations: IChooseAvailableItemPageOperation[]; selectedOperation: ko.Observable; _createNew: ko.PureComputed; initialize(state: any): any; _displayExpr(item: any): string; _getSelectedItem(state?: any): IDataSourceInfo; onDblClick(): void; get createNewOperationText(): string; get existingOperationText(): string; }