import { GoogleGenAI } from '@google/genai'; import { LLMProviders, type LLMInstanceOptions, type LLMTranscribeOptions, type LLMTranscribeResult } from '../../../LLMService.typedefs'; import { type LLMLoggerInterface } from '../../../utilities/logger'; import { type LLMReporterInterface } from '../../../utilities/reporter'; import { LLMSpeechToTextService } from '../../../services'; export declare class GoogleGenerativeAISpeechToTextService | undefined> extends LLMSpeechToTextService { constructor(logger: LLMLoggerInterface | undefined, reporter: Reporter, options?: LLMInstanceOptions[LLMProviders.GoogleGenerativeAI]); get instance(): GoogleGenAI; transcribe(options: LLMTranscribeOptions): Promise; }