import { ImagesFieldDefinition, LabeledField } from '@formsey/core'; import { LitElement, TemplateResult } from "lit"; export declare class ImageCheckbox extends LitElement { required: boolean; disabled: boolean; checked: boolean; src: string; alt: string; label: string; path: string; tabIndex: number; checkbox: HTMLInputElement | undefined; render(): TemplateResult<1>; protected createRenderRoot(): Element | ShadowRoot; updated(): void; focus(): void; changed(e: Event): void; private keyDown; } export declare class ImagesField extends LabeledField { set definition(definition: ImagesFieldDefinition); get definition(): ImagesFieldDefinition; value: string[] | string | undefined; columns: number; checkboxes: ImageCheckbox[]; images: HTMLElement | undefined; columnWidth: number; ro: ResizeObserver; private _definition; constructor(); renderField(): TemplateResult<1>; firstUpdated(): void; focusField(): boolean; changed(e: CustomEvent): void; private extractValue; private keyDown; private calculateColumns; } //# sourceMappingURL=ImagesField.d.ts.map