import React, { ReactNode } from 'react';
import { Property } from 'csstype';
export interface PopupProps {
    label?: React.ReactNode;
    /**
     * label的宽度，建议使用em单位
     */
    labelWidth?: number | string;
    description?: React.ReactNode;
    style?: React.CSSProperties;
    labelStyle?: React.CSSProperties;
    valueStyle?: React.CSSProperties;
    /**
     * label的对齐
     * @default right
     */
    labelJustify?: Property.TextAlign;
    /**
     * 内容的对齐
     * @default right
     */
    valueJustify?: Property.TextAlign;
    /**
     * 是否垂直
     */
    verticality?: boolean;
    /**
     * 必填
     */
    required?: boolean;
    /**
     * 箭头
     * @default true
     */
    arrow?: boolean;
    /**
     * 后面的节点
     */
    after?: ReactNode;
    children?: React.ReactNode;
    onTap?: () => void;
}
