Cleanup - unused files / unused exports / duplicate exports
[ProtonMail-WebClient.git] / packages / shared / lib / interfaces / VPN.ts
blob8278ac88b933c13424e440bc3e077698897363bf
1 export interface MyLocationResponse {
2     IP: string;
3     Lat: number;
4     Long: number;
5     Country: string;
6     ISP: string;
9 export interface VPNServersCount {
10     Capacity: number;
11     Countries: number;
12     Servers: number;
15 export interface VPNServersCountData {
16     free: {
17         countries: number;
18         servers: number;
19     };
20     paid: {
21         countries: number;
22         servers: number;
23     };
26 export interface VPNServersCounts {
27     free: VPNServersCount;
28     paid: VPNServersCount;
31 export interface VPNLogicalsCount {
32     Counts: { 2: number; 0: number };
35 export interface VPNCountryCount {
36     MaxTier: 0 | 1 | 2;
37     Count: number;
40 export interface VPNCountriesCount {
41     Counts: VPNCountryCount[];