node-libcurl-ja3
Version:
Node.js native bindings for libcurl-impersonate. Impersonate Chrome, Edge, Firefox and Safari TLS fingerprints.
17 lines • 655 B
TypeScript
import type { ImpersonateConfig, VariantImpersonateConfig } from '../types';
export declare enum FirefoxBrowser {
Firefox135 = "firefox135",
Firefox136 = "firefox136",
Firefox144 = "firefox144",
Firefox = "firefox144"
}
export declare const DEFAULT_FIREFOX_FINGERPRINT: {
ja3: string;
ja4: string;
akami: string;
keepExtensionOrder: boolean;
};
export declare const DEFAULT_FIREFOX_VERSION = "144.0";
export declare function getFirefoxConfig(config?: VariantImpersonateConfig): ImpersonateConfig;
export declare const FIREFOX_BROWSER_CONFIGS: Record<FirefoxBrowser, ImpersonateConfig>;
//# sourceMappingURL=firefox.d.ts.map