export declare class NgUploaderOptions {
    type?: 'POST' | 'PATCH';
    url: string;
    headers: Object;
    params: Object;
    convertToJson?: boolean;
}
export declare class UploadResponse {
    index?: number;
    filename?: string;
    status?: number;
    response?: any;
    isAllUploaded?: boolean;
    data?: any;
    progress?: number;
}
export declare class QueueItem {
    file: any;
    options: NgUploaderOptions;
    progress?: number;
    status?: number;
    response?: any;
    isUploading?: boolean;
    preview?: any;
    remove?: Function;
    start?: Function;
    data?: any;
}
export declare class Progress {
    index: number;
    progress: number;
    data: any;
}
