import { AbstractProcessFlow } from '../../../../../base/daemon/process/flow/flow'; import { SpecTrackerBroker } from '../../../../broker/broker'; declare class LaunchConnectNodeFlow extends AbstractProcessFlow { protected _broker: SpecTrackerBroker; process(): Promise; protected _intakeBroker(): Promise; protected _intakeRequest(): Promise; protected _forwardRequest(): Promise; protected _intakeResponse(): Promise; protected _intakeOutcome(): Promise; } type LaunchConnectNodeContent = RTCSessionDescriptionInit; type LaunchConnectNodeOutcome = { peerID: string; sdp: string; type: RTCSdpType; }; export { LaunchConnectNodeFlow, LaunchConnectNodeContent, LaunchConnectNodeOutcome };