import { FormItemProps } from 'bonree-design';
import { FormProps } from 'rc-field-form';
import { ReactNode } from 'react';
export interface BrFormProps<T> extends FormProps<T> {
}
declare const BrForm: {
    <T>(props: BrFormProps<T>): JSX.Element;
    useForm: typeof import("bonree-design/lib/form/Form").useForm;
    Item: <Values = any>(props: FormItemProps<Values>) => JSX.Element;
    List: import("react").FC<import("bonree-design/lib/form").FormListProps>;
    ErrorList: typeof import("bonree-design/lib/form/ErrorList").default;
    Provider: import("react").FC<import("bonree-design/lib/form/context").FormProviderProps>;
    create: () => void;
    ItemsWrapper: (props: ItemsWrapperProps) => JSX.Element | null;
};
interface ItemsWrapperProps {
    children: ReactNode;
    show: boolean;
    className?: string;
    id?: string;
    showDelay?: number;
}
export default BrForm;
