use schemars::JsonSchema;
use std::fmt;
use cosmwasm_schema::cw_serde;
use cosmwasm_std::{CosmosMsg, Empty};
#[cw_serde]
pub enum Cw1QueryMsg<T = Empty>
where
T: Clone + fmt::Debug + PartialEq + JsonSchema,
{
CanExecute { sender: String, msg: CosmosMsg<T> },
}
#[cw_serde]
pub struct CanExecuteResponse {
pub can_execute: bool,
}