import { OrthographicCamera } from 'three'; /** * Extends the OrthographicCamera to automatically resize based on a fixed width or height dimension. */ export declare class OrthographicCameraAuto extends OrthographicCamera { private _size; private _fixedWidth; private _width; private _height; /** * Gets or sets the fixed width or height dimension based on the 'fixedWidth' property. */ get size(): number; set size(value: number); /** * Determines whether the 'size' property refers to the width (true) or height (false). */ get fixedWidth(): boolean; set fixedWidth(value: boolean); /** * @param size Fixed width or height dimension based on the 'fixedWidth' property. Default `2`. * @param fixedWidth If true, the 'size' property will refer to the width. If not, to the height. Default `true`. * @param near Camera frustum near plane. Default `0.1`. * @param far Camera frustum far plane. Default `2000`. */ constructor(size?: number, fixedWidth?: boolean, near?: number, far?: number); private update; } //# sourceMappingURL=OrthographicCameraAuto.d.ts.map