import { GenesisTheme } from '../../styles/theme/genesis-theme.types'; interface StyledPopoverProperties { theme?: GenesisTheme; align?: "left" | "right" | "top" | "bottom"; placement?: "top" | "topleft" | "topright"; title?: string; } export declare const getGenesisClass: (theme: any) => string; export declare const Popover: import('styled-components/dist/types').IStyledComponentBase<"web", import('styled-components/dist/types').Substitute, "ref"> & { ref?: ((instance: import('antd/es/tooltip').TooltipRef | null) => void | import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import('react').RefObject | null | undefined; }, StyledPopoverProperties>> & string & Omit> & { _InternalPanelDoNotUseOrYouWillBeFired: import('react').FC; }, keyof import('react').Component>; export {};