export interface ClosedCaptionPanelTranslations { captionsListLabel: () => string; automaticCaptionLabel: (opts: { languageLabel?: string; }) => string; deletingCaption: (opts: { captionName: string; }) => string; uploadingCaption: (opts: { lang: string; }) => string; requestingCaption: (opts: { lang: string; }) => string; captionsDeletedFor: (opts: { lang: string; }) => string; captionsAddedFor: (opts: { lang: string; }) => string; captionUploadFailed: (opts: { captionName: string; }) => string; captionDeleteFailed: (opts: { captionName: string; }) => string; captionGenerationFailed: (opts: { captionName: string; }) => string; processing: () => string; deleteFailed: () => string; generationFailed: () => string; uploadFailed: () => string; retryCaption: (opts: { captionName: string; }) => string; deleteCaption: (opts: { captionName: string; }) => string; downloadCaption: (opts: { captionName: string; }) => string; inheritedCaptionsMessage: () => string; autoCaptioningHeading: () => string; autoCaptioningDescription: () => string; languageSpokenLabel: () => string; selectLanguagePlaceholder: () => string; useArrowKeys: () => string; listCollapsed: () => string; listExpanded: () => string; pleaseSelectLanguage: () => string; cancel: () => string; request: () => string; addNew: () => string; addNewCaption: () => string; uploadSubtitleHint: () => string; languageRequiredLabel: () => string; fileRequiredLabel: () => string; selectedFile: (opts: { name: string; }) => string; chooseFileRequired: () => string; chooseFile: () => string; noFileChosen: () => string; pleaseSelectFileBeforeUploading: () => string; upload: () => string; fileSizeExceeded: (opts: { maxSize: number; }) => string; invalidFileType: () => string; } export declare const defaultClosedCaptionPanelTranslations: ClosedCaptionPanelTranslations;