export interface InputConfig { label: string; fieldname: string; fieldname2?: string; disabled?: boolean; required?: boolean; wlabel?: number; maxlen?: number; position?: 'start' | 'center' | 'end'; type?: 'text' | 'text-area' | 'date' | 'number' | 'select' | 'number-format-decimal' | 'number-integer' | 'input-switch'; lista?: any[]; keyCodigo?: string; keyDescri?: string; withTodos?: boolean; class?: string; joinInfo?: boolean; modelo?: 'normal' | 'doble' | 'input-buscar' | 'doble-input-buscar' | 'check' | 'switch'; buscar?: 'cliente' | 'proveedor' | 'cuenta'; viewInput?: 'cod' | 'descri'; alto?: number; row?: boolean; isVertical?: boolean; } export interface InputValidate { key?: string; descri?: string; }