hunk.code_window: import { ng } from '../../utils/process';
   import { copyProjectAsset } from '../../utils/assets';
   import { expectFileToMatch, writeMultipleFiles } from '../../utils/fs';
   import { updateJsonFile } from '../../utils/project';
   export default function () {
     return Promise.resolve()
  
hunk.labels: keep keep keep add keep keep keep keep
hunk.after_edit: import { getGlobalVariable } from '../../utils/env';
  
hunk.file_path: tests/e2e/tests/build/deploy-url.ts
hunk.type: add
file: interface _ {
      requiredKey: number;
      stringKeyDefault?: string;
      stringKey?: string;
      booleanKey?: boolean;
      numberKey?: number;
      oneOfKey1?: (string | number);
      oneOfKey2?: (string | string[]);
      objectKey1?: {
          stringKey?: string;
          objectKey?: {
              stringKey?: string;
          };
      };
      objectKey2?: {
          stringKey?: string;
          [name: string]: any;
      };
      arrayKey1?: {
          stringKey?: string;
      }[];
      arrayKey2?: {
          stringKey?: string;
      }[];
  }
  export default _;
  