/**
 * The `CustomFormData`extends CustomFormData  class.
 *
 * @public
 */
export declare class CustomFormData extends FormData {
    private readonly _form;
    private readonly _submitter;
    private readonly _name;
    /**
     * Constructs a new instance of the `CustomFormData` class.
     *
     * @public
     */
    constructor(form?: HTMLFormElement, submitter?: HTMLElement | null, name?: string);
    /**
     * Returns the name of the form element.
     *
     * @public
     * @readonly
     */
    get name(): string | undefined;
    /**
     * Returns a JSON object representation of the form data.
     *
     * @public
     */
    raw<T extends Record<string, string | File>>(): T;
}
//# sourceMappingURL=CustomFormData.d.ts.map