Const PsqrConfig
PsqrConfig: Record<{ identity: Record<{ did: Constraint<String, string, unknown>; didDoc: Record<{ @context: Arr<Union<[Literal<"https://www.w3.org/ns/did/v1">, Literal<"https://vpsqr.com/ns/did-psqr/v1">]>, false>; id: Constraint<String, string, unknown>; psqr: Record<{ permissions: Arr<Record<{ grant: Arr<String, false>; kid: Constraint<String, string, unknown> }, false>, false>; publicIdentity: Record<{ bio: Optional<String>; description: Optional<String>; image: Optional<String>; name: String; tagline: Optional<String>; url: Optional<Constraint<String, string, unknown>> }, false>; publicKeys: Arr<Record<{ alg: Literal<"ES384">; crv: Literal<"P-384">; kid: Constraint<String, string, unknown>; kty: Literal<"EC">; x: String; y: String }, false>, false>; updated: Optional<Number> }, false> }, false>; keyPairs: Arr<Record<{ kid: Constraint<String, string, unknown>; private: Intersect<[Record<{ alg: Literal<"ES384">; crv: Literal<"P-384">; kid: Constraint<String, string, unknown>; kty: Literal<"EC">; x: String; y: String }, false>, Record<{ d: String }, false>]>; public: Optional<Record<{ alg: Literal<"ES384">; crv: Literal<"P-384">; kid: Constraint<String, string, unknown>; kty: Literal<"EC">; x: String; y: String }, false>> }, false>, false> }, false>; name: String; network: Record<{ config: Record<{ content: Record<{ beacon: Record<{ url: Constraint<String, string, unknown> }, false>; feed: Record<{ url: Constraint<String, string, unknown> }, false>; link: Record<{ url: Constraint<String, string, unknown> }, false>; list: Record<{ url: Constraint<String, string, unknown> }, false>; search: Record<{ url: Constraint<String, string, unknown> }, false> }, false>; domain: String; name: String; services: Record<{ api: Record<{ url: Constraint<String, string, unknown> }, false> }, false> }, false>; permissions: Arr<Record<{ domain: String; grants: Arr<Record<{ grant: Arr<String, false>; kid: Constraint<String, string, unknown> }, false>, false>; url: Constraint<String, string, unknown> }, false>, false> }, false> }, false> = ...