import { LedgerCustom, LedgerError, LedgerErrorReason } from '../common'; /** * Error thrown when a different entry for same intent claim with same source or target was already received before. * Used to reject double spending for the same intent. This error should not be reported when handling idempotency, * meaning when the action with same handle is received multiple times. */ export declare class BridgeEntryDuplicated extends LedgerError { /** * * @param detail error detail - message * @param custom custom data record to attach * additional info about the error */ constructor(detail: string, custom?: LedgerCustom); static REASON: LedgerErrorReason; }