import { ElementWithFullscreen, VideoUploadProps } from './VideoUpload.types'; export declare const getStaticMediaUrl: () => string; type NumberKey = '0' | '1' | '2' | '3' | '4' | '5' | '6' | '7' | '8' | '9'; type GetCurrentTimeFromKeyboardKeyOptions = { key: NumberKey; startTime: number; endTime: number; }; export declare const getCurrentTimeFromKeyboardKey: ({ key, startTime, endTime, }: GetCurrentTimeFromKeyboardKeyOptions) => number; export declare const getFullscreenElement: (_containerElement: Element, _videoElement: Element) => ElementWithFullscreen; export declare const isFullscreenSupported: (_element: Element) => boolean; export declare const isElementInFullscreen: (_element: Element) => boolean; export declare const requestElementFullscreen: (_element: Element) => Promise; export declare const exitDocumentFullscreen: (_element: Element | null) => Promise; export declare const getVideoDuration: (video: HTMLVideoElement | null) => number; export declare const getVideoAspectRatio: (video: VideoUploadProps["video"]) => number | undefined; export {};