UNPKG

@datalayer/core

Version:
22 lines (21 loc) 835 B
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?: JSX.Element | JSX.Element[]; zIndex?: number; disableDarken?: boolean; screenshotSurface?: (qfds: any) => JSX.Element; }; export declare function ScreenshotProvider(props: IScreenshotProviderProps): import("react/jsx-runtime").JSX.Element; export declare namespace ScreenshotProvider { var defaultProps: IScreenshotProviderProps; } export {};