import type { TurboModule } from 'react-native'; export interface TranscriptionSegment { text: string; startSecond: number; endSecond: number; } export interface TranscriptionResult { segments: TranscriptionSegment[]; duration: number; } export interface Spec extends TurboModule { isAvailable(language: string): boolean; prepare(language: string): Promise; } declare global { function __apple__llm__transcribe__(data: ArrayBufferLike, language: string): Promise; } declare const _default: { transcribe: (data: ArrayBufferLike, language: string) => Promise; prepare: (language: string) => Promise; isAvailable: (language: string) => boolean; }; export default _default; //# sourceMappingURL=NativeAppleTranscription.d.ts.map