organization.d.ts 802 B

1234567891011121314151617181920
  1. /// <reference types="react" />
  2. import type { Address, OrganizationCategory, ContactPoint } from 'src/types';
  3. import { JsonLdProps } from './jsonld';
  4. export interface OrganizationJsonLdProps extends JsonLdProps {
  5. type?: OrganizationCategory;
  6. id?: string;
  7. name: string;
  8. logo?: string;
  9. url: string;
  10. legalName?: string;
  11. sameAs?: string[];
  12. address?: Address | Address[];
  13. /**
  14. * @deprecated please use contactPoint instead. contactPoints will continue to work until next major release.
  15. */
  16. contactPoints?: ContactPoint[];
  17. contactPoint?: ContactPoint[];
  18. }
  19. declare function OrganizationJsonLd({ type, keyOverride, address, contactPoints, contactPoint, ...rest }: OrganizationJsonLdProps): JSX.Element;
  20. export default OrganizationJsonLd;