import type Accessor from "../../core/Accessor.js";

export interface Symbol3DAnchorPosition2DProperties extends Partial<Pick<Symbol3DAnchorPosition2D, "x" | "y">> {}

export default abstract class Symbol3DAnchorPosition2D extends Accessor {
  /**
   * Value defining the position relative to the icon's width.
   *
   * @default 0
   */
  accessor x: number;
  /**
   * Value defining the position relative to the icon's height.
   *
   * @default 0
   */
  accessor y: number;
}