import { DetailField, DetailFieldConfig, IDetailField } from '../common'; export interface ColorDetailConfig extends DetailFieldConfig { type: 'color'; } export interface IColorProps { value: string; } export default class InfoDetail extends DetailField implements IDetailField { reset: () => Promise; state: { value: string; }; renderComponent: (props: IColorProps) => JSX.Element; componentDidMount(): void; getValue: () => Promise; render: () => JSX.Element; }