import type { AtomPlayerConfig } from "../AtomPlayer"; import { AtomPlayer } from "../AtomPlayer"; export interface OffsetPlayerConfig extends AtomPlayerConfig { offset: number; player: AtomPlayer; } export declare class OffsetPlayer extends AtomPlayer { private readonly player; private readonly timer; private _currentPlayer; private get currentPlayer(); private set currentPlayer(value); constructor({ offset, player, ...config }: OffsetPlayerConfig); protected readyImpl(silently?: boolean): Promise; protected playImpl(): Promise; protected pauseImpl(): Promise; protected stopImpl(): Promise; protected seekImpl(ms: number): Promise; protected setPlaybackRateImpl(value: number): void; }