UNPKG

studiocms

Version:

Astro Native CMS for AstroDB. Built from the ground up by the Astro community.

25 lines (24 loc) 1.92 kB
import type { WebVitalsResponseItem } from '../types.js'; export declare function msToSeconds(ms: number): number; export declare function calculateClsAverage(clsValues: number[]): number; export declare const clsDataAverage: (webVitalData: WebVitalsResponseItem[]) => number; export declare function calculateClsScoreText(cls: number): string; export declare function calculateClsScorePercent(cls: number): number; export declare const progressBarClsColor: (clsData: number) => "red" | "green" | "yellow"; export declare const progressBarClsTrackColor: (clsData: number) => "red" | "yellow"; export declare const clsTextColor: (clsData: number) => "red" | "green" | "yellow"; export declare function calculateLcpAverage(lcpValues: number[]): number; export declare const lcpDataAverage: (webVitalData: WebVitalsResponseItem[]) => number; export declare function calculateLcpScoreText(lcp: number): string; export declare function calculateLcpScorePercent(lcp: number): number; export declare const progressBarLcpColor: (lcpData: number) => "red" | "green" | "yellow"; export declare const progressBarLcpTrackColor: (lcpData: number) => "red" | "yellow"; export declare const lcpTextColor: (lcpData: number) => "red" | "green" | "yellow"; export declare function calculateInpAverage(inpValues: number[]): number; export declare function inpDataAverage(webVitalData: WebVitalsResponseItem[]): number; export declare function calculateInpScoreText(inp: number): string; export declare function calculateInpScorePercent(inp: number): number; export declare const progressBarInpColor: (inpData: number) => "red" | "green" | "yellow"; export declare const progressBarInpTrackColor: (inpData: number) => "red" | "yellow"; export declare const inpTextColor: (inpData: number) => "red" | "green" | "yellow"; export declare function generateLighthouseFetchUrl(url: string, strategy?: 'mobile' | 'desktop' | 'mixed-content'): string;