import type { RemoteMemberImplInterface } from '../../../member/remoteMember'; import type { PublicationImpl } from '../../../publication'; import type { SubscriptionImpl } from '../../../subscription'; import type { LocalPersonImpl } from '../../localPerson'; export declare class PublishingAgent { private readonly _localPerson; readonly context: import("../../..").SkyWayContext; constructor(_localPerson: LocalPersonImpl); /**@throws {SkyWayError} */ startPublishing(subscription: SubscriptionImpl): Promise; stopPublishing(publication: PublicationImpl, endpoint: RemoteMemberImplInterface): Promise; } //# sourceMappingURL=publishing.d.ts.map