import { ColorPalette } from '../types/theme';
declare const ALL_STOPS: readonly [0, 50, 100, 200, 300, 400, 500, 600, 700, 800, 900, 950, 1000];
export type ColorStop = (typeof ALL_STOPS)[number];
/**
 * Chroma-js based implementation for stable palette generation.
 *
 * Based on the approach from tints.dev.
 * @see https://github.com/SimeonGriggs/tints.dev/blob/main/app/lib/createhexColors.ts
 */
export declare const createColorPalette: (baseColor: `#${string}`, mode: "light" | "dark", colorStop: ColorStop) => ColorPalette;
export {};
