File size: 1,150 Bytes
092334a
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
609fb78
 
092334a
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
// ---------------------------------------------------------------------------
// 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";