import { CustomerGroup } from '../types/customer-group'; import { Gender } from '../types/gender'; import { Subjects } from './subjects'; export interface CustomerCreatedEvent { subject: Subjects.CustomerCreated; data: { id: string; version: number; debNumber: number; discount: number; group: CustomerGroup; vatId: string; email: string; phone: string; address: { company: string; gender: Gender; firstname: string; lastname: string; street: string; street2: string; postcode: string; city: string; country: string; countryISOCode2: string; }; shippingAddress: { company: string; gender: Gender; firstname: string; lastname: string; street: string; street2: string; postcode: string; city: string; country: string; countryISOCode2: string; } | null; billingAddress: { company: string; gender: Gender; firstname: string; lastname: string; street: string; street2: string; postcode: string; city: string; country: string; countryISOCode2: string; } | null; }; }