UNPKG

vue-reader

Version:

An vue-reader for vue powered by EpubJS

53 lines 1.62 kB
import './style.css'; import { type PropType } from 'vue-demi'; import { Rendition } from 'epubjs'; declare const _default: import("vue-demi").DefineComponent<{ url: { required: true; }; title: StringConstructor; showToc: { type: BooleanConstructor; default: boolean; }; tocChanged: { type: PropType<((toc: import("epubjs").NavItem[]) => void) | undefined>; }; getRendition: { type: PropType<((rendition: Rendition) => void) | undefined>; }; backgroundColor: { type: StringConstructor; default: string; }; }, () => import("vue-demi").VNode<import("vue-demi").RendererNode, import("vue-demi").RendererElement, { [key: string]: any; }>, unknown, {}, {}, import("vue-demi").ComponentOptionsMixin, import("vue-demi").ComponentOptionsMixin, { progress(percentage: number): boolean; }, string, import("vue-demi").PublicProps, Readonly<import("vue-demi").ExtractPropTypes<{ url: { required: true; }; title: StringConstructor; showToc: { type: BooleanConstructor; default: boolean; }; tocChanged: { type: PropType<((toc: import("epubjs").NavItem[]) => void) | undefined>; }; getRendition: { type: PropType<((rendition: Rendition) => void) | undefined>; }; backgroundColor: { type: StringConstructor; default: string; }; }>> & { onProgress?: ((percentage: number) => any) | undefined; }, { showToc: boolean; backgroundColor: string; }, {}>; export default _default; //# sourceMappingURL=VueReader.d.ts.map