///
import type { PublicKey } from "@solana/web3.js";
export * from "./useMinerKeys";
export interface UseMinerArgs {
minerAuthority?: PublicKey;
}
/**
* Information about a Miner for a Rewarder.
*/
export declare const useMiner: () => {
owner: PublicKey | undefined;
rewards: import("../..").RewardsAndRates;
minersData: import("@saberhq/sail").BatchedParsedAccountQueryData<{
quarry: PublicKey;
authority: PublicKey;
bump: number;
tokenVaultKey: PublicKey;
rewardsEarned: import("bn.js");
rewardsPerTokenPaid: import("bn.js");
balance: import("bn.js");
index: import("bn.js");
}>;
minersLoading: boolean;
}, MinerProvider: import("react").ComponentType>;
//# sourceMappingURL=index.d.ts.map