export type MediaKind = "image" | "video"; export type MediaContentProps = { title?: string; caption?: string; byline?: string; media?: string; mediaAlt?: string; mediaKind?: MediaKind; mediaControls?: boolean; aspectRatio?: string; mediaCaptions?: string; mediaCaptionsLabel?: string; mediaCaptionsLang?: string; class?: string; }; export declare const MediaContent: import("vue").DefineComponent MediaKind; default: string; }; mediaControls: { type: BooleanConstructor; default: boolean; }; aspectRatio: { type: StringConstructor; default: string; }; mediaCaptions: { type: StringConstructor; default: undefined; }; mediaCaptionsLabel: { type: StringConstructor; default: string; }; mediaCaptionsLang: { type: StringConstructor; default: string; }; class: { type: StringConstructor; default: undefined; }; }>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly MediaKind; default: string; }; mediaControls: { type: BooleanConstructor; default: boolean; }; aspectRatio: { type: StringConstructor; default: string; }; mediaCaptions: { type: StringConstructor; default: undefined; }; mediaCaptionsLabel: { type: StringConstructor; default: string; }; mediaCaptionsLang: { type: StringConstructor; default: string; }; class: { type: StringConstructor; default: undefined; }; }>> & Readonly<{}>, { class: string; caption: string; title: string; media: string; aspectRatio: string; byline: string; mediaAlt: string; mediaKind: MediaKind; mediaControls: boolean; mediaCaptions: string; mediaCaptionsLabel: string; mediaCaptionsLang: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; //# sourceMappingURL=MediaContent.d.ts.map