import { type BloomOptions, type BloomResult } from "../../PostProcessPass";
import { type ProductionPostProcessInput, type ProductionPostProcessOutput, type ProductionPostProcessPass } from "./ProductionPostProcessTypes";
export interface BloomPassOptions extends BloomOptions {
    readonly enabled?: boolean;
}
export declare class BloomPass implements ProductionPostProcessPass {
    readonly options: BloomPassOptions;
    readonly name = "production-bloom";
    readonly enabled: boolean;
    private lastResult;
    constructor(options?: BloomPassOptions);
    apply(input: ProductionPostProcessInput): ProductionPostProcessOutput;
    getLastResult(): BloomResult | null;
}
//# sourceMappingURL=BloomPass.d.ts.map