use crate::*;
#[derive(Clone, Copy, Data, New)]
pub(crate) struct UseNativeBridge {
#[get(type(copy))]
pub(crate) available: Signal<bool>,
#[get(type(copy))]
pub(crate) loading: Signal<bool>,
#[get(type(copy))]
pub(crate) from_cache: Signal<bool>,
#[get(type(copy))]
pub(crate) remote_url: Signal<String>,
#[get(type(copy))]
pub(crate) source: Signal<String>,
#[get(type(copy))]
pub(crate) cache_path: Signal<String>,
#[get(type(copy))]
pub(crate) permissions: Signal<String>,
}