import { EventEmitter } from '../../stencil-public-runtime'; export declare class SlitheButton { host: HTMLSlButtonElement; private form; type?: 'button' | 'submit'; disabled?: boolean; link?: boolean; primary?: boolean; danger?: boolean; borderless?: boolean; small?: boolean; medium?: boolean; large?: boolean; block?: boolean; clickEvent: EventEmitter; iconOnly: boolean; get class(): { 'sl-button': boolean; 'icon-only': boolean; }; private updateHostStyle; private handleClick; private handleSlotChange; onBlockChange(): void; connectedCallback(): void; render(): any; }