export declare type QuarryRegistryIDL = { version: "5.0.2"; name: "quarry_registry"; instructions: [ { name: "newRegistry"; accounts: [ { name: "rewarder"; isMut: false; isSigner: false; }, { name: "registry"; isMut: true; isSigner: false; }, { name: "payer"; isMut: true; isSigner: true; }, { name: "systemProgram"; isMut: false; isSigner: false; } ]; args: [ { name: "maxQuarries"; type: "u16"; }, { name: "bump"; type: "u8"; } ]; }, { name: "syncQuarry"; accounts: [ { name: "quarry"; isMut: false; isSigner: false; }, { name: "registry"; isMut: true; isSigner: false; } ]; args: []; } ]; accounts: [ { name: "Registry"; type: { kind: "struct"; fields: [ { name: "bump"; type: "u8"; }, { name: "rewarder"; type: "publicKey"; }, { name: "tokens"; type: { vec: "publicKey"; }; } ]; }; } ]; }; export declare type AnchorQuarryRegistry = { version: "5.0.2"; name: "quarry_registry"; instructions: [ { name: "newRegistry"; accounts: [ { name: "rewarder"; isMut: false; isSigner: false; }, { name: "registry"; isMut: true; isSigner: false; }, { name: "payer"; isMut: true; isSigner: true; }, { name: "systemProgram"; isMut: false; isSigner: false; } ]; args: [ { name: "maxQuarries"; type: "u16"; }, { name: "bump"; type: "u8"; } ]; }, { name: "syncQuarry"; accounts: [ { name: "quarry"; isMut: false; isSigner: false; }, { name: "registry"; isMut: true; isSigner: false; } ]; args: []; } ]; accounts: [ { name: "registry"; type: { kind: "struct"; fields: [ { name: "bump"; type: "u8"; }, { name: "rewarder"; type: "publicKey"; }, { name: "tokens"; type: { vec: "publicKey"; }; } ]; }; } ]; }; export declare const AnchorQuarryRegistryIDL: AnchorQuarryRegistry; export declare const QuarryRegistryJSON: QuarryRegistryIDL; export declare const QuarryRegistryErrors: import("@saberhq/anchor-contrib").ErrorMap; //# sourceMappingURL=quarry_registry.d.ts.map