/** * DevExpress Analytics (query-builder\utils\_requestwrapper.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 { SqlDataConnection } from '../dataSource/sql/sqlDataConnection'; import { IRebuildSchemaResponse, ISelectStatementResponse } from './requestwrapper'; import { SqlDataSource } from '../dataSource/sql/sqlDataSource'; import { FederationDataSource } from '../dataSource/federation/federationDataSource'; import { DxPromise } from '../../core/utils/_jqueryUtils'; export declare function wrapGetSelectStatement(callback?: (connection: SqlDataConnection, queryJSON: string) => DxPromise): (connection: SqlDataConnection, queryJSON: string) => DxPromise; export declare function wrapRebuildResultSchema(callback?: (dataSource: SqlDataSource, queryName?: string, relationsEditing?: boolean) => DxPromise): (dataSource: SqlDataSource, queryName?: string, relationsEditing?: boolean) => DxPromise; export declare function wrapGetFederationdResultSchema(callback?: (dataSource: FederationDataSource) => DxPromise<{ resultSchemaJSON: string; }>): (dataSource: FederationDataSource) => DxPromise<{ resultSchemaJSON: string; }>;