import { OnInit } from '@angular/core'; import { ActivatedRoute } from '@angular/router'; import { Store } from '@ngxs/store'; import { StorageItem } from '@lamnhan/ngx-useful'; import * as i0 from "@angular/core"; export declare class MediaPage implements OnInit { private store; private route; readonly page$: import("rxjs").Observable<{ ok: boolean; }>; readonly data$: import("rxjs").Observable<{ folders: string[]; folderItems: StorageItem[]; searchQuery: string | undefined; searchItems: StorageItem[] | undefined; }>; isListingLoading: boolean; layout: 'list' | 'thumbnail'; type: string; query: string; pageNo: number; showUploader: boolean; activeFolder?: string; detailItem?: StorageItem; constructor(store: Store, route: ActivatedRoute); ngOnInit(): void; changeFolder(e: any): void; search(currentQuery?: string): void; delete(item: StorageItem): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }