/************************************************************************* * Copyright 2020 Adobe * All Rights Reserved. * * NOTICE: Adobe permits you to use, modify, and distribute this file in * accordance with the terms of the Adobe license agreement accompanying * it. If you have received this file from a source other than Adobe, * then your use, modification, or distribution of it requires the prior * written permission of Adobe. **************************************************************************/ /** * @packageDocumentation * @module "index" */ import EventEmitter from './EventEmitter'; import type { RuntimeConfiguration } from '../RuntimeConfiguration'; /** * Defines the runtime object providing all unified-shell APIs for solution authors. */ export default interface Runtime extends EventEmitter { appId?: string; configured: boolean; lastConfigurationPayload: RuntimeConfiguration | null; }