import type { Program } from "@project-serum/anchor"; import type { AnchorTypes } from "@saberhq/anchor-contrib"; import type { PublicKey } from "@solana/web3.js"; import type { AnchorQuarryMergeMine } from "../idls/quarry_merge_mine"; export * from "../idls/quarry_merge_mine"; export declare type QuarryMergeMineTypes = AnchorTypes; declare type Accounts = QuarryMergeMineTypes["Accounts"]; export declare type MergePoolData = Accounts["mergePool"]; export declare type MergeMinerData = Accounts["mergeMiner"]; export declare type QuarryMergeMineError = QuarryMergeMineTypes["Error"]; export declare type QuarryMergeMineProgram = Omit, "account"> & QuarryMergeMineTypes["Program"]; export declare type QuarryStakeAccounts = { [A in keyof Parameters[0]["stake"]]: PublicKey; }; //# sourceMappingURL=quarryMergeMine.d.ts.map