@metreeca/keep
    Preparing search index...
    • Structured postal address for vendor locations.

      Embedded resource used as a union variant for Vendor.address and Vendor.contacts, structurally disjoint from its sibling Place variant.

      Returns ResourceShape<
          [
              () => ResourceShape<
                  [],
                  {
                      label: NoInfer<{ forward: string }> & PropertyConstraints<string> & {
                          kind: "property";
                          range: Range<
                              DictionaryConstraints & { kind: "dictionary" } & {
                                  uniqueLang: true;
                              },
                              1,
                              1,
                          >;
                      };
                      comment: NoInfer<{ forward: string }> & PropertyConstraints<string> & {
                          kind: "property";
                          range: Range<
                              DictionaryConstraints & { kind: "dictionary" } & {
                                  uniqueLang: true;
                              },
                              undefined,
                              1,
                          >;
                      };
                  },
              >,
          ],
          {
              label: PropertyConstraints<string> & {
                  kind: "property";
                  range: Range<
                      DictionaryConstraints & { kind: "dictionary" } & { uniqueLang: true },
                      1,
                      1,
                  >;
              };
              street: PropertyConstraints<string> & {
                  kind: "property";
                  range: Range<StringShape<string>, 1, 1>;
              };
              city: PropertyConstraints<string> & {
                  kind: "property";
                  range: Range<StringShape<string>, 1, 1>;
              };
              zip: PropertyConstraints<string> & {
                  kind: "property";
                  range: Range<StringShape<string>, 1, 1>;
              };
              country: PropertyConstraints<string> & {
                  kind: "property";
                  range: Range<StringShape<string>, 1, 1>;
              };
          },
      >