-import { Person } from '../core';
-import { TaxReturn } from '../core';
+import { Person, TaxReturn } from '../core';
import { NotFoundError } from '../core/Errors';
import Form1040, { FilingStatus } from './Form1040';
-import Form, { FormClass } from '../core/Form';
-import { TaxReturn } from '../core';
+import { Form, TaxReturn } from '../core';
import { Line, AccumulatorLine, ComputedLine, ReferenceLine, sumLineOfForms } from '../core/Line';
import { UnsupportedFeatureError } from '../core/Errors';
import { reduceBySum } from '../core/Math';
-import { Form } from '../core';
-import { Person } from '../core';
-import { TaxReturn } from '../core';
+import { Form, Person, TaxReturn } from '../core';
import { InputLine } from '../core/Line';
export enum GainType {
-import { Form } from '../core';
+import { Form, Person } from '../core';
import { InputLine } from '../core/Line';
-import { Person } from '../core';
export interface Form1099DIVInput {
payer: string;
-import { Form } from '../core';
+import { Form, Person } from '../core';
import { InputLine } from '../core/Line';
-import { Person } from '../core';
export interface Form1099INTInput {
payer: string;
-import { Form } from '../core';
-import { Person } from '../core';
-import { TaxReturn } from '../core';
+import { Form, Person, TaxReturn } from '../core';
import { InputLine } from '../core/Line';
export enum Box7Code {
-import { TaxReturn } from '../core';
-import { Person } from '../core';
+import { Person, TaxReturn } from '../core';
import { UnsupportedFeatureError } from '../core/Errors';
import Form1040, { FilingStatus } from './Form1040';
-import { Form } from '../core';
-import { TaxReturn } from '../core';
-import { Person } from '../core';
+import { Form, Person, TaxReturn } from '../core';
import { ComputedLine, InputLine, ReferenceLine } from '../core/Line';
import { UnsupportedFeatureError } from '../core/Errors';
import { reduceBySum } from '../core/Math';
-import { TaxReturn } from '../core';
-import { Person } from '../core';
+import { Person, TaxReturn } from '../core';
import Form1040, { FilingStatus } from './Form1040';
import Form8606 from './Form8606';
-import { Form } from '../core';
-import { TaxReturn } from '../core';
-import { Person } from '../core';
+import { Form, Person, TaxReturn } from '../core';
import { Line, AccumulatorLine, ComputedLine, InputLine, ReferenceLine } from '../core/Line';
import { clampToZero } from '../core/Math';
-import { TaxReturn } from '../core';
-import { Person } from '../core';
+import { Person, TaxReturn } from '../core';
import Form1040, { FilingStatus } from './Form1040';
import Form1099B, { GainType } from './Form1099B';
-import { Form } from '../core';
-import { Person } from '../core';
-import { TaxReturn } from '../core';
+import { Form, Person, TaxReturn } from '../core';
import { Line, InputLine, ComputedLine, sumLineOfForms } from '../core/Line';
import Form1099B, { GainType } from './Form1099B';
-import { Person } from '../core';
-import { TaxReturn } from '../core';
+import { Person, TaxReturn } from '../core';
import FormW2 from './FormW2';
import Form8959 from './Form8959';
-import { Form } from '../core';
-import { TaxReturn } from '../core';
+import { Form, TaxReturn } from '../core';
import { Line, AccumulatorLine, ComputedLine, ReferenceLine } from '../core/Line';
import { clampToZero } from '../core/Math';
-import { Person } from '../core';
-import { TaxReturn } from '../core';
+import { Person, TaxReturn } from '../core';
import FormW2 from './FormW2';
import Form1040, { FilingStatus } from './Form1040';
-import { Form } from '../core';
-import { TaxReturn } from '../core';
+import { Form, TaxReturn } from '../core';
import { ComputedLine, ReferenceLine } from '../core/Line';
import { clampToZero } from '../core/Math';
+import { Person, TaxReturn } from '../core';
+
import W2 from './FormW2';
-import { Person } from '../core';
-import { TaxReturn } from '../core';
test('input', () => {
const p = Person.self('Bob');
-import { Form } from '../core';
+import { Form, Person } from '../core';
import { Line, InputLine } from '../core/Line';
-import { Person } from '../core';
export enum Box13 {
StatutoryEmployee,
-import { TaxReturn } from '../core';
-import { Person } from '../core';
+import { Person, TaxReturn } from '../core';
import { UnsupportedFeatureError } from '../core/Errors';
import Form1040, { FilingStatus } from './Form1040';
-import { Form } from '../core';
-import { TaxReturn } from '../core';
+import { Form, TaxReturn } from '../core';
import { ComputedLine, InputLine } from '../core/Line';
import { NotFoundError, UnsupportedFeatureError } from '../core/Errors';
import { undefinedToZero } from '../core/Math';
-import { Form } from '../core';
-import { TaxReturn } from '../core';
+import { Form, TaxReturn } from '../core';
import { ComputedLine } from '../core/Line';
import { UnsupportedFeatureError } from '../core/Errors';
-import { TaxReturn } from '../core';
-import { Person } from '../core';
+import { Person, TaxReturn } from '../core';
import { NotFoundError } from '../core/Errors';
import Form1040, { FilingStatus } from './Form1040';
-import { Form } from '../core';
-import { TaxReturn } from '../core';
+import { Form, TaxReturn } from '../core';
import { AccumulatorLine, ComputedLine, InputLine, ReferenceLine } from '../core/Line';
import { NotFoundError, UnsupportedFeatureError } from '../core/Errors';
-import { Form } from '../core';
-import { Person } from '../core';
-import { TaxReturn } from '../core';
+import { Form, Person, TaxReturn } from '../core';
import { Line, AccumulatorLine, ComputedLine, ReferenceLine, sumLineOfForms } from '../core/Line';
import { clampToZero } from '../core/Math';
import { UnsupportedFeatureError } from '../core/Errors';