+
+
+
+ Cancel
+
+
+
+
\ No newline at end of file
diff --git a/ui/lib/pki/addon/components/pki-config/import.ts b/ui/lib/pki/addon/components/pki-config/import.ts
new file mode 100644
index 000000000..16bd6c2c1
--- /dev/null
+++ b/ui/lib/pki/addon/components/pki-config/import.ts
@@ -0,0 +1,63 @@
+import { action } from '@ember/object';
+import { inject as service } from '@ember/service';
+import Component from '@glimmer/component';
+import { tracked } from '@glimmer/tracking';
+// Types
+import { HTMLElementEvent } from 'forms';
+import PkiConfigImportModel from 'vault/models/pki/config/import';
+import Store from '@ember-data/store';
+import Router from '@ember/routing/router';
+import FlashMessageService from 'vault/services/flash-messages';
+import errorMessage from 'vault/utils/error-message';
+
+interface File {
+ value: string;
+ fileName?: string;
+ enterAsText: boolean;
+}
+
+/**
+ * Pki Config Import Component creates a PKI Config record on mount, and cleans it up if dirty on unmount
+ */
+export default class PkiConfigImportComponent extends Component