import { INPUT_TYPE } from './INPUT_TYPE'; import { Element } from '../element/ABSTRACT_Element'; export declare abstract class Input { abstract INPUT_TYPE: INPUT_TYPE; protected id: number; nom: string; isAfficher: boolean; isRequire: boolean; label?: Element; reponse: any; constructor(nom: string, label?: Element, isRequire?: boolean, isAfficher?: boolean); is_valide(): boolean; abstract messageErreur(): void; abstract validation(): boolean; setId(id: number): void; getId(): number; deepRebuild(): void; }