import { Address, IInstruction, TransactionSigner } from "@solana/kit";
export interface CollectFeesAccounts {
    whirlpool: Address;
    positionAuthority: TransactionSigner;
    position: Address;
    positionTokenAccount: Address;
    tokenOwnerAccountA: Address;
    tokenVaultA: Address;
    tokenOwnerAccountB: Address;
    tokenVaultB: Address;
    tokenProgram: Address;
}
export declare function collectFees(accounts: CollectFeesAccounts, programAddress?: Address): IInstruction;
//# sourceMappingURL=collectFees.d.ts.map