import type { WorkPresentationContent, WorkPresentationLayout, WorkPresentationMaster, WorkSlide, WorkSlideElement } from './work-types'; export declare const DEFAULT_PRESENTATION_MASTER_ID = "presentation-master-default"; export declare const DEFAULT_PRESENTATION_LAYOUT_ID = "presentation-layout-default"; export interface WorkPresentationSlideView { background: string; inheritedElements: WorkSlideElement[]; placeholderElements: WorkSlideElement[]; master?: WorkPresentationMaster; layout?: WorkPresentationLayout; } export type WorkPresentationDesignContent = WorkPresentationContent & { layouts: WorkPresentationLayout[]; masters: WorkPresentationMaster[]; }; export declare function withPresentationDesign(content: WorkPresentationContent): WorkPresentationDesignContent; export declare function withPresentationDesignMetadata(content: WorkPresentationContent): WorkPresentationDesignContent; export declare function presentationSlideView(content: WorkPresentationContent, slide: WorkSlide): WorkPresentationSlideView; export declare function presentationSlideViewFromDesign(designContent: WorkPresentationDesignContent, slide: WorkSlide): WorkPresentationSlideView; export declare function applyPresentationLayout(content: WorkPresentationContent, slideId: string, layoutId: string): WorkPresentationContent;