import * as React from "react"; import { type VariantProps } from "class-variance-authority"; import { InputPrimitive } from "./primitive"; declare const inputDecoratorVariants: (props?: ({ density?: "default" | "compact" | "comfortable" | null | undefined; tone?: "warning" | "neutral" | "info" | "success" | "danger" | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; export type InputDecoratorProps = Omit, "value"> & VariantProps & { value?: string | number | readonly string[] | null; leading?: React.ReactNode; trailing?: React.ReactNode; trailingAction?: React.ReactNode; leadingPointerEvents?: boolean; trailingPointerEvents?: boolean; trailingActionPointerEvents?: boolean; wrapperClassName?: string; inputClassName?: string; leadingClassName?: string; trailingClassName?: string; trailingActionClassName?: string; }; declare const InputDecorator: React.ForwardRefExoticComponent & React.RefAttributes>; export { InputDecorator, inputDecoratorVariants };