import { EffectComposer } from "postprocessing";
import { FolderApi } from "tweakpane";
export declare const n8ssaoValues: {
    enabled: boolean;
    halfRes: boolean;
    intensity: number;
    aoRadius: number;
    distanceFalloff: number;
    color: {
        r: number;
        g: number;
        b: number;
    };
    aoSamples: number;
    denoiseSamples: number;
    denoiseRadius: number;
    viewMode: string;
};
export declare const n8ssaoOptions: {
    intensity: {
        min: number;
        max: number;
        step: number;
    };
    radius: {
        min: number;
        max: number;
        step: number;
    };
    distanceFalloff: {
        min: number;
        max: number;
        step: number;
    };
    aoSamples: number[];
    denoiseSamples: number[];
    denoiseRadius: number[];
    viewMode: string[];
};
export declare class SSAOFolder {
    private folder;
    private aoSamples;
    private denoiseSamples;
    private denoiseRadius;
    private aoDisplay;
    private postProcessingSSAOIndex;
    constructor(parentFolder: FolderApi, expand?: boolean);
    setupChangeEvent(composer: EffectComposer | any, n8aopass: any): void;
}
//# sourceMappingURL=ssaoFolder.d.ts.map