import { File } from '../file/file';
import { IFile } from '../types';
export declare function toDataUrl(o: File, mime?: string): Promise<string>;
/**
 * Unsafe synchronous operation, please use [toDataUrl]
 */
export declare function toDataUrlSync(o: IFile, mime?: string): string;
export declare function loadHtmlImageElement(o: File, el?: HTMLImageElement, forceDataUrl?: boolean): Promise<HTMLImageElement>;
export declare function loadHtmlCanvasElement(f: File, ctx: CanvasRenderingContext2D, dx?: number, dy?: number, dirtyX?: number | undefined, dirtyY?: number | undefined, dirtyWidth?: number | undefined, dirtyHeight?: number | undefined): Promise<void>;
