import { OnInit, OnDestroy, EventEmitter } from "@angular/core"; import { ImageSearchService } from "../../services/image-search/image-search.service"; import { SbToastService } from "../../services/iziToast/izitoast.service"; import { LibEventService } from "../../services/lib-event/lib-event.service"; export declare class AssetBrowserComponent implements OnInit, OnDestroy { private imageSearchService; private sbToastService; private libEventService; modal: any; showImagePicker: any; assetBrowserEmitter: EventEmitter; modalDismissEmitter: EventEmitter; UsarConfig: any; showImageUploadModal: boolean; userId: any; eventConfig: any; isClosable: boolean; myImages: any[]; appIcon: any; assetsCount: any; searchMyInput: string; searchAllInput: any; myAssets: any[]; allImages: any[]; query: string; formData: any; assestData: {}; formConfig: any; assetName: any; showErrorMsg: boolean; assetConfig: any; errorMsg: string; imageUploadLoader: boolean; acceptImageType: any; initialFormConfig: any; imageFormValid: any; emptySearchMessage: any; constructor(imageSearchService: ImageSearchService, sbToastService: SbToastService, libEventService: LibEventService); ngOnInit(): void; ngOnDestroy(): void; getMyImages(offset: any, query?: any, search?: any): void; addImageInEditor(imageUrl: any, imageId: any): void; getAllImages(offset: any, query?: any, search?: any): void; lazyloadMyImages(): void; lazyloadAllImages(): void; uploadImage(event: any): void; resetFormData(): void; populateFormData(formData: any): void; uploadAndUseImage(modal: any): void; generateAssetCreateRequest(fileName: any, fileType: any, mediaType: any): { name: any; mediaType: any; mimeType: any; createdBy: any; creator: any; channel: any; }; dismissImageUploadModal(): void; openImageUploadModal(): void; dismissPops(modal: any): void; dismissImagePicker(): void; searchImages(event: any, type: any): void; onStatusChanges(event: any): void; valueChanges(event: any): void; }