/**
 * Avl3DEffects - Postprocessing effects and ambient visuals for AVL 3D.
 *
 * Two layers:
 * 1. Ambient visuals (sparkles, starfield) - always rendered via drei
 * 2. Postprocessing (bloom, DOF, vignette) - rendered via @react-three/postprocessing
 *
 * @packageDocumentation
 */
import React from 'react';
import type { ZoomLevel } from './avl-zoom-state';
export interface Avl3DEffectsProps {
    /** Current zoom level (effects vary by level) */
    level: ZoomLevel;
    /** Enable/disable all effects */
    enabled?: boolean;
}
export declare const Avl3DEffects: React.FC<Avl3DEffectsProps>;
