import { ElementRef } from '@angular/core'; import { PoButtonBaseComponent } from './po-button-base.component'; /** * @docsExtends PoButtonBaseComponent * * @example * * * * * * * * * * * * * * * */ export declare class PoButtonComponent extends PoButtonBaseComponent { buttonElement: ElementRef; onBlur(): void; /** * Função que atribui foco ao componente. * * Para utilizá-la é necessário ter a instância do componente no DOM, podendo ser utilizado o ViewChild da seguinte forma: * * ``` * import { PoButtonComponent } from '@po-ui/ng-components'; * * ... * * @ViewChild(PoButtonComponent, { static: true }) button: PoButtonComponent; * * focusButton() { * this.button.focus(); * } * ``` */ focus(): void; mapSizeToIcon(size: string): string; onClick(): void; }