declare class AnalyticsService {
    private analyticEngine;
    constructor();
    markPostAsViewed(postId: string): void;
    markPostAsMeaningfullyViewed(postId: string, feedRenderPosition?: number): void;
    markProductAsClicked({ product, location, sourceType, sourceId, }: {
        product: Amity.InternalProduct;
        location: string;
        sourceType: Amity.AnalyticsSourceType;
        sourceId: string;
    }): void;
    markProductAsViewed({ product, location, sourceType, sourceId, }: {
        product: Amity.InternalProduct;
        location: string;
        sourceType: Amity.AnalyticsSourceType;
        sourceId: string;
    }): void;
}
declare const _default: {
    getInstance: () => AnalyticsService;
};
export default _default;
//# sourceMappingURL=AnalyticsService.d.ts.map