import { ReactNode } from "react"; /** Signature for a factory function of a react-node about constraint. */ export type ConstraintsBuilder = (value: T) => ReactNode; export declare class Constraint { min: number; max: number; value: T; constructor(min: number, max: number, value: T); } export declare function ConstraintBuilder({ constraints, usememo, builder }: { constraints: Constraint[]; usememo?: boolean; builder: ConstraintsBuilder; }): import("react/jsx-runtime").JSX.Element;