import type { ButtonProps as BaseProps, ButtonContentProps, ButtonSizeProps, ButtonViewProps } from '@sberdevices/plasma-core'; import { InteractionProps } from '../../mixins'; export declare type ButtonProps = BaseProps & ButtonContentProps & Partial & Partial & InteractionProps; /** * Основной компонент для отображения кнопок. * Поддерживает несколько режимов отображения (`view`) и размеров (`size`). */ export declare const Button: import("react").ForwardRefExoticComponent<(BaseProps & { text?: import("react").ReactNode; contentLeft?: import("react").ReactNode; contentRight?: undefined; children?: undefined; } & Partial> & Partial> & InteractionProps & import("react").RefAttributes) | (BaseProps & { text?: import("react").ReactNode; contentLeft?: undefined; contentRight?: import("react").ReactNode; children?: undefined; } & Partial> & Partial> & InteractionProps & import("react").RefAttributes) | (BaseProps & { text?: undefined; contentLeft?: undefined; contentRight?: undefined; children?: import("react").ReactNode; } & Partial> & Partial> & InteractionProps & import("react").RefAttributes)>; //# sourceMappingURL=Button.d.ts.map