import { TransactionInstruction, PublicKey } from "@solana/web3.js";
export interface InitializeFarmDelegatedAccounts {
    farmAdmin: PublicKey;
    farmDelegate: PublicKey;
    farmState: PublicKey;
    globalConfig: PublicKey;
    farmVaultsAuthority: PublicKey;
    systemProgram: PublicKey;
    rent: PublicKey;
}
export declare function initializeFarmDelegated(accounts: InitializeFarmDelegatedAccounts, programId?: PublicKey): TransactionInstruction;
