@procore/core-react
Version:
React library of Procore Design Guidelines
21 lines (15 loc) • 892 B
TypeScript
import React from 'react';
import type { ButtonProps } from '../Button';
import type { Props } from '../_utils/types';
import type { TokenProps } from './Token.types';
/**
We use tokens in our multi select dropdowns and file attachers to indicate what
has been selected or attached. Tokens in these components are removable.
@since 10.19.0
@see [Storybook](https://stories.core.procore.com/?path=/story/core-react_demos-token--demo)
@see [Design Guidelines](https://design.procore.com/tokens)
*/
export declare const Token: React.ForwardRefExoticComponent<React.HTMLAttributes<HTMLDivElement> & TokenProps & React.RefAttributes<HTMLDivElement>> & {
Label: React.ForwardRefExoticComponent<React.HTMLAttributes<HTMLSpanElement> & Props & React.RefAttributes<HTMLSpanElement>>;
Remove: React.ForwardRefExoticComponent<ButtonProps & React.RefAttributes<HTMLButtonElement>>;
};