xylabs/sdk-react

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

Summary

Maintainability
A
0 mins
Test Coverage
/* eslint-disable import/no-cycle */
import { CreativeWork } from './CreativeWork'
import { ImageObject } from './ImageObject'
import { Text } from './Text'
import { URL } from './URL'

//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 }