Skip to content

Commit 1e5ab5f

Browse files
committed
update type
1 parent 81b4eda commit 1e5ab5f

File tree

1 file changed

+17
-5
lines changed

1 file changed

+17
-5
lines changed

src/types/metrics.d.ts

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,16 @@ export interface MetricsQuery {
1313
}
1414

1515
// V2 Metrics Types
16+
export interface MetricsFilter {
17+
contains?: Record<string, string>
18+
}
19+
1620
export interface MetricsV2Query {
1721
start_date: string
1822
end_date: string
1923
currency: string
2024
interval?: '1hr' | '1d'
21-
filter?: string
25+
filter?: MetricsFilter
2226
}
2327

2428
export interface OrderMetricsSummary {
@@ -48,11 +52,19 @@ export interface MetricsEndpoint {
4852
TotalValue(query: MetricsQuery): Promise<ResourcePage<MetricsBase>>
4953

5054
// V2 Metrics Endpoints
51-
GetOrderMetricsSummary(query: MetricsV2Query): Promise<{ data: OrderMetricsSummary }>
55+
GetOrderMetricsSummary(
56+
query: MetricsV2Query
57+
): Promise<{ data: OrderMetricsSummary }>
5258

53-
GetOrderCountTimeSeries(query: MetricsV2Query): Promise<{ data: OrderCountTimeSeries[] }>
59+
GetOrderCountTimeSeries(
60+
query: MetricsV2Query
61+
): Promise<{ data: OrderCountTimeSeries[] }>
5462

55-
GetOrderDiscountTimeSeries(query: MetricsV2Query): Promise<{ data: OrderDiscountTimeSeries[] }>
63+
GetOrderDiscountTimeSeries(
64+
query: MetricsV2Query
65+
): Promise<{ data: OrderDiscountTimeSeries[] }>
5666

57-
GetOrderValueTimeSeries(query: MetricsV2Query): Promise<{ data: OrderValueTimeSeries[] }>
67+
GetOrderValueTimeSeries(
68+
query: MetricsV2Query
69+
): Promise<{ data: OrderValueTimeSeries[] }>
5870
}

0 commit comments

Comments
 (0)