import { type ExtractPropTypes } from 'vue'; export declare const videoCardProps: { src: { type: StringConstructor; }; teleported: { type: BooleanConstructor; default: boolean; }; closeOnPressEscape: { type: BooleanConstructor; default: boolean; }; hideOnClickModal: { type: BooleanConstructor; }; size: { type: import("vue").PropType<"mini" | "small" | "middle" | "large">; default: string; }; name: { type: StringConstructor; }; type: { type: import("vue").PropType<"image" | "video" | "audio" | "svga" | (string & {})>; }; title: { type: StringConstructor; }; srcList: { type: import("vue").PropType; }; }; export type VideoCardProps = ExtractPropTypes; export declare const videoCardEmits: { open: () => boolean; close: () => boolean; }; export type VideoCardEmits = typeof videoCardEmits; export interface VideoCardExpose { view: () => void; }