import type { TextTrackConfig, QualityLevel } from './types.js'; interface Props { playbackRate: number; playbackRates: number[]; playbackRateControl: boolean; tracks: TextTrackConfig[]; activeTrackIndex: number; qualityLevels: QualityLevel[]; currentQualityLevel: number; isPipEnabled: boolean; isPip: boolean; onplaybackratechange?: (rate: number) => void; oncaptionselect?: (index: number) => void; onqualityselect?: (index: number) => void; onpiptoggle?: () => void; } declare const SettingsMenu: import("svelte").Component; type SettingsMenu = ReturnType; export default SettingsMenu;