import React from 'react'; import './button.css'; /** * Props for the Button component. */ interface ButtonProps extends React.ComponentProps<'button'> { /** * Specifies whether the button is in an active state. */ active?: boolean; /** * Specifies whether the button is focused. */ focused?: boolean; /** * The text or content to be displayed inside the button. */ children: React.ReactNode; } /** * A Win98 themed button React component. * * This component extends the native HTML `button` element with additional props. * * @remarks * - You can use the `active` prop to set the button's active state. * - The `focused` prop can be used to indicate whether the button is currently focused. * * @example Creating a button * * ```tsx * * ``` */ declare const Button: ({ active, children, className, focused, ...buttonProps }: ButtonProps) => React.JSX.Element; export default Button;