/** * DevExpress Analytics (query-builder\wizard\pages\sqlDataSourceWizard\configureQueryPage.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 { _DataSourceWizardOptions } from '../../dataSourceWizard'; import { ISqlDataSourceWizardState } from '../../dataSourceWizardState'; import { QueryBuilderPopup } from '../../internal/_queryBuilderPopup'; import { ISqlQueryControl } from '../../internal/_selectStatementQueryControl'; import { PageFactory } from '../../pageFactory'; import { WizardPageBase } from '../wizardPageBase'; export declare class ConfigureQueryPage extends WizardPageBase { private _options; static QUERY_TEXT: string; static SP_TEXT: string; private _proceduresList; private _selectStatementControl; private _dataSourceWrapper; private _connection; private _dataSource; constructor(_options: _DataSourceWizardOptions); canNext(): boolean; canFinish(): boolean; runQueryBuilder(): void; localizeQueryType(queryTypeString: string): string; initialize(state: ISqlDataSourceWizardState): JQueryPromise; commit(): JQuery.Promise; queryNameCaption: () => string; queryControl: ko.Observable; runQueryBuilderBtnText: ko.PureComputed; placeholder: () => string; popupQueryBuilder: QueryBuilderPopup; queryName: ko.Observable; queryTypeItems: string[]; selectedQueryType: ko.Observable; initialName: string; } export declare function _registerConfigureQueryPage(factory: PageFactory, dataSourceWizardOptions: _DataSourceWizardOptions): void;