import { IDomainEvent } from '../../../contracts/src/index.ts'; /** * Error thrown when a GWT aggregate test assertion fails. * Provides formatted context showing Given/When/Then steps. * * @public * @stable * @since 0.24.0 */ export declare class GWTAssertionError extends Error { readonly givenEvents: ReadonlyArray; readonly expectedEvents: ReadonlyArray; readonly actualEvents: ReadonlyArray; readonly expectedError?: string | undefined; readonly actualError?: Error | undefined; constructor(givenEvents: ReadonlyArray, expectedEvents: ReadonlyArray, actualEvents: ReadonlyArray, expectedError?: string | undefined, actualError?: Error | undefined); private static formatMessage; }