import { EventEmitter } from '../../stencil-public-runtime'; export declare class RuxPushButton { private pushButtonId; /** * Disables the push button via HTML `disabled` attribute. * Button takes on a distinct disabled visual state. * Cursor uses the `not-allowed` system replacement and all keyboard and mouse events are ignored. */ disabled: boolean; /** * Checks the push button via HTML `checked` attribute. * Push button takes on a distinct "enabled" or "selected" visual state. */ checked: boolean; /** * The label of the push button. */ label: string; /** * The name of the push button. */ name: string; /** * The value of the push button. */ value: string; /** * Fired when an alteration to the input's value is committed by the user - [HTMLElement/change_event](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/change_event) */ ruxChange: EventEmitter; componentWillLoad(): void; el: HTMLRuxPushButtonElement; private onChange; render(): any; }