import { LabeledField, RepeatingFieldDefinition } from '@formsey/core'; import { LayoutController } from '@formsey/core/LayoutController'; import { TemplateResult } from "lit"; export declare class RepeatingSectionField extends LabeledField { protected _fields: HTMLElement[] | undefined; protected layoutController: LayoutController; constructor(); protected render(): TemplateResult<1> | undefined; renderField(): TemplateResult<1> | undefined; focusField(path: string): any; validate(report: boolean): boolean; protected addForm(e: Event): void; protected removeForm(e: Event, index: number): void; protected drag(e: DragEvent, from: number): void; protected allowDrop(e: DragEvent, index: number): void; protected drop(e: DragEvent, to: number): void; protected changed(e: CustomEvent): void; } //# sourceMappingURL=RepeatingSectionField.d.ts.map