import { Asset, AssetPagination, AssetSortField, AssetSortOrder, AssetTag, AssetTypeFilter, Schema } from '../../types/api'; export default interface AssetStoreModel { initialized: boolean; allAssets: Asset[]; isLoadingAssets: boolean; pagination: AssetPagination; schema?: Schema; searchState: AssetSearchState; } export interface AssetSearchState { selectedTags: AssetTag[]; searchQuery: string; assetSortField: AssetSortField; assetSortOrder: AssetSortOrder; assetTypeFilter: AssetTypeFilter; }