import type { ActionValidationIssue } from './types.js';
export declare class ActionRegistrationError extends Error {
    readonly code = "action_registration_error";
    constructor(message: string);
}
export declare class ActionNotFoundError extends Error {
    readonly code = "action_not_found";
    readonly action: string;
    constructor(action: string);
}
export declare class ActionValidationError extends Error {
    readonly code = "action_validation_error";
    readonly action: string;
    readonly phase: 'input' | 'output';
    readonly issues: ActionValidationIssue[];
    constructor(action: string, phase: 'input' | 'output', issues: ActionValidationIssue[]);
}
//# sourceMappingURL=errors.d.ts.map