import { Color } from 'three';
import { Vector3 } from 'three';
import { DefaultOperationParams } from '../../../core/operations/_Base';
interface OceanPlaneSopParams extends DefaultOperationParams {
    direction: Vector3;
    sunDirection: Vector3;
    sunColor: Color;
    wavesHeight: number;
    waterColor: Color;
    reflectionColor: Color;
    reflectionFresnel: number;
    size: number;
    distortionScale: number;
    timeScale: number;
    renderReflection: boolean;
    normalBias: number;
    multisamples: number;
    useFog: boolean;
}
export declare const DEFAULT_OCEAN_PARAMS: {
    pixelRatio: number;
    clipBias: number;
    active: boolean;
    tblur: boolean;
    blur: number;
    verticalBlurMult: number;
    tblur2: boolean;
    blur2: number;
    verticalBlur2Mult: number;
};
export declare const DEFAULT_PARAMS: OceanPlaneSopParams;
export {};
