import { RuntimeDefinition } from './runtime-definition'; import { ProviderFn } from '../types'; import { Aspect } from '../aspect'; import { SlotProvider } from '../slots'; export interface RuntimeManifest { runtime: RuntimeDefinition|string provider: ProviderFn, dependencies?: Aspect[], slots?: SlotProvider[], defaultConfig?: {[key: string]: any}, }