export interface GenerateColorPaletteOptions { /** 主色对应的颜色值 */ primaryColor: string; /** * 显示在主色前面的颜色个数 * @default 4 */ topColorCount?: number; /** * 饱和度阶梯(主色前) * @default 0.16 */ topSaturationStep?: number; /** * 亮度阶梯(主色前) * @default 0.05 */ topBrightnessStep?: number; /** * 显示在主色后面的颜色个数 * @default 2 */ bottomColorCount?: number; /** * 饱和度阶梯(主色后) * @default 0.05 */ bottomSaturationStep?: number; /** * 亮度阶梯(主色后) * @default 0.15 */ bottomBrightnessStep?: number; /** * 色相阶梯 * @default 2 */ hueStep?: number; } /** * 根据主色生成色板 * @link https://github.com/hd996/color-generate * @link https://zhuanlan.zhihu.com/p/32422584 * @link https://github.com/ant-design/ant-design/blob/3.x-stable/components/style/color/colorPalette.less */ export declare const generateColorPalette: (opt: GenerateColorPaletteOptions) => string[]; /** * 根据主色自动生成阶梯色 */ export declare function generateStepColors(option: { /** * 主色对应的颜色值 * @example 'rgb(0, 82, 217)' */ primaryColor: string; /** 需要生成的阶梯色个数(>= 1) */ stepCount: number; /** * 主色基准值(1-based) * * *如果未指定 `primaryOrder`,则 `primaryOrder` 会根据传入的 `primaryColor` 及 `stepCount` 的取值自动计算* */ primaryOrder?: number; }): { stepColors: string[]; }; //# sourceMappingURL=generate.d.ts.map