declare const domtoimage: { toSvg: (node: any, options: any) => Promise; toPng: (node: any, options: any) => Promise; toJpeg: (node: any, options: any) => Promise; toBlob: (node: any, options: any) => Promise; toPixelData: (node: any, options: any) => Promise; toCanvas: (domNode: any, options: any) => Promise; filter: (node: any) => boolean; filters: never[]; proxy: string; getAndEncode: string; impl: { fontFaces: { resolveAll: () => Promise; impl: { readAll: () => Promise; }; }; images: { inlineAll: (node: any) => any; impl: { newImage: (element: any) => { inline: (get: any) => Promise; }; }; }; util: { escape: (string: any) => any; parseExtension: (url: any) => string; mimeType: (url: any) => any; dataAsUrl: (content: any, type: any) => string; isDataUrl: (url: any) => boolean; canvasToBlob: (canvas: any) => Promise; resolveUrl: (url: any, baseUrl: any) => string; getAndEncode: (url: any) => any; toBase64Image: (img: any) => string; uid: () => string; delay: (ms: any) => (arg: any) => Promise; asArray: (arrayLike: any) => any[]; escapeXhtml: (string: any) => any; makeImage: (uri: any) => Promise; width: (node: any) => any; height: (node: any) => any; }; inliner: { inlineAll: (string: any, baseUrl: any, get: any) => Promise; shouldProcess: (string: any) => boolean; impl: { readUrls: (string: any) => string[]; inline: (string: any, url: any, baseUrl: any, get: any) => Promise; }; }; options: {}; }; }; export default domtoimage;