import { ElementRef, OnDestroy } from '@angular/core'; import { DomSanitizer } from '@angular/platform-browser'; import { Subject } from 'rxjs'; import { MatBottomSheetRef } from '@angular/material/bottom-sheet'; import { IpEmailBuilderService } from '../../../ip-email-builder.service'; import { IpUserMiddlewaresService } from '../../user-middleware-service/ip-middlewares.service'; import { IpUserInterfaceService } from '../../internals/user-interfaces/user-interface.service'; import { IpUserRestApiService } from '../../user-rest-api-service/user-rest-api.service'; export declare class UploadBottomSheetDialogComponent implements OnDestroy { private sanitizer; private ngb; private userRestApi; private userInterface; private middlewares; private bottomSheetRef; uploadInput: ElementRef; choosedImage: File; uploading: boolean; progress: Subject; private objectUrl; constructor(sanitizer: DomSanitizer, ngb: IpEmailBuilderService, userRestApi: IpUserRestApiService, userInterface: IpUserInterfaceService, middlewares: IpUserMiddlewaresService, bottomSheetRef: MatBottomSheetRef); get imageInfo(): string; previewLink(): import("@angular/platform-browser").SafeResourceUrl; openBrowserModal(event: MouseEvent): void; uploadInputChanged(): void; private _startUploading; ngOnDestroy(): void; }