/** * This file is part of the NocoBase (R) project. * Copyright (c) 2020-2024 NocoBase Co., Ltd. * Authors: NocoBase Team. * * This project is dual-licensed under AGPL-3.0 and NocoBase Commercial License. * For more information, please refer to: https://www.nocobase.com/agreement. */ /// export declare const customRequestUiSchema: { key: { type: string; title: string; 'x-decorator': string; 'x-decorator-props': { style: { display: string; }; }; 'x-component': (props: { value?: string; onChange?: (value: string) => void; }) => import("react").JSX.Element; }; method: { type: string; title: string; required: boolean; 'x-decorator-props': { tooltip: string; }; 'x-decorator': string; 'x-component': string; 'x-component-props': { showSearch: boolean; allowClear: boolean; className: string; }; default: string; enum: { label: string; value: string; }[]; }; url: { type: string; title: string; required: boolean; 'x-decorator': string; 'x-component': import("react").FC; 'x-component-props': { placeholder: string; }; }; headers: { type: string; 'x-component': string; 'x-decorator': string; title: string; items: { type: string; properties: { space: { type: string; 'x-component': string; 'x-component-props': { style: { flexWrap: string; maxWidth: string; display: string; }; className: string; }; properties: { name: { type: string; 'x-decorator': string; 'x-component': string; 'x-component-props': { placeholder: string; }; }; value: { type: string; 'x-decorator': string; 'x-component': import("react").FC; 'x-component-props': { rows: number; maxRows: number; }; }; remove: { type: string; 'x-decorator': string; 'x-component': string; }; }; }; }; }; properties: { add: { type: string; title: string; 'x-component': string; }; }; }; params: { type: string; 'x-component': string; 'x-decorator': string; title: string; items: { type: string; properties: { space: { type: string; 'x-component': string; 'x-component-props': { style: { flexWrap: string; maxWidth: string; display: string; }; className: string; }; properties: { name: { type: string; 'x-decorator': string; 'x-component': string; 'x-component-props': { placeholder: string; }; }; value: { type: string; 'x-decorator': string; 'x-component': import("react").FC; 'x-component-props': { rows: number; maxRows: number; }; }; remove: { type: string; 'x-decorator': string; 'x-component': string; }; }; }; }; }; properties: { add: { type: string; title: string; 'x-component': string; }; }; }; data: { type: string; title: string; 'x-decorator': string; 'x-component': import("react").FC; 'x-component-props': { rows: number; maxRows: number; placeholder: string; }; description: string; }; timeout: { type: string; title: string; 'x-decorator': string; 'x-component': ((props: import("antd").InputNumberProps & { children?: import("react").ReactNode; } & import("react").RefAttributes) => import("react").ReactElement>) & { displayName?: string; _InternalPanelDoNotUseOrYouWillBeFired: import("react").FC>; }; 'x-component-props': { min: number; step: number; addonAfter: string; style: { width: string; }; }; default: number; }; responseType: { type: string; title: string; 'x-decorator': string; 'x-component': string; default: string; enum: { value: string; label: string; }[]; }; roles: { type: string; title: string; 'x-decorator': string; 'x-decorator-props': { tooltip: string; }; 'x-component': (props: { value?: string[]; onChange?: (value: string[]) => void; }) => import("react").JSX.Element; }; };