import { LabeledField } from '@formsey/core'; import { FieldChangeEvent } from '@formsey/core/Events'; import { DialogSectionFieldDefinition } from '@formsey/core/FieldDefinitions'; import { InvalidEvent } from '@formsey/core/InvalidEvent'; export declare class DialogSectionField extends LabeledField { visible: boolean; form: HTMLElement | undefined; private _dialog; private x; private y; private dragging; private left; private top; private keyHandler; private cancelValue; private layoutController; protected shouldUpdate(): boolean; renderField(): import("lit-html").TemplateResult<1> | undefined; focusField(path: string): any; validate(report: boolean): boolean; close(e?: Event): Promise; protected invalid(e: InvalidEvent): void; protected changed(e: FieldChangeEvent): void; protected startDrag(e: MouseEvent): void; protected endDrag(e: MouseEvent): void; protected drag(e: MouseEvent): void; private buttonClicked; private keyDown; private triggered; private open; private cancel; } //# sourceMappingURL=DialogSectionField.d.ts.map