import { GuidValue, Log, IRouteContext, AdminVisibility, IMessageBusTopicPublishSubscriber, BusinessProfileWithProperties, Guid, AppRouteWithProperties, LoadableBundleManifest, NotificationMessage } from "../../models"; import { VueInject } from "../../models/VueInject"; import { AxiosError, AxiosResponse } from "axios"; export declare class InternalTopics { static Admin: { new (): {}; readonly visibility: IMessageBusTopicPublishSubscriber; readonly routeChanged: IMessageBusTopicPublishSubscriber; }; static get routeChanged(): IMessageBusTopicPublishSubscriber; static get businessProfileUpdate(): IMessageBusTopicPublishSubscriber; static get appRouteUpdate(): IMessageBusTopicPublishSubscriber; static get flushMultilingualInputModel(): IMessageBusTopicPublishSubscriber; static get omniaBootstrapperCompleted(): IMessageBusTopicPublishSubscriber; static get omniaUXConfigurationCompleted(): IMessageBusTopicPublishSubscriber; static get activatedFeaturesUpdate(): IMessageBusTopicPublishSubscriber; static get activatedFeaturesToLoadResource(): IMessageBusTopicPublishSubscriber; static get logAdded(): IMessageBusTopicPublishSubscriber; static get logRemoved(): IMessageBusTopicPublishSubscriber; static get loadResourcesForElementName(): IMessageBusTopicPublishSubscriber; static get loadResourcesManifestWithId(): IMessageBusTopicPublishSubscriber; static get loadResourcesManifes(): IMessageBusTopicPublishSubscriber; static get authenticationChecker(): IMessageBusTopicPublishSubscriber<{ responseError?: AxiosError; successResponse?: AxiosResponse; enableCircuitBreaker: () => void; }>; static get vueInjectOnCreated(): IMessageBusTopicPublishSubscriber; static get vueOnDestroyed(): IMessageBusTopicPublishSubscriber<{ instance: Object; }>; static get onError(): IMessageBusTopicPublishSubscriber; static get notificationMessage(): IMessageBusTopicPublishSubscriber; }