use vyre_foundation::ir::DataType;
pub const BYTES_TO_BYTES_INPUTS: &[DataType] = &[DataType::Bytes];
pub const BYTES_TO_BYTES_OUTPUTS: &[DataType] = &[DataType::Bytes];
pub const BYTES_TO_U32_OUTPUTS: &[DataType] = &[DataType::U32];
pub const U32_INPUTS: &[DataType] = &[DataType::U32];
pub const U32_U32_INPUTS: &[DataType] = &[DataType::U32, DataType::U32];
pub const U32_OUTPUTS: &[DataType] = &[DataType::U32];
pub const F32_INPUTS: &[DataType] = &[DataType::F32];
pub const F32_F32_INPUTS: &[DataType] = &[DataType::F32, DataType::F32];
pub const F32_F32_F32_INPUTS: &[DataType] = &[DataType::F32, DataType::F32, DataType::F32];
pub const F32_OUTPUTS: &[DataType] = &[DataType::F32];
pub const I32_OUTPUTS: &[DataType] = &[DataType::I32];
pub const BOOL_OUTPUTS: &[DataType] = &[DataType::Bool];