/* Options: Date: 2025-07-17 05:44:48 Version: 6.40 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://hcbtas-q-albamfs-api.azurewebsites.net //GlobalNamespace: //MakePropertiesOptional: False //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: ClaimReq.* //ExcludeTypes: //DefaultImports: */ export interface IReturn { createResponse(): T; } export class HttpResult { public responseText: string; public responseStream: string; public fileInfo: FileInfo; public virtualFile: IVirtualFile; public contentType: string; public headers: { [index: string]: string; }; public cookies: Cookie[]; public eTag: string; public age?: string; public maxAge?: string; public expires?: string; public lastModified?: string; public cacheControl: CacheControl; public resultScope: Func; public allowsPartialResponse: boolean; public options: { [index: string]: string; }; public status: number; public statusCode: HttpStatusCode; public statusDescription: string; public response: Object; public responseFilter: IContentTypeWriter; public requestContext: IRequest; public view: string; public template: string; public paddingLength: number; public isPartialRequest: boolean; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class ClaimResponse { public result: HttpResult; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @Route("/members/claim", "POST") export class ClaimReq implements IReturn { public employerId: string; public memberId: string; public type: string; public description: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } public getTypeName() { return 'ClaimReq'; } public getMethod() { return 'POST'; } public createResponse() { return new ClaimResponse(); } }