import { Raycaster, Vector2 } from 'three';
import { MapboxPerspectiveCamera } from './MapboxPerspectiveCamera';
export declare class MapboxRaycaster extends Raycaster {
    firstHitOnly: boolean;
    private _inverse_proj_mat;
    private _cam_pos;
    private _mouse_pos;
    private _view_dir;
    setFromCamera(mouse: Vector2, camera: MapboxPerspectiveCamera): void;
}
