import { ChainSyncError, ChainSyncErrorCode, CredentialAlreadyRegisteredData, DRepAlreadyRegisteredData, DRepNotRegisteredData, GeneralCardanoNodeError, GeneralCardanoNodeErrorCode, IncompleteWithdrawalsData, OutsideOfValidityIntervalData, StateQueryError, StateQueryErrorCode, TxSubmissionError, TxSubmissionErrorCode, UnknownCredentialData, UnknownOutputReferencesData, ValueNotConservedData } from '../types/index.js'; import { ProviderError } from '../../errors.js'; export declare const asTxSubmissionError: (error: unknown) => TxSubmissionError | null; export declare const asChainSyncError: (error: unknown) => ChainSyncError | null; export declare const asStateQueryError: (error: unknown) => StateQueryError | null; export declare const asGeneralCardanoNodeError: (error: unknown) => GeneralCardanoNodeError | null; export declare const asCardanoNodeError: (error: unknown) => GeneralCardanoNodeError | TxSubmissionError | StateQueryError | ChainSyncError; export declare const isChainSyncErrorCode: (code: unknown) => code is ChainSyncErrorCode; export declare const isTxSubmissionErrorCode: (code: unknown) => code is TxSubmissionErrorCode; export declare const isStateQueryErrorCode: (code: unknown) => code is StateQueryErrorCode; export declare const isGeneralCardanoNodeErrorCode: (code: unknown) => code is GeneralCardanoNodeErrorCode; export declare const asChainSyncErrorCode: (code: unknown) => ChainSyncErrorCode | null; export declare const asStateQueryErrorCode: (code: unknown) => StateQueryErrorCode | null; export declare const asGeneralCardanoNodeErrorCode: (code: unknown) => GeneralCardanoNodeErrorCode | null; export declare const asTxSubmissionErrorCode: (code: unknown) => TxSubmissionErrorCode | null; export declare const isProviderError: (error: unknown) => error is ProviderError; export declare const isOutsideOfValidityIntervalError: (error: unknown) => error is TxSubmissionError; export declare const isValueNotConservedError: (error: unknown) => error is TxSubmissionError; export declare const isIncompleteWithdrawalsError: (error: unknown) => error is TxSubmissionError; export declare const isUnknownOutputReferences: (error: unknown) => error is TxSubmissionError; export declare const isCredentialAlreadyRegistered: (error: unknown) => error is TxSubmissionError; export declare const isDrepAlreadyRegistered: (error: unknown) => error is TxSubmissionError; export declare const isUnknownCredential: (error: unknown) => error is TxSubmissionError; export declare const isDrepNotRegistered: (error: unknown) => error is TxSubmissionError; //# sourceMappingURL=cardanoNodeErrors.d.ts.map