import Vue from "vue";
import { IWebComponentInstance } from "../../../..";
import { EnterprisePropertyDefinition, MediaPickerMedia } from "../../../../models";
import { IMediaFieldDisplay } from "./IMediaFieldDisplay";
export declare class MediaFieldDisplayComponent extends Vue implements IWebComponentInstance, IMediaFieldDisplay {
    valueBind: MediaPickerMedia;
    property: EnterprisePropertyDefinition;
    wrapWithParentContent: (internalName: string, propertyContent: JSX.Element) => JSX.Element;
    private mediaType;
    private preSelectedMedia;
    mounted(): void;
    created(): void;
    private initContent;
    private renderMedia;
    private renderImage;
    private renderVideo;
    render(): VueTsxSupport.JSX.Element;
}
