/// /** * Preset sizes for the Coin */ export declare const enum CoinSize { size16 = 16, size20 = 20, size24 = 24, size32 = 32, size40 = 40, size72 = 72 } /** * Props for Coin */ export interface ICoinProps { /** * Class name for the Coin */ className?: string; /** * Name to display in the tooltip and use for initials for the coin */ displayName: string; /** * Optional, if the coin is focusable. * @default false */ dataIsFocusable?: boolean; /** * Optional, if the coin should be a tab stop * @default false */ isTabStop?: boolean; /** * Optional, if the coin should be rendered as an image. The coin defaults to initials if this is not set. */ imageUrl?: string; /** * Optional, alt text for the image if an image is provided. */ imgAltText?: string; /** * Optional, size of the coin. * @default CoinSize.medium */ size?: CoinSize; /** * Optional, callback when the coin is clicked. */ onClick?: (ev?: React.MouseEvent) => void; }