node-libcurl-ja3
Version:
Node.js native bindings for libcurl-impersonate. Impersonate Chrome, Edge, Firefox and Safari TLS fingerprints.
15 lines • 577 B
TypeScript
import type { ImpersonateConfig, VariantImpersonateConfig } from '../types';
export declare enum ChromeBrowser {
Chrome133 = "chrome133a",
Chrome134 = "chrome134",
Chrome = "chrome134"
}
export declare const DEFAULT_CHROME_FINGERPRINT: {
ja3: string;
ja4: string;
akami: string;
};
export declare const DEFAULT_CHROME_VERSION = "134";
export declare function getChromeConfig(config?: VariantImpersonateConfig): ImpersonateConfig;
export declare const CHROME_BROWSER_CONFIGS: Record<ChromeBrowser, ImpersonateConfig>;
//# sourceMappingURL=chrome.d.ts.map