import type { ToneMappingMode } from "postprocessing";
import { ToneMapping } from "three";
export declare enum NEToneMappingMode {
    None = 0,
    Neutral = 1,// Neutral tonemapper, close to Reinhard
    ACES = 2,// ACES Filmic reference tonemapper (custom approximation)
    AgX = 3,// AgX Filmic tonemapper
    KhronosNeutral = 4
}
export type NEToneMappingModeNames = keyof typeof NEToneMappingMode;
export declare function toThreeToneMapping(mode: NEToneMappingMode | undefined): 1 | 4 | 2 | 6 | 7;
export declare function threeToNeedleToneMapping(mode: ToneMapping | number | undefined): NEToneMappingMode;
export declare function threeToneMappingToEffectMode(mode: number | undefined): ToneMappingMode;
