import { StyleValue } from 'vue'; export declare const useHtmlGenerator: () => { body: HTMLBodyElement; html: HTMLHtmlElement; style: HTMLStyleElement; setHtml: (htmlString: string) => void; addClassAttribute: (name: string, value: Object) => void; editAttribute: (className: string, attributes: Object) => void; deleteAttributeFromId: (className: string, attributes: string[]) => void; deleteClassAttribute: (className: string) => void; updateElementContent: (selector: string, content: string) => void; initHtml: (htmlTitle: string) => void; getHtmlText: () => string; getStyleByKey: (key: string) => StyleValue; convertCssStringToObject: (cssString: string) => { [key: string]: string; }; downloadHtml: () => Promise; returnTheWholeHtml: () => Promise; addTemporaryStyleToHead: (cssText: string) => () => void; insertHead: (targetEl: any) => void; };