import { ChangeDetectorRef, EventEmitter } from '@angular/core'; import * as i0 from "@angular/core"; export declare class ButtonV2Component { private cd; private readonly _defaultSize; protected _disabled: boolean; protected iconOnlyButton: boolean; private sizeableComps?; private contentWrapper; size: 'smallest' | 'small' | 'medium' | 'large' | 'larger'; shape: 'rounded' | 'square'; appearance: 'brand' | 'opaque' | 'opaque-inverse' | 'transparent' | 'transparent-inverse' | 'outline' | 'outline-inverse' | 'danger'; set disabled(value: boolean); selected: boolean; wide: boolean; styles: { [style: string]: any; }; onClick: EventEmitter; onFocus: EventEmitter; onBlur: EventEmitter; get buttonClasses(): string[]; constructor(cd: ChangeDetectorRef); ngAfterContentInit(): void; private setIconOnly; private updateChilds; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }