import type { EntityId } from '../../../libs/cargo-hold-entity'; import type { ProductIndexState, SearchDomainState } from '../../../libs/search-domain'; import type { HasLens } from '../../../libs/util-domain-state'; export interface UseProductIndexOptions { instanceId?: EntityId; productIndexId?: EntityId; } export declare const makeUseProductIndex: (options: HasLens) => ({ instanceId, productIndexId }: UseProductIndexOptions) => ProductIndexState | undefined;