/* Options: Date: 2024-11-21 06:29:00 Version: 6.00 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://resourcelibrary.api.ashcompanies.com //GlobalNamespace: //MakePropertiesOptional: False //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: ResourceLookAheadRequest.* //ExcludeTypes: //DefaultImports: */ export class BasicResourceLibraryRequest { public resourceLibraryMemberId: number; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class LookaheadTitle { public id: string; public title: string; public subtitle: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class LookaheadTag { public id: string; public title: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class LookaheadResult { public id: string; public lookaheadTitles: LookaheadTitle[]; public lookaheadTags: LookaheadTag[]; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class ResourceLookAheadResponse { public lookaheadResult: LookaheadResult; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @Route("/lookaheadResults", "GET") export class ResourceLookAheadRequest extends BasicResourceLibraryRequest implements IReturn { public text: string; /** * Set it to true if requesting resources only from digital library */ // @ApiMember(Description="Set it to true if requesting resources only from digital library") public digitalFitness: boolean; /** * Set it to true if requesting resources only from health library */ // @ApiMember(Description="Set it to true if requesting resources only from health library") public healthLibrary: boolean; public constructor(init?: Partial) { super(init); (Object as any).assign(this, init); } public getTypeName() { return 'ResourceLookAheadRequest'; } public getMethod() { return 'GET'; } public createResponse() { return new ResourceLookAheadResponse(); } }