import { AppState } from '.';
import { AudioError, RestrictedAudioId, SaveState } from '..';
export declare const getAudioState: (src: string, restrictedAudioId?: RestrictedAudioId) => (state: AppState) => "stopped" | "playing" | "other-playing";
export declare const getAudioPlaybackError: (src: string, restrictedAudioId?: RestrictedAudioId) => (state: AppState) => AudioError | undefined;
export declare const getDurationRemaining: (src: string, restrictedAudioId?: RestrictedAudioId) => (state: AppState) => number | undefined;
export declare const getPlaybackTimes: (restrictedAudioId: RestrictedAudioId) => (state: AppState) => number;
export declare const getPlaybackTimesRemaining: (restrictedAudioId: RestrictedAudioId, times: number) => (state: AppState) => number;
export declare const getSaveState: (state: AppState) => SaveState;
//# sourceMappingURL=selectors.d.ts.map