import type { IUniform, Texture } from 'three'; import type { IShader } from './types'; export declare type BokehShaderDefines = { DEPTH_PACKING: number; PERSPECTIVE_CAMERA: number; }; export declare type BokehShaderUniforms = { aperture: IUniform; aspect: IUniform; farClip: IUniform; focus: IUniform; maxblur: IUniform; nearClip: IUniform; tColor: IUniform; tDepth: IUniform; }; export interface IBokehShader extends IShader { } export declare const BokehShader: IBokehShader;