/**
 * handle.h (C interface header file)
 *
 *      Copyright (c) 2025 CHBXUE. All rights reserved.
 *
 * THIS FILE AND THE SOFTWARE CONTAINED HEREIN IS PROVIDED 'AS IS' AND
 * COMES WITH NO WARRANTIES OF ANY KIND.
 */

#ifndef C_HANDLE_INTERFACE_H
#define C_HANDLE_INTERFACE_H

#include "enum.h"


typedef struct tagDocumentHandle*     DocumentHandle;
typedef struct tagCSVPolicyHandle*    CSVPolicyHandle;
typedef struct tagWorkbookHandle*     WorkbookHandle;
typedef struct tagWorksheetHandle*    WorksheetHandle;
typedef struct tagStyleHandle*        StyleHandle;
typedef struct tagRichtextHandle*     RichtextHandle;
typedef struct tagTabledefHandle*     TabledefHandle;

#endif

