/// import * as React from "react"; import { FacetValue } from "./facet-data"; import * as styles from "./style/facet.css"; export declare type FacetStyle = Partial; export interface FacetProps { classNames?: FacetStyle; expandHandler: (facetKey: string, expand: boolean) => void; facet: { code: string; label: string; values: FacetValue[]; }; facetKey: string; isExpanded: boolean; nbDefaultDataList: number; selectedDataKey: string | undefined; selectHandler: (facetKey: string, dataKey: string | undefined) => void; } export declare class Facet extends React.Component { private isExpanded; private isShowAll; private facetDataSelectionHandler(dataKey); private facetTitleClickHandler(); private showAllHandler(); private renderFacetTitle(); private renderShowAllDataList(); private renderFacetDataList(); render(): JSX.Element; }