import type { Colors } from '../types/ui.js';
/**
 * Get gradient colors for a theme, with fallback to primary color if not defined
 * @param colors Theme colors object
 * @returns Array of gradient colors
 */
/**
 * Create a CSS gradient string from gradient colors
 * @param colors Theme colors object
 * @param direction Gradient direction (default: 'to right')
 * @returns CSS gradient string
 */
/**
 * Get a specific gradient color by index
 * @param colors Theme colors object
 * @param index Color index
 * @returns Gradient color or fallback color
 */
/**
 * Check if theme has custom gradient colors defined
 * @param colors Theme colors object
 * @returns True if custom gradients are defined
 */
export declare function hasCustomGradients(colors: Colors): boolean;
//# sourceMappingURL=gradient-utils.d.ts.map