import { EventType } from '@dolittle/sdk.events'; /** * Represents an uncommitted event that is applied on an aggregate. */ export declare class AppliedEvent { readonly event: any; readonly eventType: EventType | undefined; readonly isPublic: boolean; /** * Initializes a new instance of {@link AppliedEvent}. * @param {*} event - The event content. * @param {EventType | undefined} eventType - The {@link EventType}. * @param {boolean} isPublic - Whether the event is public or not. */ constructor(event: any, eventType: EventType | undefined, isPublic: boolean); /** * Gets whether AppliedEvent has event type explicitly defined or not. */ get hasEventType(): boolean; } //# sourceMappingURL=AppliedEvent.d.ts.map