UNPKG

@omnia/fx

Version:

Provide Omnia Fx typings and tooling for clientside Omnia development.

23 lines (22 loc) 690 B
import { IMessageBusTopicSubscription, InformationSummaryRenderer } from "@omnia/fx-models"; interface StepInfo { id: string; title: string; renderer: string; } export declare class SummaryInfoState { private renderer; private steps; private backToStepMessageBus; onBackToStep: IMessageBusTopicSubscription<string>; reset(): void; addStep(id: string, title: string, renderer: string): void; backToStep(id: string): void; registerInformationSummaryRenderer(renderer: InformationSummaryRenderer): void; getInformationSummaryRenderer(): { hideDefaultUI?: boolean; element: string; }; getSteps(): StepInfo[]; } export {};