/** * ListChat */ export interface Chat { avatar: string chatId: string description: string external: boolean name: string ownerId: string ownerIdType: string tenantKey: string } export interface SpaceNode { spaceId: string nodeToken: string objToken: string objType: string parentNodeToken: string nodeType: string originNodeToken: string originSpaceId: string hasChild: boolean title: string objCreateTime: string objEditTime: string nodeCreateTime: string creator: string owner: string } export interface AppTableRecord { recordId: string createdBy: Person createdTime: number lastModifiedBy: Person lastModifiedTime: number fields: Record } interface Person { id: string name: string en_name: string email: string } export interface AppTableField { fieldName: string type: number property: AppTableFieldProperty description: object isPrimary: boolean fieldId: string uiType: string isHidden: boolean } export interface AppTableFieldProperty { options: AppTableFieldPropertyOption[] formatter: string dateFormatter: string autoFill: boolean multiple: boolean tableId: string tableName: string backFieldName: string } export interface AppTableFieldPropertyOption { name: string id: string color: number }