import * as React from 'react'; export declare const Popover: import("../utils").NewsKitReactComponents & { children: React.ReactNode; content: React.ReactNode; closePosition?: "none" | "left" | "right" | undefined; header?: React.ReactNode; handleCloseButtonClick?: (() => void) | undefined; enableDismiss?: boolean | undefined; overrides?: ({ zIndex?: number | undefined; maxWidth?: import("../utils").MQ | undefined; minWidth?: import("../utils").MQ | undefined; offset?: string | undefined; stylePreset?: import("../utils").MQ | undefined; panel?: ({ stylePreset?: import("../utils").MQ | undefined; typographyPreset?: import("../utils").MQ | undefined; } & import("../utils/logical-properties").LogicalPaddingProps) | undefined; pointer?: { stylePreset?: import("../utils").MQ | undefined; size?: import("../utils").MQ | undefined; edgeOffset?: string | undefined; } | undefined; transitionPreset?: import("../theme").TransitionToken | import("../theme").TransitionToken[] | undefined; } & { header?: ({ typographyPreset?: import("../utils").MQ | undefined; stylePreset?: import("../utils").MQ | undefined; } & import("../utils/logical-properties").LogicalProps) | undefined; content?: ({ typographyPreset?: import("../utils").MQ | undefined; stylePreset?: import("../utils").MQ | undefined; } & import("../utils/logical-properties").LogicalProps) | undefined; closeButton?: { stylePreset?: import("../utils").MQ | undefined; } | undefined; closeButtonContainer?: ({ stylePreset?: import("../utils").MQ | undefined; } & import("../utils/logical-properties").LogicalProps) | undefined; }) | undefined; } & React.RefAttributes>; //# sourceMappingURL=popover.d.ts.map