import type { ImpersonateConfig, VariantImpersonateConfig } from '../types';
export declare enum SafariBrowser {
    Safari18_0 = "safari18_0",
    Safari18_4 = "safari18_4",
    Safari18_6 = "safari18_6",
    Safari = "safari18_6"
}
export declare const DEFAULT_SAFARI_FINGERPRINT: {
    ja3: string;
    ja4: string;
    akami: string;
};
export declare const DEFAULT_SAFARI_VERSION = "18.6";
export declare function getSafariConfig(config?: VariantImpersonateConfig): ImpersonateConfig;
export declare const SAFARI_BROWSER_CONFIGS: Record<SafariBrowser, ImpersonateConfig>;
//# sourceMappingURL=safari.d.ts.map