import type * as Lantern from '../types/types.js'; import { BaseNode } from './BaseNode.js'; declare class NetworkNode extends BaseNode { _request: Lantern.NetworkRequest; constructor(networkRequest: Lantern.NetworkRequest); get type(): 'network'; get startTime(): number; get endTime(): number; get rawRequest(): Readonly; get request(): Lantern.NetworkRequest; get initiatorType(): string; get fromDiskCache(): boolean; get isNonNetworkProtocol(): boolean; /** * Returns whether this network request can be downloaded without a TCP connection. * During simulation we treat data coming in over a network connection separately from on-device data. */ get isConnectionless(): boolean; hasRenderBlockingPriority(): boolean; cloneWithoutRelationships(): NetworkNode; } export { NetworkNode };