import { ProTableProps } from '@ant-design/pro-components'; import { Org, OrgWhereInput } from "@knockout-js/api/ucenter"; import { ModalProps } from '@knockout-js/layout'; declare enum OrgKind { Org = "org", Root = "root" } export interface OrgModalLocale { name: string; code: string; domain: string; owner: string; desc: string; } export interface OrgModalProps { /** * 弹框开关 */ open: boolean; /** * 弹框标题 */ title?: string; /** * 根据orgId过滤pathHasPrefix */ orgId?: string; /** * appId授权的组织列表 */ appId?: string; /** * 类型 */ kind: OrgKind; /** * 查询条件 */ where?: OrgWhereInput; /** * 多选 */ isMultiple?: boolean; /** * ant ModalProps api */ modalProps?: ModalProps; /** * ProTable api */ proTableProps?: ProTableProps, 'text'>; /** * 关闭弹框 (data?: Org[]) => void; */ onClose: (data?: Org[]) => void; } declare const _default: (props: OrgModalProps) => import("react/jsx-runtime").JSX.Element; export default _default;