import { FC } from "react";
import { SlideProps, Logger } from "../types";
interface VegasSlideRendererProps {
    slide: SlideProps;
    index: number;
    isFirstTransition: boolean;
    firstTransitionDuration: number;
    transitionDuration: number;
    transition: string;
    cover: boolean;
    align: string;
    valign: string;
    color: string | null;
    variants: any;
    preloadImage: boolean;
    loadedImages: Record<string, boolean>;
    next: () => void;
    log: Logger;
    logError: Logger;
}
/**
 * 幻灯片渲染器组件
 * @param slide
 * @param index
 * @param isFirstTransition
 * @param firstTransitionDuration
 * @param transitionDuration
 * @param transition
 * @param cover
 * @param align
 * @param valign
 * @param color
 * @param variants
 * @param preloadImage
 * @param loadedImages
 * @param next
 * @param log
 * @param logError
 * @constructor
 */
export declare const VegasSlideRenderer: FC<VegasSlideRendererProps>;
export {};
