export declare class SimplexNoise4D { private readonly _NORM_4D; private readonly _SQUISH_4D; private readonly _STRETCH_4D; private readonly _base4D; private readonly _gradients4D; private _lookup; private readonly _lookupPairs4D; private readonly _p4D; private _perm; private _perm4D; constructor(); noise(x: number, y: number, z: number, w: number): number; seed(clientSeed: number): void; private _contribution4D; }