import { EffectPropsPartial, EffectParameterDescription } from '@kepler.gl/types';
import Effect from './effect';
/**
 * Returns default parameter value based on effect description.
 * @param name Name of the parameter.
 * @param effectDescription Effect's description.
 * @param uniformsDesc Effect's uniforms.
 * @returns
 */
export declare const getDefaultValueForParameter: (name: string, effectDescription: EffectParameterDescription[], uniformsDesc: any) => any;
declare class PostProcessingEffect extends Effect {
    constructor(props: EffectPropsPartial);
    _initializeEffect(): void;
    getDefaultProps(props?: EffectPropsPartial): import("@kepler.gl/types").EffectProps;
    setProps(props: EffectPropsPartial): void;
}
export default PostProcessingEffect;
