import { bignum } from '@metaplex-foundation/beet'; import { Connection, Keypair, PublicKey } from '@solana/web3.js'; import { WithdrawSharesFromTreasuryInstructionAccounts } from '../generated'; import { InstructionsWithAccounts } from '../types'; export declare function setupWithdrawSharesDestinationAccount(connection: Connection, args: { payer: PublicKey; fractionMint: PublicKey; }): Promise>; export declare type WithdrawSharesFromTreasuryAccounts = Omit; export declare function withdrawSharesFromTreasury(accounts: Omit, numberOfShares: bignum): Promise;