import type { Effect } from '../../../libs/cargo-hold'; import type { HasLens } from '../../../libs/util-domain-state'; import type { ProductDomainState } from './product.types'; /** * the specific lens for ProductDomainState, the top level */ export declare type CreateProductDomainEffectOptions = HasLens; export declare const createProductDomainEffect: (options: CreateProductDomainEffectOptions) => Effect;