= React.FunctionComponent
;
-}
diff --git a/src/types/form.d.ts b/src/types/form.d.ts
deleted file mode 100644
index cfe038a..0000000
--- a/src/types/form.d.ts
+++ /dev/null
@@ -1,7 +0,0 @@
-import {ExtendedComponentSchema} from 'formiojs';
-
-export interface IFormioForm {
- display?: 'form';
-
- components: ExtendedComponentSchema[];
-}
diff --git a/src/types/index.d.ts b/src/types/index.d.ts
deleted file mode 100644
index 6eeb8f5..0000000
--- a/src/types/index.d.ts
+++ /dev/null
@@ -1,4 +0,0 @@
-export * from './componentprops';
-export * from './value';
-export * from './config';
-export * from './form';
diff --git a/src/types/json.d.ts b/src/types/json.d.ts
deleted file mode 100644
index f8b1a00..0000000
--- a/src/types/json.d.ts
+++ /dev/null
@@ -1,6 +0,0 @@
-export type SerializedJSONPrimitive = boolean | number | string | null;
-
-export type SerializedJSON =
- | SerializedJSONPrimitive
- | SerializedJSON[]
- | {[key: string]: SerializedJSON};
diff --git a/src/types/value.d.ts b/src/types/value.d.ts
deleted file mode 100644
index 85bfe85..0000000
--- a/src/types/value.d.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-/*
- TODO: value types need some overhaul, ideally we make them formio component type
- specific through a generic mechanisms. E.g. the value of a file component is
- *always* an array of objects, while the value of a checkbox is a boolean (possibly
- null?).
-
- Next, the formio component schema allows keys to be specified as foo.bar which
- results in a {"foo": {"bar":