import type Actions from '../../core/Actions.js'; import { type ApiResponse } from '../../core/Actions.js'; import type { IGetTranscriptResponse } from '../index.js'; import Transcript from '../classes/Transcript.js'; export default class TranscriptInfo { #private; transcript: Transcript; constructor(actions: Actions, response: ApiResponse); /** * Selects a language from the language menu and returns the updated transcript. * @param language - Language to select. */ selectLanguage(language: string): Promise; /** * Returns available languages. */ get languages(): string[]; /** * Returns the currently selected language. */ get selectedLanguage(): string; get page(): IGetTranscriptResponse; }