import '../../../globals.js';
/**
 * A logical "press" for the MultiListener, capturing information when a Pointer goes down on the screen.
 *
 * @author Jesse Greenberg (PhET Interactive Simulations)
 * @author Jonathan Olson (PhET Interactive Simulations)
 */
import Vector2 from '../../../dot/js/Vector2.js';
import { Pointer, Trail } from '../imports.js';
export default class MultiListenerPress {
    pointer: Pointer;
    trail: Trail;
    interrupted: boolean;
    readonly initialPoint: Vector2;
    localPoint: Vector2 | null;
    constructor(pointer: Pointer, trail: Trail);
    /**
     * Compute the local point for this Press, which is the local point for the leaf Node of this Press's Trail.
     */
    recomputeLocalPoint(): void;
    /**
     * The parent point of this press, relative to the leaf Node of this Press's Trail.
     */
    get targetPoint(): Vector2;
}
//# sourceMappingURL=MultiListenerPress.d.ts.map