import { Container, FederatedEvent as PIXIInteractionEvent } from "pixi.js"; interface IButtonifyState { pointerOver: boolean; pointerDown: boolean; } export declare function buttonify(_target: T | T[], _settings: { disableButtonMode?: boolean; trackMovementOutsideElement?: boolean; onFire: (ev: PIXIInteractionEvent, _state: IButtonifyState) => void; onPointerUp?: (ev: PIXIInteractionEvent, _state: IButtonifyState) => void; onPointerDown?: (ev: PIXIInteractionEvent, _state: IButtonifyState) => void; onPointerOver?: (ev: PIXIInteractionEvent, _state: IButtonifyState) => void; onPointerOut?: (ev: PIXIInteractionEvent, _state: IButtonifyState) => void; onPointerMove?: (ev: PIXIInteractionEvent, _state: IButtonifyState) => void; }): void; export {};