IdentityWithSecrets: {
    instanceKeyPublic: HexString;
    instanceKeySecret: HexString;
    instanceName: string;
    instanceSignKeyPublic: HexString;
    instanceSignKeySecret: HexString;
    personEmail: string;
    personKeyPublic: HexString;
    personKeySecret: HexString;
    personSignKeyPublic: HexString;
    personSignKeySecret: HexString;
    type: "secret";
    url?: string;
}

Everything that is needed to impersonate an identity.

This has the private keys in it, so it is very sensitive.