import { Interval } from '../Interval.js'; import type { Random } from '../random/index.js'; import { PerlinNoise } from './PerlinNoise.js'; export declare class SmearedPerlinNoise extends PerlinNoise { private readonly fudgeYScale; private static readonly SHIFT_UP_EPSILON; constructor(random: Random, fudgeYScale: number); range(): Interval; get3D(x: number, y: number, z: number): number; private computeFudgeY; } //# sourceMappingURL=SmearedPerlinNoise.d.ts.map