import { GatewayState } from './reducer'; import { Purchase } from './types'; export declare const getState: (state: any) => GatewayState; export declare const getData: (state: any) => { purchases: Purchase[]; }; export declare const getLoading: (state: any) => import("../loading").LoadingState; export declare const getError: (state: any) => string | null; export declare const getPurchases: (state: any) => Purchase[]; export declare const getPendingPurchases: (state: any) => Purchase[]; export declare const getPendingManaPurchase: (state: any) => import("./types").ManaPurchase | undefined; export declare const getNFTPurchase: (state: any, contractAddress: string, tokenId: string) => import("./types").NFTPurchase | undefined; export declare const isFinishingPurchase: (state: any) => boolean; export declare const isOpeningGateway: (state: any) => boolean;