import { Meta, StoryObj } from '@storybook/web-components';
import { IInputFeedbackProp, ModusSize } from '../types';
interface TextAreaArgs {
    'auto-correct': 'on' | 'off';
    bordered?: boolean;
    'custom-class'?: string;
    disabled?: boolean;
    enterkeyhint?: 'enter' | 'done' | 'go' | 'next' | 'previous' | 'search' | 'send';
    feedback?: IInputFeedbackProp;
    'input-aria-invalid'?: 'grammar' | 'spelling' | 'true' | 'false';
    'input-id'?: string;
    'input-tab-index'?: number;
    label?: string;
    'max-length'?: number;
    'min-length'?: number;
    name?: string;
    placeholder?: string;
    readonly?: boolean;
    required?: boolean;
    rows?: number;
    size?: ModusSize;
    spellcheck?: boolean;
    value: string;
}
declare const meta: Meta<TextAreaArgs>;
export default meta;
type Story = StoryObj<TextAreaArgs>;
export declare const Default: Story;
export declare const WithErrorFeedback: Story;
export declare const ShadowDomParent: Story;
export declare const Migration: Story;
