export type DimensionTokensKeys = 'buttonBorderRadius' | 'selectionListItemBorderRadius';
/**
 * A dimension value in density-independent pixels (dp / pt).
 * On web this is interpreted as pixels (px).
 * Accepted values: non-negative numbers (e.g. 0, 4, 8).
 */
export type SdkDimension = number;
/**
 * Dimension tokens allow customising non-colour layout properties across all platforms.
 *
 * - `buttonBorderRadius` — corner radius applied to all primary/secondary buttons.
 * - `selectionListItemBorderRadius` — corner radius for selection-list items (document-type
 *    picker). Defaults to the same value as `buttonBorderRadius` when not specified.
 */
export type DimensionTokens = Partial<Record<DimensionTokensKeys, SdkDimension>>;
