import type { Parameters } from '../../parameters/parameters-actions.js'; import type { CommerceFacetSetState } from './facet-set-state.js'; import type { CategoryFacetRequest, CategoryFacetValueRequest } from './interfaces/request.js'; export declare function restoreFromParameters(state: CommerceFacetSetState, action: { payload: Parameters; }): void; export declare function buildSelectedFacetValueRequest(rawValue: string): { state: string; value: string; }; export declare function selectPath(request: CategoryFacetRequest, path: string[], initialNumberOfValues?: number): void; export declare function buildCategoryFacetValueRequest(value: string): CategoryFacetValueRequest;