@awsui/components-react
Version:
AWS UI is a collection of [React](https://reactjs.org/) components that help create intuitive, responsive, and accessible user experiences for web applications. It is developed by Amazon Web Services (AWS). This work is available under the terms of the [A
20 lines (19 loc) • 796 B
TypeScript
export interface MetricsLogItem {
source: string;
action: string;
version: string;
}
export declare const Metrics: {
initMetrics(fwk: string): void;
sendMetric(metricName: string, value: number, detail?: string | undefined): void;
sendMetricObject(metric: MetricsLogItem, value: number): void;
sendMetricObjectOnce(metric: MetricsLogItem, value: number): void;
sendMetricOnce(metricName: string, value: number, detail?: string | undefined): void;
logComponentLoaded(): void;
logComponentUsed(componentName: string): void;
};
export declare const MetricsTestHelper: {
resetOneTimeMetricsCache: () => void;
formatMajorVersionForMetricDetail: (version: string) => string;
formatVersionForMetricName: (theme: string, version: string) => string;
};