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;
            };
        };
    }
}
