network-performance-monitor
Version:
A comprehensive network performance monitoring tool that continuously tests and tracks your network's performance over time
16 lines • 549 B
TypeScript
import { Database } from './database';
export interface WebsiteTestResult {
url: string;
latency: number | null;
statusCode: number | null;
error: string | null;
success: boolean;
}
export declare class WebsiteTest {
private db;
constructor(db: Database);
testWebsite(url: string, networkName: string): Promise<WebsiteTestResult>;
testAllWebsites(networkName: string): Promise<WebsiteTestResult[]>;
checkForAnomalies(results: WebsiteTestResult[]): Promise<boolean>;
}
//# sourceMappingURL=websiteTest.d.ts.map