import '@material/web/icon/icon.js'; import '@operato/input/ox-input-file.js'; import '../data-grid/data-grid-field.js'; import './record-view-body.js'; import { LitElement } from 'lit'; import { ColumnConfig, GristRecord, ValidationReason } from '../types.js'; import { RecordViewBody } from './record-view-body.js'; export declare class RecordView extends LitElement { static styles: import("lit").CSSResult[]; columns: ColumnConfig[]; record: GristRecord; rowIndex: number; body: RecordViewBody; render(): import("lit-html").TemplateResult<1>; firstUpdated(): void; setFocusOnInvalid(invalidFields: { field: string; reason: ValidationReason; }[]): void; onReset(): void; onCancel(): void; onOK(): void; }