UNPKG

@etsoo/materialui

Version:

TypeScript Material-UI Implementation

27 lines (26 loc) 602 B
import { ButtonProps } from "@mui/material/Button"; /** * Countdown button action */ export interface CountdownButtonAction { (): Promise<number>; } /** * Countdown button props */ export type CountdownButtonProps = Omit<ButtonProps, "endIcon" | "disabled"> & { /** * Initial state, default 0 */ initState?: number; /** * Action, required */ onAction: CountdownButtonAction; }; /** * Countdown button * @param props Props * @returns Button */ export declare function CountdownButton(props: CountdownButtonProps): import("react/jsx-runtime").JSX.Element;