import { member } from "../../../../core";
export interface DepthProjectionMaterialInput {
    id?: string;
    persistentId?: string;
    updateOrder?: member<number>;
    Enabled?: member<boolean>;
    HighPriorityIntegration?: member<boolean>;
    _shader?: member<any>;
    Color?: member<any>;
    Depth?: member<any>;
    DepthEncoding?: member<any>;
    ColorTextureOffset?: member<[number, number]>;
    ColorTextureScale?: member<[number, number]>;
    DepthTextureOffset?: member<[number, number]>;
    DepthTextureScale?: member<[number, number]>;
    DepthFrom?: member<number>;
    DepthTo?: member<number>;
    FieldOfView?: member<[number, number]>;
    NearClip?: member<number>;
    FarClip?: member<number>;
    DiscardThreshold?: member<number>;
    DiscardOffset?: member<number>;
    BlendMode?: member<any>;
    ZWrite?: member<any>;
}
export declare function DepthProjectionMaterial(props: DepthProjectionMaterialInput): any;
//# sourceMappingURL=DepthProjectionMaterial.d.ts.map