import { Nullable } from '@mlytics/core-ts/core/type/basic'; import { AbstractProcessFlow } from '../../../../../base/daemon/process/flow/flow'; import { SpecTrackerBroker } from '../../../../broker/broker'; declare class LaunchDeliverIceCandidateFlow extends AbstractProcessFlow { protected _broker: SpecTrackerBroker; process(): Promise; protected _intakeBroker(): Promise; protected _intakeMessage(): Promise; protected _forwardMessage(): Promise; } type LaunchDeliverIceCandidateContent = { peerID: string; swarmID?: Nullable; ice: RTCIceCandidate; }; export { LaunchDeliverIceCandidateFlow, LaunchDeliverIceCandidateContent };