use specta::{
export,
ts::{BigIntExportBehavior, ExportConfig},
Type,
};
#[derive(Type)]
pub struct TypeOne {
pub field1: String,
pub field2: TypeTwo,
}
#[derive(Type)]
pub struct TypeTwo {
pub my_field: String,
}
fn main() {
export::ts("./bindings.ts").unwrap();
export::ts_with_cfg(
"./bindings2.ts",
"".into(),
&ExportConfig::default().bigint(BigIntExportBehavior::Number),
)
.unwrap();
}