UNPKG

@als-tp/als-react-ts-ui

Version:

A comprehensive React TypeScript UI component library built with Base UI by ALSInnovation

26 lines 1.94 kB
import type { ALSNumberFieldRootProps, ALSNumberFieldGroupProps, ALSNumberFieldInputProps, ALSNumberFieldIncrementProps, ALSNumberFieldDecrementProps, ALSNumberFieldScrubAreaProps, ALSNumberFieldScrubAreaCursorProps, ALSNumberFieldSize, ALSNumberFieldVariant } from "./ALSNumberField"; /** * ALSNumberField - A numeric input element with increment and decrement buttons. * * @example * ```tsx * <ALSNumberField.Root defaultValue={0} min={0} max={100}> * <ALSNumberField.Group> * <ALSNumberField.Decrement /> * <ALSNumberField.Input /> * <ALSNumberField.Increment /> * </ALSNumberField.Group> * </ALSNumberField.Root> * ``` */ export declare const ALSNumberField: { Root: import("react").ForwardRefExoticComponent<ALSNumberFieldRootProps & import("react").RefAttributes<HTMLDivElement>>; Group: import("react").ForwardRefExoticComponent<ALSNumberFieldGroupProps & import("react").RefAttributes<HTMLDivElement>>; Input: import("react").ForwardRefExoticComponent<ALSNumberFieldInputProps & import("react").RefAttributes<HTMLInputElement>>; Increment: import("react").ForwardRefExoticComponent<ALSNumberFieldIncrementProps & import("react").RefAttributes<HTMLButtonElement>>; Decrement: import("react").ForwardRefExoticComponent<ALSNumberFieldDecrementProps & import("react").RefAttributes<HTMLButtonElement>>; ScrubArea: import("react").ForwardRefExoticComponent<ALSNumberFieldScrubAreaProps & import("react").RefAttributes<HTMLSpanElement>>; ScrubAreaCursor: import("react").ForwardRefExoticComponent<ALSNumberFieldScrubAreaCursorProps & import("react").RefAttributes<HTMLSpanElement>>; }; export type { ALSNumberFieldRootProps, ALSNumberFieldGroupProps, ALSNumberFieldInputProps, ALSNumberFieldIncrementProps, ALSNumberFieldDecrementProps, ALSNumberFieldScrubAreaProps, ALSNumberFieldScrubAreaCursorProps, ALSNumberFieldSize, ALSNumberFieldVariant, }; //# sourceMappingURL=index.d.ts.map