export default ButtonView;
declare class ButtonView extends View<HTMLElement> {
    /**
     *
     * @param {string} [tag]
     * @param {function} action
     * @param {string|ObservedString} [name]
     * @param {string} [icon] URL
     * @param {string[]} [classList]
     * @param {object} [css]
     * @constructor
     */
    constructor({ tag, action, name, icon, classList, css }?: string);
    el: Element;
    /**
     *
     * @param {boolean} v
     */
    set enabled(v: boolean);
    /**
     *
     * @return {boolean}
     */
    get enabled(): boolean;
    /**
     *
     * @type {boolean}
     * @private
     */
    private __enabled;
}
import View from '../../View.js';
//# sourceMappingURL=ButtonView.d.ts.map