import { type Camera } from "@aura3d/scene";
import { type CameraTransformLike, type EulerLike, type Vec3Like } from "./ControlTypes";
export interface SceneCameraControlAdapter extends CameraTransformLike {
    readonly camera: Camera;
    readonly position: Vec3Like;
    readonly rotation: EulerLike;
    lookAt(target: Vec3Like): void;
}
export declare function createSceneCameraControlAdapter(camera: Camera): SceneCameraControlAdapter;
//# sourceMappingURL=SceneCameraAdapter.d.ts.map