PilotTextField
constructor(textFlow: MutableStateFlow<String>, placeholder: StateFlow<String>, keyboardType: StateFlow<PilotKeyboardType> = MutableStateFlow(PilotKeyboardType.Default), keyboardReturnKeyType: StateFlow<PilotKeyboardReturnKeyType> = MutableStateFlow(PilotKeyboardReturnKeyType.Default), contentType: StateFlow<PilotTextContentType> = MutableStateFlow(PilotTextContentType.NotSet), autoCorrect: StateFlow<Boolean> = MutableStateFlow(true), autoCapitalization: StateFlow<PilotKeyboardAutoCapitalization> = MutableStateFlow(PilotKeyboardAutoCapitalization.Sentences), onReturnKeyTap: () -> Unit = {}, formatText: (text: String) -> String = { it }, unformatText: (text: String) -> String = { it }, transformText: (text: String) -> String = { it })