import type { FilterCriterion } from '../storage/profiler-query.js'; import type { ProfilerListFilter } from './profiler-list-filter.interface.js'; export declare function parseLenientInt(raw: string | undefined): number | undefined; export declare function filterAppliesToSection(filter: ProfilerListFilter, sectionKey: string, hiddenFilters?: readonly string[]): boolean; export interface ActiveFilter { filter: ProfilerListFilter; value: unknown; } export declare function parseFilterValues(filters: ProfilerListFilter[], query: Record): { active: ActiveFilter[]; raw: Record; }; export declare function buildCriteria(active: ActiveFilter[]): FilterCriterion[];