import type { ImageStyle, ViewStyle, StyleProp, TextStyle, ColorValue, } from 'react-native'; export interface EditorTheme { toolbar: ToolbarTheme; webview: StyleProp; webviewContainer: StyleProp; } export type ToolbarTheme = { toolbarBody: StyleProp; toolbarButton: StyleProp; iconDisabled: StyleProp; iconActive: StyleProp; icon: StyleProp; iconWrapper: StyleProp; iconWrapperDisabled: StyleProp; iconWrapperActive: StyleProp; hidden: StyleProp; keyboardAvoidingView: StyleProp; linkBarTheme: LinkBarTheme; }; export type LinkBarTheme = { addLinkContainer: StyleProp; linkInput: StyleProp; placeholderTextColor?: ColorValue; doneButton: StyleProp; doneButtonText: StyleProp; linkToolbarButton: StyleProp; };