import React from 'react';
import { IOptionsProps } from '../Dropdown';
interface IInformationCenterTabViewProps<T> {
    items: T[];
    searchQuery: string;
    onSearchChange: (query: string) => void;
    filterItems: (items: T[]) => T[];
    renderContent: (items: T[]) => React.ReactNode;
    searchPlaceholder: string;
    filterOptions?: {
        options: IOptionsProps[];
        selectedOption: string;
        onOptionChange: (value: string) => void;
    };
    emptyMessage?: string;
    dependencies?: any[];
}
export declare function InformationCenterTabView<T>({ items, searchQuery, onSearchChange, filterItems, renderContent, searchPlaceholder, filterOptions, emptyMessage, dependencies, }: IInformationCenterTabViewProps<T>): React.ReactElement;
export {};
