import type { Datum } from "../../charts/shared/datumTypes";
/**
 * Area and stacked area scene builders.
 *
 * buildAreaScene — single/multi-group areas with gradient fill and curve support.
 * buildStackedAreaScene — stable-order stacking with optional normalization.
 *
 * Dependencies: SceneGraph (buildAreaNode, buildStackedAreaNodes)
 * Consumed by: PipelineStore.buildSceneNodes (chartTypes "area", "stackedarea")
 */
import type { SceneNode } from "../types";
import type { XYSceneContext } from "./types";
export declare function buildAreaScene(ctx: XYSceneContext, data: Datum[]): SceneNode[];
export declare function buildStackedAreaScene(ctx: XYSceneContext, data: Datum[]): SceneNode[];
