import { TransformNode } from "@babylonjs/core/Meshes/transformNode.pure.js"; import { type Scene } from "@babylonjs/core/scene.js"; import { ContentDisplay3D } from "./contentDisplay3D.js"; /** * Class used as a root to all buttons */ export declare class AbstractButton3D extends ContentDisplay3D { /** * Creates a new button * @param name defines the control name */ constructor(name?: string); protected _getTypeName(): string; protected _createNode(scene: Scene): TransformNode; }