import { VueNode as VueNode$1 } from "../_util/type.js";
import { PopoverProps, PopoverSemanticClassNames, PopoverSemanticStyles } from "./index.js";
import * as vue869 from "vue";

//#region src/popover/PurePanel.d.ts
interface OverlayProps {
  prefixCls?: string;
  title?: VueNode$1;
  content?: VueNode$1;
  classes?: PopoverSemanticClassNames;
  styles?: PopoverSemanticStyles;
}
declare const Overlay: vue869.DefineSetupFnComponent<OverlayProps, {}, {}, OverlayProps & {}, vue869.PublicProps>;
interface PurePanelProps extends PopoverProps {}
interface RawPurePanelProps extends PopoverProps {
  hashId: string;
}
declare const RawPurePanel: vue869.DefineSetupFnComponent<RawPurePanelProps, {}, {}, RawPurePanelProps & {}, vue869.PublicProps>;
declare const PurePanel: vue869.DefineSetupFnComponent<PurePanelProps, {}, {}, PurePanelProps & {}, vue869.PublicProps>;
//#endregion
export { Overlay, PurePanelProps, RawPurePanel, PurePanel as default };