1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
=== /index.ts ===
import type { RequireInterface } from "pkg" assert { "resolution-mode": "require" };
>RequireInterface : RequireInterface
import type { ImportInterface } from "pkg" assert { "resolution-mode": "import" };
>ImportInterface : ImportInterface
export interface LocalInterface extends RequireInterface, ImportInterface {}
import {type RequireInterface as Req} from "pkg" assert { "resolution-mode": "require" };
>RequireInterface : any
>Req : any
import {type ImportInterface as Imp} from "pkg" assert { "resolution-mode": "import" };
>ImportInterface : any
>Imp : any
export interface Loc extends Req, Imp {}
export type { RequireInterface } from "pkg" assert { "resolution-mode": "require" };
>RequireInterface : RequireInterface
export type { ImportInterface } from "pkg" assert { "resolution-mode": "import" };
>ImportInterface : ImportInterface
=== /node_modules/pkg/import.d.ts ===
export interface ImportInterface {}
=== /node_modules/pkg/require.d.ts ===
export interface RequireInterface {}
|