This commit is contained in:
2026-03-28 09:16:54 +00:00
commit 692e45286e
18 changed files with 12509 additions and 0 deletions

38
ts/index.ts Normal file
View File

@@ -0,0 +1,38 @@
// Main client
export { BookStackAccount } from './bookstack.classes.account.js';
// Domain classes
export { BookStackBook } from './bookstack.classes.book.js';
export { BookStackChapter } from './bookstack.classes.chapter.js';
export { BookStackPage } from './bookstack.classes.page.js';
export { BookStackShelf } from './bookstack.classes.shelf.js';
// Helpers
export { autoPaginate } from './bookstack.helpers.js';
// Interfaces (raw API types)
export type {
IBookStackBook,
IBookStackChapter,
IBookStackPage,
IBookStackShelf,
IBookStackAttachment,
IBookStackComment,
IBookStackImage,
IBookStackUser,
IBookStackRole,
IBookStackSearchResult,
IBookStackAuditLogEntry,
IBookStackRecycleBinItem,
IBookStackContentPermission,
IBookStackSystemInfo,
IBookStackListResponse,
IBookStackListParams,
IBookStackErrorResponse,
IBookStackTag,
TBookStackExportFormat,
ITestConnectionResult,
} from './bookstack.interfaces.js';
// Commit info
export { commitinfo } from './00_commitinfo_data.js';