import { TransactionInstruction, PublicKey } from '@solana/web3.js';
export interface SetCollectProtocolFeesAuthorityAccounts {
    whirlpoolsConfig: PublicKey;
    collectProtocolFeesAuthority: PublicKey;
    newCollectProtocolFeesAuthority: PublicKey;
}
export declare function setCollectProtocolFeesAuthority(accounts: SetCollectProtocolFeesAuthorityAccounts): TransactionInstruction;
