import { Schema } from "effect"; declare const GasLimitExceededError_base: Schema.TaggedErrorClass; } & { blockGasLimit: typeof Schema.BigInt; estimatedGas: typeof Schema.BigInt; message: typeof Schema.String; threshold: typeof Schema.BigInt; }>; export declare class GasLimitExceededError extends GasLimitExceededError_base { } declare const SafeSimulationFailedError_base: Schema.TaggedErrorClass; } & { cause: Schema.optional; message: typeof Schema.String; }>; export declare class SafeSimulationFailedError extends SafeSimulationFailedError_base { } declare const SafeContractsNotDeployedError_base: Schema.TaggedErrorClass; } & { chainId: typeof Schema.Number; message: typeof Schema.String; missingContract: Schema.Literal<["multiSend", "simulateAccessor"]>; }>; export declare class SafeContractsNotDeployedError extends SafeContractsNotDeployedError_base { } declare const TransactionSizeTooLargeError_base: Schema.TaggedErrorClass; } & { actualSize: typeof Schema.Number; maxSize: typeof Schema.Number; message: typeof Schema.String; }>; export declare class TransactionSizeTooLargeError extends TransactionSizeTooLargeError_base { } declare const SimulationDecodeError_base: Schema.TaggedErrorClass; } & { cause: typeof Schema.Unknown; message: typeof Schema.String; revertData: typeof Schema.String; }>; export declare class SimulationDecodeError extends SimulationDecodeError_base { } declare const InvalidGasThresholdError_base: Schema.TaggedErrorClass; } & { message: typeof Schema.String; value: typeof Schema.Number; }>; export declare class InvalidGasThresholdError extends InvalidGasThresholdError_base { } export {}; //# sourceMappingURL=errors.d.ts.map