import type { Account } from "@ledgerhq/types-live"; /** * After each sync or scan, remove operations from the pending pools if necessary * Operations stay pending if and only if * - they are confirmed, i.e. their hash appear in the operation list * - they are not outdated, i.e. their sequence number is at least greater than the * sequence number of the latest transaction * NOTE Compared to the default behaviour * - pending operations of token accounts are cleaned up, so we don't see both pending and completed * sub operations in the operation details drawer * - pending operations are cleaned if their hash already belong to the completed operations, preventing * undesired replacement (ex: optimistic operation for self token sending on EVM is incomplete, since * it only contains the OUT sub operation) */ export declare function postSync(initial: Account, synced: Account): Account; //# sourceMappingURL=postSync.d.ts.map