Index: uspace/lib/console/include/io/console.h
===================================================================
--- uspace/lib/console/include/io/console.h	(revision a635535739c9e7901c0b9b5b1890f38965383f17)
+++ uspace/lib/console/include/io/console.h	(revision d0dfbba5d13e96246cfe043af8cdfbe2c5b16a33)
@@ -1,4 +1,4 @@
 /*
- * Copyright (c) 2023 Jiri Svoboda
+ * Copyright (c) 2026 Jiri Svoboda
  * All rights reserved.
  *
@@ -42,28 +42,7 @@
 #include <io/cons_event.h>
 #include <io/keycode.h>
-#include <async.h>
 #include <stdbool.h>
 #include <stdio.h>
-
-/** Console control structure. */
-typedef struct {
-	/** Console input file */
-	FILE *input;
-
-	/** Console output file */
-	FILE *output;
-
-	/** Console input session */
-	async_sess_t *input_sess;
-
-	/** Console output session */
-	async_sess_t *output_sess;
-
-	/** Input request call with timeout */
-	ipc_call_t input_call;
-
-	/** Input response with timeout */
-	aid_t input_aid;
-} console_ctrl_t;
+#include <types/console.h>
 
 extern console_ctrl_t *console_init(FILE *, FILE *);
