UNPKG

@datalayer/core

Version:
29 lines (28 loc) 1.09 kB
import PropTypes from 'prop-types'; type BackdropContextType = { closeBackdrop: () => void; displayBackdrop: (nextBackdrop: any) => void; }; export declare const BackdropContext: import("react").Context<BackdropContextType>; export declare function useBackdrop(): BackdropContextType; /** * The type for the Backdrop context provider. */ export declare const BackdropContextProvider: import("react").Provider<BackdropContextType>; type IBackdropProviderProps = { children?: JSX.Element | JSX.Element[]; zIndex?: number; disableDarken?: boolean; backdropSurface?: any; }; export declare function BackdropProvider(props: IBackdropProviderProps): import("react/jsx-runtime").JSX.Element; export declare namespace BackdropProvider { var propTypes: { children: PropTypes.Requireable<PropTypes.ReactElementLike>; zIndex: PropTypes.Requireable<number>; disableDarken: PropTypes.Requireable<boolean>; backdropSurface: PropTypes.Requireable<(...args: any[]) => any>; }; var defaultProps: IBackdropProviderProps; } export {};