<!-- Public documentation export; not library implementation source. -->
# PlotShapeId

[Integration guide](https://docs.lumencharts.com/charting-library/reference/compatibility) · [Reference index](https://docs.lumencharts.com/charting-library/api/)

Public contract reference. This declaration describes types and callback shapes; availability is constrained by the linked integration guide and the runtime capability. Legacy product-specific fields are not a promise of implementation.

```ts
export type PlotShapeId =
  | "shape_arrow_down"
  | "shape_arrow_up"
  | "shape_circle"
  | "shape_cross"
  | "shape_xcross"
  | "shape_diamond"
  | "shape_flag"
  | "shape_square"
  | "shape_label_down"
  | "shape_label_up"
  | "shape_triangle_down"
  | "shape_triangle_up";
```

---
Documentation page: https://docs.lumencharts.com/charting-library/api/PlotShapeId
