import { Audio } from "./Audio"; import { IdMap } from "./IdMap"; import { Media } from "./Media"; import { Player } from "./Player"; import { Video } from "./Video"; import { Playback } from "./playback"; import { Script } from "./script"; import * as Utils from "./utils"; export * from "./hooks"; export { ReplayData } from "@liqvid/utils/replay-data"; export { Audio, IdMap, Media, Playback, Player, Script, Utils, Video }; import { Keymap as KeyMap, Keymap } from "@liqvid/keymap"; export { Keymap, KeyMap }; import { Captions } from "./controls/Captions"; import { FullScreen } from "./controls/FullScreen"; import { PlayPause } from "./controls/PlayPause"; import { ScrubberBar } from "./controls/ScrubberBar"; import { Settings } from "./controls/Settings"; import { TimeDisplay } from "./controls/TimeDisplay"; import { Volume } from "./controls/Volume"; export declare const Controls: { Captions: typeof Captions; FullScreen: typeof FullScreen; PlayPause: typeof PlayPause; ScrubberBar: typeof ScrubberBar; Settings: typeof Settings; TimeDisplay: typeof TimeDisplay; Volume: typeof Volume; }; import type { useKeymap, useMarkerUpdate, usePlayback, usePlayer, useScript, useTime, useTimeUpdate } from "./hooks"; interface Liqvid { Audio: typeof Audio; Controls: typeof Controls; IdMap: typeof IdMap; Keymap: typeof Keymap; Media: typeof Media; Playback: typeof Playback; Player: typeof Player; Script: typeof Script; Utils: typeof Utils; Video: typeof Video; useKeymap: typeof useKeymap; useMarkerUpdate: typeof useMarkerUpdate; usePlayback: typeof usePlayback; usePlayer: typeof usePlayer; useScript: typeof useScript; useTime: typeof useTime; useTimeUpdate: typeof useTimeUpdate; } declare global { interface Window { Liqvid: Liqvid; /** @deprecated */ RactivePlayer: Liqvid; } }