/** * DevExpress Analytics (core\internal\requestManager.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 { IAjaxSetup } from './_ajaxSetup'; import { IFetchSetup } from './_fetchSetup'; import { IRequestManager, IRequestManagerSettings } from './_requestManager'; export declare enum RequestContentType { Json = "application/json", FormUrlEncoded = "application/x-www-form-urlencoded" } export declare let _requestContentType: string; interface IRequestManagerSetup { ajaxSetup?: IAjaxSetup; fetchSetup?: IFetchSetup; } export declare function encodeURIExtended(str: string): string; export declare const PrepareRequestArgs: (args: any, encode?: boolean, stringify?: boolean) => any; export declare const GetRequestBody: (data: any) => {}; export declare const requestManager: { getInstance: (requestManagerSetup?: IRequestManagerSetup) => IRequestManager; _initialize: (requestManagerSetup?: IRequestManagerSetup) => void; _setRequestHeader: (settings: JQueryAjaxSettings | IRequestManagerSettings) => void; _setRequestContentType: (contentType: string) => void; initialize: (requestManagerInstance?: IRequestManager) => void; getRequestContentType: () => RequestContentType; }; export declare function _isFetchConfigured(): boolean; export {};