import { type SlotComponent } from "@1771technologies/lytenyte-core/yinternal";
export interface ValueInputSlotProps {
    readonly value: string | number | null | undefined;
    readonly onValueChange: (v: string | number | null) => void;
    readonly disabled: boolean;
    readonly isNumberInput: boolean;
    readonly filterNeedsValue: boolean;
}
export interface ValueInputProps {
    readonly as?: SlotComponent<ValueInputSlotProps>;
}
export declare const ValueInput: import("react").ForwardRefExoticComponent<Omit<import("react").ClassAttributes<HTMLInputElement> & import("react").InputHTMLAttributes<HTMLInputElement> & ValueInputProps, "ref"> & import("react").RefAttributes<HTMLInputElement>>;
