import { QdFilterStateData } from '../model/filter-state.interface';
import { QdFilterStoreData } from '../model/filter-reducer.interface';
import { QdFilterCategory, QdFilterItem } from '../model/filter-config.interface';
export declare const getFilter: (state: QdFilterStoreData, filterId: string) => QdFilterStateData;
export declare const getNewFilter: (state: QdFilterStoreData, filterId: string) => QdFilterStateData;
export declare const getCategories: (state: QdFilterStoreData, filterId: string) => QdFilterCategory[];
export declare const getCategory: (state: QdFilterStoreData, filterId: string, categoryIndex: number) => QdFilterCategory;
export declare const getNewCategory: (state: QdFilterStoreData, filterId: string, categoryIndex: number) => QdFilterCategory;
export declare const getItems: (state: QdFilterStoreData, filterId: string, categoryIndex: number) => QdFilterItem[];
export declare const getItem: (state: QdFilterStoreData, filterId: string, categoryIndex: number, itemIndex: number) => QdFilterItem;
export declare const getNewItem: (state: QdFilterStoreData, filterId: string, categoryIndex: number, itemIndex: number) => QdFilterItem;
export declare const getFilterCategoryValue: (state: QdFilterStoreData, filterId: string, categoryIndex: number) => string;
//# sourceMappingURL=filter-get.helper.d.ts.map