import { ContentEngineRouter } from '../../core/content-engine-router'; import { Book } from '../../core/types'; import { BrowserContentEngine, BrowserContentEngineRoute } from './content-engine'; export interface BrowserAdaptiveRendererConfig { readonly routes: readonly BrowserContentEngineRoute[]; } export declare class BrowserAdaptiveRenderer extends ContentEngineRouter { constructor(config: BrowserAdaptiveRendererConfig); } export declare function createBrowserAdaptiveRenderer(routes: readonly BrowserContentEngineRoute[]): BrowserAdaptiveRenderer; export declare function selectBrowserContentEngine(book: Book, routes: readonly BrowserContentEngineRoute[]): BrowserContentEngineRoute; export declare function matchesBrowserFixedContent(book: Book): boolean; export declare function matchesBrowserReflowableContent(book: Book): boolean; //# sourceMappingURL=adaptive.d.ts.map