UNPKG

@omnia/fx-models

Version:
26 lines (25 loc) 743 B
import { AppProvisioningStepRegistration } from "@omnia/fx-models"; import { ApiPath } from "../Extends"; export interface IStepRegistration { registerAppProvisioningStepInfo: (items: AppProvisioningStepRegistration) => void; getAppProvisioningStepInfo: () => AppProvisioningStepRegistration[]; } export interface ICustomStepApi { stepRegistration: Promise<IStepRegistration>; } declare module "./UxApi" { interface IOmniaUxApi { appTemplates: { steps: { registrations: Promise<IStepRegistration>; }; }; } interface IOmniaUxExtendApiManifest { appTemplates: { steps: { registrations: ApiPath; }; }; } }