import * as React from 'react'; interface IProps { onSuccess: () => void; } export default class UIComponents extends React.Component { formRef: any; constructor(props: IProps); componentDidMount(): void; getDetail: () => Promise; getCompany: () => Promise; /** * * @returns */ checkBeforeSend: () => Promise; send: (values: any) => Promise; autoSave: () => void; autoSend: () => void; dirtData: (data: any) => any; /** * * @returns 新建任务 主动触犯新建,和被动触发新建两个流程 */ create: (initiative?: boolean) => Promise; /** * * @param initiative 是否主动更新 */ update: (initiative?: boolean) => Promise; goback: () => void; showDidModal: () => void; closeDid: () => void; onCloseDid: () => void; onSelectDid: (data: any) => void; onCloseTask: () => Promise; closeModal: () => void; onCloseSuccess: () => void; operationButtons: () => JSX.Element | undefined; render(): JSX.Element; } export {};