import { type DeckCodepoints } from "./codepoints.js"; export type ThemeName = "dark" | "light" | "system"; export interface BuildOptions { rootDir: string; title?: string; lang?: string; outFile?: string; theme?: ThemeName; } interface SlideFile { absolutePath: string; relativePath: string; } export declare function listSlides(rootDir: string): Promise; export declare function composeSlidesHtml(rootDir: string): Promise; /** The codepoints this deck can render — see {@link DeckCodepoints}. */ export declare function deckCodepoints(rootDir: string): Promise; export declare function buildPresentationHtml(options: BuildOptions): Promise; export declare function writePresentation(options: BuildOptions): Promise; export {};