import { CameraTransformProps, CameraClipProps, CameraDisplayProps, CameraRenderProps, OrthographicCameraSpecificProps } from '../interfaces.ts'; /** * VOrthographicCamera - Virtual orthographic camera with box-shaped frustum. * * An orthographic camera renders objects without perspective distortion. * Parallel lines remain parallel. Useful for 2D games, isometric views, * CAD applications, and technical visualizations. * * Note: The aspect ratio is computed from (right-left)/(top-bottom). * Monitor width is computed as aspect * monitorHeight. */ export interface OrthographicCameraProps extends CameraTransformProps, CameraClipProps, CameraDisplayProps, CameraRenderProps, OrthographicCameraSpecificProps { /** * Unique key for the camera * @dial-ignore */ _key: string; /** * Children elements rendered within the camera frustum * @dial-ignore */ children?: React.ReactNode; } /** * Virtual Orthographic Camera component. * This is NOT a real camera - it's a group with frustum visualization * that can be used to position and preview camera views in the editor. */ export declare function OrthographicCamera({ _key, position, rotation, left, right, top, bottom, zoom, near, far, hide, showFrustum, previewInScene, previewInOverlay, renderSizeH, samples, depthBuffer, showCameraHelpers, previewDistance, useViewpoint, previewBackgroundColor, previewBackgroundOpacity, children, ...rest }: OrthographicCameraProps): import("react/jsx-runtime").JSX.Element;