import { TransactionInstruction, PublicKey } from '@solana/web3.js';
export interface TransferRewardOwnerArgs {
    newOwner: PublicKey;
}
export interface TransferRewardOwnerAccounts {
    /** Address to be set as operation account owner. */
    authority: PublicKey;
    poolState: PublicKey;
}
export declare const layout: any;
/**
 * Transfer reward owner
 *
 * # Arguments
 *
 * * `ctx`- The context of accounts
 * * `new_owner`- new owner pubkey
 *
 */
export declare function transferRewardOwner(args: TransferRewardOwnerArgs, accounts: TransferRewardOwnerAccounts): TransactionInstruction;
