export declare class ZeaParamWidgetVec3 { /** * Parameter to be edited */ parameter: any; /** * The application data */ appData: any; /** * The value of the X number */ xValue: any; /** * The value of the Y number */ yValue: any; /** * The value of the Z number */ zValue: any; private xField; private yField; private zField; private parameterChange; /** * Class constructor */ constructor(); /** * Re-init input when parameter changes */ parameterChangeHandler(): void; /** * Run when component loads */ componentDidLoad(): void; /** * Set the inputs up */ private setUpInputs; /** * Value change handler */ private updateComponent; /** * Input handler */ private onInput; /** * Change handler */ private onBlur; /** * Handles the creation of the UX Change object and the UndoRedoManager * * @param {Parameter} value - Parameter object */ handleUXChange(value: any): void; /** * Round number * @param {number} value Number to be rounded * @param {number} decimals Number of decimal places * @return {number} Rounded number */ private round; /** * Render method. * @return {JSX} The generated html */ render(): any; }