import { dark, green, light, purple, solarizedLight } from "./themes"; declare const themes: { readonly dark: typeof dark; readonly green: typeof green; readonly light: typeof light; readonly purple: typeof purple; readonly "solarized-light": typeof solarizedLight; }; export interface DeckMeta { name: string; path: string; title?: string; author?: string; date?: string; description?: string; slideCount: number; } export declare function createDecksIndexFile(): string; export declare function createDecksPageFile({ decks, theme, }: { decks: DeckMeta[]; theme: string; }): string; export declare function createIndexFile({ entrypoint }: { entrypoint: string; }): string; export declare function createAppDeckFile({ slidePath, theme, deckTheme, config, }: { slidePath: string; theme: keyof typeof themes; /** Theme override from the deck's frontmatter. Can be a built-in theme name or a custom module path. */ deckTheme?: string; config: { layoutsFile: string | undefined; transition?: string; }; }): string; export {};