@primer/components
Version:
Primer react components
14 lines (13 loc) • 746 B
TypeScript
import React from 'react';
import { SxProp } from '../sx';
import { VariantType } from './types';
declare const Button: React.ForwardRefExoticComponent<{
variant?: VariantType | undefined;
size?: import("./types").Size | undefined;
icon?: React.FunctionComponent<import("@primer/octicons-react/dist/icons").IconProps> | undefined;
leadingIcon?: React.FunctionComponent<import("@primer/octicons-react/dist/icons").IconProps> | undefined;
trailingIcon?: React.FunctionComponent<import("@primer/octicons-react/dist/icons").IconProps> | undefined;
disabled?: boolean | undefined;
children: React.ReactNode;
} & SxProp & React.HTMLAttributes<HTMLButtonElement> & React.RefAttributes<HTMLButtonElement>>;
export { Button };