import { type TemplateResult } from "lit"; import { GlobalStyle } from "../../internal/global-style.js"; /** * {@linkcode Form} Gets child element key-value object, * which will be nested if the child element is the same as this element. * * @category form */ declare class Form extends GlobalStyle { name: string; get value(): T; nameValue: () => [string, T]; protected render(): TemplateResult<1>; reset(): void; namevalue(): [string, T]; static buildValue(elements: (Element & { name?: string; value?: unknown; namevalue?: () => [string, unknown]; })[]): Record; } export default Form; export { Form };