import { PublicKey } from '@solana/web3.js'; import { type ValidatorBondsProgram } from '../sdk'; import type { Wallet as WalletInterface } from '@coral-xyz/anchor/dist/cjs/provider'; import type { TransactionInstruction, Keypair, Signer } from '@solana/web3.js'; export declare function withdrawStakeInstruction({ program, stakeAccount, settlementAccount, configAccount, withdrawTo, operatorAuthority, }: { program: ValidatorBondsProgram; stakeAccount: PublicKey; settlementAccount: PublicKey; configAccount: PublicKey; withdrawTo: PublicKey; operatorAuthority?: PublicKey | Keypair | Signer | WalletInterface; }): Promise<{ instruction: TransactionInstruction; }>; //# sourceMappingURL=withdrawStake.d.ts.map