forEachFeatureAtCoordinate(
    coordinate,
    frameState,
    hitTolerance,
    callback,
    matches,
  ) {
    return undefined;
  }
@abstract
@param {import("../coordinate.js").Coordinate} coordinate Coordinate.
@param {import("../Map.js").FrameState} frameState Frame state.
@param {number} hitTolerance Hit tolerance in pixels.
@param {import("./vector.js").FeatureCallback<T>} callback Feature callback.
@param {Array<import("./Map.js").HitMatch<T>>} matches The hit detected matches with tolerance.
@return {T|undefined} Callback result.
@template T