import { IWebComponentInstance } from "../../../.."; import "../../ImageTransformer.css"; import { OmniaTheming, VueComponentBase } from "../../.."; import { ImageTransformerLocalization } from "../../loc/localize"; import { MediaPickerService } from "../../../../services"; import { MediaPickerBase64Image } from "../../../../models"; export interface ImageSettingProps { /** * Display information for the given image base 64, i.e. like size, width, height alt text * (Note the alternative text may be edited by this component) * */ imageBase64: MediaPickerBase64Image; changed: (updated: MediaPickerBase64Image) => void; showCaption: boolean; } export declare class ImageSetting extends VueComponentBase implements IWebComponentInstance, ImageSettingProps { imageBase64: MediaPickerBase64Image; changed: (updated: MediaPickerBase64Image) => void; showCaption: boolean; omniaTheming: OmniaTheming; mediaPickerService: MediaPickerService; loc: ImageTransformerLocalization.locInterface; private fileInfo; created(): void; onSettingUpdated(updated: MediaPickerBase64Image): void; mounted(): void; render(): VueTsxSupport.JSX.Element; }