import { ThemeColorVariables } from '@dreipol/t3-react-theme'; import { MouseEventHandler, PropsWithChildren, ReactElement } from 'react'; export type InputChipProps = PropsWithChildren<{ /** * Custom css class */ className?: string; /** * Custom icon prefix */ iconPrefix?: ReactElement; /** * Variants of InputChip */ variant?: 'filled' | 'outlined'; /** * InputChip color */ color?: ThemeColorVariables; /** * Render as disabled */ disabled?: boolean; /** * Use contrast color of palette for label. Affects only outline variant */ contrastLabel?: boolean; /** * Click handler */ onClick?: MouseEventHandler; }>; export declare const InputChip: (props: { /** * Custom css class */ className?: string | undefined; /** * Custom icon prefix */ iconPrefix?: ReactElement> | undefined; /** * Variants of InputChip */ variant?: "filled" | "outlined" | undefined; /** * InputChip color */ color?: ThemeColorVariables | undefined; /** * Render as disabled */ disabled?: boolean | undefined; /** * Use contrast color of palette for label. Affects only outline variant */ contrastLabel?: boolean | undefined; /** * Click handler */ onClick?: MouseEventHandler | undefined; } & { children?: import("react").ReactNode; } & import("react").RefAttributes) => ReactElement> | null;