import { CollectionViewer, DataSource } from '@angular/cdk/collections'; import { Observable } from 'rxjs'; import { ListByPage } from 'ngx-bit/factory'; import { MediaService } from './media.service'; export declare class MediaDataSource extends DataSource { private media; lists: ListByPage; private pages; private IDs; private stream; private disconnect$; constructor(media: MediaService); empty(): boolean; connect(collectionViewer: CollectionViewer): Observable; disconnect(): void; fetchData(refresh?: boolean): void; delete(ids: any[]): void; }