/** * This code was AUTOGENERATED using the kinobi library. * Please DO NOT EDIT THIS FILE, instead use visitors * to add features, then rerun kinobi to update it. * * @see https://github.com/metaplex-foundation/kinobi */ import { PublicKey } from '@metaplex-foundation/umi'; import { Serializer } from '@metaplex-foundation/umi/serializers'; import { PathNode, PathNodeArgs } from '.'; export declare type ChangeLogEventV1 = { /** Public key of the ConcurrentMerkleTree */ id: PublicKey; /** Nodes of off-chain merkle tree needed by indexer */ path: Array; /** * Index corresponding to the number of successful operations on this tree. * Used by the off-chain indexer to figure out when there are gaps to be backfilled. */ seq: bigint; /** Bitmap of node parity (used when hashing) */ index: number; }; export declare type ChangeLogEventV1Args = { /** Public key of the ConcurrentMerkleTree */ id: PublicKey; /** Nodes of off-chain merkle tree needed by indexer */ path: Array; /** * Index corresponding to the number of successful operations on this tree. * Used by the off-chain indexer to figure out when there are gaps to be backfilled. */ seq: number | bigint; /** Bitmap of node parity (used when hashing) */ index: number; }; export declare function getChangeLogEventV1Serializer(): Serializer;