12 lines
329 B
TypeScript
12 lines
329 B
TypeScript
import * as finance from '../finance/index.js';
|
|
import { type ICompany } from './company.js';
|
|
import { type IContact } from './contact.js';
|
|
export class IJob {
|
|
type: 'contract' | 'employment';
|
|
name: string;
|
|
description: string;
|
|
monthlyTotal: number;
|
|
currency: finance.TCurrency;
|
|
from: ICompany;
|
|
contact: IContact;
|
|
} |