import type SpatialReference from "../../server/models/SpatialReference.js"; export default interface PortalItem { id: string; owner: string; created: number; modified: number; name: string; properties?: Record; title: string; url: string; type: string; typeKeywords: string[]; description: string; tags: string[]; snippet: string; thumbnail: string; extent: number[][]; spatialReference: SpatialReference; accessInformation: string; licenseInfo: string; culture: string; access: string; industries: string[]; languages: string[]; largeThumbnail: string; banner: string; screenshots: string[]; listed: boolean; ownerFolder: string; size: number; protected: boolean; commentsEnabled: boolean; numComments: number; numRatings: number; avgRating: number; numViews: number; itemControl: string; contentStatus?: "deprecated" | "org_authoritative"; isOrgItem?: boolean; }