import type { UpgradeableInfo } from '../fortune/upgradeable.js';
import type { UpgradeableBase } from '../fortune/upgradeablebase.js';
import type { PlayerOptions } from '../player/playeroptions.js';
interface RegistrableItem {
    info: UpgradeableInfo;
    fakeItem: (info: UpgradeableInfo, options?: PlayerOptions) => UpgradeableBase | undefined;
}
export declare const ITEM_REGISTRY: ReadonlyMap<string, RegistrableItem>;
export declare function getFakeItem<T extends UpgradeableBase = UpgradeableBase>(skyblockId: string, options?: PlayerOptions): T | undefined;
export {};
