import type { Hash } from '@ariestools/sdk';
import type { ConfirmSubmittedTransactionOptions, SignedHydratedTransaction, XyoViewer } from '@xyo-network/xl1-protocol/protocol-lib';
/**
 * Confirms a submitted transaction by checking if it has been included in the blockchain.
 * @param viewer The viewer
 * @param txHash The hash of the transaction to confirm
 * @param options Options for confirmation
 * @returns The confirmed transaction or throws an error if not confirmed
 */
export declare const confirmSubmittedTransaction: (viewer: XyoViewer, txHash: Hash, options?: ConfirmSubmittedTransactionOptions) => Promise<SignedHydratedTransaction>;
//# sourceMappingURL=confirmSubmittedTransaction.d.ts.map