Public declaration syntax from forge-ts/packages/forge-media/src/index.ts Original source SHA-256: 09397e7d35bd7842805caade8973b6f1afd813cef4f1ccba0188019ab292a2df Function bodies and constant values are omitted. This is not the complete implementation. Source line 14 export { ForgeMediaError, ForgeMediaErrorCode, type ForgeMediaErrorCodeType } from './error.js'; Source line 17 export { type ImageProvider, type ImageOptions, type ImageResult, ImageFormat, imageMimeType, imageExtension, generateImage, } from './image.js'; Source line 28 export { type SpeechProvider, type SpeechOptions, type SpeechResult, AudioFormat, audioMimeType, speak, } from './speech.js'; Source line 38 export { type TranscriptionProvider, type TranscriptionOptions, type TranscriptionResult, type TranscriptionSegment, transcribe, } from './transcription.js'; Source line 47 export { type VideoProvider, type VideoOptions, type VideoResult, VideoFormat, videoMimeType, generateVideo, } from './video.js';