@metreeca/keep
    Preparing search index...
    • Geolocated place for vendor locations, after the schema.org Place modelling.

      Embedded resource used as a union variant for Vendor.address, Vendor.contacts and Vendor.origin, structurally disjoint from its sibling PostalAddress 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,
                  >;
              };
              latitude: PropertyConstraints<string> & {
                  kind: "property";
                  range: Range<NumberShape<number>, 1, 1>;
              };
              longitude: PropertyConstraints<string> & {
                  kind: "property";
                  range: Range<NumberShape<number>, 1, 1>;
              };
              opened: PropertyConstraints<string> & {
                  kind: "property";
                  range: Range<
                      <const C extends StringValueConstraints<string> = {}>(
                          constraints?: C,
                      ) => StringShape<Legal<C, string>>,
                      undefined,
                      1,
                  >;
              };
          },
      >