import { type ILayoutItemPath, type RenderMode } from "../../types.js"; type LayoutElementType = "root" | "nested" | "section" | "item" | "leaf-item"; export declare const DEFAULT_SLIDE_WIDTH = 1920; export declare const DEFAULT_SLIDE_HEIGHT = 1080; export declare function useSlideData(renderMode: RenderMode | undefined): { slideWidth: number; slideHeight: number; } | undefined; export declare function useSlideSizeStyle(renderMode: RenderMode | undefined, type: LayoutElementType, parentLayoutPath?: ILayoutItemPath): { width?: undefined; gridTemplateRows?: undefined; overflow?: undefined; height?: undefined; } | { width: string; gridTemplateRows?: undefined; overflow?: undefined; height?: undefined; } | { width?: undefined; gridTemplateRows: string; height: string; overflow?: undefined; } | { width?: undefined; gridTemplateRows?: undefined; height: string; overflow: string; } | { width?: undefined; gridTemplateRows?: undefined; overflow?: undefined; height: string; }; export {}; //# sourceMappingURL=useSlideData.d.ts.map