interface EngineServiceErrorDetails {
    readonly message: string;
    readonly cause?: unknown;
}
declare const TaggedEngineMutationError: new (args: {
    readonly message: string;
    readonly cause?: unknown;
}) => import("effect/Cause").YieldableError & {
    readonly _tag: "EngineMutationError";
} & Readonly<EngineServiceErrorDetails>;
declare const TaggedEngineRecalcError: new (args: {
    readonly message: string;
    readonly cause?: unknown;
}) => import("effect/Cause").YieldableError & {
    readonly _tag: "EngineRecalcError";
} & Readonly<EngineServiceErrorDetails>;
declare const TaggedEngineSnapshotError: new (args: {
    readonly message: string;
    readonly cause?: unknown;
}) => import("effect/Cause").YieldableError & {
    readonly _tag: "EngineSnapshotError";
} & Readonly<EngineServiceErrorDetails>;
declare const TaggedEngineSyncError: new (args: {
    readonly message: string;
    readonly cause?: unknown;
}) => import("effect/Cause").YieldableError & {
    readonly _tag: "EngineSyncError";
} & Readonly<EngineServiceErrorDetails>;
declare const TaggedEngineHistoryError: new (args: {
    readonly message: string;
    readonly cause?: unknown;
}) => import("effect/Cause").YieldableError & {
    readonly _tag: "EngineHistoryError";
} & Readonly<EngineServiceErrorDetails>;
declare const TaggedEnginePivotError: new (args: {
    readonly message: string;
    readonly cause?: unknown;
}) => import("effect/Cause").YieldableError & {
    readonly _tag: "EnginePivotError";
} & Readonly<EngineServiceErrorDetails>;
declare const TaggedEngineStructureError: new (args: {
    readonly message: string;
    readonly cause?: unknown;
}) => import("effect/Cause").YieldableError & {
    readonly _tag: "EngineStructureError";
} & Readonly<EngineServiceErrorDetails>;
declare const TaggedEngineFormulaBindingError: new (args: {
    readonly message: string;
    readonly cause?: unknown;
}) => import("effect/Cause").YieldableError & {
    readonly _tag: "EngineFormulaBindingError";
} & Readonly<EngineServiceErrorDetails>;
declare const TaggedEngineFormulaGraphError: new (args: {
    readonly message: string;
    readonly cause?: unknown;
}) => import("effect/Cause").YieldableError & {
    readonly _tag: "EngineFormulaGraphError";
} & Readonly<EngineServiceErrorDetails>;
declare const TaggedEngineFormulaEvaluationError: new (args: {
    readonly message: string;
    readonly cause?: unknown;
}) => import("effect/Cause").YieldableError & {
    readonly _tag: "EngineFormulaEvaluationError";
} & Readonly<EngineServiceErrorDetails>;
declare const TaggedEngineCellStateError: new (args: {
    readonly message: string;
    readonly cause?: unknown;
}) => import("effect/Cause").YieldableError & {
    readonly _tag: "EngineCellStateError";
} & Readonly<EngineServiceErrorDetails>;
declare const TaggedEngineTraversalError: new (args: {
    readonly message: string;
    readonly cause?: unknown;
}) => import("effect/Cause").YieldableError & {
    readonly _tag: "EngineTraversalError";
} & Readonly<EngineServiceErrorDetails>;
declare const TaggedEngineMaintenanceError: new (args: {
    readonly message: string;
    readonly cause?: unknown;
}) => import("effect/Cause").YieldableError & {
    readonly _tag: "EngineMaintenanceError";
} & Readonly<EngineServiceErrorDetails>;
declare const TaggedEngineRuntimeScratchError: new (args: {
    readonly message: string;
    readonly cause?: unknown;
}) => import("effect/Cause").YieldableError & {
    readonly _tag: "EngineRuntimeScratchError";
} & Readonly<EngineServiceErrorDetails>;
export declare class EngineMutationError extends TaggedEngineMutationError {
}
export declare class EngineRecalcError extends TaggedEngineRecalcError {
}
export declare class EngineEvaluationTimeoutError extends Error {
    readonly timeoutMs: number;
    constructor(timeoutMs: number);
}
export declare class EngineSnapshotError extends TaggedEngineSnapshotError {
}
export declare class EngineSyncError extends TaggedEngineSyncError {
}
export declare class EngineHistoryError extends TaggedEngineHistoryError {
}
export declare class EnginePivotError extends TaggedEnginePivotError {
}
export declare class EngineStructureError extends TaggedEngineStructureError {
}
export declare class EngineFormulaBindingError extends TaggedEngineFormulaBindingError {
}
export declare class EngineFormulaGraphError extends TaggedEngineFormulaGraphError {
}
export declare class EngineFormulaEvaluationError extends TaggedEngineFormulaEvaluationError {
}
export declare class EngineCellStateError extends TaggedEngineCellStateError {
}
export declare class EngineTraversalError extends TaggedEngineTraversalError {
}
export declare class EngineMaintenanceError extends TaggedEngineMaintenanceError {
}
export declare class EngineRuntimeScratchError extends TaggedEngineRuntimeScratchError {
}
export {};
