/**-----------------------------------------------------------------------------------------
* Copyright © 2026 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the project root for more information
*-------------------------------------------------------------------------------------------*/
import { HttpHeaders } from '@angular/common/http';
/**
 * @hidden
 */
export interface AsyncSettings {
    autoUpload?: boolean;
    batch?: boolean;
    chunk?: boolean;
    concurrent?: boolean;
    removeField?: string;
    removeHeaders?: HttpHeaders;
    removeMethod?: string;
    removeUrl?: string;
    responseType?: 'arraybuffer' | 'blob' | 'json' | 'text';
    saveField?: string;
    saveHeaders?: HttpHeaders;
    saveMethod?: string;
    saveUrl: string;
    withCredentials?: boolean;
}
