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