import { Address, TransactionSigner } from "@solana/kit";
import { FarmAccounts } from "./utils";
export declare const SIZE_GLOBAL_CONFIG = 2136n;
export declare const SIZE_FARM_STATE = 8336n;
export declare function createFarmAccounts(farmsProgramId: Address, rewardTokens: Array<Address>, tokenMint: Address, farmAdmin: TransactionSigner): Promise<FarmAccounts>;
export declare function createDelegatedFarmAccounts(rewardTokens: Array<Address>, farmAdmin: TransactionSigner, farmsProgramId?: Address): Promise<FarmAccounts>;
//# sourceMappingURL=setup.d.ts.map