UNPKG

@datalayer/core

Version:

[![Datalayer](https://assets.datalayer.tech/datalayer-25.svg)](https://datalayer.io)

20 lines (19 loc) 806 B
import { ReactNode } from 'react'; type ScreenshotContextType = { closeScreenshot: () => void; displayScreenshot: (nextScreenshot: any) => void; }; export declare const ScreenshotContext: import("react").Context<ScreenshotContextType>; export declare function useScreenshot(): ScreenshotContextType; /** * The type for the Screenshot context provider. */ export declare const ScreenshotContextProvider: import("react").Provider<ScreenshotContextType>; type IScreenshotProviderProps = { children?: ReactNode; zIndex?: number; disableDarken?: boolean; screenshotSurface?: (qfds: any) => JSX.Element; }; export declare function ScreenshotProvider({ children, zIndex, disableDarken, screenshotSurface, }: IScreenshotProviderProps): import("react/jsx-runtime").JSX.Element; export {};