import type { ButtonProps } from '@mui/material'; export interface ThemedButtonProps extends ButtonProps { /** * Optional custom prop to signify if the button should use the explicit Inflow primary tokens. * If true, applies specific inflow colors regardless of global theme overrides. */ inflowVariant?: boolean; } /** * ThemedButton * * A pre-rendered, themed button component that follows the Inflow design system. * It extends the standard MUI Button and applies specific Inflow design tokens * for colors, border radius, and hover states. * * @deprecated Redundant with the theme: `createInflowTheme`'s `MuiButton` * `defaultProps`/`styleOverrides` already apply these Inflow tokens to a stock * MUI `Button` once wrapped in `InflowProvider`. Use `Button` from * `@mui/material` directly. Kept for backward compatibility; will be removed in * the next major version. * * @example * ```tsx * import { ThemedButton } from '@/components/themed'; * * // Standard usage * Save * * // Outlined usage * Cancel * ``` */ export declare const ThemedButton: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; //# sourceMappingURL=ThemedButton.d.ts.map