export declare class TableData { caption: string; idcolumn?: string; order?: number; visible?: boolean; width?: number; position?: 'start' | 'center' | 'end'; tipo?: 'fecha' | 'status' | 'situación' | 'situacion_number' | 'situacion_string' | 'situacion_rendicion' | 'decimal' | 'text-center' | 'check' | 'check-input' | 'radio-input' | 'mostrar' | 'cell-render' | 'date' | 'number'; fieldname: string; event?: boolean; decimales?: number; tipoCaption?: 'normal' | 'check-input' | 'radio-input'; condition?: (row: any) => boolean; template?: any; totalizable?: boolean; /** Fija la columna al hacer scroll horizontal (table-ultimate-pinned). true = 'right' */ pinned?: boolean | 'left' | 'right'; promedioSimple?: boolean; promedioPonderado?: boolean; cantidadPonderado?: boolean; swmobile?: boolean; group?: string; }