import React from "react"; export type SupportedContentType = "application/json" | "text/csv"; export interface ContentToDownload { content: string; filename: string; type: SupportedContentType; } export type GetContentToDownloadFunction = () => Promise; type ClipboardContent = { "text/plain"?: string; "text/html"?: string; }; interface ContentBlockWrapperProps { children: React.ReactNode; className?: string; innerClassName?: string; content?: ClipboardContent | string; getContentToDownload?: GetContentToDownloadFunction; actions?: React.ReactNode[] | React.ReactNode; displayActions?: "hover" | "always"; buttonDisplay?: "inside" | "outside" | null; } export declare function ContentBlockWrapper({ children, className, innerClassName, content, actions, displayActions, getContentToDownload, buttonDisplay }: ContentBlockWrapperProps): React.JSX.Element; export {}; //# sourceMappingURL=ContentBlockWrapper.d.ts.map