export declare function sleep(ms: number): Promise<void>;
export declare function waitForHealth({ fetchImpl, port, timeoutMs, }: {
    fetchImpl: typeof fetch;
    port: number;
    timeoutMs: number;
}): Promise<void>;
export declare function waitForHealthWithRetries({ fetchImpl, port, attempts, timeoutMs, delayMs, }: {
    fetchImpl: typeof fetch;
    port: number;
    attempts: number;
    timeoutMs: number;
    delayMs: number;
}): Promise<void>;
export declare function checkAuth({ fetchImpl, token, port, }: {
    fetchImpl: typeof fetch;
    token: string;
    port: number;
}): Promise<boolean>;
export declare function checkAuthWithRetries({ fetchImpl, token, port, attempts, delayMs, }: {
    fetchImpl: typeof fetch;
    token: string;
    port: number;
    attempts: number;
    delayMs: number;
}): Promise<boolean>;
