/// /// import { Keypair, PublicKey } from '@solana/web3.js'; import BN from 'bn.js'; import { MerkleTreeNode } from '../../src'; import type { ExtendedProvider } from '@marinade.finance/web3js-1x'; export declare const configAccount: PublicKey; export declare const configAccountKeypair: Keypair; export declare const voteAccount1: PublicKey; export declare const voteAccount1Keypair: Keypair; export declare const voteAccount2: PublicKey; export declare const voteAccount2Keypair: Keypair; export declare const withdrawer1: PublicKey; export declare const withdrawer1Keypair: Keypair; export declare const withdrawer2: PublicKey; export declare const withdrawer2Keypair: Keypair; export declare const withdrawer3: PublicKey; export declare const withdrawer3Keypair: Keypair; export declare const withdrawer4: PublicKey; export declare const withdrawer4Keypair: Keypair; export declare const staker1: PublicKey; export declare const staker1Keypair: Keypair; export declare const staker2: PublicKey; export declare const staker2Keypair: Keypair; export declare const staker3: PublicKey; export declare const staker3Keypair: Keypair; export type MerkleTreeNodeWithProof = { treeNode: MerkleTreeNode; proof: number[][]; }; export declare const MERKLE_PROOF_VOTE_ACCOUNT_1 = "HKerG5LfsZVyV8o5pJCQa9UGcBwoNdpprgNEhF6Jqkkn"; export declare const MERKLE_ROOT_VOTE_ACCOUNT_1_BUF: Buffer; export declare const ITEMS_VOTE_ACCOUNT_1: MerkleTreeNodeWithProof[]; export declare const MERKLE_PROOF_VOTE_ACCOUNT_2 = "SA4YRkCch9fKu2RKEJ37LXzZY7DEYJiMNEgy6EKxo6C"; export declare const MERKLE_ROOT_VOTE_ACCOUNT_2_BUF: Buffer; export declare const ITEMS_VOTE_ACCOUNT_2: MerkleTreeNodeWithProof[]; export declare const MERKLE_PROOF_OPERATOR = "2aKJRJBGzx19JdM1MHWrL2QwNduYobiHmsoVxKX3BRfu"; export declare const MERKLE_ROOT_VOTE_OPERATOR_BUF: Buffer; export declare const ITEMS_OPERATOR: MerkleTreeNodeWithProof[]; export declare const treeNodesVoteAccount1: MerkleTreeNodeWithProof[]; export declare const totalClaimVoteAccount1: BN; export declare const treeNodesVoteAccount2: MerkleTreeNodeWithProof[]; export declare const totalClaimVoteAccount2: BN; export declare function treeNodeBy(voteAccount: PublicKey, withdrawer: PublicKey): MerkleTreeNodeWithProof; export declare function treeNodeByWithdrawer(treeNodeList: MerkleTreeNodeWithProof[], withdrawer: PublicKey): MerkleTreeNodeWithProof; export declare function createWithdrawerUsers(provider: ExtendedProvider): Promise; //# sourceMappingURL=merkleTreeTestData.d.ts.map