import { type EffectProviderResult, PostProcessingEffect } from "../PostProcessingEffect.js";
import { VolumeParameter } from "../VolumeParameter.js";
/** Screenspace Ambient Occlusion post-processing effect.
 * We recommend using ScreenSpaceAmbientOcclusionN8 instead.
 * @category Effects
 * @group Components
 */
export declare class ScreenSpaceAmbientOcclusion extends PostProcessingEffect {
    get typeName(): string;
    readonly intensity: VolumeParameter;
    readonly falloff: VolumeParameter;
    readonly samples: VolumeParameter;
    readonly color: VolumeParameter;
    readonly luminanceInfluence: VolumeParameter;
    onBeforeRender(): void;
    private _ssao?;
    onCreateEffect(): EffectProviderResult;
}
