/**
* Visual theme accepted by `` integrations.
*
* @private internal type of `BookEditor`
*/
export type BookEditorTheme = 'LIGHT' | 'DARK';
/**
* Theme used for the actual notebook editor surface.
*
* The host application can still pass its resolved app theme, but book sources
* are intentionally rendered as light paper in both light and dark app modes.
*
* @private internal constant of `BookEditor`
*/
export declare const BOOK_EDITOR_RENDER_THEME = "LIGHT";
/**
* Resolves an app-level theme into the visual theme used by ``.
*
* @param hostTheme - Resolved theme from the embedding application.
* @returns Light theme used by the Book editor surface.
*
* @private internal utility of `BookEditor`
*/
export declare function resolveBookEditorRenderTheme(hostTheme?: BookEditorTheme): BookEditorTheme;