/* Options: Date: 2024-12-22 21:40:01 Version: 8.51 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://blazor-gallery.servicestack.net //GlobalNamespace: //MakePropertiesOptional: False //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: DeleteContact.* //ExcludeTypes: //DefaultImports: */ export interface IReturnVoid { createResponse(): void; } export interface IDeleteDb { } export class Contact { public id: number; // @Computed() public displayName: string; public profileUrl: string; public firstName: string; public lastName: string; public salaryExpectation?: number; public jobType: string; public availabilityWeeks: number; public preferredWorkType: EmploymentType; public preferredLocation: string; public email: string; public phone: string; public skills?: string[]; public about: string; public applications: JobApplication[] = []; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class DeleteContact implements IReturnVoid, IDeleteDb { public id: number; public constructor(init?: Partial) { (Object as any).assign(this, init); } public getTypeName() { return 'DeleteContact'; } public getMethod() { return 'DELETE'; } public createResponse() {} }