/** * DevExpress Analytics (query-builder\wizard\popupWizard.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 { BaseWizard } from './wizard'; import { IItemsProvider } from '../../widgets/utils'; export declare class PopupWizard extends BaseWizard { static _getLoadPanelViewModel(element: HTMLElement, observableVisible: ko.Observable): { animation: { show: { type: string; from: number; to: number; duration: number; }; hide: { type: string; from: number; to: number; duration: number; }; }; deferRendering: boolean; message: any; visible: ko.Observable; shading: boolean; shadingColor: string; position: { of: Element; }; container: Element; }; constructor(pageFactory: any, finishCallback?: any); start(): void; height: ko.Observable; width: ko.Observable; _extendCssClass: string; _container: (el: HTMLElement) => HTMLElement; itemsProvider: ko.Observable; nextButton: { text: any; disabled: ko.Computed; onClick: () => void; }; cancelButton: { text: any; onClick: () => void; }; previousButton: { text: any; disabled: ko.Computed; onClick: () => void; }; finishButton: { text: any; type: string; disabled: ko.Computed; onClick: () => void; }; _wizardPopupPosition(element: HTMLElement): { of: HTMLElement; }; _loadPanelViewModel(element: HTMLElement): { animation: { show: { type: string; from: number; to: number; duration: number; }; hide: { type: string; from: number; to: number; duration: number; }; }; deferRendering: boolean; message: any; visible: ko.Observable; shading: boolean; shadingColor: string; position: { of: Element; }; container: Element; }; _getLoadPanelViewModel(element: HTMLElement, observableVisible: ko.Observable): { animation: { show: { type: string; from: number; to: number; duration: number; }; hide: { type: string; from: number; to: number; duration: number; }; }; deferRendering: boolean; message: any; visible: ko.Observable; shading: boolean; shadingColor: string; position: { of: Element; }; container: Element; }; _titleTemplate: string; title: string; }