/// import { type IconButtonProps } from '@mui/material/IconButton'; import { MarginTypes } from '../../Style/Margin'; import { PaddingTypes } from '../../Style/Padding'; export interface StyledProps extends MarginTypes, PaddingTypes { /** * current element id * @defaultValue "" * @optional * @type string */ id?: React.HtmlHTMLAttributes["id"]; /** * If the value is true, The state of the button is disabled. * @defaultValue false * @optional * @type boolean */ disabled?: boolean; /** * The icon to display. * @defaultValue undefined * @optional * @type React.ReactNode */ children?: React.ReactNode; /** * The name of the icon. * @defaultValue "Apple" * @optional */ iconName?: string; /** * The color of the button. * @defaultValue "normal" * @optional * @type "normal" | "negative" * @example * color="normal" * color="negative" */ color?: "normal" | "negative"; /** * The width of the button. * @defaultValue "auto" * @optional * @type string * @example * width="auto" * width="100%" * width="10rem" * width="10vw" * width="10vh" * width="10ex" * width="10px" */ width?: string; /** * The height of the button. * @defaultValue "auto" * @optional * @type string * @example * height="auto" * height="100%" * height="10rem" * height="10vw" * height="10vh" * height="10ex" * height="10px" */ height?: string; /** * The callback function that is fired when the button is clicked. * @param {React.MouseEvent} event The event source of the callback. * @defaultValue undefined * @optional * @type React.MouseEventHandler * @example * onClick={(event) => {}} */ onClick?: IconButtonProps["onClick"]; /** * If transparent is `true`, border, background is transparent. * * @default false */ transparent?: boolean; /** * If transparent is `true`, transparentColor applied. set a main color of icon! */ transparentColor?: string; /** * If border is `true`, `primary` color applied. * * @default false */ border?: boolean; sx?: never; } declare const ThemedComponent: (props: StyledProps) => import("react/jsx-runtime").JSX.Element; export default ThemedComponent; //# sourceMappingURL=Styled.d.ts.map