import { RefObject } from 'react'; type AnyId = number | string; export interface Props { filterId: AnyId; ref: RefObject; type: string; selectedFilter: AnyId | object | null; handleFilterSelection: (filterId: AnyId) => void; isFilterActive?: boolean; onFilterChange: ( filterId: AnyId, doFilter: Function | null, value: number | object | null | string ) => void; languageCode?: string; // eslint-disable-next-line @typescript-eslint/no-explicit-any itemList?: any[]; filterPropertyKey: string; customPosition?: string; }