import { IActionCommandExecution } from "../core/interfaces/iactioncommandexecution"; import { ExecutionContext } from "../core/executioncontext"; import { ActionCommandProcessor } from "../core/actioncommandprocessor"; import { IActionCommandResult } from "../core/interfaces/iactioncommandresult"; export declare abstract class ActionCommandBase implements IActionCommandExecution { constructor(infrastructure: any); abstract executeAsync(executionContext: ExecutionContext, actionCommandProcessor: ActionCommandProcessor): Promise; }