export interface PipAdapter { isSupported: () => boolean; isPip: () => boolean; enter: () => Promise | undefined; exit: () => Promise | undefined; bindEvents: () => void; unbindEvents: () => void; }