UNPKG

vtex

Version:

The platform for e-commerce apps

10 lines (9 loc) 581 B
import { AppClient, InstanceOptions, IOContext } from '@vtex/api'; import { ErrorReportSerializableObj } from '@vtex/node-error-report'; import { MetricReportObj } from '../../../metrics/MetricReport'; export declare class ToolbeltTelemetry extends AppClient { static createClient(customContext?: Partial<IOContext>, customOptions?: Partial<InstanceOptions>): ToolbeltTelemetry; constructor(ioContext: IOContext, opts?: InstanceOptions); reportErrors(errors: ErrorReportSerializableObj[]): Promise<void>; reportMetrics(metrics: MetricReportObj[]): Promise<void>; }