import { TemplateAction, TemplateFilter, TemplateGlobal, TaskBroker } from '@backstage/plugin-scaffolder-node'; /** * Extension point for managing scaffolder actions. * * @alpha */ export interface ScaffolderActionsExtensionPoint { addActions(...actions: TemplateAction[]): void; } /** * Extension point for managing scaffolder actions. * * @alpha */ export declare const scaffolderActionsExtensionPoint: import("@backstage/backend-plugin-api").ExtensionPoint; /** * Extension point for replacing the scaffolder task broker. * * @alpha */ export interface ScaffolderTaskBrokerExtensionPoint { setTaskBroker(taskBroker: TaskBroker): void; } /** * Extension point for replacing the scaffolder task broker. * * @alpha */ export declare const scaffolderTaskBrokerExtensionPoint: import("@backstage/backend-plugin-api").ExtensionPoint; /** * Extension point for adding template filters and globals. * * @alpha */ export interface ScaffolderTemplatingExtensionPoint { addTemplateFilters(filters: Record): void; addTemplateGlobals(filters: Record): void; } /** * Extension point for adding template filters and globals. * * @alpha */ export declare const scaffolderTemplatingExtensionPoint: import("@backstage/backend-plugin-api").ExtensionPoint;