import { QdFilterCategory, QdFilterConfigData, QdFilterItem } from '../model/filter-config.interface';
import { QdFilterStateData } from '../model/filter-state.interface';
export declare const isIsoTimestampValid: (isoTimestamp: any) => boolean;
export declare const getDateTypeItems: (category: QdFilterCategory) => QdFilterItem[];
export declare const getDateRangeTypeItems: (category: QdFilterCategory) => QdFilterItem[];
export declare const getBooleanTypeItems: (category: QdFilterCategory) => QdFilterItem[];
export declare const getFreeTextTypeItems: (category: QdFilterCategory) => QdFilterItem[];
export declare const getCategoryItems: (category: QdFilterCategory) => QdFilterItem[];
export declare const getCategoryI18n: (category: QdFilterCategory) => string;
export declare const createFilterState: (filterData: QdFilterConfigData) => QdFilterStateData;
//# sourceMappingURL=filter-state.helpers.d.ts.map