import { TimeEvent } from '@aigamo/nostalgic-diva';
import { IObservableStateProvider } from './IObservableStateProvider';
export declare class PlayerStore {
    playing: boolean;
    percent: number;
    seeking: boolean;
    constructor(observableStateProvider: IObservableStateProvider);
    setPlaying(value: boolean): void;
    setPercent(value: number): void;
    setSeeking(value: boolean): void;
    onPlay(): void;
    onPause(): void;
    onEnded(): void;
    onTimeUpdate({ percent }: TimeEvent): void;
}
