import { type InferenceProviderOrPolicy } from "@huggingface/inference"; import type { ITranslate } from "./translate.interface.js"; export declare class HuggingFaceTranslate implements ITranslate { private model; private provider?; private client; constructor(apiKey: string, model: string, provider?: InferenceProviderOrPolicy | undefined); isValidLocale(_targetLocale: string): boolean; private getLanguageName; private sanitizeResult; translateText(text: string, sourceLocale: string, targetLocale: string, _context?: string): Promise; }