export interface stateModel { pageIndex: number; pageSize: number; total: number; tableInfo: ITableInfoProps[]; loading: boolean; visible: boolean; searchList: ISearchListProps; refuseInfo: RefuseInfo; selectKey: string | undefined; searchKey: string; developerList: devListItemProps[]; developerChoice?: devListItemProps; currentItemId: string; } export interface ITableInfoProps { status: string; appName: string; appType: string; developerName: string; developerCompany: string; clientType: string; gmtModified: string; phoneNumber: string; } export interface ISearchListProps { pageIndex?: number; pageSize?: number; } export declare enum AppState { onlineChecking = "online_auditing", offlineChecking = "offline_auditing", agreed = "online", refused = "opt_type_reject" } export declare enum OperationState { agree = "opt_type_approve", disagree = "opt_type_reject", offline = "opt_request_offline" } export interface RefuseInfo { appCode: string; clientType: number; eventType: string; reasonForApproval?: string; } export interface devListItemProps { developerDingCorpId: string; developerOrgName: string; }