import type { MessagingSettings } from '@axinom/mosaic-message-bus-abstractions'; export declare class LocalizationServiceMessagingSettings 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 * "LocalizationServiceEnable" and aggregate type "environment". * The aggregate ID field must contain the value of the "environment ID" field. */ static LocalizationServiceEnable: LocalizationServiceMessagingSettings; /** * Defines the messaging settings for the command with message type * "LocalizationServiceDisable" and aggregate type "environment". * The aggregate ID field must contain the value of the "environment ID" field. */ static LocalizationServiceDisable: LocalizationServiceMessagingSettings; /** * Defines the messaging settings for the event with message type * "LocalizationServiceEnableFinished" and aggregate type "environment". * The aggregate ID field contains the value of the "environment ID" field. */ static LocalizationServiceEnableFinished: LocalizationServiceMessagingSettings; /** * Defines the messaging settings for the event with message type * "LocalizationServiceEnableFailed" and aggregate type "environment". * The aggregate ID field contains the value of the "environment ID" field. */ static LocalizationServiceEnableFailed: LocalizationServiceMessagingSettings; /** * Defines the messaging settings for the event with message type * "LocalizationServiceDisableFinished" and aggregate type "environment". * The aggregate ID field contains the value of the "environment ID" field. */ static LocalizationServiceDisableFinished: LocalizationServiceMessagingSettings; /** * Defines the messaging settings for the event with message type * "LocalizationServiceDisableFailed" and aggregate type "environment". * The aggregate ID field contains the value of the "environment ID" field. */ static LocalizationServiceDisableFailed: LocalizationServiceMessagingSettings; readonly serviceId = "ax-localization-service"; private constructor(); toString: () => string; } //# sourceMappingURL=localization-service-messaging-settings.d.ts.map