/**
 * gets the intersection of a ray with an object
 *
 * @remarks
 *
 *
 */
import { BaseRayObjectJsNode } from './_BaseRayObject';
import { JsConnectionPoint, JsConnectionPointType } from '../utils/io/connections/Js';
import { JsLinesCollectionController } from './code/utils/JsLinesCollectionController';
export declare class RayIntersectsObjectJsNode extends BaseRayObjectJsNode {
    static type(): string;
    initializeNode(): void;
    protected _additionalInputs(): JsConnectionPoint<JsConnectionPointType>[];
    setLines(linesController: JsLinesCollectionController): void;
}
