import '@material/web/icon/icon.js'; import '../data-grid/data-grid-field.js'; import { LitElement } from 'lit'; import { ColumnConfig, GristRecord, ValidationReason } from '../types.js'; export declare class RecordViewBody extends LitElement { static styles: import("lit").CSSResult[]; columns: ColumnConfig[]; record: GristRecord; rowIndex: number; currentTarget: any; connectedCallback(): void; disconnectedCallback(): void; setFocus(fieldElement: HTMLElement): void; setFocusOnInvalid(invalidFields: { field: string; reason: ValidationReason; }[]): void; _onKeyDown(event: KeyboardEvent): void; render(): import("lit-html").TemplateResult<1>; _renderLabel(column: ColumnConfig): import("lit-html").TemplateResult<1>; }