import { EventEmitter } from "@angular/core"; import { Material, Mesh } from "three"; import { InteractiveObjects } from "../interactive-objects"; import { NgtObjectProps } from "@angular-three/core"; import * as i0 from "@angular/core"; export declare class FlatUIMaterialButton extends NgtObjectProps { text: string; width: number; height: number; enabled: boolean; buttonmaterial: Material | undefined; disabledmaterial: Material | undefined; outlinematerial: Material | undefined; selectable?: InteractiveObjects; stoppropagation: boolean; private _labelmaterial; get labelmaterial(): Material; set labelmaterial(newvalue: Material | undefined); pressed: EventEmitter; hover: EventEmitter; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }