import { ReactNode } from 'react';
type SideFilterTemplateProps = {
    filterCount: number;
    handleSetFilter: any;
    handledClearFilter: any;
    valuesFilter?: (data: Record<string, any>) => void;
    config: any;
};
/**
 * SideFilterTemplate component for rendering a filter sidebar with active filter count and filter controls.
 *
 * @component
 * @example
 * // Example usage of SideFilterTemplate component
 * <SideFilterTemplate
 *   filterCount={3}
 *   handleSetFilter={yourHandleSetFilterFunction}
 *   handledClearFilter={yourHandledClearFilterFunction}
 *   config={yourConfigObject}
 * />
 *
 * @param {Object} props - The properties of the SideFilterTemplate component.
 * @param {number} props.filterCount - The number of active filters.
 * @param {Function} props.handleSetFilter - The function to handle setting filters.
 * @param {Function} props.handledClearFilter - The function to handle clearing filters.
 * @param {any} props.config - The configuration object for the filters.
 *
 * @returns {ReactNode} The rendered SideFilterTemplate component.
 */
export declare function SideFilterTemplate({ filterCount, handleSetFilter, handledClearFilter, config, valuesFilter, }: SideFilterTemplateProps): ReactNode;
export {};
//# sourceMappingURL=SideFilterTemplate.d.ts.map