import { LitElement } from 'lit';
/**
 * Base class that provides all nessesary behavior for enabling a custom element to emulate a native button.
 */
export declare class CdsBaseButton extends LitElement {
    pressed: boolean;
    expanded: boolean;
    readonly: boolean;
    type: 'button' | 'submit';
    name: string;
    value: string;
    get disabled(): boolean;
    set disabled(value: boolean);
    popup: string;
    private _disabled;
}
