interface RomanizableLine { text?: { text: string; romanizedText?: string; }[] | string; romanizedText?: string; isWordSynced?: boolean; } /** * Service for translating and romanizing text using Google Translate (unofficial API) */ export declare class GoogleService { private static delay; private static fetchWithTimeout; private static isPurelyLatinScript; static translate(textOrArray: string | string[], targetLang: string): Promise; static romanize(originalLyrics: T[] | { data?: T[]; content?: T[]; }): Promise; static romanizeWordSynced(lines: T[]): Promise; static romanizeLineSynced(lines: T[]): Promise; static romanizeTexts(texts: string[]): Promise; } export {}; //# sourceMappingURL=GoogleService.d.ts.map