import { Element_ } from '../../../../Class/Element';
import { IOPointerEvent } from '../../../../client/event/pointer';
import { System } from '../../../../system';
export interface I {
    style: object;
    icon: string;
}
export interface O {
    click: IOPointerEvent;
    pointerenter: IOPointerEvent;
    pointerleave: IOPointerEvent;
}
export default class IconButton extends Element_<I, O> {
    constructor(system: System);
}
