import type { _AMAction } from "./AMAction.js";
import type { _AMWorkflowController } from "./AMWorkflowController.js";
import type { _NSError } from "../Foundation/NSError.js";
export interface _AMWorkflowControllerDelegate {
    workflowControllerWillRun$?(controller: _AMWorkflowController): void;
    workflowControllerWillStop$?(controller: _AMWorkflowController): void;
    workflowControllerDidRun$?(controller: _AMWorkflowController): void;
    workflowControllerDidStop$?(controller: _AMWorkflowController): void;
    workflowController$willRunAction$?(controller: _AMWorkflowController, action: _AMAction): void;
    workflowController$didRunAction$?(controller: _AMWorkflowController, action: _AMAction): void;
    workflowController$didError$?(controller: _AMWorkflowController, error: _NSError): void;
}
