/**
* The Button component is used for actions and events.
*
*```tsx
* import * as React from "react"
* import * as System from "@harborschool/lighthouse"
*
* export default () => {
* return (
* alert("Hello.")}>Button
* )
* }
* ```
* @param kind - "primary" | "secondary" | "tertiary"
* @param shape - "default" | "pill" | "circle"
* @param type - "button" | "submit" | "reset"
* @param children - React.ReactNode
* @param startEnhancer - React.ReactNode
* @param onClick - (event: React.MouseEvent) => void
* @param overrides - \{ BaseButton?: StyletronReact.StyleObject; StartEnhancer?: StyletronReact.StyleObject; ButtonText?: StyletronReact.StyleObject }
* ```tsx
* export default () => {
* return (
*
* or Sign In
*
* )
* }
```
*/
export declare const Button: React.FC;
export * from "./types";
export * from "./constants";
import * as React from "react";
import { ButtonPropsT } from "./types";