import { Port } from "../../kurtosis_core_rpc_api_bindings/api_container_service_pb"; export type TransportProtocol = Port.TransportProtocol; export declare namespace TransportProtocol { const TCP = Port.TransportProtocol.TCP; const UDP = Port.TransportProtocol.UDP; } export declare const MAX_PORT_NUM: number; export declare function IsValidTransportProtocol(protocol: TransportProtocol): boolean; export declare class PortSpec { readonly number: number; readonly transportProtocol: TransportProtocol; readonly maybeApplicationProtocol?: string | undefined; constructor(number: number, transportProtocol: TransportProtocol, maybeApplicationProtocol?: string | undefined); }