UNPKG

@primer/react

Version:

An implementation of GitHub's Primer Design System using React

36 lines 1.16 kB
import { ComponentProps } from "../utils/types/ComponentProps.js"; import { OcticonProps } from "../Octicon/Octicon.js"; //#region src/CircleBadge/CircleBadge.d.ts declare const variantSizes: { small: number; medium: number; large: number; }; type CircleBadgeProps<As extends React.ElementType> = { inline?: boolean; variant?: keyof typeof variantSizes; size?: number; as?: As; className?: string; } & React.ComponentPropsWithRef<React.ElementType extends As ? 'a' : As>; declare const CircleBadgeIcon: { (props: OcticonProps): import("react").JSX.Element; displayName: string; }; type CircleBadgeIconProps = ComponentProps<typeof CircleBadgeIcon>; /** * @deprecated This component is deprecated. * Replace component with specific icon imports from `@primer/octicons-react` and customized styling. */ declare const _default: (<As extends React.ElementType>({ as: Component, inline, ...props }: CircleBadgeProps<As>) => import("react").JSX.Element) & { Icon: { (props: OcticonProps): import("react").JSX.Element; displayName: string; }; }; //#endregion export { CircleBadgeIconProps, CircleBadgeProps, _default as default };