/// import { CategoryTreeNode } from '../../Utils/CategoryUtils'; import { Ontology } from '../../Utils/OntologyUtils'; import { Question, RecordClass } from '../../Utils/WdkModel'; import { State } from '../../StoreModules/DownloadFormStoreModule'; declare type Props = { scope: string; question: Question; recordClass: RecordClass; summaryView: string; ontology: Ontology; formState: any; formUiState: any; updateFormState: (state: T) => T; updateFormUiState: (uiState: U) => U; onSubmit: () => void; includeSubmit: boolean; }; declare function WdkServiceJsonReporterForm(props: Props): JSX.Element; declare namespace WdkServiceJsonReporterForm { function getInitialState(downloadFormState: State): { formState: { attributes: string[]; tables: string[]; attributeFormat: string; }; formUiState: { expandedAttributeNodes: null; attributeSearchText: string; expandedTableNodes: null; tableSearchText: string; }; }; } export default WdkServiceJsonReporterForm; //# sourceMappingURL=WdkServiceJsonReporterForm.d.ts.map