import { Connection, PublicKey } from '@solana/web3.js'; import { WithdrawBasketFees } from '../layouts/basket'; export declare function addFieldsToWithdrawBasketFees(withdrawBasketFees: WithdrawBasketFees): WithdrawBasketFees; export declare function fetchWithdrawBasketFees(connection: Connection, withdrawBasketFeesAddress: PublicKey): Promise; export declare function fetchWithdrawBasketFeesMultiple(connection: Connection, withdrawBasketFeesAddresses: PublicKey[]): Promise>; export interface WithdrawBasketFeesFilter { type: "basket" | "manager" | "creator" | "host" | "symmetry"; pubkey: string; } export declare function fetchWithdrawBasketFeesList(connection: Connection, filter?: WithdrawBasketFeesFilter): Promise;