import type { ChipCssVariables, ChipFactory, ChipProps, ChipStylesNames, ChipVariant } from './Chip';
import type { ChipGroupContextValue, ChipGroupProps } from './ChipGroup/ChipGroup';
export { Chip } from './Chip';
export { ChipGroup, ChipGroupContext } from './ChipGroup/ChipGroup';
export type { ChipProps, ChipStylesNames, ChipCssVariables, ChipFactory, ChipVariant, ChipGroupProps, ChipGroupContextValue, };
export declare namespace Chip {
    type Props = ChipProps;
    type StylesNames = ChipStylesNames;
    type CssVariables = ChipCssVariables;
    type Factory = ChipFactory;
    type Variant = ChipVariant;
    namespace Group {
        type Props<Multiple extends boolean = false, Value extends string = string> = ChipGroupProps<Multiple, Value>;
        type ContextValue<Value extends string = string> = ChipGroupContextValue<Value>;
    }
}
