UNPKG

woolball-client

Version:

Client-side library for Woolball enabling secure browser resource sharing for distributed AI task processing

12 lines (11 loc) 649 B
import { asr } from './ai/asr'; import { tts } from './ai/tts'; import { translation } from './ai/translation'; import { textGeneration } from './ai/text-generation'; import { imageTextToText } from './ai/image-text-to-text'; import { TaskType, TaskData, TaskResult, TaskProcessor } from './types'; export declare const taskProcessors: Record<TaskType, TaskProcessor>; export type { TaskType, TaskData, TaskResult, TaskProcessor }; export { asr, tts, translation, textGeneration, imageTextToText }; export declare const charToImage: (data: TaskData) => Promise<TaskResult>; export declare const htmlToImage: (data: TaskData) => Promise<TaskResult>;