[
	{
		"name": "Form",
		"package": "@atlaskit/form",
		"import": {
			"name": "Form",
			"package": "@atlaskit/form",
			"type": "default"
		},
		"keywords": ["form", "validation", "field", "input", "submit", "state"],
		"categories": ["form"],
		"shortDescription": "A component for building forms with validation and state management.",
		"status": "general-availability",
		"accessibilityGuidelines": [
			"Provide clear labels for all form fields",
			"Use appropriate error messaging",
			"Ensure keyboard navigation between fields",
			"Mark required fields clearly",
			"Provide helpful validation feedback"
		],
		"usageGuidelines": [
			"Use for complex forms with validation",
			"Provide clear field labels and instructions",
			"Use single column layout for better comprehension",
			"Mark required fields with asterisk (*)",
			"Provide specific error messages"
		],
		"contentGuidelines": [
			"Use clear, concise labels",
			"Write helpful placeholder text",
			"Provide specific error messages",
			"Use consistent terminology",
			"Always include a visible label (exception: search fields)",
			"Match field length to intended content length"
		],
		"examples": ["./examples/ai/form.tsx"]
	}
]
