protected function defineAttributes()
{
return ['id' => AttributeType::Number, 'dateCreated' => AttributeType::DateTime, 'dateUpdated' => AttributeType::DateTime, 'fieldId' => AttributeType::Number, 'fieldLayoutId' => AttributeType::String, 'name' => AttributeType::String, 'handle' => AttributeType::String, 'maxBlocks' => AttributeType::Number, 'childBlocks' => AttributeType::Mixed, 'topLevel' => AttributeType::Bool, 'sortOrder' => AttributeType::Number];
}