import type { Object3D } from 'three';
import { Vector3, Quaternion } from 'three';
export declare function quatLookAt(position: Vector3, targetPosition: Vector3, up: Vector3, target: Quaternion): void;
export declare class CoreLookAt {
    static applyLookAt(object: Object3D, target: Vector3, invert: boolean): void;
}
