message: Update BasePlaylistSound for 0.8.9
  Closes
diff: -import { DocumentMetadata } from '../abstract/document.mjs';
  import { Document } from '../abstract/module.mjs';
  +import * as data from '../data/data.mjs';
  +
  +import type { BasePlaylist } from './basePlaylist';
  +import type { BaseUser } from './baseUser';
  +import type { DocumentMetadata } from '../abstract/document.mjs';
  +import type { ConfiguredDocumentClass } from '../../../types/helperTypes';
  /**
  * The PlaylistSound model definition which defines common behaviour of a PlaylistSound document between both client and server.
  */
  -export declare class BasePlaylistSound extends Document<any, any> {
  +export declare class BasePlaylistSound extends Document<
  + data.PlaylistSoundData,
  + InstanceType<ConfiguredDocumentClass<typeof BasePlaylist>>
  +> {
  + /** @override */
  + static get schema(): typeof data.PlaylistSoundData;
  +
  + /** @override */
  static get metadata(): Merge<
  DocumentMetadata,
  {
  @@ -14,4 +26,11 @@ export declare class BasePlaylistSound extends Document<any, any> {
  isEmbedded: true;
  }
  >;
  +
  + /** @override */
  + testUserPermission(
  + user: BaseUser,
  + permission: keyof typeof foundry.CONST.ENTITY_PERMISSIONS | foundry.CONST.EntityPermission,
  + { exact }?: { exact?: boolean }
  + ): boolean;
  }
  