/**
 * 导出ProForm的TS
 */
export * from './typing';
/**
 * 使用别名导出formily相关内容
 */
export * as formilyCore from '@formily/core';
export * as formilyReactive from '@formily/reactive';
export * as formilyTeamix from '@teamix/formily';
import * as originalFormilyReact from '@formily/react';
declare const formilyReact: {
    useFieldRequest: () => {
        refresh: () => void;
        field: any;
    };
    useFormDisplayValues: () => any;
    Schema: typeof originalFormilyReact.Schema;
    FormProvider: originalFormilyReact.ReactFC<originalFormilyReact.IProviderProps>;
    FormConsumer: originalFormilyReact.ReactFC<originalFormilyReact.IFormSpyProps>;
    ArrayField: {
        <D extends originalFormilyReact.JSXComponent, C extends originalFormilyReact.JSXComponent>(props: originalFormilyReact.IFieldProps<D, C, import("@formily/core").ArrayField<any, any>>): JSX.Element;
        displayName: string;
    };
    ObjectField: {
        <D_1 extends originalFormilyReact.JSXComponent, C_1 extends originalFormilyReact.JSXComponent>(props: originalFormilyReact.IFieldProps<D_1, C_1, import("@formily/core").ObjectField<any, any>>): JSX.Element;
        displayName: string;
    };
    VoidField: {
        <D_2 extends originalFormilyReact.JSXComponent, C_2 extends originalFormilyReact.JSXComponent>(props: originalFormilyReact.IVoidFieldProps<D_2, C_2, import("@formily/core").VoidField<any, any, any>>): JSX.Element;
        displayName: string;
    };
    RecursionField: originalFormilyReact.ReactFC<originalFormilyReact.IRecursionFieldProps>;
    ExpressionScope: originalFormilyReact.ReactFC<originalFormilyReact.IExpressionScopeProps>;
    RecordsScope: originalFormilyReact.ReactFC<originalFormilyReact.IRecordsScopeProps>;
    RecordScope: originalFormilyReact.ReactFC<originalFormilyReact.IRecordScopeProps>;
    createSchemaField<Components extends originalFormilyReact.SchemaReactComponents>(options?: originalFormilyReact.ISchemaFieldReactFactoryOptions<Components> | undefined): {
        <Decorator extends originalFormilyReact.JSXComponent, Component extends originalFormilyReact.JSXComponent>(props: originalFormilyReact.ISchemaFieldProps<Decorator, Component, import("@formily/core").ObjectField<Decorator, Component>>): JSX.Element;
        displayName: string;
        Markup: {
            <Decorator_1 extends originalFormilyReact.ReactComponentPath<Components, Exclude<keyof Components, "displayName" | "propTypes" | "contextTypes" | "defaultProps">>, Component_1 extends originalFormilyReact.ReactComponentPath<Components, Exclude<keyof Components, "displayName" | "propTypes" | "contextTypes" | "defaultProps">>>(props: originalFormilyReact.ISchemaMarkupFieldProps<Components, Component_1, Decorator_1>): JSX.Element;
            displayName: string;
        };
        String: {
            <Decorator_2 extends originalFormilyReact.ReactComponentPath<Components, Exclude<keyof Components, "displayName" | "propTypes" | "contextTypes" | "defaultProps">>, Component_2 extends originalFormilyReact.ReactComponentPath<Components, Exclude<keyof Components, "displayName" | "propTypes" | "contextTypes" | "defaultProps">>>(props: originalFormilyReact.ISchemaTypeFieldProps<Components, Component_2, Decorator_2>): JSX.Element;
            displayName: string;
        };
        Object: {
            <Decorator_3 extends originalFormilyReact.ReactComponentPath<Components, Exclude<keyof Components, "displayName" | "propTypes" | "contextTypes" | "defaultProps">>, Component_3 extends originalFormilyReact.ReactComponentPath<Components, Exclude<keyof Components, "displayName" | "propTypes" | "contextTypes" | "defaultProps">>>(props: originalFormilyReact.ISchemaTypeFieldProps<Components, Component_3, Decorator_3>): JSX.Element;
            displayName: string;
        };
        Array: {
            <Decorator_4 extends originalFormilyReact.ReactComponentPath<Components, Exclude<keyof Components, "displayName" | "propTypes" | "contextTypes" | "defaultProps">>, Component_4 extends originalFormilyReact.ReactComponentPath<Components, Exclude<keyof Components, "displayName" | "propTypes" | "contextTypes" | "defaultProps">>>(props: originalFormilyReact.ISchemaTypeFieldProps<Components, Component_4, Decorator_4>): JSX.Element;
            displayName: string;
        };
        Boolean: {
            <Decorator_5 extends originalFormilyReact.ReactComponentPath<Components, Exclude<keyof Components, "displayName" | "propTypes" | "contextTypes" | "defaultProps">>, Component_5 extends originalFormilyReact.ReactComponentPath<Components, Exclude<keyof Components, "displayName" | "propTypes" | "contextTypes" | "defaultProps">>>(props: originalFormilyReact.ISchemaTypeFieldProps<Components, Component_5, Decorator_5>): JSX.Element;
            displayName: string;
        };
        Date: {
            <Decorator_6 extends originalFormilyReact.ReactComponentPath<Components, Exclude<keyof Components, "displayName" | "propTypes" | "contextTypes" | "defaultProps">>, Component_6 extends originalFormilyReact.ReactComponentPath<Components, Exclude<keyof Components, "displayName" | "propTypes" | "contextTypes" | "defaultProps">>>(props: originalFormilyReact.ISchemaTypeFieldProps<Components, Component_6, Decorator_6>): JSX.Element;
            displayName: string;
        };
        DateTime: {
            <Decorator_7 extends originalFormilyReact.ReactComponentPath<Components, Exclude<keyof Components, "displayName" | "propTypes" | "contextTypes" | "defaultProps">>, Component_7 extends originalFormilyReact.ReactComponentPath<Components, Exclude<keyof Components, "displayName" | "propTypes" | "contextTypes" | "defaultProps">>>(props: originalFormilyReact.ISchemaTypeFieldProps<Components, Component_7, Decorator_7>): JSX.Element;
            displayName: string;
        };
        Void: {
            <Decorator_8 extends originalFormilyReact.ReactComponentPath<Components, Exclude<keyof Components, "displayName" | "propTypes" | "contextTypes" | "defaultProps">>, Component_8 extends originalFormilyReact.ReactComponentPath<Components, Exclude<keyof Components, "displayName" | "propTypes" | "contextTypes" | "defaultProps">>>(props: originalFormilyReact.ISchemaTypeFieldProps<Components, Component_8, Decorator_8>): JSX.Element;
            displayName: string;
        };
        Number: {
            <Decorator_9 extends originalFormilyReact.ReactComponentPath<Components, Exclude<keyof Components, "displayName" | "propTypes" | "contextTypes" | "defaultProps">>, Component_9 extends originalFormilyReact.ReactComponentPath<Components, Exclude<keyof Components, "displayName" | "propTypes" | "contextTypes" | "defaultProps">>>(props: originalFormilyReact.ISchemaTypeFieldProps<Components, Component_9, Decorator_9>): JSX.Element;
            displayName: string;
        };
    };
    Field: {
        <D_3 extends originalFormilyReact.JSXComponent, C_3 extends originalFormilyReact.JSXComponent>(props: originalFormilyReact.IFieldProps<D_3, C_3, import("@formily/core").Field<any, any, any, any>>): JSX.Element;
        displayName: string;
    };
    FormContext: import("react").Context<import("@formily/core").Form<any>>;
    FieldContext: import("react").Context<import("@formily/core").GeneralField>;
    SchemaMarkupContext: import("react").Context<originalFormilyReact.Schema<any, any, any, any, any, any, any, any, any>>;
    SchemaContext: import("react").Context<originalFormilyReact.Schema<any, any, any, any, any, any, any, any, any>>;
    SchemaExpressionScopeContext: import("react").Context<any>;
    SchemaComponentsContext: import("react").Context<originalFormilyReact.SchemaReactComponents>;
    SchemaOptionsContext: import("react").Context<originalFormilyReact.ISchemaFieldReactFactoryOptions<any>>;
    ContextCleaner: ({ children }: {
        children: any;
    }) => any;
    mapProps<T extends originalFormilyReact.JSXComponent>(...args: originalFormilyReact.IStateMapper<import("react").ComponentProps<T>>[]): (target: T) => import("react").MemoExoticComponent<originalFormilyReact.ReactFC<any>>;
    mapReadPretty<T_1 extends originalFormilyReact.JSXComponent, C_4 extends originalFormilyReact.JSXComponent>(component: C_4, readPrettyProps?: import("react").ComponentProps<C_4> | undefined): (target: T_1) => import("react").MemoExoticComponent<originalFormilyReact.ReactFC<{
        ref?: import("react").RefAttributes<any> | undefined;
    }>>;
    connect<T_2 extends originalFormilyReact.JSXComponent>(target: T_2, ...args: originalFormilyReact.IComponentMapper<T_2>[]): import("react").ForwardRefExoticComponent<import("react").PropsWithoutRef<Partial<import("react").ComponentProps<T_2>>> & import("react").RefAttributes<unknown>>;
    observer: typeof originalFormilyReact.observer;
    Observer: import("react").MemoExoticComponent<originalFormilyReact.ReactFC<import("@formily/reactive-react").IObserverProps>>;
    useForm: <T_3 extends object = any>() => import("@formily/core").Form<T_3>;
    useField: <T_4 = import("@formily/core").GeneralField>() => T_4;
    useParentForm: () => import("@formily/core").Form<any> | import("@formily/core").ObjectField<any, any>;
    useFieldSchema: () => originalFormilyReact.Schema<any, any, any, any, any, any, any, any, any>;
    useFormEffects: (effects?: ((form: import("@formily/core").Form<any>) => void) | undefined) => void;
    useExpressionScope: () => any;
};
import { customComponent } from './ProForm/customComponent';
export { formilyReact, customComponent };
/**
 * 导出常用formily内容
 */
import { createForm, registerValidateRules as registerRules, registerValidateFormats as registerFormats, registerValidateLocale, setValidateLanguage } from '@formily/core';
import { FormConsumer, useForm } from '@formily/react';
import { FormDialog, FormDrawer, FormStep, FormTab, FormCollapse } from '@teamix/formily';
export { createForm, FormConsumer, FormDialog, FormDrawer, FormStep, FormTab, FormCollapse, registerRules, registerFormats, registerValidateLocale, setValidateLanguage, useForm, };
/**
 * 导出 Filter 组件
 */
import { QueryFilter } from './Filter';
import { QueryFilterLayout } from './Filter/Layout';
import { AdvancedFilter, SimpleFilter } from './Filter/index2';
export { QueryFilter, QueryFilterLayout, AdvancedFilter, SimpleFilter };
/**
 * 导出 ProForm 组件，支持快速搭建表单
 */
import ProForm from './ProForm';
export default ProForm;
