/**
 * @license
 * Copyright (c) 2000 - 2024 Vaadin Ltd.
 *
 * This program is available under Vaadin Commercial License and Service Terms.
 *
 *
 * See https://vaadin.com/commercial-license-and-service-terms for the full
 * license.
 */
export * from './generated/Crud.js';
/**
 * A helper function that allows declaring the value path (or key) on
 * the fields in a custom form of a `<Crud />` component.
 *
 * ### Usage
 *
 * ```tsx
 * <Crud>
 *   <FormLayout slot="form">
 *     <TextField label="Name" {...crudPath('name')} />
 *   </FormLayout>
 * </Crud>
 * ```
 *
 * @param path The path of the particular field's value in the CRUD
 * item objects.
 *
 * @returns object with HTML attribute values recognized on a CRUD form field.
 */
export declare function crudPath(path: string): Record<string, string>;
//# sourceMappingURL=Crud.d.ts.map