import type { CommunicationTypeViewModel } from "../../configuration/communicationType.models"; export interface CommunicationViewModel { id: number; preferred: boolean; mobile: string; email: string; postalCode: string; city: string; street: string; streetNumber: number; streetNumberAddition: string; type: CommunicationTypeViewModel; isNewsletterMain: boolean; isSMSAlarming: boolean; } export interface CreateCommunicationViewModel { preferred: boolean; mobile: string; email: string; postalCode: string; city: string; street: string; streetNumber: number; streetNumberAddition: string; typeId: number; isNewsletterMain: boolean; isSMSAlarming: boolean; } export interface UpdateCommunicationViewModel { id: number; preferred: boolean; mobile: string; email: string; postalCode: string; city: string; street: string; streetNumber: number; streetNumberAddition: string; isNewsletterMain: boolean; isSMSAlarming: boolean; }