import { ChartColorPalette } from "./types.js";

//#region src/react/charts/theme.d.ts

/**
 * Hook to get theme colors with automatic updates on theme change.
 * Re-resolves CSS variables when color scheme or theme attributes change.
 *
 * @param palette - Color palette type: "categorical" (default), "sequential", or "diverging"
 */
declare function useThemeColors(palette?: ChartColorPalette): string[];
/**
 * Hook to get all three color palettes at once.
 * Useful when a component needs access to multiple palette types.
 */
declare function useAllThemeColors(): {
  categorical: string[];
  sequential: string[];
  diverging: string[];
};
//#endregion
export { useAllThemeColors, useThemeColors };
//# sourceMappingURL=theme.d.ts.map