import React, { PropsWithChildren } from 'react';
import { FilterProps } from '../../model';
import { BoxProps, CheckboxProps } from '@wix/design-system';
export interface MultiAutoInlineCheckboxFilterProps<V> extends FilterProps<V[]>, Partial<Omit<BoxProps, 'filter'>> {
    /**
     * List of items to select from
     * @external
     */
    data: V[];
    /**
     * A function that returns checkbox props for rendering each item checkbox
     * @external
     */
    renderItem?: (item: V, index: number) => Partial<PropsWithChildren<CheckboxProps>>;
    /**
     * Maximum of inline items to display
     * @default 10
     * @external
     */
    maxInlineItems?: number;
}
declare function _MultiAutoInlineCheckboxFilter<V>(props: MultiAutoInlineCheckboxFilterProps<V>): React.JSX.Element;
export declare const MultiAutoInlineCheckboxFilter: typeof _MultiAutoInlineCheckboxFilter & {
    displayName: string;
};
export {};
//# sourceMappingURL=MultiAutoInlineCheckboxFilter.d.ts.map