import { DetailField, DetailFieldConfig, IDetailField } from '../common'; import { StatementConfig } from '../../../util/statement'; export interface StatementDetailConfig extends DetailFieldConfig { type: 'statement'; statement: StatementConfig; } export interface IStatementProps { content?: string; } export default class StatementDetail extends DetailField implements IDetailField { reset: () => Promise; renderComponent: (props: IStatementProps) => JSX.Element; render: () => JSX.Element; }