Anyway to pass dynamic cypher query as input variable in graphql

anyway to pass dynamic complete cypher query as input variable in graphql
like below .my cypher query changes dynamically so looking for some dynamic approach while defining graphql schema.

type Customer {
basic_count(input: String): String
@cypher(
statement: """
$input
"""
)
}

Any way to provide n:$input.label ?