/**
 * Design tokens — single source of truth for the admin design system.
 *
 * Tokens are surfaced both as TypeScript constants (for inline-style escape
 * hatches) and via CSS custom properties in `styles/theme.css`. Always
 * prefer the CSS variables in production code; the TS constants are for
 * computed inline styles only (e.g. dynamic widths, computed grid sizes).
 */
export type SpaceToken = '0' | 'px' | '0.5' | '1' | '1.5' | '2' | '2.5' | '3' | '4' | '5' | '6' | '8' | '10' | '12' | '16';
export type RadiusToken = 'none' | 'sm' | 'md' | 'lg' | 'xl' | 'full';
/** Numeric pixel values for inline style escape hatches. */
export declare const tokens: {
    space: {
        readonly '0': 0;
        readonly px: 1;
        readonly '0.5': 2;
        readonly '1': 4;
        readonly '1.5': 6;
        readonly '2': 8;
        readonly '2.5': 10;
        readonly '3': 12;
        readonly '4': 16;
        readonly '5': 20;
        readonly '6': 24;
        readonly '8': 32;
        readonly '10': 40;
        readonly '12': 48;
        readonly '16': 64;
    };
    radius: {
        readonly none: 0;
        readonly sm: 2;
        readonly md: 6;
        readonly lg: 8;
        readonly xl: 12;
        readonly full: 9999;
    };
    breakpoint: {
        readonly sm: 640;
        readonly md: 768;
        readonly lg: 1024;
        readonly xl: 1280;
        readonly '2xl': 1536;
    };
};
/** Map a space token to the corresponding Tailwind `space-y-*` / `gap-*` value. */
export declare function spaceToTw(t: SpaceToken): string;
//# sourceMappingURL=tokens.d.ts.map