UNPKG

@vtex/api

Version:
14 lines (13 loc) 532 B
import { InstanceOptions, RequestTracingConfig } from '../../HttpClient'; import { IOContext } from '../../service/worker/runtime/typings'; import { InfraClient } from './InfraClient'; export declare class BillingMetrics extends InfraClient { constructor(context: IOContext, options?: InstanceOptions); sendMetric: (metric: BillingMetric, tracingConfig?: RequestTracingConfig) => Promise<BillingMetric>; } export interface BillingMetric { value: number; unit: string; metricId: string; timestamp?: number; }