import BasePost from './BasePost'; import Video from './Video'; import Image from './Image'; import type { PropChangeEvent } from '../types'; /** * @description * Required props: 'post', 'widgetSettings', */ export default class VideoPost extends BasePost { label: string; _mediaContainerEl?: DocumentFragment; _videoEl?: Video; _imageEl?: Image; constructor(); _handlePropChange({ changedProp, oldValue, newValue, }: PropChangeEvent): void; /** * handle mouseover */ _handleMouseover(): void; /** * Handle mouseleave */ _handleMouseleave(): void; /** * Render */ _render(): void; static register(name?: string): string; } //# sourceMappingURL=VideoPost.d.ts.map