import { TLDefaultColorStyle, TLDefaultSizeStyle, TLDefaultDashStyle, TLDefaultFillStyle, TLDefaultFontStyle, TLDefaultHorizontalAlignStyle, TLDefaultVerticalAlignStyle } from "tldraw"; import { Api as RevealApi } from "reveal.js"; export declare const defaultStyleProps: { color: import("tldraw").EnumStyleProp<"black" | "blue" | "green" | "grey" | "light-blue" | "light-green" | "light-red" | "light-violet" | "orange" | "red" | "violet" | "white" | "yellow">; size: import("tldraw").EnumStyleProp<"l" | "m" | "s" | "xl">; dash: import("tldraw").EnumStyleProp<"dashed" | "dotted" | "draw" | "solid">; fill: import("tldraw").EnumStyleProp<"solid" | "fill" | "none" | "pattern" | "semi">; font: import("tldraw").EnumStyleProp<"draw" | "mono" | "sans" | "serif">; horizontalAlign: import("tldraw").EnumStyleProp<"end-legacy" | "end" | "middle-legacy" | "middle" | "start-legacy" | "start">; verticalAlign: import("tldraw").EnumStyleProp<"end" | "middle" | "start">; }; export interface TldrevealConfig { defaultStyles: { color?: TLDefaultColorStyle; size?: TLDefaultSizeStyle; dash?: TLDefaultDashStyle; fill?: TLDefaultFillStyle; font?: TLDefaultFontStyle; horizontalAlign?: TLDefaultHorizontalAlignStyle; verticalAlign?: TLDefaultVerticalAlignStyle; }; disableLayoutWarning: boolean; isDarkMode: boolean; automaticDarkMode: boolean; useLocalStorage: boolean; snapshotUrl: false | "auto" | { url: string; }; } declare global { namespace Reveal { interface Options { tldreveal?: Partial; } } } export declare const defaultTldrevealConfig: TldrevealConfig; export declare function getTldrevealConfig(reveal: RevealApi): { defaultStyles: { color?: TLDefaultColorStyle; size?: TLDefaultSizeStyle; dash?: TLDefaultDashStyle; fill?: TLDefaultFillStyle; font?: TLDefaultFontStyle; horizontalAlign?: TLDefaultHorizontalAlignStyle; verticalAlign?: TLDefaultVerticalAlignStyle; }; disableLayoutWarning: boolean; isDarkMode: boolean; automaticDarkMode: boolean; useLocalStorage: boolean; snapshotUrl: false | "auto" | { url: string; }; }; //# sourceMappingURL=config.d.ts.map