import { EventEmitter } from '../../stencil-public-runtime'; import { ButtonVariant } from '../button/button'; export declare class IconToggleButton { /** * Button variant. */ variant: ButtonVariant; /** * Outline button */ outline: boolean; /** * Button with no background or outline */ ghost: boolean; /** * Icon name */ icon?: string; /** * Button in oval shape * * @since 3.1.0 * */ oval: boolean; /** * Show button as pressed */ pressed: boolean; /** * Size of icon in button */ size: '24' | '16' | '12'; /** * Disable the button */ disabled: boolean; /** * Loading button */ loading: boolean; /** * ARIA label for the icon button * Will be set for the native HTML button element * * @since 3.2.0 */ ariaLabelIconButton?: string; /** * Pressed change event */ pressedChange: EventEmitter; hostElement: HTMLIxIconToggleButtonElement; private dispatchPressedChange; private getIconSizeClass; render(): any; }