import { Currency } from '../../../commonStateTypes/amount'; import { ID } from '../../../commonStateTypes/common'; import { AccountBase } from '../../account/accountState'; import { ClassBase } from '../../class/classState'; import { BaseTransaction } from './transaction'; export interface ScheduleTransaction extends BaseTransaction { account: AccountBase; currency: Currency; lineId: ID; thirdPartyTransactionId: ID; classBase?: ClassBase; description?: string; vendorId?: ID; vendorName?: string; }