import type { AppColorName } from './color-presets';
import type { Theme } from './types';
/**
 * Status colors used across the design system. Independent of the accent
 * preset so semantic intent stays stable across themes.
 */
export declare const STATUS_COLORS: {
    readonly success: "#10B981";
    readonly error: "#EF4444";
    readonly warning: "#F59E0B";
    readonly info: "#3B82F6";
};
/**
 * Build a `Theme` from a color preset and a resolved light/dark mode.
 *
 * When `isAdaptive` is true and the platform exposes adaptive (Material You /
 * iOS dynamic) colors, those override the preset-derived palette.
 */
export declare function buildTheme(preset: AppColorName, resolved: 'light' | 'dark', isAdaptive?: boolean): Theme;
//# sourceMappingURL=build-theme.d.ts.map