import { TransactionInstruction, PublicKey } from "@solana/web3.js";
export interface InitializeRewardAccounts {
    farmAdmin: PublicKey;
    farmState: PublicKey;
    globalConfig: PublicKey;
    rewardMint: PublicKey;
    rewardVault: PublicKey;
    rewardTreasuryVault: PublicKey;
    farmVaultsAuthority: PublicKey;
    treasuryVaultsAuthority: PublicKey;
    tokenProgram: PublicKey;
    systemProgram: PublicKey;
    rent: PublicKey;
}
export declare function initializeReward(accounts: InitializeRewardAccounts, programId?: PublicKey): TransactionInstruction;
//# sourceMappingURL=initializeReward.d.ts.map