import { createPopper as defaultCreatePopper, Options as PopperOptions, VirtualElement } from '../popper-core/popper'; type $Shape = Partial; type Options = $Shape; export declare const usePopper: (referenceElement: (Element | VirtualElement) | null | undefined, popperElement: HTMLElement | null | undefined, options?: Options) => { state: any; styles: { [key: string]: Partial; }; attributes: { [key: string]: { [key: string]: string; }; }; update: any; forceUpdate: any; }; export {}; //# sourceMappingURL=usePopper.d.ts.map