39 lines
1.0 KiB
TypeScript
39 lines
1.0 KiB
TypeScript
|
|
// 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';
|