UNPKG

@bookbox/core

Version:

Bookbox — e-book format

9 lines (8 loc) 677 B
import { BookItem, BookLayoutView, BookLinkedItem, BookLinkedSchema, BookSchema } from './model'; export declare function getElementView(item: BookItem): BookLayoutView; export declare const getTextLinkedItem: (text: string) => BookLinkedItem; export declare const getPageLinkedItem: (count: number) => BookLinkedItem; export declare function getBookLinkedItem(item: BookItem): BookLinkedItem; export declare function getBookLinkedSchema(schema: BookSchema, root?: boolean): BookLinkedSchema; export declare function getLinkedLeafList(linkedSchema: BookLinkedSchema): BookLinkedItem[]; export declare function getSchemaFromLinkedList(linkedList: BookLinkedItem[]): BookSchema;