export interface SearchProps { datasource: string; searchConfiguration: any; datasourceConfiguration: any; searchStyle?: any; customDatasourceHandler?: Function; } export interface SearchState { isOpen: boolean; value: string; filters: Array; } export interface ResultsProps { data: Array; mapping: any; closeHandler: Function; clickHandler: Function; topAnchor: number; searchStyle?: any; } export interface FiltersProps { filters: Array; searchStyle?: any; filters_expanded?: Boolean; setFilters: Function; openFilters?: Function; }