import { OptionsBase, ComponentModelBase } from '../../../../shared-form/models'; import { InputState } from '../../../../shared-form/enums'; export interface InputTextareaOptionsBase extends OptionsBase { placeholder?: string; tooltip?: string; inputState: InputState; mask?: string; minLength: number | null; maxLength: number; editor: boolean; textType: boolean; textFamily: boolean; textSize: boolean; textColor: boolean; textStyle: boolean; textAlign: boolean; textHeight: boolean; textMargin: boolean; textList: boolean; textLink: boolean; textQuote: boolean; textImage: boolean; textTable: boolean; textVideo: boolean; textSource: boolean; } export interface InputTextareaModel extends ComponentModelBase { options: InputTextareaOptionsBase; }