import { MediaState } from '../models/TimelineMediaModel';
interface UseMediaStateProps {
    slideShowActive: boolean;
    paused: boolean;
    id?: string;
    onElapsed?: (id: string) => void;
}
interface UseMediaStateReturn {
    isPlaying: boolean;
    handleMediaState: (state: MediaState) => void;
    cleanup: () => void;
}
export declare const useMediaState: ({ slideShowActive, paused, id, onElapsed, }: UseMediaStateProps) => UseMediaStateReturn;
export {};
//# sourceMappingURL=useMediaState.d.ts.map