import { EventEmitter } from '@angular/core'; import { IgxToolActionPopupOpeningEventArgs } from "./igx-tool-action-popup-opening-event-args"; import { IgxToolActionComponent } from "./igx-tool-action-component"; import { ToolActionIconButton } from "./ToolActionIconButton"; import * as i0 from "@angular/core"; export declare class IgxToolActionIconButtonComponent extends IgxToolActionComponent { protected createImplementation(): ToolActionIconButton; /** * @hidden */ get i(): ToolActionIconButton; ngAfterContentInit(): void; constructor(); /** * Gets or sets how long it takes before the tooltip is displayed (in milliseconds). */ get tooltipDelay(): number; set tooltipDelay(v: number); static ngAcceptInputType_tooltipDelay: number | string; /** * Gets the actual delay before the tooltip is displayed (in milliseconds). */ get actualTooltipDelay(): number; set actualTooltipDelay(v: number); static ngAcceptInputType_actualTooltipDelay: number | string; get contentPaddingLeft(): number; set contentPaddingLeft(v: number); static ngAcceptInputType_contentPaddingLeft: number | string; get actualContentPaddingLeft(): number; set actualContentPaddingLeft(v: number); static ngAcceptInputType_actualContentPaddingLeft: number | string; get contentPaddingTop(): number; set contentPaddingTop(v: number); static ngAcceptInputType_contentPaddingTop: number | string; get actualContentPaddingTop(): number; set actualContentPaddingTop(v: number); static ngAcceptInputType_actualContentPaddingTop: number | string; get contentPaddingRight(): number; set contentPaddingRight(v: number); static ngAcceptInputType_contentPaddingRight: number | string; get actualContentPaddingRight(): number; set actualContentPaddingRight(v: number); static ngAcceptInputType_actualContentPaddingRight: number | string; get contentPaddingBottom(): number; set contentPaddingBottom(v: number); static ngAcceptInputType_contentPaddingBottom: number | string; get actualContentPaddingBottom(): number; set actualContentPaddingBottom(v: number); static ngAcceptInputType_actualContentPaddingBottom: number | string; get isOpen(): boolean; static ngAcceptInputType_isOpen: boolean | string; openSubMenu(): void; closeSubmenu(): void; exportVisualData(): any; private _popupOpening; get popupOpening(): EventEmitter<{ sender: any; args: IgxToolActionPopupOpeningEventArgs; }>; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }