import { TransactionOnNetwork } from "../core/transactionOnNetwork"; export declare class DelegationTransactionsOutcomeParser { constructor(); parseCreateNewDelegationContract(transaction: TransactionOnNetwork): { contractAddress: string; }[]; parseClaimRewards(transaction: TransactionOnNetwork): { amount: bigint; }[]; parseDelegate(transaction: TransactionOnNetwork): { amount: bigint; }[]; parseUndelegate(transaction: TransactionOnNetwork): { amount: bigint; }[]; parseRedelegateRewards(transaction: TransactionOnNetwork): { amount: bigint; }[]; private ensureNoError; private extractContractAddress; private decodeTopicAsString; private extractAmount; }