import type { ProFormItemProps } from '@ant-design/pro-form'; import React from 'react'; import type { ChainSelectProps } from './ChainSelect'; export declare type ProFormChainSelectProps = ProFormItemProps & { options: ChainSelectProps['options']; optionsProp?: ChainSelectProps['optionsProp']; }; export declare const ProFormChainSelect: ({ fieldProps, proFieldProps, options, optionsProp }: ProFormChainSelectProps) => JSX.Element; declare const _default: React.ComponentClass<{ fieldProps?: (import("@ant-design/pro-form/lib/interface").FieldProps & ChainSelectProps) | undefined; placeholder?: string | string[] | undefined; secondary?: boolean | undefined; allowClear?: boolean | undefined; disabled?: boolean | undefined; width?: number | "sm" | "md" | "lg" | "xl" | "xs" | undefined; proFieldProps?: import("@ant-design/pro-utils").ProFieldProps | undefined; footerRender?: import("@ant-design/pro-form").LightFilterFooterRender | undefined; } & import("@ant-design/pro-form").FormItemProps & { ignoreFormItem?: boolean | undefined; valueType?: any; transform?: import("@ant-design/pro-utils").SearchTransformKeyFn | undefined; dataFormat?: string | undefined; lightProps?: import("@ant-design/pro-form/lib/BaseForm/LightWrapper").LightWrapperProps | undefined; } & { addonBefore?: React.ReactNode; addonAfter?: React.ReactNode; } & import("@ant-design/pro-form/lib/interface").ExtendsProps & { options: import("../../../../shared").ApiType | undefined; optionsProp?: import("../../../../shared").OptionsProp | undefined; } & import("@ant-design/pro-form/es/interface").ExtendsProps, any> | React.FunctionComponent<{ fieldProps?: (import("@ant-design/pro-form/lib/interface").FieldProps & ChainSelectProps) | undefined; placeholder?: string | string[] | undefined; secondary?: boolean | undefined; allowClear?: boolean | undefined; disabled?: boolean | undefined; width?: number | "sm" | "md" | "lg" | "xl" | "xs" | undefined; proFieldProps?: import("@ant-design/pro-utils").ProFieldProps | undefined; footerRender?: import("@ant-design/pro-form").LightFilterFooterRender | undefined; } & import("@ant-design/pro-form").FormItemProps & { ignoreFormItem?: boolean | undefined; valueType?: any; transform?: import("@ant-design/pro-utils").SearchTransformKeyFn | undefined; dataFormat?: string | undefined; lightProps?: import("@ant-design/pro-form/lib/BaseForm/LightWrapper").LightWrapperProps | undefined; } & { addonBefore?: React.ReactNode; addonAfter?: React.ReactNode; } & import("@ant-design/pro-form/lib/interface").ExtendsProps & { options: import("../../../../shared").ApiType | undefined; optionsProp?: import("../../../../shared").OptionsProp | undefined; } & import("@ant-design/pro-form/es/interface").ExtendsProps>; export default _default;