import { TransactionInstruction, PublicKey } from "@solana/web3.js";
export interface InitializeUserAccounts {
    authority: PublicKey;
    payer: PublicKey;
    owner: PublicKey;
    delegatee: PublicKey;
    userState: PublicKey;
    farmState: PublicKey;
    systemProgram: PublicKey;
    rent: PublicKey;
}
export declare function initializeUser(accounts: InitializeUserAccounts, programId?: PublicKey): TransactionInstruction;
