| 1234567891011121314151617181920212223 | 
							- import StyledFilterItems from './StyledFilterItems';
 
- import { Filter } from '../types';
 
- import FilterItem from '../FilterItem';
 
- import FilterizrOptions from '../FilterizrOptions/FilterizrOptions';
 
- import { Destructible, Styleable } from '../types/interfaces';
 
- export default class FilterItems implements Destructible, Styleable {
 
-     private filterItems;
 
-     private styledFilterItems;
 
-     private options;
 
-     constructor(filterItems: FilterItem[], options: FilterizrOptions);
 
-     readonly styles: StyledFilterItems;
 
-     readonly length: number;
 
-     getItem(index: number): FilterItem;
 
-     destroy(): void;
 
-     push(filterItem: FilterItem): number;
 
-     remove(node: HTMLElement): void;
 
-     getFiltered(filter: Filter): FilterItem[];
 
-     getFilteredOut(filter: Filter): FilterItem[];
 
-     sort(sortAttr?: string, sortOrder?: 'asc' | 'desc'): void;
 
-     shuffle(): void;
 
-     private search;
 
-     private shouldBeFiltered;
 
- }
 
 
  |