import * as _backstage_core_plugin_api from '@backstage/core-plugin-api';
import * as _red_hat_developer_hub_backstage_plugin_orchestrator_form_api from '@red-hat-developer-hub/backstage-plugin-orchestrator-form-api';
import { OrchestratorFormApi } from '@red-hat-developer-hub/backstage-plugin-orchestrator-form-api';

declare class FormWidgetsApi implements OrchestratorFormApi {
    getFormDecorator: OrchestratorFormApi['getFormDecorator'];
}

/**
 * @public
 * Form API factory for the orchestratorFormWidgetsPlugin.
 */
declare const orchestratorFormApiFactory: _backstage_core_plugin_api.ApiFactory<_red_hat_developer_hub_backstage_plugin_orchestrator_form_api.OrchestratorFormApi, FormWidgetsApi, {
    [x: string]: unknown;
}>;
/**
 * @public
 * Orchestrator Frontend Plugin providing decorator with default RJSF widgets for the Workflow Execution page.
 */
declare const orchestratorFormWidgetsPlugin: _backstage_core_plugin_api.BackstagePlugin<{}, {}, {}>;

export { orchestratorFormApiFactory, orchestratorFormWidgetsPlugin };
