// Data-surface primitives for the DuckSuite interface design language.
// The language itself is docs/design-language-interface.md; this is how you spend it.
//
// Additive on purpose. Nothing that already exists imports these, so adoption is per-view and a view
// that has not adopted yet is not broken — it is just still on the old ad-hoc styling.

export { DataList, DataRow, MetaItem, RowMeta } from './DataRow';
export { EmptyBlock, ErrorBlock, LoadingBlock } from './StateBlock';
export { RelativeTime, absoluteTime, timeAgo } from './RelativeTime';
export { StatusIcon, StatusPill } from './StatusPill';
export { type Tone, toneBorder, toneFill, toneText } from './tone';
