| 1234567891011121314151617181920212223242526272829 |
- import { ID } from '@vendure/core';
- export type MetricSummary = {
- interval: MetricInterval;
- type: MetricType;
- title: string;
- entries: MetricSummaryEntry[];
- };
- export enum MetricType {
- OrderCount = 'OrderCount',
- OrderTotal = 'OrderTotal',
- AverageOrderValue = 'AverageOrderValue',
- }
- export enum MetricInterval {
- Daily = 'Daily',
- }
- export type MetricSummaryEntry = {
- label: string;
- value: number;
- };
- export interface MetricSummaryInput {
- interval: MetricInterval;
- types: MetricType[];
- refresh?: boolean;
- }
|