UNPKG

r2-shared-js

Version:

Readium 2 'shared' for NodeJS (TypeScript)

18 lines (17 loc) 985 B
import { MediaOverlayNode } from "../models/media-overlay"; import { Publication } from "../models/publication"; import { Link } from "../models/publication-link"; export declare const BCP47_UNKNOWN_LANG = "und"; export declare const mediaOverlayURLPath = "media-overlay.json"; export declare const mediaOverlayURLParam = "resource"; export declare const addCoverDimensions: (publication: Publication, coverLink: Link) => Promise<void>; export declare enum EPUBis { LocalExploded = "LocalExploded", LocalPacked = "LocalPacked", RemoteExploded = "RemoteExploded", RemotePacked = "RemotePacked" } export declare function isEPUBlication(urlOrPath: string): EPUBis | undefined; export declare function EpubParsePromise(filePath: string): Promise<Publication>; export declare function getAllMediaOverlays(publication: Publication): Promise<MediaOverlayNode[]>; export declare function getMediaOverlay(publication: Publication, spineHref: string): Promise<MediaOverlayNode>;