import { defineManifest } from '../../../../scripts/build-docs/manifest-schema'; import { PixelTextarea } from './PixelTextarea'; import { Default, Uncontrolled, Controlled, Tones, Surfaces, WithError, Disabled, Autosize, WithCharCount, Required, } from './PixelTextarea.examples'; void PixelTextarea; export default defineManifest({ name: 'PixelTextarea', category: 'forms', since: '1.0.0', status: 'stable', description: 'Multi-line text input with label, hint, error chrome plus optional auto-grow and character counter.', highlights: [ 'Label / hint / error chrome via FieldShell — same DX as PixelInput', 'Optional autosize between minRows and maxRows, scrolling beyond the cap', 'Character counter (showCount) — total or N/max with overflow styling', 'Full tone + surface (pixel/linear) theming aligned with the rest of forms', 'Controlled and uncontrolled value patterns, ref forwards to