import type { EntityId } from '../../../libs/cargo-hold-entity'; import type { ProductDataState, ProductDomainState } from '../../../libs/product-domain'; import type { HasLens } from '../../../libs/util-domain-state'; export interface UseProductDataOptions { instanceId?: EntityId; productId?: EntityId; } export declare const makeUseProductData: (options: HasLens) => ({ instanceId, productId }: UseProductDataOptions) => ProductDataState | undefined;