import { $ as TrendlineType, $t as CSVConversionOptions, A as LineChart, At as LblAlgn, B as BarGrouping, Bt as DLblPos, C as OfPieChart, Ct as Crosses, D as CustSplit, Dt as Scaling, E as PieChartShared, Et as Title, F as BubbleChart, Ft as StrRef, G as Series, Gt as LegendEntry, H as AreaChart, Ht as MarkerStyle, I as SizeRepresents, It as StrData, J as ErrValType, Jt as View3d, K as BarShape, Kt as ManualLayout, L as BarChart, Lt as StrVal, M as LineChartShared, Mt as PivotFmt, N as UpDownBar, Nt as DLbl, O as SplitType, Ot as Orientation, P as UpDownBars, Pt as Text, Q as TrendlineLbl, Qt as TextProps, R as BarChart3d, Rt as DLblShared, S as DoughnutChart, St as AxShared, T as PieChart3d, Tt as TickMark, U as AreaChart3d, Ut as Legend, V as BarDir, Vt as Marker, W as AreaChartShared, Wt as LegendPos, X as ErrBarType, Xt as PictureFormat, Y as ErrDir, Yt as Surface, Z as Trendline, Zt as PictureOptions, _ as StockChart, _t as CrossBetween, a as convertBinaryFuture, an as MdwResolver, at as MultiLvlStrRef, b as RadarChart, bt as TimeUnit, c as PlotArea, ct as DPt, d as WaterfallChart, dt as ChartLines, en as convertCSV, et as NumDataSource, f as SurfaceChart, ft as Axis, g as BandFmt, gt as BuiltInUnit, h as BandFmts, ht as DispUnitsLbl, in as UnsupportedError, it as NumVal, j as LineChart3d, jt as PivotFmts, k as OfPieType, kt as AxPos, l as DTable, lt as DLbls, m as SurfaceChartShared, mt as DispUnits, n as convert, nn as InvalidFileError, nt as NumRef, o as ChartSpace, ot as MultiLvlStrData, p as SurfaceChart3d, pt as ValAx, q as ErrBars, qt as DispBlanksAs, r as ExtendedWorkbook, rn as MissingSheetError, rt as NumData, s as Chart, st as Lvl, t as ConversionOptions, tn as EncryptionError, tt as AxDataSource, u as Plot, ut as Grouping, v as ScatterChart, vt as SerAx, w as PieChart, wt as TickLblPos, x as RadarStyle, xt as CatAx, y as ScatterStyle, yt as DateAx, z as BarChartShared, zt as NumFmt } from "./index-DzxKfELY.js"; import { Shape, integer } from "@jsfkit/types"; //#region src/handler/charts/types/colors.d.ts type ScRgbColor = 1; type SrgbColor = 2; type HslColor = 3; type SystemColor = 4; type SchemeClr = 5; type PresetColor = 6; //#endregion //#region src/handler/charts/types/axes/AxisEx.d.ts type AxisEx = { id: integer; scaling: CategoryAxisScaling | ValueAxisScaling; /** * @default false */ hidden: boolean; title?: AxisTitle; units?: AxisUnits; majorGridlines?: Shape; minorGridlines?: Shape; majorTickMarks?: TickMark; minorTickMarks?: TickMark; numFmt?: NumFmt; shape?: Shape; textProps?: TextProps; }; type CategoryAxisScaling = { type: 'cat'; /** * Min is exclusive :( * @min 0 * @default "auto" */ gapWidth?: 'auto' | number; }; type ValueAxisScaling = { max: 'auto' | number; min: 'auto' | number; /** * Min is exclusive :( * @min 0 * @default "auto" */ majorUnit: 'auto' | number; /** * Min is exclusive :( * @min 0 * @default "auto" */ minorUnit: 'auto' | number; }; type AxisTitle = { text?: Text; shape?: Shape; textProps?: TextProps; offset?: { top: number; left: number; }; }; type AxisUnits = { unitsLabel?: AxisUnitsLabel; unit?: BuiltInUnit | 'percentage'; }; type AxisUnitsLabel = { text?: Text; shape?: Shape; textProps?: TextProps; }; //#endregion //#region src/handler/charts/types/datalabels/Group_DLbl.d.ts /** * */ type Group_DLbl = DLblShared & { layout?: ManualLayout; text?: Text; }; //#endregion //#region src/handler/charts/types/datalabels/Group_DLbls.d.ts /** * */ type Group_DLbls = DLblShared & { showLeaderLines?: boolean; leaderLines?: ChartLines; }; //#endregion //#region src/handler/charts/types/legend/LegendEx.d.ts type LegendEx = { shape?: Shape; textProps?: TextProps; offset?: { top: number; left: number; }; /** * @default "r" */ pos: 't' | 'l' | 'b' | 'r'; /** * @default "ctr" */ align: 'min' | 'ctr' | 'max'; /** * @default false */ overlay?: boolean; }; //#endregion //#region src/handler/charts/types/series/SerTx.d.ts type SerTx = StrRef | string; //#endregion //#region src/handler/charts/types/series/SerShared.d.ts type SerShared = { idx: integer; order: integer; text?: SerTx; shape?: Shape; }; //#endregion //#region src/handler/charts/types/series/AreaSer.d.ts type AreaSer = SerShared & { pictureOptions?: PictureOptions; dPt?: DPt[]; dLbls?: DLbls; trendline?: Trendline[]; errBars?: ErrBars[]; cat?: AxDataSource; val?: NumDataSource; }; //#endregion //#region src/handler/charts/types/series/BarSer.d.ts type BarSer = SerShared & { invertIfNegative?: boolean; pictureOptions?: PictureOptions; dPt?: DPt[]; dLbls?: DLbls; trendline?: Trendline[]; errBars?: ErrBars; cat?: AxDataSource; val?: NumDataSource; shape?: BarShape; }; //#endregion //#region src/handler/charts/types/series/BubbleSer.d.ts /** * */ type BubbleSer = SerShared & { invertIfNegative?: boolean; dPt?: DPt[]; dLbls?: DLbls; trendline?: Trendline[]; errBars?: ErrBars[]; xVal?: AxDataSource; yVal?: NumDataSource; bubbleSize?: NumDataSource; bubble3D?: boolean; }; //#endregion //#region src/handler/charts/types/series/LineSer.d.ts type LineSer = SerShared & { marker?: Marker; dPt?: DPt[]; dLbls?: DLbls; trendline?: Trendline[]; errBars?: ErrBars; cat?: AxDataSource; val?: NumDataSource; smooth?: boolean; }; //#endregion //#region src/handler/charts/types/series/PieSer.d.ts type PieSer = SerShared & { explosion?: integer; dPt?: DPt[]; dLbls?: DLbls; cat?: AxDataSource; val?: NumDataSource; }; //#endregion //#region src/handler/charts/types/series/RadarSer.d.ts /** * */ type RadarSer = SerShared & { marker?: Marker; dPt?: DPt[]; dLbls?: DLbls; cat?: AxDataSource; val?: NumDataSource; }; //#endregion //#region src/handler/charts/types/series/ScatterSer.d.ts /** * */ type ScatterSer = SerShared & { marker?: Marker; dPt?: DPt[]; dLbls?: DLbls; trendline?: Trendline[]; errBars?: ErrBars[]; xVal?: AxDataSource; yVal?: NumDataSource; smooth?: boolean; }; //#endregion //#region src/handler/charts/types/series/SurfaceSer.d.ts /** * */ type SurfaceSer = SerShared & { cat?: AxDataSource; val?: NumDataSource; }; //#endregion export { type AreaChart, type AreaChart3d, type AreaChartShared, type AreaSer, type AxDataSource, type AxPos, type AxShared, type Axis, type AxisEx, type AxisTitle, type AxisUnits, type AxisUnitsLabel, type BandFmt, type BandFmts, type BarChart, type BarChart3d, type BarChartShared, type BarDir, type BarGrouping, type BarSer, type BarShape, type BubbleChart, type BubbleSer, type BuiltInUnit, type CSVConversionOptions, type CatAx, type CategoryAxisScaling, type Chart, type ChartLines, type ChartSpace, ConversionOptions, type CrossBetween, type Crosses, type CustSplit, type DLbl, type DLblPos, type DLblShared, type DLbls, type DPt, type DTable, type DateAx, type DispBlanksAs, type DispUnits, type DispUnitsLbl, type DoughnutChart, EncryptionError, type ErrBarType, type ErrBars, type ErrDir, type ErrValType, type ExtendedWorkbook, type Group_DLbl, type Group_DLbls, type Grouping, type HslColor, InvalidFileError, type LblAlgn, type Legend, type LegendEntry, type LegendEx, type LegendPos, type LineChart, type LineChart3d, type LineChartShared, type LineSer, type Lvl, type ManualLayout, type Marker, type MarkerStyle, type MdwResolver, MissingSheetError, type MultiLvlStrData, type MultiLvlStrRef, type NumData, type NumDataSource, type NumFmt, type NumRef, type NumVal, type OfPieChart, type OfPieType, type Orientation, type PictureFormat, type PictureOptions, type PieChart, type PieChart3d, type PieChartShared, type PieSer, type PivotFmt, type PivotFmts, type Plot, type PlotArea, type PresetColor, type RadarChart, type RadarSer, type RadarStyle, type ScRgbColor, type Scaling, type ScatterChart, type ScatterSer, type ScatterStyle, type SchemeClr, type SerAx, type SerShared, type SerTx, type Series, type SizeRepresents, type SplitType, type SrgbColor, type StockChart, type StrData, type StrRef, type StrVal, type Surface, type SurfaceChart, type SurfaceChart3d, type SurfaceChartShared, type SurfaceSer, type SystemColor, type Text, type TextProps, type TickLblPos, type TickMark, type TimeUnit, type Title, type Trendline, type TrendlineLbl, type TrendlineType, UnsupportedError, type UpDownBar, type UpDownBars, type ValAx, type ValueAxisScaling, type View3d, type WaterfallChart, convert, convertBinaryFuture as convertBinary, convertCSV }; //# sourceMappingURL=index-future.d.ts.map