import { Endpoint } from "./consumerTypes"; import { Geolocation } from "./geolocation"; export declare const AVAILABILITY_PERCENTAGE = 0.1; export declare const MAX_ALLOWED_BLOCK_LISTED_SESSION_PER_PROVIDER = 3; export declare const MAX_SESSIONS_ALLOWED_PER_PROVIDER = 1000; export declare const RELAY_NUMBER_INCREMENT = 1; export declare const MAXIMUM_NUMBER_OF_FAILURES_ALLOWED_PER_CONSUMER_SESSION = 3; export declare const PERCENTILE_TO_CALCULATE_LATENCY = 0.9; export declare const MIN_PROVIDERS_FOR_SYNC = 0.6; export declare const DEFAULT_DECIMAL_PRECISION = 18; export declare const MAX_CONSECUTIVE_CONNECTION_ATTEMPTS = 5; export declare function GetAllProviders(allAddresses: Set, ignoredProviders: Set): Array; export declare function SortByGeolocations(pairingEndpoints: Array, currentGeo: Geolocation): void;