import { OverlayToaster, OverlayToasterProps } from '@blueprintjs/core'; import { RefObject } from 'react'; declare function createAppToaster(): Promise; type ContextualToasterProps = Omit & {}; export type ToasterContextProps = ContextualToasterProps & { children?: React.ReactNode; toasts?: React.ReactNode; containerRef?: RefObject; }; export declare function ContextualToaster({ containerRef, setToaster, ...rest }: { [x: string]: any; containerRef: any; setToaster: any; }): import('react').ReactPortal | import('react').ComponentElement; declare function ToasterContext(props: ToasterContextProps): import('react').FunctionComponentElement>; declare function useToaster(): any | null; export { createAppToaster, ToasterContext, useToaster };