message: Fix testing errors caused by combination of PRs
diff: import { expectError, expectType } from 'tsd';
  import { ActiveEffectData } from '../../../../../../src/foundry/common/data/data.mjs';
  -expectType<ActiveEffectConfig>(new ActiveEffectConfig(new ActiveEffect()));
  -expectType<ActiveEffectConfig>(new ActiveEffectConfig());
  -expectType<ActiveEffectConfig>(new ActiveEffectConfig(undefined, { width: 100 }));
  +expectError<ActiveEffectConfig>(new ActiveEffectConfig());
  +expectError<ActiveEffectConfig>(new ActiveEffectConfig(undefined, { width: 100 }));
  expectError(new ActiveEffectConfig(new foundry.documents.BaseActiveEffect()));
  -const config = new ActiveEffectConfig();
  +const config = new ActiveEffectConfig(new ActiveEffect());
  expectType<ActiveEffect>(config.object);
  expectType<foundry.data.ActiveEffectData>((await config.getData()).effect);
  expectType<foundry.data.ActiveEffectData>((await config.getData()).data);
  @@ -21,5 +20,5 @@ expectType<DocumentSheet.Options>(config.options);
  const withCustomOptions = new ActiveEffectConfig<DocumentSheet.Options & { custom: true }>(new ActiveEffect());
  expectType<DocumentSheet.Options & { custom: true }>(withCustomOptions.options);
  -const withCustomData = new ActiveEffectConfig<DocumentSheet.Options, { object: ActiveEffectData }>();
  +const withCustomData = new ActiveEffectConfig<DocumentSheet.Options, { object: ActiveEffectData }>(new ActiveEffect());
  expectType<Promise<{ object: ActiveEffectData }> | { object: ActiveEffectData }>(withCustomData.getData());
  