import IVideoProperties from './IVideoProperties'; /** * Represents the types of video events that can occur. */ export type VideoEventType = 'prepare' | 'play' | 'stop' | 'pause' | 'resume' | 'ended' | 'error'; export declare const VIDEO_EVENT_TYPES: VideoEventType[]; /** * Represents an event related to video playback. */ interface IVideoEvent { /** The type of the video event. */ type: VideoEventType; /** Properties of video that created the event */ srcArguments: IVideoProperties; } export default IVideoEvent; export declare function getEventName(event: IVideoEvent): string; export declare function stringifySrcArguments(uri: string, x: number, y: number, width: number, height: number): string;