import { MpSdk } from "../../bundle/sdk"; import { IMPConfig } from "../types"; declare class PuckBackground { inputs: { visible: boolean; backgroundColor: string; shape: string; }; outputs: Record & MpSdk.Scene.PredefinedOutputs; context: MpSdk.Scene.IComponentContext; mesh: THREE.Mesh; material: THREE.Material; geometry: THREE.CircleGeometry | THREE.TorusGeometry; events: {}; emits: { sweepPuckEvents: boolean; }; constructor(mpConfig: IMPConfig); onInit: () => void; onDestroy: () => void; } export declare const sweepPuckType = "mp.sweepPuck"; export declare const puckBackgroundFactory: () => PuckBackground; export {};