import * as web3 from "@solana/web3.js"; import { AccountData, ExtendedAccountData, ExtendedQuestEntryData, ExtendedQuestPoolData, QuestEntryData, QuestPoolData } from "./constants"; export declare const getAllQuestEntries: (connection: web3.Connection, user?: web3.PublicKey | null) => Promise[]>; export declare const getQuestPools: (connection: web3.Connection, questPoolIds: web3.PublicKey[]) => Promise[]>; export declare const getAllQuestPools: (connection: web3.Connection) => Promise[]>; export declare const getQuestEntries: (connection: web3.Connection, questEntryIds: web3.PublicKey[]) => Promise[]>; export declare const getQuestEntriesByPool: (connection: web3.Connection, questEntryIds: web3.PublicKey[], questPoolId: web3.PublicKey) => Promise[]>; export declare const getQuestEntriesForUser: (connection: web3.Connection, user: web3.PublicKey) => Promise[]>; export declare const getExtendedQuestPool: (connection: web3.Connection, questPoolId: web3.PublicKey) => Promise>; export declare const getExtendedQuestEntry: (connection: web3.Connection, questEntryId: web3.PublicKey, questPoolId: web3.PublicKey) => Promise>; export declare const addExtendedQuestPools: (connection: web3.Connection, questPools: ExtendedAccountData[]) => Promise[]>; export declare const addExtendedQuestEntries: (connection: web3.Connection, questEntries: ExtendedAccountData[], questPoolId: web3.PublicKey) => Promise[]>; //# sourceMappingURL=accounts.d.ts.map