import { NgxDropzoneChangeEvent } from 'ngx-dropzone'; import { NgtDropzoneErrorType } from '../../../../../meta/ngt-dropzone.meta'; import * as i0 from "@angular/core"; export interface ErrorValidationResult { hasError: boolean; errorType?: NgtDropzoneErrorType; } export declare class NgtReactiveDropzoneErrorService { validateRejectedFiles(event: NgxDropzoneChangeEvent): ErrorValidationResult; validateItemsLimit(addedFilesCount: number, currentFilesCount: number, itemsLimit: number): ErrorValidationResult; shouldClearExistingResources(itemsLimit: number, addedFilesCount: number, currentFilesCount: number): boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }