@coralogix/browser
Version:
Official Coralogix SDK for browsers
31 lines (30 loc) • 742 B
TypeScript
import { InstrumentationConfig } from '@opentelemetry/instrumentation';
export interface CoralogixWebVitalsMetrics {
lcp: boolean;
fid: boolean;
cls: boolean;
inp: boolean;
ttfb: boolean;
fcp: boolean;
tbt: boolean;
lt: boolean;
}
export interface CoralogixWebVitalsInstrumentationConfig extends InstrumentationConfig {
metrics: Partial<CoralogixWebVitalsMetrics>;
}
export declare enum ResourceInitiatorTypes {
Media = "media",
Script = "script",
Css = "css",
Beacon = "beacon",
Img = "img",
Font = "font",
Doc = "doc",
Xhr = "xmlhttprequest",
Fetch = "fetch",
Iframe = "iframe",
Video = "video",
Audio = "audio",
Track = "track",
Other = "other"
}