import { HTMLWidget, SVGWidget } from "@hpcc-js/common"; import * as React from "@hpcc-js/preact-shim"; export declare function render

(C: React.FunctionComponent

, props: Readonly

, parent: Element | Document | ShadowRoot | DocumentFragment, replaceNode?: Element | Text): void; export interface FunctionComponent extends React.FunctionComponent { } export declare function svgRender

(C: React.FunctionComponent

, props: Readonly

, parent: Element | Document | ShadowRoot | DocumentFragment, replaceNode?: Element | Text): void; export declare class HTMLAdapter

extends HTMLWidget { protected readonly _component: React.FunctionComponent

; protected _props: P; props(): P; props(_: Partial

): this; prop(_: K): P[K]; prop(_: K, value: P[K]): this; constructor(_component: React.FunctionComponent

); update(domNode: any, element: any): void; } export declare class SVGAdapter

extends SVGWidget { protected readonly _component: React.FunctionComponent

; protected _props: P; props(): P; props(_: Partial

): this; prop(_: K): P[K]; prop(_: K, value: P[K]): this; constructor(_component: React.FunctionComponent

); update(domNode: any, element: any): void; } //# sourceMappingURL=render.d.ts.map