import { InteractionEvent } from "pixi.js"; import { DButtonBase, DButtonBaseOptions, DThemeButtonBase } from "./d-button-base"; import { DLink, DLinkOptions } from "./d-link"; export interface DButtonLinkOptions = DThemeButtonLink> extends DButtonBaseOptions, DLinkOptions { } export interface DThemeButtonLink extends DThemeButtonBase { } export declare class DButtonLink = DThemeButtonLink, OPTIONS extends DButtonLinkOptions = DButtonLinkOptions> extends DButtonBase { protected _link?: DLink; protected onClick(e: InteractionEvent): void; get link(): DLink; protected onActivate(e?: InteractionEvent | KeyboardEvent | MouseEvent | TouchEvent): void; open(inNewWindow: boolean): void; protected getType(): string; }