import type { MessagingSettings } from '@axinom/mosaic-message-bus-abstractions'; export declare class MicroFrontendMessagingSettings implements MessagingSettings { readonly messageType: string; readonly queue: string; readonly routingKey: string; readonly action: 'command' | 'event'; readonly aggregateType: string; /** * Defines the messaging settings for the command with message type * "MicroFrontendServiceEnable" and aggregate type "environment". * The aggregate ID field must contain the value of the "environment ID" field. */ static MicroFrontendServiceEnable: MicroFrontendMessagingSettings; /** * Defines the messaging settings for the command with message type * "MicroFrontendServiceDisable" and aggregate type "environment". * The aggregate ID field must contain the value of the "environment ID" field. */ static MicroFrontendServiceDisable: MicroFrontendMessagingSettings; /** * Defines the messaging settings for the command with message type * "WorkflowsEnable" and aggregate type "environment". * The aggregate ID field must contain the value of the "environment ID" field. */ static WorkflowsEnable: MicroFrontendMessagingSettings; /** * Defines the messaging settings for the command with message type * "WorkflowsDisable" and aggregate type "environment". * The aggregate ID field must contain the value of the "environment ID" field. */ static WorkflowsDisable: MicroFrontendMessagingSettings; /** * Defines the messaging settings for the event with message type * "MicroFrontendServiceEnableFinished" and aggregate type "environment". * The aggregate ID field contains the value of the "environment ID" field. */ static MicroFrontendServiceEnableFinished: MicroFrontendMessagingSettings; /** * Defines the messaging settings for the event with message type * "MicroFrontendServiceEnableFailed" and aggregate type "environment". * The aggregate ID field contains the value of the "environment ID" field. */ static MicroFrontendServiceEnableFailed: MicroFrontendMessagingSettings; /** * Defines the messaging settings for the event with message type * "MicroFrontendServiceDisableFinished" and aggregate type "environment". * The aggregate ID field contains the value of the "environment ID" field. */ static MicroFrontendServiceDisableFinished: MicroFrontendMessagingSettings; /** * Defines the messaging settings for the event with message type * "MicroFrontendServiceDisableFailed" and aggregate type "environment". * The aggregate ID field contains the value of the "environment ID" field. */ static MicroFrontendServiceDisableFailed: MicroFrontendMessagingSettings; /** * Defines the messaging settings for the event with message type * "WorkflowsEnableFinished" and aggregate type "environment". * The aggregate ID field contains the value of the "environment ID" field. */ static WorkflowsEnableFinished: MicroFrontendMessagingSettings; /** * Defines the messaging settings for the event with message type * "WorkflowsEnableFailed" and aggregate type "environment". * The aggregate ID field contains the value of the "environment ID" field. */ static WorkflowsEnableFailed: MicroFrontendMessagingSettings; /** * Defines the messaging settings for the event with message type * "WorkflowsDisableFinished" and aggregate type "environment". * The aggregate ID field contains the value of the "environment ID" field. */ static WorkflowsDisableFinished: MicroFrontendMessagingSettings; /** * Defines the messaging settings for the event with message type * "WorkflowsDisableFailed" and aggregate type "environment". * The aggregate ID field contains the value of the "environment ID" field. */ static WorkflowsDisableFailed: MicroFrontendMessagingSettings; readonly serviceId = "ax-micro-frontend-service"; private constructor(); toString: () => string; } //# sourceMappingURL=micro-frontend-messaging-settings.d.ts.map