vlibras-player-nextjs
Version:
VLibras Player para Next.js - Biblioteca moderna para tradução de texto em Libras com callbacks de estado
24 lines (23 loc) • 592 B
TypeScript
export interface TranslationRequest {
text: string;
domain: string;
}
export interface TranslationResponse {
gloss: string;
}
export declare class VLibrasTranslator {
private endpoint;
constructor(endpoint: string);
/**
* Traduz um texto para glosa (linguagem intermediária para Libras)
*/
translate(text: string, domain?: string): Promise<string>;
/**
* Calcula o timeout baseado no tamanho do texto
*/
private calculateTimeout;
/**
* Valida se o endpoint está acessível
*/
validateEndpoint(): Promise<boolean>;
}