import { MediaPickerLimitedSizeSettings } from "../../../models"; import { LegacySvgImage } from "../../models/LegacySvgImage"; export declare class MediaPickerImageHandler { /** * Converts a byte to an byte array * @param bytes */ static convertByteToString(bytes: number): string; /** * Creates a Filr from an url * @param dataurl * @param filename */ static dataURLtoFile(dataurl: any, filename: any): File; /** * Creates a blob froma base 64 string * @param b64Data * @param contentType * @param sliceSize */ static base64toBlob(b64Data: any, contentType: any, sliceSize?: any): Blob; /** * Calculate file size from a base 64 string * @param b64Data */ static calculateBase64Size(b64Data: string): number; static getDefaultLimitedSizeSettings(): MediaPickerLimitedSizeSettings; static isImageFormatSupportForScaling(imageFormat: string): boolean; /** * Retrieve imgUrl from svg string * @param {LegacySvgImage} svgImg * @return {string} imgUrl */ static retrieveImageDatafromSVG(svgImg: LegacySvgImage): string; }