{
  "name": "TextAnimation",
  "propsSchema": {
    "type?": "'entrance-slide' | 'reveal-blur' | 'background-highlight'",
    "title": "string",
    "children?": "React.ReactNode",
    "variant?": "'trigger' | 'words-trigger'",
    "className?": "string",
    "duration?": "number",
    "stagger?": "number",
    "start?": "string",
    "end?": "string",
    "ariaLabel?": "string",
    "gradientColors?": "{ from: string, to: string }"
  }
}