/**
 * Created by rburson on 1/14/16.
 */
import * as React from 'react';
import { CvState, CvProps, CvContext } from './catreact-core';
import { EntityRec, PaneContext, Prop } from 'catavolt-sdk';
export interface CvRecordState extends CvState {
}
export interface CvRecordProps extends CvProps {
    entityRec: EntityRec;
    paneContext?: PaneContext;
    renderer?: (cvContext: CvContext) => {};
    renderPropNames?: Array<string>;
    propRenderer?: (cvContext: CvContext, prop: Prop) => {};
    wrapperElemName?: string;
    wrapperElemProps?: any;
}
export declare var CvRecord: React.ClassicComponentClass<CvRecordProps>;
