import { AnyString } from '../../../utils/types'; /** * All available app types */ export type AppType = 'android' | 'brightsign' | 'default' | 'linux' | 'sssp' | 'tizen' | 'webos' | 'windows' | 'chromeos' | AnyString; export default interface IApp { getType(): Promise; getVersion(): Promise; upgrade(version: string, baseUrl?: string): Promise; upgrade(baseUrl: string, version: string): Promise; upgrade(appUri: string): Promise; }