export namespace metrics {
    namespace firstPaint {
        let label: string;
        let type: MetricTypes;
    }
    namespace fullyLoaded {
        let label_1: string;
        export { label_1 as label };
        let type_1: MetricTypes;
        export { type_1 as type };
    }
    namespace backEndTime {
        let label_2: string;
        export { label_2 as label };
        let type_2: MetricTypes;
        export { type_2 as type };
    }
    namespace domContentLoadedTime {
        let label_3: string;
        export { label_3 as label };
        let type_3: MetricTypes;
        export { type_3 as type };
    }
    namespace domInteractiveTime {
        let label_4: string;
        export { label_4 as label };
        let type_4: MetricTypes;
        export { type_4 as type };
    }
    namespace domainLookupTime {
        let label_5: string;
        export { label_5 as label };
        let type_5: MetricTypes;
        export { type_5 as type };
    }
    namespace frontEndTime {
        let label_6: string;
        export { label_6 as label };
        let type_6: MetricTypes;
        export { type_6 as type };
    }
    namespace pageDownloadTime {
        let label_7: string;
        export { label_7 as label };
        let type_7: MetricTypes;
        export { type_7 as type };
    }
    namespace pageLoadTime {
        let label_8: string;
        export { label_8 as label };
        let type_8: MetricTypes;
        export { type_8 as type };
    }
    namespace redirectionTime {
        let label_9: string;
        export { label_9 as label };
        let type_9: MetricTypes;
        export { type_9 as type };
    }
    namespace serverConnectionTime {
        let label_10: string;
        export { label_10 as label };
        let type_10: MetricTypes;
        export { type_10 as type };
    }
    namespace serverResponseTime {
        let label_11: string;
        export { label_11 as label };
        let type_11: MetricTypes;
        export { type_11 as type };
    }
    namespace firstContentfulPaint {
        let label_12: string;
        export { label_12 as label };
        let type_12: MetricTypes;
        export { type_12 as type };
    }
    namespace rumSpeedIndex {
        let label_13: string;
        export { label_13 as label };
        let type_13: MetricTypes;
        export { type_13 as type };
    }
    namespace firstVisualChange {
        let label_14: string;
        export { label_14 as label };
        let type_14: MetricTypes;
        export { type_14 as type };
    }
    namespace lastVisualChange {
        let label_15: string;
        export { label_15 as label };
        let type_15: MetricTypes;
        export { type_15 as type };
    }
    namespace perceptualSpeedIndex {
        let label_16: string;
        export { label_16 as label };
        let type_16: MetricTypes;
        export { type_16 as type };
    }
    namespace speedIndex {
        let label_17: string;
        export { label_17 as label };
        let type_17: MetricTypes;
        export { type_17 as type };
    }
    namespace visualComplete85 {
        let label_18: string;
        export { label_18 as label };
        let type_18: MetricTypes;
        export { type_18 as type };
    }
    namespace visualComplete95 {
        let label_19: string;
        export { label_19 as label };
        let type_19: MetricTypes;
        export { type_19 as type };
    }
    namespace visualComplete99 {
        let label_20: string;
        export { label_20 as label };
        let type_20: MetricTypes;
        export { type_20 as type };
    }
}
import { MetricTypes } from '../constants';
