use ratatui::layout::Rect;
use regex::bytes::Regex;
use crate::model::PrintableStyle;
use crate::ui::app::{AppListState, AppUiState};
pub struct UiItemContext<'a> {
pub capture_pattern: Option<&'a Regex>,
pub replacement_text: Option<&'a str>,
pub app_list_state: &'a AppListState,
pub app_ui_state: &'a AppUiState,
pub printable_style: PrintableStyle,
pub list_rect: Rect,
}