/**
 * oosxl.hxx
 *
 *      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 OOS_LIB_HXX
#define OOS_LIB_HXX

#include "oosxl/port.h"
#include "oosxl/enum.h"
#include "oosxl/document.hxx"
#include "oosxl/workbook.hxx"
#include "oosxl/worksheet.hxx"
#include "oosxl/style.hxx"
#include "oosxl/csv_policy.hxx"
#include "oosxl/richtext.hxx"
#include "oosxl/tabledef.hxx"
#include "oosxl/utils.h"

#include <stddef.h>


namespace oo {

typedef iDocument     Document;
typedef iWorkbook     Workbook;
typedef iWorksheet    Worksheet;
typedef iStyle        Style;
typedef iCSVPolicy    CSVPolicy;
typedef iRichtext     Richtext;
typedef iTabledef     Tabledef;

}

#endif // OOS_LIB_HXX

