message: use PromisedReturnType
diff: +import { PromisedReturnType } from '../../../types/helperTypes';
  +
  +declare global {
  /**
  * The FilePicker application renders contents of the server-side public directory
  * This app allows for navigating and uploading files to the public path
  * @typeParam P - the type of the options object
  */
  -declare class FilePicker<P extends FilePicker.Options = FilePicker.Options> extends Application<P> {
  + class FilePicker<P extends FilePicker.Options = FilePicker.Options> extends Application<P> {
  /**
  * @param options - Options that configure the behavior of the FilePicker
  */
  @@ -267,7 +270,7 @@ declare class FilePicker<P extends FilePicker.Options = FilePicker.Options> exte
  /**
  * @override
  */
  - protected _onDrop(event: DragEvent): Promise<FilePicker.BrowseResult | void>;
  + protected _onDrop(event: DragEvent): Promise<PromisedReturnType<this['browse']> | void>;
  /**
  * Handle user submission of the address bar to request an explicit target
  @@ -335,7 +338,7 @@ declare class FilePicker<P extends FilePicker.Options = FilePicker.Options> exte
  static fromButton(button: HTMLButtonElement): FilePicker;
  }
  -declare namespace FilePicker {
  + namespace FilePicker {
  interface BrowseResult {
  target: string;
  private: boolean;
  @@ -552,3 +555,4 @@ declare namespace FilePicker {
  bucket?: string;
  }
  }
  +}
  