import { VideoTexture } from 'three'; import type CoordinateSystem from '../core/geographic/CoordinateSystem'; import type Extent from '../core/geographic/Extent'; import type { GetImageOptions, ImageResponse, ImageSourceEvents } from './ImageSource'; import ImageSource from './ImageSource'; /** * Options for the {@link VideoSource} constructor. */ export interface VideoSourceOptions { /** * The source of the image. It can be: * - a URL to a remote video file, * - an `