import { UseFormReturn } from "react-hook-form";
import { FormKeyConfig } from "./form-key-config";
import { TData } from "../types";
export interface EditRecordFormProps<T extends TData> {
    form: UseFormReturn<T>;
    formKeys: FormKeyConfig<T>[];
}
export declare const EditRecordForm: <T extends object>({ form, formKeys, }: EditRecordFormProps<T>) => import("react/jsx-runtime").JSX.Element;
export declare const StyledFormLabel: import("@chakra-ui/system/dist/system.types").ChakraComponent<import("@chakra-ui/system/dist/system.types").ComponentWithAs<"label", import("@chakra-ui/form-control/dist/form-label").FormLabelProps>, {}>;
//# sourceMappingURL=EditRecordForm.d.ts.map