import Konva from "konva"; import { NodeConfig } from "konva/lib/Node"; import { RefObject } from "react"; import { KonvaNodeComponent, KonvaNodeEvents } from "react-konva"; import { RemoveIndex } from "../utils/typeutils"; import { SignalMap } from "./types"; export declare type SignalComponentProps = C & { ref?: RefObject; children?: React.ReactNode; signals?: SignalMap; } & KonvaNodeEvents & React.ClassAttributes; export declare type SignalComponent = (props: RemoveIndex>) => JSX.Element; export declare function withSignals(Component: KonvaNodeComponent): SignalComponent; //# sourceMappingURL=withSignals.d.ts.map