import { TypographyProps } from 'styled-system';
import { InputProps } from './input';
/**
* Prop Types of a TextArea component.
* It extends all {@link SpaceProps}, {@link TypographyProps} and {@link LayoutProps}
* @memberof TextArea
* @alias TextAreaProps
* @property {string} [...] All props default to _textarea_ html component like `onChange`,
* `value` etc.
* @property {string} [...] Props from {@link SpaceProps}, {@link TypographyProps}
* and {@link LayoutProps} + they extend {@link InputProps}
*/
export declare type TextAreaProps = TypographyProps & InputProps;
/**
* @classdesc
*
*
*
* Wrapped `textarea` html element.
*
* ### Usage
*
* ```javascript
* import { TextArea, TextAreaProps } from '@admin-bro/design-system'
* ```
*
* @component
* @subcategory Atoms
* @see {@link https://storybook.adminbro.com/?path=/story/designsystem-atoms-textarea--default Storybook}
* @see TextAreaProps
* @hideconstructor
* @example
* return (
*
*
*
*
* )
* @section design-system
*/
declare const TextArea: import("styled-components").StyledComponent<"textarea", import("styled-components").DefaultTheme, TextAreaProps, never>;
export { TextArea };
export default TextArea;