use anyhow::{bail, Result};
#[tracing::instrument(name = "graphql.is_valid", err)]
pub fn is_valid(query: String, schema: String) -> Result<bool> {
bail!("not implemented");
}
#[tracing::instrument(name = "graphql.parse", err)]
pub fn parse(query: String, schema: String) -> Result<(serde_json::Value, serde_json::Value)> {
bail!("not implemented");
}
#[tracing::instrument(name = "graphql.parse_and_verify", err)]
pub fn parse_and_verify(
query: String,
schema: String,
) -> Result<(bool, serde_json::Value, serde_json::Value)> {
bail!("not implemented");
}
#[tracing::instrument(name = "graphql.parse_query", err)]
pub fn parse_query(query: String) -> Result<serde_json::Value> {
bail!("not implemented");
}
#[tracing::instrument(name = "graphql.parse_schema", err)]
pub fn parse_schema(schema: String) -> Result<serde_json::Value> {
bail!("not implemented");
}