import type { NormalProductDetailHostPayload, NormalProductDetailHostPending, NormalProductDetailHostResult } from './types'; export declare function subscribeNormalProductDetailHost(listener: () => void): () => void; export declare function getNormalProductDetailHostPending(): NormalProductDetailHostPending | null; export declare function requestOpenNormalProductDetail(payload: NormalProductDetailHostPayload): Promise; export declare function completeNormalProductDetailHost(result: NormalProductDetailHostResult | null): void;