UNPKG

opds-web-client

Version:
12 lines (11 loc) 802 B
import { CollectionState } from "./collection"; import { LoadCollectionAction } from "../actions"; import { CollectionData, LinkData } from "../interfaces"; export declare function shouldClear(newCollection: CollectionData, oldCollection: CollectionData): boolean; export declare function addLink(history: LinkData[], link: LinkData): LinkData[]; export declare function addCollection(history: LinkData[], collection: CollectionData): LinkData[]; export declare function shorten(history: LinkData[], newUrl: string): LinkData[]; export declare function shouldAddRoot(newCollection: CollectionData): boolean; export declare function onlyRoot(newCollection: CollectionData): LinkData[]; declare var _default: (state: CollectionState, action: LoadCollectionAction) => LinkData[]; export default _default;