-- go.mod --
module example.com/private

go 1.12
-- p/p.go --
package p

import "example.com/private/internal/i"

type P i.I

-- internal/i/i.go --
package i

type I interface{}

func Delete() {}
