/* Options: Date: 2025-12-25 08:11:03 Version: 10.02 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://cip-reporting-dev.chargeitpro.com //GlobalNamespace: //MakePropertiesOptional: False //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: ReconTotalSummary.* //ExcludeTypes: //DefaultImports: */ export class ReconSummary { public BizDate: string; public ComputerName?: string; public SerialNumber?: string; public TransactionType?: string; public Amount: number; public Debit: number; public Amex: number; public NoAmex: number; public DebitCount: number; public AmexCount: number; public NoAmexCount: number; public LocationId?: string; public LocationName?: string; public ReconAmt?: number; public Notes?: string; public _id?: string; public inMongo: boolean; public Route?: string; public UniqueTransID?: number; public MissingTransaction: boolean; public TotalCount?: number; public MaxUniqueTransID?: number; public ComputerDateTime?: string; public TerminalDateTime?: string; public CompTermMinDiff?: number; public DepDate?: string; public CipServerTrans?: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class ReconSummaryDate { public BizDate: string; public SubTotal: number; public DebitTotal: number; public AmexTotal: number; public NoAmexTotal: number; public DebitCount: number; public AmexCount: number; public NoAmexCount: number; public ReconSummary?: ReconSummary[]; public DepDate?: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @Route("/Recon") export class ReconTotalSummary { public ReconSummaryDate?: ReconSummaryDate[]; public Lid?: string; public LocationName?: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } public getTypeName() { return 'ReconTotalSummary'; } public getMethod() { return 'POST'; } public createResponse() {} }