/opt/canhelp/node_modules/@react-leaflet/core/lib
Edit: /opt/canhelp/node_modules/@react-leaflet/core/lib/div-overlay.d.ts (894B)
import type { Popup, Tooltip } from 'leaflet';
import { type LeafletContextInterface } from './context.js';
import type { ElementHook, LeafletElement } from './element.js';
import type { LayerProps } from './layer.js';
export type DivOverlay = Popup | Tooltip;
export type SetOpenFunc = (open: boolean) => void;
export type DivOverlayLifecycleHook
= (element: LeafletElement, context: LeafletContextInterface, props: P, setOpen: SetOpenFunc) => void;
export type DivOverlayHook = (useElement: ElementHook, useLifecycle: DivOverlayLifecycleHook) => (props: P, setOpen: SetOpenFunc) => ReturnType>;
export declare function createDivOverlayHook(useElement: ElementHook, useLifecycle: DivOverlayLifecycleHook): (props: P, setOpen: SetOpenFunc) => ReturnType>;