import { View } from "./View"; import { Binding } from "./Binding"; export interface ExposedRecordViewConfig { store: View; itemIndex: number; immutable?: boolean; collectionBinding: any; recordName: string; indexName: string; } export declare class ExposedRecordView extends View { store: View; itemIndex: number; immutable: boolean; collectionBinding: Binding; recordName: string; indexName: string; constructor(config: ExposedRecordViewConfig); getData(): any; embed(data: any): any; setIndex(index: number): void; setItem(path: string, value: any): boolean; deleteItem(path: string): boolean; } //# sourceMappingURL=ExposedRecordView.d.ts.map