import type Identity from "./Identity.js"; import type PrincipalAuthChallenge from "./PrincipalAuthChallenge.js"; import type PortalCredentials from "../../portal/models/PortalCredentials.js"; import type PortalSelf from "../../portal/models/PortalSelf.js"; export default interface Principal { credentials: PortalCredentials; identity: Identity; self: PortalSelf; challenge: PrincipalAuthChallenge; pin?: string; }