import { EventEmitter } from "@angular/core"; import { Group } from "three"; import { NgtObjectProps } from "@angular-three/core"; import { FlatUICard } from "../card/card.component"; import { CardAction } from "../card-action/card-action.component"; import { InteractiveObjects } from "../interactive-objects"; import * as i0 from "@angular/core"; export declare class FlatUICardActions extends NgtObjectProps { private card; actions: Array; buttonwidth: number; buttonheight: number; iconsize: number; showlabels: boolean; closedelay: number; selectable?: InteractiveObjects; action: EventEmitter; private subs; constructor(card: FlatUICard); protected clicked(item: CardAction): void; private delay; private timer; ngOnDestroy(): void; ngOnInit(): void; private show; private delayhide; private hide; addaction(action: CardAction): void; removeaction(action: CardAction): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }