interface FinancialEvent<T extends BaseModel = BaseModel> {
    _id?: string;
    createdDate?: Date;
    id?: string;
    modelData: T;
    modelName: constants.models.ModelName;
    modifiedDate?: Date;
    results?: FinancialEventResult[];
    status: FinancialEventStatus;
    sync: undefined | string;
}

Type Parameters

Hierarchy (View Summary)

Properties

_id?: string
createdDate?: Date
id?: string

Use _id instead

modelData: T
modifiedDate?: Date
sync: undefined | string