import type { FacetRequest } from './interfaces/request.js'; export type FacetSlice = { request: FacetRequest; hasBreadcrumbs: boolean; tabs?: { included?: string[]; excluded?: string[]; }; }; /** * A map of specific facet identifier (typically, the facet field) to a facet request */ export type FacetSetState = Record; export declare function getFacetSetSliceInitialState(request: FacetRequest, tabs?: { included?: string[]; excluded?: string[]; }): FacetSlice; export declare function getFacetSetInitialState(): FacetSetState;