import { PptxSlide, PptxSlideTransition } from 'pptx-viewer-core'; import { CanvasSize } from 'pptx-viewer-shared'; import { Component } from 'svelte'; /** Props for {@link PresentationTransitionOverlay}. */ export interface PresentationTransitionOverlayProps { outgoingSlide: PptxSlide | undefined; incomingSlide: PptxSlide | undefined; canvasSize: CanvasSize; mediaDataUrls: Map; scale?: number; transition: PptxSlideTransition | undefined; ondone: () => void; } /** * Explicitly-typed public export of the transition overlay. * * Same rationale as `viewer/components/typed-exports.ts`: a raw `.svelte` * re-export from a barrel leaves an unresolvable `.svelte` specifier in the * emitted declarations (no `.svelte.d.ts` is produced), which breaks the * post-build Rollup declaration bundling on CI. */ export declare const PresentationTransitionOverlay: Component; //# sourceMappingURL=transition-overlay.d.ts.map