import React from 'react';
import { Filter, FiltersMap } from '@wix/bex-core';
import { TabsFilterItemBase } from './types';
import { TabsFilterState } from './TabsFilterState';
export interface TabsDefaultProps<V, T, F extends FiltersMap> {
    items: TabsFilterItemBase[];
    data: V[];
    filter: Filter<V[]>;
    selectedId: string;
    state: TabsFilterState<T, F>;
    type?: 'uniformFull';
    onChange?: (value: V | null | undefined) => unknown;
    all?: string | null | false;
}
declare function _TabsDefault<V, T, F extends FiltersMap>(props: TabsDefaultProps<V, T, F>): React.JSX.Element;
export declare const TabsDefault: typeof _TabsDefault & {
    displayName: string;
};
export {};
//# sourceMappingURL=TabsDefault.d.ts.map