import { HugBot } from "../HugBotEntity/HugBotEntity";
type BotsInStorage = "StarChat" | "Zephyr" | "Hermes" | "Mixtral" | "Mistral";
/**
 * Bot storage container. Maps bot id's to their builder functions.
 * The bot is instantiated during retieval with get() method.
 */
export declare const BotStorage: () => {
    put: (id: string, fn: () => HugBot) => {
        put: any;
        get: (id: BotsInStorage) => HugBot;
    };
    get: (id: BotsInStorage) => HugBot;
};
export {};
//# sourceMappingURL=botStorage.d.ts.map