///
import { type PopperAnchorProps } from './@compound/PopperAnchor';
import { type PopperContentProps } from './@compound/PopperContent';
import { Popper as PopperBase, type PopperProps } from './Popper';
export type { PopperProps, PopperAnchorProps, PopperContentProps };
export declare const Popper: typeof PopperBase & {
Anchor: import("react").ForwardRefExoticComponent, HTMLDivElement>, "ref">, "children">, "children" | "asChild"> & {
asChild?: boolean | undefined;
} & {
children?: import("react").ReactNode;
} & import("react").RefAttributes>;
Content: import("react").ForwardRefExoticComponent, HTMLDivElement>, "ref">, "children">, "children" | "width" | "sticky" | "asChild" | "align" | "side" | "sideOffset" | "alignOffset" | "avoidCollisions" | "hideWhenDetached" | "collisionBoundary" | "collisionPadding" | "updatePositionStrategy"> & {
width?: import("./@hook").PopperWidth;
sticky?: "always" | "partial" | undefined;
align?: "center" | "end" | "start" | undefined;
side?: "bottom" | "left" | "right" | "top" | undefined;
sideOffset?: number | undefined;
alignOffset?: number | undefined;
avoidCollisions?: boolean | undefined;
hideWhenDetached?: boolean | undefined;
collisionBoundary?: (Element | null) | (Element | null)[] | undefined;
collisionPadding?: number | Partial> | undefined;
updatePositionStrategy?: "always" | "optimized" | undefined;
} & {
asChild?: boolean | undefined;
width?: import("./@hook").PopperWidth;
} & {
children?: import("react").ReactNode;
} & import("react").RefAttributes>;
};
//# sourceMappingURL=index.d.ts.map