/**
* 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;
};
};