import type { Program } from "@project-serum/anchor"; import type { AnchorTypes } from "@saberhq/anchor-contrib"; import type { AnchorQuarryMine } from "../idls/quarry_mine"; export * from "../idls/quarry_mine"; export declare type MineTypes = AnchorTypes; declare type Accounts = MineTypes["Accounts"]; export declare type RewarderData = Accounts["rewarder"]; export declare type QuarryData = Accounts["quarry"]; export declare type MinerData = Accounts["miner"]; export declare type MineError = MineTypes["Error"]; export declare type MineEvents = MineTypes["Events"]; export declare type MineProgram = Omit, "account"> & MineTypes["Program"]; export declare type ClaimEvent = MineEvents["ClaimEvent"]; export declare type StakeEvent = MineEvents["StakeEvent"]; export declare type WithdrawEvent = MineEvents["WithdrawEvent"]; export declare type QuarryRewardsUpdateEvent = MineEvents["QuarryRewardsUpdateEvent"]; //# sourceMappingURL=mine.d.ts.map