import type { UmbAction } from './action.interface.js'; import { UmbControllerBase } from '../../../libs/class-api/index.js'; import type { UmbControllerHost } from '../../../libs/controller-api/index.js'; export declare abstract class UmbActionBase extends UmbControllerBase implements UmbAction { args: ArgsType; constructor(host: UmbControllerHost, args: ArgsType); abstract execute(): Promise; }