import { TransactionInstruction, PublicKey } from '@solana/web3.js';
export interface UpdatePoolStatusArgs {
    status: number;
}
export interface UpdatePoolStatusAccounts {
    authority: PublicKey;
    poolState: PublicKey;
}
export declare const layout: any;
/**
 * Update pool status for given vaule
 *
 * # Arguments
 *
 * * `ctx`- The context of accounts
 * * `status` - The vaule of status
 *
 */
export declare function updatePoolStatus(args: UpdatePoolStatusArgs, accounts: UpdatePoolStatusAccounts): TransactionInstruction;
