xylabs/sdk-react

View on GitHub
packages/rich-result/src/jsonld/SoftwareApplication.ts

Summary

Maintainability
A
0 mins
Test Coverage
import type { CreativeWork } from './CreativeWork.ts'
import type { ImageObject } from './ImageObject.ts'
import type { Text } from './Text.ts'
import type { URL } from './URL.ts'

// TODO: Resolve Anys
interface SoftwareApplication extends CreativeWork {
  applicationCategory?: Text | URL
  applicationSubCategory?: Text | URL
  applicationSuite?: Text
  availableOnDevice?: Text
  countriesNotSupported?: Text
  countriesSupported?: Text
  downloadUrl?: URL
  featureList?: Text | URL
  installUrl?: URL
  memoryRequirements?: Text | URL
  operatingSystem?: Text
  permissions?: Text
  processorRequiremewnts?: Text
  releaseNotes?: Text | URL
  screenshot?: ImageObject | URL
  softwareAddOn?: SoftwareApplication
  softwareHelp?: CreativeWork
  softwareRequirements?: Text | URL
  softwareVersion?: Text
  storageRequirements?: Text | URL
  supportingData?: unknown
}

export type { SoftwareApplication }