/** * Creates an orthographic camera. * * */ import { Constructor } from '../../../types/GlobalTypes'; import { OrthographicCamera } from 'three/src/cameras/OrthographicCamera'; import { TypedThreejsCameraObjNode } from './_BaseCamera'; import { NodeParamsConfig } from '../utils/params/ParamsConfig'; import { CameraNodeType } from '../../poly/NodeContext'; export declare function OrthographicCameraObjParamConfigMixin(Base: TBase): { new (...args: any[]): { size: import("../utils/params/ParamsConfig").ParamTemplate; }; } & TBase; declare const OrthographicCameraObjParamConfig_base: { new (...args: any[]): { doPostProcess: import("../utils/params/ParamsConfig").ParamTemplate; postProcessNode: import("../utils/params/ParamsConfig").ParamTemplate; }; } & { new (...args: any[]): { render: import("../utils/params/ParamsConfig").ParamTemplate; setScene: import("../utils/params/ParamsConfig").ParamTemplate; scene: import("../utils/params/ParamsConfig").ParamTemplate; setRenderer: import("../utils/params/ParamsConfig").ParamTemplate; renderer: import("../utils/params/ParamsConfig").ParamTemplate; setCssRenderer: import("../utils/params/ParamsConfig").ParamTemplate; cssRenderer: import("../utils/params/ParamsConfig").ParamTemplate; }; } & { new (...args: any[]): { layer: import("../utils/params/ParamsConfig").ParamTemplate; }; } & { new (...args: any[]): { size: import("../utils/params/ParamsConfig").ParamTemplate; }; } & { new (...args: any[]): { setMasterCamera: import("../utils/params/ParamsConfig").ParamTemplate; }; } & { new (...args: any[]): { camera: import("../utils/params/ParamsConfig").ParamTemplate; controls: import("../utils/params/ParamsConfig").ParamTemplate; updateFromControlsMode: import("../utils/params/ParamsConfig").ParamTemplate; near: import("../utils/params/ParamsConfig").ParamTemplate; far: import("../utils/params/ParamsConfig").ParamTemplate; display: import("../utils/params/ParamsConfig").ParamTemplate; }; } & { new (...args: any[]): { transform: import("../utils/params/ParamsConfig").ParamTemplate; keepPosWhenParenting: import("../utils/params/ParamsConfig").ParamTemplate; rotationOrder: import("../utils/params/ParamsConfig").ParamTemplate; t: import("../utils/params/ParamsConfig").ParamTemplate; r: import("../utils/params/ParamsConfig").ParamTemplate; s: import("../utils/params/ParamsConfig").ParamTemplate; scale: import("../utils/params/ParamsConfig").ParamTemplate; matrixAutoUpdate: import("../utils/params/ParamsConfig").ParamTemplate; updateTransformFromObject: import("../utils/params/ParamsConfig").ParamTemplate; tlookAt: import("../utils/params/ParamsConfig").ParamTemplate; lookAtPos: import("../utils/params/ParamsConfig").ParamTemplate; up: import("../utils/params/ParamsConfig").ParamTemplate; }; } & typeof NodeParamsConfig; declare class OrthographicCameraObjParamConfig extends OrthographicCameraObjParamConfig_base { } export declare class OrthographicCameraObjNode extends TypedThreejsCameraObjNode { params_config: OrthographicCameraObjParamConfig; static type(): Readonly; create_object(): OrthographicCamera; update_camera(): void; protected _update_for_aspect_ratio(): void; } export {};