export declare function getExtension(url: string): string; export declare function getMimeType(url: string): string; export declare function resolveUrl(url: string, baseUrl: string | null): string; export declare function isDataUrl(url: string): boolean; export declare function makeDataUrl(content: string, mimeType: string): string; export declare function parseDataUrlContent(dataURL: string): string; export declare const uuid: () => string; export declare const delay: (ms: number) => (args: T) => Promise; export declare function toArray(arrayLike: any): T[]; export declare function getNodeWidth(node: HTMLElement): number; export declare function getNodeHeight(node: HTMLElement): number; export declare function getPixelRatio(): number; export declare function canvasToBlob(canvas: HTMLCanvasElement): Promise; export declare function createImage(url: string): Promise; export declare function svgToDataURL(svg: SVGElement): Promise; export declare function nodeToDataURL(node: HTMLElement, width: number, height: number): Promise;