export declare class DcommError extends Error {
    errorCode: string;
    constructor(m: string, code: string);
    getCode(): string;
}
export declare class AddressError extends DcommError {
    constructor(m: string);
}
export declare class GooseEggCheckError extends DcommError {
    constructor(m: string);
}
export declare class ChainIdError extends DcommError {
    constructor(m: string);
}
export declare class NoAtomicUTXOsError extends DcommError {
    constructor(m: string);
}
export declare class SymbolError extends DcommError {
    constructor(m: string);
}
export declare class NameError extends DcommError {
    constructor(m: string);
}
export declare class TransactionError extends DcommError {
    constructor(m: string);
}
export declare class CodecIdError extends DcommError {
    constructor(m: string);
}
export declare class CredIdError extends DcommError {
    constructor(m: string);
}
export declare class TransferableOutputError extends DcommError {
    constructor(m: string);
}
export declare class TransferableInputError extends DcommError {
    constructor(m: string);
}
export declare class InputIdError extends DcommError {
    constructor(m: string);
}
export declare class OperationError extends DcommError {
    constructor(m: string);
}
export declare class InvalidOperationIdError extends DcommError {
    constructor(m: string);
}
export declare class ChecksumError extends DcommError {
    constructor(m: string);
}
export declare class OutputIdError extends DcommError {
    constructor(m: string);
}
export declare class UTXOError extends DcommError {
    constructor(m: string);
}
export declare class InsufficientFundsError extends DcommError {
    constructor(m: string);
}
export declare class ThresholdError extends DcommError {
    constructor(m: string);
}
export declare class SECPMintOutputError extends DcommError {
    constructor(m: string);
}
export declare class EVMInputError extends DcommError {
    constructor(m: string);
}
export declare class EVMOutputError extends DcommError {
    constructor(m: string);
}
export declare class FeeAssetError extends DcommError {
    constructor(m: string);
}
export declare class StakeError extends DcommError {
    constructor(m: string);
}
export declare class TimeError extends DcommError {
    constructor(m: string);
}
export declare class DelegationFeeError extends DcommError {
    constructor(m: string);
}
export declare class SubnetOwnerError extends DcommError {
    constructor(m: string);
}
export declare class BufferSizeError extends DcommError {
    constructor(m: string);
}
export declare class AddressIndexError extends DcommError {
    constructor(m: string);
}
export declare class PublicKeyError extends DcommError {
    constructor(m: string);
}
export declare class MergeRuleError extends DcommError {
    constructor(m: string);
}
export declare class Base58Error extends DcommError {
    constructor(m: string);
}
export declare class PrivateKeyError extends DcommError {
    constructor(m: string);
}
export declare class NodeIdError extends DcommError {
    constructor(m: string);
}
export declare class HexError extends DcommError {
    constructor(m: string);
}
export declare class TypeIdError extends DcommError {
    constructor(m: string);
}
export declare class TypeNameError extends DcommError {
    constructor(m: string);
}
export declare class UnknownTypeError extends DcommError {
    constructor(m: string);
}
export declare class Bech32Error extends DcommError {
    constructor(m: string);
}
export declare class EVMFeeError extends DcommError {
    constructor(m: string);
}
export declare class InvalidEntropy extends DcommError {
    constructor(m: string);
}
export declare class ProtocolError extends DcommError {
    constructor(m: string);
}
export declare class SubnetIdError extends DcommError {
    constructor(m: string);
}
export declare class SubnetThresholdError extends DcommError {
    constructor(m: string);
}
export declare class SubnetAddressError extends DcommError {
    constructor(m: string);
}
export interface ErrorResponseObject {
    code: number;
    message: string;
    data?: null;
}
//# sourceMappingURL=errors.d.ts.map