Optionalaxes: { x?: D3AxisInput; y?: D3AxisInput; fill?: D3AxisInput }D3 adapter axis configuration.
Optionalx?: D3AxisInputOptionaly?: D3AxisInputOptionalfill?: D3AxisInputFill/color axis for heatmaps and segmented bars. Maps to z internally.
Optionalformat: AxisFormatOptional shared format applied to axes without own format.
Canonical layer axes, or undefined if no axes provided.
Builds the axes configuration for a MAIDR layer per the canonical schema:
{ x?: AxisConfig, y?: AxisConfig, z?: AxisConfig }.Accepts the D3 adapter's user-friendly input (string labels or full AxisConfig objects) and maps the D3-specific
fillaxis to the canonicalzaxis used internally.