UNPKG

trainingpeaks-sdk

Version:
29 lines 981 B
export declare const generateRandomUserAgent: () => string; export declare const generateSpecificUserAgent: (browser: "Chrome" | "Firefox" | "Safari", os: "macOS" | "Windows" | "Linux", version?: string) => string; export declare const parseUserAgent: (userAgent: string) => { browser: string; version: string; os: string; }; export declare const isMobileUserAgent: (userAgent: string) => boolean; export declare const getCommonViewportSizes: () => { desktop: { width: number; height: number; }[]; tablet: { width: number; height: number; }[]; mobile: { width: number; height: number; }[]; }; export declare const generateRandomViewport: () => { width: number; height: number; }; export declare const generateRandomBrowserHeaders: () => Record<string, string>; export declare const generateConsistentBrowserHeaders: () => Record<string, string>; //# sourceMappingURL=browser-utils.d.ts.map