import { ButtonBase as _ButtonBase } from '@material/mwc-button/mwc-button-base'; import '../icon/icon'; export declare class ButtonBase extends _ButtonBase { icon: string; raised: boolean; unelevated: boolean; outlined: boolean; dense: boolean; disabled: boolean; trailingIcon: boolean; fullwidth: boolean; expandContent: boolean; color: 'primary' | 'secondary' | 'success' | 'warning' | 'info' | 'error' | string; type: 'button' | 'submit' | 'reset' | 'menu'; constructor(); emitClickHandler(): void; getRenderClasses(): { 'bp-button--primary': boolean; 'bp-button--secondary': boolean; 'bp-button--success': boolean; 'bp-button--error': boolean; 'bp-button--info': boolean; 'bp-button--warning': boolean; }; }