{"type":"object","properties":{"version":{"type":"integer","enum":[1]},"blocks":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"type":{"type":"string","enum":["text"]},"content":{"type":"string"}},"required":["type","content"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","enum":["hanzi_card"]},"hanzi_id":{"type":"string","enum":["ri","yue","shan","shui","huo","mu","ren","kou","tian","yun","yi","er","san","shi","da","xiao","zhong"]}},"required":["type","hanzi_id"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","enum":["choice_question"]},"hanzi_id":{"type":"string","enum":["ri","yue","shan","shui","huo","mu","ren","kou","tian","yun","yi","er","san","shi","da","xiao","zhong"]}},"required":["type","hanzi_id"],"additionalProperties":false},{"type":"object","properties":{"type":{"type":"string","enum":["button"]},"label":{"type":"string"},"action":{"type":"object","properties":{"type":{"type":"string","enum":["open_hanzi","start_quiz","show_review","show_progress"]},"hanzi_id":{"anyOf":[{"type":"string","enum":["ri","yue","shan","shui","huo","mu","ren","kou","tian","yun","yi","er","san","shi","da","xiao","zhong"]},{"type":"null"}]}},"required":["type","hanzi_id"],"additionalProperties":false}},"required":["type","label","action"],"additionalProperties":false}]}}},"required":["version","blocks"],"additionalProperties":false}