import { scalar } from "./base.scalar"; import { contactStatusEnum } from "./contactStatusEnum"; import { contactSourceEnum } from "./contactSourceEnum"; import { actionLog } from "./actionLog"; export declare namespace contactModel { type Id = scalar.Uuid; interface Table { id?: Id; createdAt?: scalar.IsoDatetime; status?: contactStatusEnum.Id; source?: contactSourceEnum.Id; subject?: scalar.Title; name?: scalar.Title; email?: scalar.Email; message?: scalar.Description; context?: actionLog.Context; } interface SendRequest { source: contactSourceEnum.Id; subject: scalar.Title; name: scalar.Title; email: scalar.Email; message: scalar.Description; } interface SendRemoteResponse { successCount: scalar.Integer; errorCount: scalar.Integer; } interface SendResponse { id: Id; status: contactStatusEnum.Pair; } }