///////////////////////////////////////////////////////////////////////////////
//                                                                           //
//                     LibXL C headers version 5.1.0                         //
//                                                                           //
//                 Copyright (c) 2008 - 2026 XLware s.r.o.                   //
//                                                                           //
//   THIS FILE AND THE SOFTWARE CONTAINED HEREIN IS PROVIDED 'AS IS' AND     //
//                COMES WITH NO WARRANTIES OF ANY KIND.                      //
//                                                                           //
//          Please define LIBXL_STATIC variable for static linking.          //
//                                                                           //
///////////////////////////////////////////////////////////////////////////////

#ifndef LIBXL_HANDLE_H
#define LIBXL_HANDLE_H

typedef struct tagBookHandle* BookHandle;
typedef struct tagSheetHandle* SheetHandle;
typedef struct tagFormatHandle* FormatHandle;
typedef struct tagFontHandle* FontHandle;
typedef struct tagAutoFilterHandle* AutoFilterHandle;
typedef struct tagFilterColumnHandle* FilterColumnHandle;
typedef struct tagRichStringHandle* RichStringHandle;
typedef struct tagFormControlHandle* FormControlHandle;
typedef struct tagConditionalFormattingHandle* ConditionalFormattingHandle;
typedef struct tagConditionalFormatHandle* ConditionalFormatHandle;
typedef struct tagCorePropertiesHandle* CorePropertiesHandle;
typedef struct tagTableHandle* TableHandle;

#endif
