import { DocumentFileType } from './uploader-item';
import { HttpHeaders } from '@angular/common/http';
export declare class UploaderConfig {
    apiUrl: string;
    supportedFormats: DocumentFileType[];
    isDropAllowed?: boolean;
    isMultiple?: boolean;
    isPreviewDisabled?: boolean;
    maxSize?: number;
    isAutoupload?: boolean;
    headers?: HttpHeaders;
    responseType?: any | string;
    imageResolution?: string;
    constructor(apiUrl: string, formats?: DocumentFileType[], isMultiple?: boolean, isDropAllowed?: boolean, maxSize?: number, isAutoupload?: boolean, isPreviewDisabled?: boolean);
}
export declare namespace UploaderResponseType {
    const JSON: "json";
    const BUFFER: "arraybuffer";
    const BLOB: "blob";
    const TEXT: "text";
}
