import React from 'react'; import cx from 'classnames'; import { FilterItemProps } from './FilterItem'; import styles from './FilterGroup.module.scss'; export interface FilterComposition { Group: React.FC; Item: React.FC; } export interface Props { /** Children of `Filter.Group` which should be one or more `Filter.Item`. */ children: React.ReactElement | React.ReactElement[]; /** Apply CSS className for `Filter` container. */ className?: Parameters[0]; /** Accessible name for the `Filter.Group`, which will be visually hidden by default. */ label: string; /** Function that will be called when the `Filter` values get reset to initial values. */ onReset?: () => void; } export declare const Filter: React.FC & FilterComposition; export default Filter; export { styles }; //# sourceMappingURL=index.d.ts.map