import { PureComponent } from 'react'; import { DataInspectorExpanded, DataValueExtractor } from './DataInspectorControlled'; declare type DataInspectorProps = { data: any; diff?: any; expandRoot?: boolean; extractValue?: DataValueExtractor; setValue?: (path: Array, val: any) => void; collapsed?: boolean; tooltips?: Object; }; declare type DataInspectorState = { expanded: DataInspectorExpanded; }; export declare class DataInspector extends PureComponent { constructor(props: DataInspectorProps, context: Object); onExpanded: (expanded: DataInspectorExpanded) => void; extractValue: (value: any) => { type: string; value: string; mutable: boolean; }; setValue: (a: any, b: any) => void; render(): JSX.Element; } export {}; //# sourceMappingURL=DataInspector.d.ts.map