#!/usr/bin/env node
/// <reference types="node" />
export declare function checkNetwork({ stream, eyes, ufg }?: {
    stream?: NodeJS.WriteStream | undefined;
    eyes?: {
        testFetch(): Promise<void>;
        testCurl(): Promise<void>;
        testServer(): Promise<void>;
        testHttps: () => Promise<void>;
        url: URL;
        cmd: string;
    } | undefined;
    ufg?: {
        testFetch(): Promise<void>;
        testCurl(): Promise<void>;
        testServer: () => Promise<void>;
        testHttps(): Promise<void>;
        url: URL;
        getCmd: () => Promise<string>;
    } | undefined;
}): Promise<void>;
