import type { ExtendedDashboardWidget } from "../../model/types/layoutTypes.js"; import { type RenderMode } from "../../types.js"; import { type CommonExportDataAttributes, type MetaExportData, type MetaExportDataAttributes, type RichTextExportData, type SectionExportData, type WidgetExportData, type WidgetExportDataAttributes } from "./types.js"; /** * @alpha */ export declare const useDashboardExportData: (renderMode: RenderMode | undefined, status: "empty" | "loaded" | "loading", type: "nested" | "root") => CommonExportDataAttributes | undefined; /** * @alpha */ export declare const useSectionExportData: (depth: number) => SectionExportData | undefined; /** * @alpha */ export declare const useSectionDescriptionExportData: (exportData: SectionExportData | undefined, loading: boolean, error: boolean) => SectionExportData | undefined; /** * @alpha */ export declare const useWidgetExportData: (widget: ExtendedDashboardWidget) => WidgetExportData | undefined; /** * @alpha */ export declare const useRichTextExportData: () => RichTextExportData | undefined; /** * @alpha */ export declare const useVisualizationExportData: (widget: WidgetExportDataAttributes | undefined, loading: boolean, error: boolean) => Partial | undefined; /** * @alpha */ export declare const useMetaExportData: () => MetaExportData | undefined; /** * @alpha */ export declare const useMetaExportImageData: (type: import("./types.js").ExportMetaType | undefined, loading: boolean, error: boolean) => MetaExportDataAttributes | undefined; /** * @alpha */ export declare const useMetaPaletteData: () => { exportData: MetaExportDataAttributes | undefined; item: (key: string, value: string) => MetaExportDataAttributes | undefined; }; //# sourceMappingURL=useExportData.d.ts.map