import * as React from "@hpcc-js/preact-shim"; interface Circle { radius?: number; fill?: string; stroke?: string; strokeWidth?: number; shapeRendering?: "auto" | "optimizeSpeed" | "crispEdges" | "geometricPrecision"; } export declare const Circle: React.FunctionComponent; interface Square { radius?: number; cornerRadius?: number; fill?: string; stroke?: string; strokeWidth?: number; shapeRendering?: "auto" | "optimizeSpeed" | "crispEdges" | "geometricPrecision"; } export declare const Square: React.FunctionComponent; interface Rectangle { width?: number; height?: number; cornerRadius?: number; fill?: string; stroke?: string; strokeWidth?: number; shapeRendering?: "auto" | "optimizeSpeed" | "crispEdges" | "geometricPrecision"; } export declare const Rectangle: React.FunctionComponent; interface Shape { shape?: "circle" | "square" | "rectangle"; height?: number; width?: number; fill?: string; stroke?: string; strokeWidth?: number; shapeRendering?: "auto" | "optimizeSpeed" | "crispEdges" | "geometricPrecision"; cornerRadius?: number; } export declare const Shape: React.FunctionComponent; export {}; //# sourceMappingURL=shape.d.ts.map