/** * Trade markers on candlestick series (Stage 2.14). */ export type CandlestickMarkerPosition = "aboveBar" | "belowBar" | "inBar"; export type CandlestickMarkerShape = "arrowUp" | "arrowDown" | "circle"; export interface CandlestickMarker { /** X value (epoch ms or data X) */ time: number; position?: CandlestickMarkerPosition; shape?: CandlestickMarkerShape; text?: string; color?: string; } export interface CandlestickMarkerDrawItem { px: number; py: number; shape: CandlestickMarkerShape; color: string; text?: string; } /** Find nearest bar index for marker time. */ export declare function findBarIndex(x: Float32Array | Float64Array, time: number): number; export declare function resolveMarkerY(position: CandlestickMarkerPosition, high: number, low: number, close: number): number;