/** * Fuzzy search helper for catalog lookups. */ /** * Case-insensitive substring search across multiple fields of an item. * Returns all items where at least one specified field contains the query. * Returns all items if query is empty. * Safely skips null/undefined field values. */ export declare function fuzzySearch(items: T[], query: string, fields: (keyof T & string)[]): T[]; //# sourceMappingURL=search.d.ts.map