import * as React from 'react'; import { StandardProps, PropTypes } from '..'; export interface ChipProps extends StandardProps, ChipClassKey> { avatar?: React.ReactElement; clickable?: boolean; color?: PropTypes.Color; component?: React.ReactType; deleteIcon?: React.ReactElement; icon?: React.ReactElement; label?: React.ReactNode; onDelete?: React.EventHandler; variant?: 'default' | 'outlined'; } export type ChipClassKey = | 'root' | 'colorPrimary' | 'colorSecondary' | 'clickable' | 'clickablePrimary' | 'clickableSecondary' | 'deletable' | 'deletablePrimary' | 'deletableSecondary' | 'outlined' | 'outlinedPrimary' | 'outlinedSecondary' | 'avatar' | 'avatarPrimary' | 'avatarSecondary' | 'avatarChildren' | 'label' | 'deleteIcon' | 'deleteIconPrimary' | 'deleteIconSecondary' | 'deleteIconOutlinedColorPrimary' | 'deleteIconOutlinedColorSecondary'; declare const Chip: React.ComponentType; export default Chip;