import { IItemPack, IPurchase, IProductBlueprint, UserAccountTypes } from '@rpg-engine/shared';
import React from 'react';
declare type TabId = 'premium' | 'packs' | 'items';
export interface IStoreProps {
    items: IProductBlueprint[];
    packs?: IItemPack[];
    atlasJSON: any;
    atlasIMG: string;
    onPurchase: (purchase: Partial<IPurchase>) => Promise<boolean>;
    onShowHistory?: () => void;
    userAccountType: UserAccountTypes;
    loading?: boolean;
    error?: string;
    onClose?: () => void;
    hidePremiumTab?: boolean;
    tabOrder?: TabId[];
    defaultActiveTab?: TabId;
    textInputItemKeys?: string[];
}
export declare const Store: React.FC<IStoreProps>;
export {};
