import { ColorFilterOptions, ColorSearchResult } from '../types/color.types'; /** * Find a diamond color by its value */ export declare function findColorByValue(value: string, useDiaryColors?: boolean): ColorSearchResult; /** * Find a diamond color by its name */ export declare function findColorByName(name: string, useDiaryColors?: boolean): ColorSearchResult; /** * Find a diamond color by its image name */ export declare function findColorByImage(img: string, useDiaryColors?: boolean): ColorSearchResult; /** * Search colors with flexible options */ export declare function searchColors(options: ColorFilterOptions, useDiaryColors?: boolean): ColorSearchResult[]; /** * Get all unique color values */ export declare function getUniqueColorValues(useDiaryColors?: boolean): string[]; /** * Get all unique color names */ export declare function getUniqueColorNames(useDiaryColors?: boolean): string[]; /** * Get all unique color images */ export declare function getUniqueColorImages(useDiaryColors?: boolean): string[]; /** * Check if a color value exists */ export declare function isValidColorValue(value: string, useDiaryColors?: boolean): boolean;