| // --------------------------------------------------------------------------- | |
| // ui / index.ts — the Y2 surface, in one import. | |
| // Names are fixed by the contract; neither side invents (Y2). | |
| // --------------------------------------------------------------------------- | |
| export { | |
| ClickableList, | |
| DashHeader, | |
| DataTable, | |
| Download, | |
| KpiRow, | |
| Section, | |
| ValidationPanel, | |
| } from "./primitives"; | |
| export type { OnOpen } from "./primitives"; | |
| export { AlertIcon, BellIcon, CheckIcon, DownloadIcon } from "./icons"; | |
| export { BLANK, PCT_AS_MULTIPLE_AT, date, fmt, formatValue, int, money, num, pct } from "./fmt"; | |
| export type { Fmt, PctOptions } from "./fmt"; | |
| export { KNOWN_BLOCK_TYPES, isKnownBlock, isRowDrillRule } from "./types"; | |
| export type { | |
| ChartBlock, | |
| ChartFieldDef, | |
| ChartSeries, | |
| Cell, | |
| ControlOption, | |
| DecompDescriptor, | |
| DeltaDir, | |
| DrillDescriptor, | |
| DrillRule, | |
| EntityDescriptor, | |
| EntityDrillRule, | |
| EntityKind, | |
| KpiItem, | |
| KpisBlock, | |
| PageBlock, | |
| PageControl, | |
| PageEnvelope, | |
| PageError, | |
| PageRow, | |
| RowDrillRule, | |
| SectionBlock, | |
| TableBlock, | |
| TableColumn, | |
| ValidationBlock, | |
| ValidationCheck, | |
| } from "./types"; | |