ErApiSdk: { ainokey: ainokey; apkmod: (query: string) => Promise<SearchResponse>; artinama: (name: string) => Promise<PrimbonResponse>; brat: (prompt: string) => Promise<Buffer<ArrayBufferLike>>; chat: ( modelId: string, prompt: string, params?: ModelParams, ) => Promise<ModelResponse>; checkModel: (modelId: string) => Promise<ModelInfo>; claude1: (prompt: string, params?: ModelParams) => Promise<ModelResponse>; codeRunner: codeRunner; convertRaw: (url: string) => Promise<RawToolResponse>; custom: Record< string, <T = unknown>( params?: Record<string, string | number | boolean>, ) => Promise<T>, >; deepcoder: (prompt: string, params?: ModelParams) => Promise<ModelResponse>; deepseek: (prompt: string, params?: ModelParams) => Promise<ModelResponse>; dl: dl; erai: (text: string) => Promise<ErAiResponse>; ermp3: (u: string) => Promise<DownloadResponse>; ermp4: (u: string) => Promise<DownloadResponse>; execute: (code: string, lang: string) => Promise<CodeResponse>; fromEnv: () => { ainokey: ainokey; apkmod: (query: string) => Promise<SearchResponse>; artinama: (name: string) => Promise<PrimbonResponse>; brat: (prompt: string) => Promise<Buffer<ArrayBufferLike>>; chat: ( modelId: string, prompt: string, params?: ModelParams, ) => Promise<ModelResponse>; checkModel: (modelId: string) => Promise<ModelInfo>; claude1: (prompt: string, params?: ModelParams) => Promise<ModelResponse>; codeRunner: codeRunner; convertRaw: (url: string) => Promise<RawToolResponse>; custom: Record< string, <T = unknown>( params?: Record<string, string | number | boolean>, ) => Promise<T>, >; deepcoder: ( prompt: string, params?: ModelParams, ) => Promise<ModelResponse>; deepseek: (prompt: string, params?: ModelParams) => Promise<ModelResponse>; dl: dl; erai: (text: string) => Promise<ErAiResponse>; ermp3: (u: string) => Promise<DownloadResponse>; ermp4: (u: string) => Promise<DownloadResponse>; execute: (code: string, lang: string) => Promise<CodeResponse>; fromEnv: () => { openRouter: typeof import("/home/runner/work/Er-Api-Sdk/Er-Api-Sdk/src/er-api"); ainokey: typeof import("/home/runner/work/Er-Api-Sdk/Er-Api-Sdk/src/ai"); codeRunner: typeof import("/home/runner/work/Er-Api-Sdk/Er-Api-Sdk/src/code-runner"); ... 47 more ...; fromEnv: ...; }
; games: games; gemini2: (prompt: string, params?: ModelParams) => Promise<ModelResponse>; getBaseUrl: () => string; getCustomEndpoints: () => CustomEndpointMap; getModels: () => Promise<ModelsResponse>; githubToRaw: (url: string) => Promise<RawToolResponse>; googleImage: (query: string) => Promise<SearchResponse>; img: img; khodam: (name: string) => Promise<ErApiResponse>; llama3: (prompt: string, params?: ModelParams) => Promise<ModelResponse>; llamavision: ( prompt: string, params?: ModelParams, ) => Promise<ModelResponse>; luminai: (text: string) => Promise<LuminaiResponse>; meta: (text: string) => Promise<AIResponse>; mistral: (prompt: string, params?: ModelParams) => Promise<ModelResponse>; mixtral: (prompt: string, params?: ModelParams) => Promise<ModelResponse>; muslimai: (text: string) => Promise<AIResponse>; nomorhoki: (n: number) => Promise<PrimbonResponse>; openRouter: src/er-api; primbon: primbon; reasoning: ( modelId: string, prompt: string, params?: ModelParams, ) => Promise<ModelResponse>; registerCustomEndpoint: (name: string, path: string) => void; run: (code: string, lang: string) => Promise<CodeResponse>; search: search; setBaseUrl: (url: string) => void; spotify: (u: string) => Promise<SpotifyResponse>; text2img: (prompt: string) => Promise<Buffer<ArrayBufferLike>>; tool: tool; ttdl: (u: string) => Promise<TikTokResponse>; wallpaper: (query: string) => Promise<SearchResponse>; wiki: (query: string) => Promise<SearchResponse>; xnxx: (t: string) => Promise<XnxxResponse>; ytmp3: (u: string) => Promise<DownloadResponse>; ytmp4: (u: string) => Promise<DownloadResponse>; }; games: games; gemini2: (prompt: string, params?: ModelParams) => Promise<ModelResponse>; getBaseUrl: () => string; getCustomEndpoints: () => CustomEndpointMap; getModels: () => Promise<ModelsResponse>; githubToRaw: (url: string) => Promise<RawToolResponse>; googleImage: (query: string) => Promise<SearchResponse>; img: img; khodam: (name: string) => Promise<ErApiResponse>; llama3: (prompt: string, params?: ModelParams) => Promise<ModelResponse>; llamavision: ( prompt: string, params?: ModelParams, ) => Promise<ModelResponse>; luminai: (text: string) => Promise<LuminaiResponse>; meta: (text: string) => Promise<AIResponse>; mistral: (prompt: string, params?: ModelParams) => Promise<ModelResponse>; mixtral: (prompt: string, params?: ModelParams) => Promise<ModelResponse>; muslimai: (text: string) => Promise<AIResponse>; nomorhoki: (n: number) => Promise<PrimbonResponse>; openRouter: src/er-api; primbon: primbon; reasoning: ( modelId: string, prompt: string, params?: ModelParams, ) => Promise<ModelResponse>; registerCustomEndpoint: (name: string, path: string) => void; run: (code: string, lang: string) => Promise<CodeResponse>; search: search; setBaseUrl: (url: string) => void; spotify: (u: string) => Promise<SpotifyResponse>; text2img: (prompt: string) => Promise<Buffer<ArrayBufferLike>>; tool: tool; ttdl: (u: string) => Promise<TikTokResponse>; wallpaper: (query: string) => Promise<SearchResponse>; wiki: (query: string) => Promise<SearchResponse>; xnxx: (t: string) => Promise<XnxxResponse>; ytmp3: (u: string) => Promise<DownloadResponse>; ytmp4: (u: string) => Promise<DownloadResponse>;} = ... Type declaration
brat: (prompt: string) => Promise<Buffer<ArrayBufferLike>>
checkModel: (modelId: string) => Promise<ModelInfo>
custom: Record<
string,
<T = unknown>(
params?: Record<string, string | number | boolean>,
) => Promise<T>,
>
execute: (code: string, lang: string) => Promise<CodeResponse>
fromEnv: () => {
ainokey: ainokey;
apkmod: (query: string) => Promise<SearchResponse>;
artinama: (name: string) => Promise<PrimbonResponse>;
brat: (prompt: string) => Promise<Buffer<ArrayBufferLike>>;
chat: (
modelId: string,
prompt: string,
params?: ModelParams,
) => Promise<ModelResponse>;
checkModel: (modelId: string) => Promise<ModelInfo>;
claude1: (prompt: string, params?: ModelParams) => Promise<ModelResponse>;
codeRunner: codeRunner;
convertRaw: (url: string) => Promise<RawToolResponse>;
custom: Record<
string,
<T = unknown>(
params?: Record<string, string | number | boolean>,
) => Promise<T>,
>;
deepcoder: (prompt: string, params?: ModelParams) => Promise<ModelResponse>;
deepseek: (prompt: string, params?: ModelParams) => Promise<ModelResponse>;
dl: dl;
erai: (text: string) => Promise<ErAiResponse>;
ermp3: (u: string) => Promise<DownloadResponse>;
ermp4: (u: string) => Promise<DownloadResponse>;
execute: (code: string, lang: string) => Promise<CodeResponse>;
fromEnv: () => { openRouter: typeof import("/home/runner/work/Er-Api-Sdk/Er-Api-Sdk/src/er-api"); ainokey: typeof import("/home/runner/work/Er-Api-Sdk/Er-Api-Sdk/src/ai"); codeRunner: typeof import("/home/runner/work/Er-Api-Sdk/Er-Api-Sdk/src/code-runner"); ... 47 more ...; fromEnv: ...; };
games: games;
gemini2: (prompt: string, params?: ModelParams) => Promise<ModelResponse>;
getBaseUrl: () => string;
getCustomEndpoints: () => CustomEndpointMap;
getModels: () => Promise<ModelsResponse>;
githubToRaw: (url: string) => Promise<RawToolResponse>;
googleImage: (query: string) => Promise<SearchResponse>;
img: img;
khodam: (name: string) => Promise<ErApiResponse>;
llama3: (prompt: string, params?: ModelParams) => Promise<ModelResponse>;
llamavision: (
prompt: string,
params?: ModelParams,
) => Promise<ModelResponse>;
luminai: (text: string) => Promise<LuminaiResponse>;
meta: (text: string) => Promise<AIResponse>;
mistral: (prompt: string, params?: ModelParams) => Promise<ModelResponse>;
mixtral: (prompt: string, params?: ModelParams) => Promise<ModelResponse>;
muslimai: (text: string) => Promise<AIResponse>;
nomorhoki: (n: number) => Promise<PrimbonResponse>;
openRouter: src/er-api;
primbon: primbon;
reasoning: (
modelId: string,
prompt: string,
params?: ModelParams,
) => Promise<ModelResponse>;
registerCustomEndpoint: (name: string, path: string) => void;
run: (code: string, lang: string) => Promise<CodeResponse>;
search: search;
setBaseUrl: (url: string) => void;
spotify: (u: string) => Promise<SpotifyResponse>;
text2img: (prompt: string) => Promise<Buffer<ArrayBufferLike>>;
tool: tool;
ttdl: (u: string) => Promise<TikTokResponse>;
wallpaper: (query: string) => Promise<SearchResponse>;
wiki: (query: string) => Promise<SearchResponse>;
xnxx: (t: string) => Promise<XnxxResponse>;
ytmp3: (u: string) => Promise<DownloadResponse>;
ytmp4: (u: string) => Promise<DownloadResponse>;
}
getBaseUrl: () => string
reasoning: (
modelId: string,
prompt: string,
params?: ModelParams,
) => Promise<ModelResponse>
registerCustomEndpoint: (name: string, path: string) => void
run: (code: string, lang: string) => Promise<CodeResponse>
setBaseUrl: (url: string) => void
text2img: (prompt: string) => Promise<Buffer<ArrayBufferLike>>