message: chore: cast this.selectedItems.firstObject to unknown then to File
diff: @@ -115,7 +115,7 @@ export default class FileBrowser extends Component {
  const isNewProject = !!this.node && !!this.node.isNew;
  const isChildNode = !!this.node && !!this.node.links && !!this.node.links.relationships.parent;
  - const moveSuccess: boolean = yield this.moveFile(selectedItem as File, this.node);
  + const moveSuccess: boolean = yield this.moveFile(selectedItem as unknown as File, this.node);
  let successPropertyUpdates = {};
  @@ -150,7 +150,7 @@ export default class FileBrowser extends Component {
  @computed('selectedItems.firstObject.guid')
  get link(): string | undefined {
  - const { guid } = this.selectedItems.get('firstObject') as File;
  + const { guid } = this.selectedItems.get('firstObject') as unknown as File;
  return guid ? pathJoin(window.location.origin, guid) : undefined;
  }
  @@ -284,7 +284,7 @@ export default class FileBrowser extends Component {
  return;
  }
  - const otherItem = this.selectedItems.get('firstObject') as File;
  + const otherItem = this.selectedItems.get('firstObject') as unknown as File;
  otherItem.set('isSelected', false);
  }
  @@ -334,7 +334,7 @@ export default class FileBrowser extends Component {
  @action
  viewItem() {
  - const item = this.selectedItems.get('firstObject') as File;
  + const item = this.selectedItems.get('firstObject') as unknown as File;
  this.openFile(item, 'view');
  }
  @@ -345,7 +345,7 @@ export default class FileBrowser extends Component {
  @action
  downloadItem() {
  - window.location.href = (this.selectedItems.get('firstObject') as File).links.download;
  + window.location.href = (this.selectedItems.get('firstObject') as unknown as File).links.download;
  }
  @action
  @@ -363,7 +363,7 @@ export default class FileBrowser extends Component {
  @action
  renameConflict(this: FileBrowser, conflict: string): void {
  const { renameValue, conflictingItem } = this;
  - const selectedItem = this.selectedItems.get('firstObject') as File;
  + const selectedItem = this.selectedItems.get('firstObject') as unknown as File;
  this.setProperties({
  currentModal: modals.None,
  @@ -387,7 +387,7 @@ export default class FileBrowser extends Component {
  this.analytics.track('file', 'rename', 'Quick Files - Rename file');
  const { renameValue } = this;
  - const selectedItem = this.selectedItems.get('firstObject') as File;
  + const selectedItem = this.selectedItems.get('firstObject') as unknown as File;
  const conflictingItem = this.items ? this.items
  .find(item => item.itemName === renameValue) : null;
  @@ -428,7 +428,7 @@ export default class FileBrowser extends Component {
  return;
  }
  - (this.selectedItems.get('firstObject') as File).getGuid();
  + (this.selectedItems.get('firstObject') as unknown as File).getGuid();
  }
  @action
  