use serde::Deserialize;
pub use get::*;
pub use query::*;
mod get;
mod query;
#[derive(Deserialize, Debug)]
pub struct Sheet {
pub sheet_id: String,
pub title: String,
pub index: u32,
pub hidden: bool,
pub grid_properties: Option<GridProperties>,
pub resource_type: String,
pub merges: Option<Vec<MergeRange>>,
}
#[derive(Deserialize, Debug)]
pub struct GridProperties {
pub frozen_row_count: i32,
pub frozen_column_count: i32,
pub row_count: i32,
pub column_count: i32,
}
#[derive(Deserialize, Debug)]
pub struct MergeRange {
pub start_row_index: i32,
pub end_row_index: i32,
pub start_column_index: i32,
pub end_column_index: i32,
}