/// import * as uuiComponents from '@epam/uui-components'; import type { Overwrite } from '@epam/uui-core'; import type { ControlSize } from '../types'; type ButtonMods = { /** * Defines component size. * @default '36' */ size?: '18' | ControlSize | '60'; /** * Defines component fill style. * @default 'solid' */ fill?: 'solid' | 'outline' | 'ghost' | 'none'; /** * Defines component color. * @default 'primary' */ color?: 'accent' | 'primary' | 'critical' | 'secondary' | 'neutral' | 'white'; }; export interface ButtonModsOverride { } /** Represents the 'Core properties' for the Button component. */ export type ButtonCoreProps = uuiComponents.ButtonProps; /** Represents the props for a Button component. */ export interface ButtonProps extends ButtonCoreProps, Overwrite { } export declare const Button: import("react").ComponentType>; export {}; //# sourceMappingURL=Button.d.ts.map