import type { Product } from "@repobit/dex-store"; import { StateNode } from "./node.state.js"; export declare class ProductNode extends StateNode { autoForward: boolean; productId?: string; campaign?: string; product?: Product; private _forwardAndNotify; private _productChangeEvent; private _forwardEventTask; private _loadProductTask; getEtaArgs(): unknown[]; buildEtaContext(): Promise; protected getUpdateComplete(): Promise; }