import { DatasetPreview } from '../../../datasets'; import { FilePreview } from '../../../files'; import { CollectionPreview } from './CollectionPreview'; export interface CollectionItemSubset { items: (CollectionPreview | DatasetPreview | FilePreview)[]; facets: CollectionItemsFacet[]; totalItemCount: number; countPerObjectType?: CountPerObjectType; } export interface CollectionItemsFacet { name: string; friendlyName: string; labels: CollectionItemsFacetLabel[]; } export interface CollectionItemsFacetLabel { name: string; count: number; } export interface CountPerObjectType { collections: number; datasets: number; files: number; }