Public declaration syntax from harness-tui-kit/src/components/hitl/permission_banner.rs Original source SHA-256: 5f61a5a865349a470c2f03356eed10db235857dcf8f2bd9137a3934e9680c517 Function bodies and constant values are omitted. This is not the complete implementation. Source line 59 #[derive(Debug, Clone)] pub struct PermissionBanner<'a> { } Source line 71 #[must_use] pub fn new(pending_count: usize, auto_approved_count: usize) -> Self; Source line 81 #[must_use] pub fn theme(mut self, theme: &'a Theme) -> Self;