export declare class EngineError extends Error {
    readonly code: string;
    constructor(code: string, message: string, options?: ErrorOptions);
}
export declare class LifecycleError extends EngineError {
    constructor(code: string, message: string, options?: ErrorOptions);
}
export declare class ValidationError extends EngineError {
    constructor(code: string, message: string, options?: ErrorOptions);
}
export declare class ResourceError extends EngineError {
    constructor(code: string, message: string, options?: ErrorOptions);
}
//# sourceMappingURL=Errors.d.ts.map