{description && (
{description}
diff --git a/packages/canon/src/components/TextField/types.ts b/packages/canon/src/components/TextField/types.ts
index 147d398c99..fbec9fde4b 100644
--- a/packages/canon/src/components/TextField/types.ts
+++ b/packages/canon/src/components/TextField/types.ts
@@ -49,4 +49,14 @@ export interface TextFieldProps
* The error message of the text field
*/
error?: string | null;
+
+ /**
+ * Props for an element to render on the left of the input
+ */
+ leftElementProps?: React.ComponentPropsWithoutRef<'div'>;
+
+ /**
+ * Props for an element to render on the right of the input
+ */
+ rightElementProps?: React.ComponentPropsWithoutRef<'div'>;
}