import { PathFor } from "./interfaces";
declare class OPDSWebClient {
    elementId: string;
    pathPattern: string;
    RouteHandler: any;
    constructor(config: {
        headerTitle?: string;
        proxyUrl?: string;
        pageTitleTemplate?: (collectionTitle: string, bookTitle: string) => string;
        pathPattern?: string;
        pathFor: PathFor;
    }, elementId: string);
    render(): void;
}
export = OPDSWebClient;
