import { MessageBus } from './message-bus.service'; /** * Manages the lifecycle of this workbench application module to communicate with the workbench application platform. */ export declare class PlatformActivator { /** * Starts this module to communicate with workbench application platform. * * Optionally, you can provide a custom {MessageBus} implementation used for communication with workbench application platform. * Default message bus communication is based on `postMessage` and `onmessage` to safely communicate cross-origin with the window parent. */ static start(messageBus?: MessageBus): void; /** * Stops this module and releases resources allocated. */ static stop(): void; }