import WidgetBase from '@dojo/framework/core/WidgetBase';
import { DNode } from '@dojo/framework/core/interfaces';
import ThemedMixin from '@dojo/framework/core/mixins/Themed';
import { ColumnConfig } from './interfaces';
export interface RowProperties {
    id: number;
    item: {
        [index: string]: any;
    };
    columnConfig: ColumnConfig[];
    updater: (rowNumber: number, columnId: string, value: any) => void;
}
declare const Row_base: import("@dojo/framework/core/interfaces").Constructor<ThemedMixin<{}>> & typeof WidgetBase;
export default class Row extends Row_base<RowProperties> {
    protected render(): DNode;
}
export {};
