Verb-ますform + か + Verb-ますform + まいか, い-Adjective + か + い-Adjective + であるまいか, な-Adjective + であるか + な-Adjective + であるまいか, Noun + であるか + Noun + であるまいか
Long explanation:
The ~か~まいか grammar point is used to express a sense of uncertainty or indecision between two options or actions. It is mainly used in formal and written contexts. The structure can be constructed with verbs, い-adjectives, な-adjectives, and nouns.