import { AsterFormInput } from "../interface/aster-form-input"; import { AsterFormTextInput } from "../interface/aster-form-text-input"; import { AsterFormNumberInput } from "../interface/aster-form-number-input"; import { AsterFormSelectInput } from "../interface/aster-form-select-input"; import { AsterFormSelectOption } from "../interface/aster-form-select-option"; import { AsterFormMultiSelectInput } from '../interface/aster-form-multi-select-input'; import { AsterFormTextAreaInput } from '../interface/aster-form-textarea-input'; import { AsterFormRichtextInput } from '../interface/aster-form-richtext-input'; import { AsterFormImageInput } from '../interface/aster-form-image-input'; import { AsterFormImageItem } from '../interface/aster-form-image-item'; import { AsterFormMultiImageInput } from '../interface/aster-form-multi-image-input'; import { AsterFormChipInput } from "../interface/aster-form-chip-input"; import { AsterFormChipValue } from "../interface/aster-form-chip-value"; export declare class AsterFormInputService { private static _prepareId; private static _prepareName; static prepareSelectDefaultValue

(data: AsterFormSelectInput

): AsterFormSelectOption; static prepareImageDefaultValue(empty?: boolean): AsterFormImageItem; static prepareGetValue(input: AsterFormInput, otherDefault: V): () => V; static prepareGetValues(input: AsterFormInput, defaultValueKey: string, otherDefault: V[]): () => V[]; static prepareTextInput

(data: AsterFormTextInput

): AsterFormInput; static prepareNumericInput

(data: AsterFormNumberInput

): AsterFormInput; static prepareTextareaInput

(data: AsterFormTextAreaInput

): AsterFormInput; static prepareRichTextInput

(data: AsterFormRichtextInput

): AsterFormInput; static prepareSelectInput

(data: AsterFormSelectInput

): AsterFormInput; static prepareMultiSelectInput

(data: AsterFormMultiSelectInput

): AsterFormInput; static prepareImageInput

(data: AsterFormImageInput

): AsterFormInput; static prepareMultiImageInput

(data: AsterFormMultiImageInput

): AsterFormInput; static prepareChipInput

(data: AsterFormChipInput

): AsterFormInput; }