// TODO: remove on implementation
#![allow(unused_imports)]
#![allow(unused_variables)]
#![allow(dead_code)]


use crate::model::*;

pub struct ConvertConfig {
    pub desired_size: (usize, usize),
}

pub fn generate_preview(
    input: &[u8],
    format: TextureFormat,
    config: &ConvertConfig,
) -> ::image::ImageResult<Vec<u8>> {
    unimplemented!()
}
