import { EnrichedPlyr } from '../../../../types/plyr'; import { PlaybackSegment } from '../../../MediaPlayer'; import { AddonInterface } from '../Addons'; import { InterfaceOptions } from '../../../InterfaceOptions'; export type SinglePlaybackOptions = boolean; export declare class SinglePlayback implements AddonInterface { private readonly plyr; constructor(plyr: EnrichedPlyr, _: any, __: any); static isEnabled: (_: any, __: any, options: InterfaceOptions) => boolean; private readonly addonId; private addEventListeners; private removeEventListeners; private handlePlyrPlaying; private handleEmittedPlaybackEvent; destroy: () => void; updateSegment: (_: PlaybackSegment) => void; }