import type { RadiusKey, ThemeMode } from "../types/helpers"; /** * 获取圆角值(编译时类型检查版本)- 使用 CSS 变量 * @param name - 圆角名称 * @param mode - 主题模式(暂不支持,保留接口兼容性) * @returns CSS 圆角变量 * @example * radius("sm") // "var(--cdt-radius-sm)" * radius("md") // "var(--cdt-radius-md)" * radius("lg") // "var(--cdt-radius-lg)" */ export declare function radius(name: RadiusKey, mode?: ThemeMode): string; /** * 获取圆角值(运行时动态值版本)- 使用 CSS 变量 * @param name - 圆角名称 * @param mode - 主题模式(暂不支持,保留接口兼容性) * @returns CSS 圆角变量 */ export declare function radius(name: string, mode?: ThemeMode): string; /** * 批量获取多个圆角值 * @param names - 圆角名称数组 * @returns CSS 圆角变量数组 * @example * radiusList("sm", "md") // ["var(--cdt-radius-sm)", "var(--cdt-radius-md)"] */ export declare function radiusList(...names: RadiusKey[]): string[]; /** * 获取所有可用的圆角名称 * @returns 圆角名称数组 */ export declare function listRadius(): string[]; /** * 检查圆角是否存在 * @param name - 圆角名称 * @param mode - 主题模式(暂不支持,保留接口兼容性) * @returns 是否存在 */ export declare function radiusExists(name: string, mode?: ThemeMode): boolean; /** * 获取圆角的详细信息(用于文档和调试) * @param name - 圆角名称 * @param mode - 主题模式(暂不支持,保留接口兼容性) * @returns 圆角详细信息 */ export declare function radiusInfo(name: string, mode?: ThemeMode): { name: string; path: string; value: string; unit: string; cssValue: string; cssVariable: string; }; //# sourceMappingURL=radius.d.ts.map