import type { SceneNode } from "./types";
/**
 * Extract a display color from a scene node's style.
 * For lines/areas, prefers stroke (the visible line color).
 * For points/rects, prefers fill.
 * For heatcells, reads the top-level `fill` field (style is optional).
 * For candlesticks, uses `upColor`/`downColor` based on direction.
 * Returns null if no color can be resolved (e.g. CanvasPattern fill with no stroke).
 */
export declare function resolveNodeColor(node: SceneNode | null): string | null;
