summaryrefslogtreecommitdiffstats
path: root/g4f/Provider/npm/node_modules/funcaptcha/lib/fingerprint.d.ts
blob: 422954bcbf32edd0ccedadb8a9d57d34e496cbce (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
declare const baseFingerprint: {
    DNT: string;
    L: string;
    D: number;
    PR: number;
    S: number[];
    AS: number[];
    TO: number;
    SS: boolean;
    LS: boolean;
    IDB: boolean;
    B: boolean;
    ODB: boolean;
    CPUC: string;
    PK: string;
    CFP: string;
    FR: boolean;
    FOS: boolean;
    FB: boolean;
    JSF: string[];
    P: string[];
    T: (number | boolean)[];
    H: number;
    SWF: boolean;
};
declare function getFingerprint(): {
    DNT: string;
    L: string;
    D: number;
    PR: number;
    S: number[];
    AS: number[];
    TO: number;
    SS: boolean;
    LS: boolean;
    IDB: boolean;
    B: boolean;
    ODB: boolean;
    CPUC: string;
    PK: string;
    CFP: string;
    FR: boolean;
    FOS: boolean;
    FB: boolean;
    JSF: string[];
    P: string[];
    T: (number | boolean)[];
    H: number;
    SWF: boolean;
};
declare function prepareF(fingerprint: any): string;
declare function prepareFe(fingerprint: any): any[];
declare function getEnhancedFingerprint(fp: typeof baseFingerprint, ua: string, opts: any): {
    key: string;
    value: any;
}[];
declare const _default: {
    getFingerprint: typeof getFingerprint;
    prepareF: typeof prepareF;
    prepareFe: typeof prepareFe;
    getEnhancedFingerprint: typeof getEnhancedFingerprint;
};
export default _default;