import { CommonProps, AriaLabelProperty } from '../common';
export type ChipValue = string | number;
export type Chip = {
    value: ChipValue;
    label: string;
};
export type ChipsProps = CommonProps & AriaLabelProperty & {
    /** List of chips with string labels and string/number values */
    chips: readonly Chip[];
    /** Callback which is invoked when a chip is selected or deselected */
    onChange: ({ isEnabled, selectedValue, }: {
        isEnabled: boolean;
        selectedValue: ChipValue;
    }) => void;
    /** Used to manage which chips are selected */
    selected: ChipValue | readonly ChipValue[];
    /** Used to activate multi-selection */
    multiple?: boolean;
};
declare const Chips: ({ chips, onChange, selected, "aria-label": ariaLabel, className, multiple, }: ChipsProps) => import("react").JSX.Element;
export default Chips;
//# sourceMappingURL=Chips.d.ts.map