import { FrontendDescription, Services } from '../../../types'; import { SimpleTopicsAPI, InternalTopicsAPI } from './model'; import { EnhancedContext as DirectFunctionsEnhancedContext } from '../../direct-functions-plugin/direct-functions'; /** * Manages the communication with a publish subscribe mechanism where topics can be dynamically defined at runtime. * * Sequence Diagram: see {@link README.md} */ declare type PreviousContext = DirectFunctionsEnhancedContext & { services: Services; }; declare type EnhancedContext = PreviousContext & { topics: SimpleTopicsAPI; _plugins: InternalTopicsAPI; }; declare const _default: import("../../../types").Plugin; export default _default;