import type { EventName } from "@lit/react";
import { CrudEdit as CrudEditElement } from "@vaadin/crud/vaadin-crud-edit.js";
import * as React from "react";
import { type WebComponentProps } from "../utils/createComponent.js";
export * from "@vaadin/crud/vaadin-crud-edit.js";
export { CrudEditElement, };
export type CrudEditEventMap = Readonly<{
    onEdit: EventName<CustomEvent<unknown>>;
}>;
export type CrudEditProps = WebComponentProps<CrudEditElement, CrudEditEventMap>;
export declare const CrudEdit: (props: Partial<import("@vaadin/react-components/utils/createComponent.d.ts").ThemedWebComponentProps<CrudEditElement, Readonly<{
    onEdit: EventName<CustomEvent<unknown>>;
}>>> & React.RefAttributes<CrudEditElement>) => React.ReactElement | null;
//# sourceMappingURL=CrudEdit.d.ts.map