/** * Recipe configuration for the NumberInput component. * Defines the styling variants and base styles using Chakra UI's slot recipe system. */ export declare const numberInputRecipe: import('@chakra-ui/react').SlotRecipeDefinition<"root" | "input" | "leadingElement" | "trailingElement" | "incrementButton" | "decrementButton", { size: { sm: { root: { pl: "300"; pr: "900"; gap: "100"; }; input: { h: "800"; textStyle: "sm"; }; leadingElement: { "& > svg": { boxSize: "400"; }; }; trailingElement: { "& > svg": { boxSize: "400"; }; }; }; md: { root: { pl: "400"; pr: "1000"; gap: "200"; }; input: { h: "1000"; textStyle: "md"; }; leadingElement: { "& > svg": { boxSize: "500"; }; }; trailingElement: { "& > svg": { boxSize: "500"; }; }; }; }; variant: { solid: { root: { _hover: { backgroundColor: "primary.2"; }; "--border-width": "sizes.25"; "--border-color": "colors.neutral.7"; backgroundColor: "neutral.1"; }; incrementButton: { "&[data-invalid='true']": { borderTop: "2px solid var(--border-color)"; borderRight: "2px solid var(--border-color)"; }; borderTop: "var(--border-width) solid var(--border-color)"; borderRight: "var(--border-width) solid var(--border-color)"; borderLeft: "var(--border-width) solid var(--border-color)"; boxShadow: "inset 0 -0.5px 0 0 var(--border-color)"; _hover: { backgroundColor: "primaryAlpha.4"; }; }; decrementButton: { "&[data-invalid='true']": { borderBottom: "2px solid var(--border-color)"; borderRight: "2px solid var(--border-color)"; }; borderBottom: "var(--border-width) solid var(--border-color)"; borderRight: "var(--border-width) solid var(--border-color)"; borderLeft: "var(--border-width) solid var(--border-color)"; boxShadow: "inset 0 0.5px 0 0 var(--border-color)"; _hover: { backgroundColor: "primaryAlpha.4"; }; }; }; ghost: { root: { _hover: { backgroundColor: "primary.2"; }; }; incrementButton: { "&[data-invalid='true']": { borderTop: "2px solid var(--border-color)"; borderRight: "2px solid var(--border-color)"; }; _hover: { backgroundColor: "primaryAlpha.4"; }; }; decrementButton: { "&[data-invalid='true']": { borderBottom: "2px solid var(--border-color)"; borderRight: "2px solid var(--border-color)"; }; _hover: { backgroundColor: "primaryAlpha.4"; }; }; }; }; }>;