UNPKG

@pinelab/vendure-plugin-metrics

Version:

Vendure plugin measuring and visualizing e-commerce metrics

14 lines (13 loc) 568 B
import { Order, RequestContext } from '@vendure/core'; import { AdvancedMetricType } from '../ui/generated/graphql'; import { MetricStrategy, NamedDatapoint } from '../services/metric-strategy'; /** * Calculates the average order value per month */ export declare class AverageOrderValueMetric implements MetricStrategy { readonly metricType: AdvancedMetricType; readonly code = "aov"; readonly allowProductSelection = false; getTitle(ctx: RequestContext): string; calculateDataPoints(ctx: RequestContext, entities: Order[]): NamedDatapoint[]; }