/** * @license * Copyright (c) 2000 - 2026 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. */ import { Button } from '@vaadin/button/src/vaadin-button.js'; /** * `` is a helper element for `` that provides * an easily themable button that fires an `edit` event with the row item as detail * when clicked. * * Typical usage is in a `` of a custom `` inside * a `` to enable editing. */ declare class CrudEdit extends Button {} declare global { interface HTMLElementTagNameMap { 'vaadin-crud-edit': CrudEdit; } }