/** * style string 을 parsing 해서 Record 타입의 attrs 를 만든다. * * @param style * @param candidateNames 후보가 되는 attribute name. camelCase. */ export declare const parseStyleToAttrs: (style: string, candidateNames: string[]) => { [name: string]: string; }; export declare const parseHTMLAttr: (attr: string) => (element: HTMLElement) => string | null; export declare const renderHTMLAttr: (attr: string) => (attrs: Record) => { [x: string]: any; } | undefined; export declare const parseHTMLStyle: (attr: keyof CSSStyleDeclaration) => (element: HTMLElement) => string | number | ((index: number) => string) | CSSRule | ((property: string) => string) | ((property: string) => string) | ((property: string) => string) | ((property: string, value: string | null, priority?: string | undefined) => void) | null; export declare const renderHTMLStyle: (attr: keyof CSSStyleDeclaration, attrName?: string) => (attrs: Record) => { style: string; } | undefined; export declare const createStyleString: (attr: Record, names: string[]) => string;