interface PicoCodingOpenDataSnapshot {
    picoCodingOpenData: unknown;
    reservationRuleProduct: unknown;
    reservationAssociatedMenuListIds: number[];
}
/** 引擎 context 最小形态：仅 pico/open-data 请求所需字段 */
declare type EngineCtxLike = {
    appHelper?: {
        utils?: {
            getData?: (key: string) => unknown;
        };
    };
};
export declare function loadPicoCodingOpenDataSnapshot(engineCtx: EngineCtxLike | undefined | null, BIZ: string | undefined): Promise<PicoCodingOpenDataSnapshot>;
/**
 * 拉取 Pico 开放配置（预约/履约/菜单）及规则关联的首个时长商品。
 */
export declare function usePicoCodingOpenData(engineCtx: EngineCtxLike | undefined | null, BIZ: string | undefined): {
    picoCodingOpenData: unknown;
    reservationRuleProduct: unknown;
    reservationAssociatedMenuListIds: number[];
};
export {};
