// @flow
export class Data1 {
+value0: A;
constructor(value0: A) {
(this: any).value0 = value0
}
}
export class Data2 {
+value0: A;
+value1: B;
constructor(value0: A, value1: B) {
(this: any).value0 = value0;
(this: any).value1 = value1
}
}
export class Data3 {
+value0: A;
+value1: B;
+value2: C;
constructor(value0: A, value1: B, value2: C) {
(this: any).value0 = value0;
(this: any).value1 = value1;
(this: any).value2 = value2
}
}
export class Data4 {
+value0: A;
+value1: B;
+value2: C;
+value3: D;
constructor(value0: A, value1: B, value2: C, value3: D) {
(this: any).value0 = value0;
(this: any).value1 = value1;
(this: any).value2 = value2;
(this: any).value3 = value3
}
}
export class Data5 {
+value0: A;
+value1: B;
+value2: C;
+value3: D;
+value4: E;
constructor(value0: A, value1: B, value2: C, value3: D, value4: E) {
(this: any).value0 = value0;
(this: any).value1 = value1;
(this: any).value2 = value2;
(this: any).value3 = value3;
(this: any).value4 = value4
}
}