UNPKG

epubavocado

Version:

I am an EPUB object model aspiring to be standards compliant.

32 lines (31 loc) 1.19 kB
import { Entity } from './mixins/entity.js'; import { Maybe } from '../util.js'; declare const ContainerLink_base: { new (...args: any[]): { href(): Maybe<string>; mediaType(): Maybe<string>; _node: Node; _context: Entity; _select(expression: string): Maybe<import("xpath").SelectedValue>; _selectAll(expression: string): import("xpath").SelectedValue[]; _resolve(expression: string): Maybe<string>; _resolve<T>(expression: string, constructor: import("./mixins/constructor.js").Constructor<T>): Maybe<T>; _resolveAll(expression: string): string[]; _resolveAll<T_1>(expression: string, constructor: import("./mixins/constructor.js").Constructor<T_1>): T_1[]; }; } & typeof Entity; export declare class ContainerLink extends ContainerLink_base { rel(): string[]; } export declare class Rootfile extends Entity { fullPath(): Maybe<string>; mediaType(): Maybe<string>; } export declare class Container extends Entity { constructor(doc: Node); version(): Maybe<string>; rootfiles(): Rootfile[]; links(): ContainerLink[]; defaultRendition(): Maybe<Rootfile>; } export {};