///
(innerText).
* @example "TCP: 1332"
*/
tcp: number | undefined;
/**
* after second
(innerText).
* @example "UDP: Supported"
*/
udp: boolean | undefined;
}
interface IL2TP {
guide: string | undefined;
}
interface IOpenVPN {
configFile: string;
/**
* after first
(innerText).
* @example "TCP: 1332"
*/
tcp: number | undefined;
/**
* after second
(innerText).
* @example "UDP: 1384"
*/
udp: number | undefined;
}
interface IMsSstp {
guide: string;
hostName: string;
}
declare type IVolunteers = string[];
declare type IScore = number;
/**
* The exact pattern from fetched HTML
*
| have three value * List of * Content inside ' > ' */ volunteers: IVolunteers; /** * 10th and last | have three value * inside ' > ' */ score: IScore; } export declare class Server { country: string; hostDetail: IHostDetail; sessions: ISession; quality: IQuality; ssl?: ISSL; l2tp?: IL2TP; openVpn?: IOpenVPN; msSstp?: IMsSstp; volunteers: IVolunteers; score: IScore; constructor(tr: Cheerio); } export {}; //# sourceMappingURL=server.d.ts.map |