export declare function getHugeIconNames(): Set; /** * Find up to `limit` icon names closest to `query` within the hugeicons set. * Pass 1: substring match. Pass 2: edit distance fallback. */ export declare function suggestIcons(query: string, limit?: number): string[]; export interface IconValidationResult { valid: boolean; /** Best suggestion when valid=false and prefix is 'hugeicons' */ suggestions?: string[]; } export declare function validateIcon(icon: string): IconValidationResult; /** * Returns the best auto-fix for an invalid icon, or null if none available. * Only fixes hugeicons: prefix icons. */ export declare function autoFixIcon(icon: string): string | null;