import { Quiz } from '../../components';
import { Poll, QuizQuestion, Statistics } from '../../types/videoPlayer';
import { VideoPlayer } from '../VideoPlayer/video-player';
export declare function checkForQuiz(component: any): void;
export declare function findNearbyQuizQuestion(quiz: Quiz, currentTime: number, // in seconds
answeredQuizzes: {
    quizQuestion: {
        id: string;
    };
}[]): QuizQuestion | undefined;
export declare function findNearbyPoll(polls: Poll[], currentTime: number): Poll | undefined;
export declare function findNearbyStat(stats: Statistics[], currentTime: number): Statistics | undefined;
export declare function findIsAnswered(pollId: string, answeredPoll: any): any;
export declare function handleQuizAnswer(component: VideoPlayer, optionIds: string[]): Promise<boolean | void>;
export declare function handlePollAnswer(component: VideoPlayer, optionIds: string[]): Promise<boolean | void>;
export declare function closeQuiz(component: VideoPlayer): void;
export declare function closePoll(component: VideoPlayer): void;
export declare function closeStats(component: VideoPlayer): void;
