@punkbit/test24jan
Version:
A standalone package for Fleek Agents AI user-interface
15 lines (14 loc) • 1.4 kB
TypeScript
import type { CharacterFormSchema } from './schema';
import type { Client, LabelAndIcon, Template } from './types';
export declare const PAGES: readonly ["getStarted", "upload", "characterfile", "settings", "review"];
export declare const STEPS: readonly [0, 1, 2];
export declare const TEMPLATES: readonly ["eliza", "trump", "c3po", "dobby"];
export declare const TEMPLATES_MAP: Record<Template, string>;
export declare const MODEL_PROVIDER_NAMES: readonly ["openai", "anthropic", "claude_vertex", "grok", "groq", "llama_cloud", "llama_local", "ollama", "google", "redpill", "openrouter", "heurist", "together", "eternalai", "galadriel", "falai", "gaianet", "ali_bailian", "volengine", "nanogpt", "hyperbolic", "venice", "akash_chat_api", "livepeer"];
export declare const MODEL_PROVIDER_NAMES_MAP: Record<CharacterFormSchema['modelProvider'], LabelAndIcon>;
export declare const CLIENT_NAMES: readonly ["discord", "twitter", "telegram", "farcaster", "lens", "auto", "slack", "github"];
export declare const CLIENTS_MAP: Record<Client, LabelAndIcon>;
export declare const SECRETS_MODEL_PROVIDER_MAP: Record<CharacterFormSchema['modelProvider'], Record<string, string>>;
export declare const SECRETS_CLIENT_MAP: Record<Client, Record<string, string>>;
export declare const INITIAL_FORM: CharacterFormSchema;
export declare const TEMPLATE_CHARACTERFILES_MAP: Record<Template, CharacterFormSchema>;