cannoli-interfaces
Version:
Interfaces de Projetos Cannoli
24 lines (23 loc) • 902 B
TypeScript
import { EResumeIntervalType } from '../../resume';
import { ETransactionResumesTargetType } from '../enums/transaction-resumes-target-type.enum';
import { ITransactionInfoResume } from '../interfaces';
import { ITransactionResumeItemDetail } from '../interfaces/i-resume-item-detail';
import { ITransactionResume } from '../interfaces/i-transaction-resume';
export declare class TransactionResumeEntity implements ITransactionResume {
info: ITransactionInfoResume;
interval: EResumeIntervalType;
id: string;
resumeVersion: string;
createdAt: Date;
updatedAt: Date;
totalTarget: {
target: ETransactionResumesTargetType;
item: ITransactionResumeItemDetail;
}[];
items: {
id: string;
target: ETransactionResumesTargetType;
item: ITransactionResumeItemDetail;
}[];
constructor(data?: Partial<TransactionResumeEntity>);
}