import type { PropsWithChildren } from 'react'; import React from 'react'; import type { PickClassStyleType, ReactPropsBase, SchemaClassName } from 'jamis-core'; export interface PopUpProps extends PropsWithChildren, ReactPropsBase, PickClassStyleType { title?: string; className?: string; style?: { [styleName: string]: string; }; overlay?: boolean; onHide?: () => void; isShow?: boolean; container?: any; showConfirm?: boolean; onConfirm?: (value: any) => void; showClose?: boolean; placement?: 'left' | 'center' | 'right'; header?: JSX.Element; contentClassName?: SchemaClassName; } export declare class PopUp extends React.PureComponent { static defaultProps: Partial; scrollTop: number; componentDidUpdate(): void; componentWillUnmount(): void; handleClick(e: React.MouseEvent): void; render(): JSX.Element; } export default PopUp;