import type { WorkflowNode } from "../../editor";
import type { NodeKindComponent } from "./nodeKinds";
export interface FlowNodeProps {
    node: WorkflowNode;
    selected: boolean;
    dragging: boolean;
    isConnecting: boolean;
    Kind: NodeKindComponent;
    /** Optional fallback width for un-measured nodes — defaults to 240. */
    defaultWidth?: number;
}
export declare function FlowNode({ node, selected, dragging, isConnecting, Kind, defaultWidth, }: FlowNodeProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=FlowNode.d.ts.map