import { IRenderable, IRenderer, ISpecification } from '../../api';
/**
 * Implementation of the 'textarea' markup element.
 * A textarea HTML element is created and the given
 * attributes cols, rows, id, name, placeholder and class are applied.
 * The class lto-textarea is added to allow CSS manipulations.
 *
 * @see {@link IRenderable}
 */
export declare class Textarea implements IRenderable {
    private readonly spec;
    constructor(spec: ISpecification);
    /**
     * @inheritDoc
     */
    render(renderer: IRenderer, isNested: boolean): HTMLElement;
}
