import { Context } from "../../../api"; import { Component, Event } from "../../../api/contract/Step"; import Step from "./Step"; import Action from './Action'; export default class ViewStep extends Step { uiType: string; components?: Component[]; data?: object; stepObserverEvents?: Event[]; stepPostableEvents?: Event[]; backGroundColor?: string; header?: Component; navigation?: Component; beforeAction?: typeof Action; builderAction?: typeof Action; afterAction?: typeof Action; execute(context: Context): Promise; render(viewStep: ViewStep, nav: () => void): any; }