/// <reference types="node" />
export declare class BackendOptions {
    bePort: number;
    proxyPort: number;
    sessionDirectory: string;
    onReady: (x: any) => void;
    dontTrack: any[];
    block: any[];
    disableDefaultBlockList: boolean;
    backendOriginWithoutPort: string;
    constructor({ bePort, proxyPort, sessionDirectory, onReady, dontTrack, block, disableDefaultBlockList, backendOriginWithoutPort, }: {
        bePort: any;
        proxyPort: any;
        sessionDirectory: any;
        onReady: any;
        dontTrack: any;
        block: any;
        disableDefaultBlockList: any;
        backendOriginWithoutPort: any;
    });
    getCertDirectory(): string;
    getTrackingDataDirectory(): string;
    getSessionJsonPath(): string;
    getLocStorePath(): string;
    getChromeUserDataDirectory(): string;
    getBackendServerCertDirPath(): string;
    getBackendServerCertPath(): string;
    getBackendServerPrivateKeyPath(): string;
    getBackendServerCertInfo(): {
        key: Buffer;
        cert: Buffer;
    };
}
