import { Theme } from '@principal-ade/industry-theme'; import { BashCommandOptions, BashCommandResult } from '@principal-ade/markdown-utils'; import React from 'react'; export interface SlidePresentationProps { slides: string[]; initialSlide?: number; onSlideChange?: (slideIndex: number) => void; onCheckboxChange?: (slideIndex: number, lineNumber: number, checked: boolean) => void; showNavigation?: boolean; showSlideCounter?: boolean; showFullscreenButton?: boolean; showPopoutButton?: boolean; isPopout?: boolean; containerHeight?: string; tocDisplayMode?: 'overlay' | 'sidebar'; tocSidebarPosition?: 'left' | 'right'; initialTocOpen?: boolean; onPopout?: () => void; onClose?: () => void; slideIdPrefix?: string; enableHtmlPopout?: boolean; enableKeyboardScrolling?: boolean; autoFocusOnVisible?: boolean; onLinkClick?: (href: string, event?: MouseEvent) => void; handleRunBashCommand?: (command: string, options?: BashCommandOptions) => Promise; handlePromptCopy?: (filledPrompt: string) => void; fontSizeScale?: number; theme: Theme; } export declare const SlidePresentation: React.FC; //# sourceMappingURL=SlidePresentation.d.ts.map