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"
}
