export declare function buildClassNameFromSurfaceClassCSS(rule: object): string; export declare function setGraphTableCSS(): void; export declare function getGraphTableCSS(): HTMLStyleElement | null; export declare function getGraphTableStyleSheet(): CSSStyleSheet | null; export declare function getRuleContentString(rule: Map): string; export declare function toRuleMap(rule: object): Map; export declare function getOrCreateClassName(rule: Map | object): string; export declare function createCSS(): string; export declare function createCSSString(obj: object | string | undefined): string | undefined; export declare function createCSSClass(obj: object | string | undefined): string | undefined; export declare function setCSSClass(e: SVGElement, style: object | string | undefined | null): void; export declare function setCSSStyle(e: SVGElement, style: object | string | undefined): void; /** * SVG要素のクラス属性名から取得できるCSSStyleDeclarationを要素のスタイル属性にセットします。 * @param svg 適用されるSVG要素 */ export declare function setCSSToStyle(svg: HTMLElement | SVGElement, isComplete?: boolean): void; export declare function writeDownCSSToStyleAttributes(element: SVGSVGElement | SVGGElement | string): void;