import { IUniform, MeshStandardMaterial, MeshStandardMaterialParameters } from 'three'; export interface MeshWobbleMaterialParameters { time?: number; factor?: number; } export declare class MeshWobbleMaterial extends MeshStandardMaterial { _time: IUniform; _factor: IUniform; constructor({ time, factor, ...parameters }?: MeshStandardMaterialParameters & MeshWobbleMaterialParameters); onBeforeCompile(shader: { vertexShader: string; uniforms: { [uniform: string]: IUniform; }; }): void; get time(): number; set time(v: number); get factor(): number; set factor(v: number); }