import { Image as Image_2 } from "sanity";
import { it as it_2 } from "sanity/lib/_chunks-dts/ActiveWorkspaceMatcherContext";

export declare type Schema = Seo;

export declare type Seo = {
  type: string;
  nofollowAttributes?: boolean;
  metaTitle?: string;
  metaDescription?: string;
  metaImage?: Image_2;
  seoKeywords?: Array<{
    type?: string;
  }>;
  openGraph?: {
    url?: string;
    image?: Image_2;
    title?: string;
    description?: string;
    siteName?: string;
  };
  additionalMetaTags?: Array<{
    type?: string;
    metaAttributes?: Array<{
      type?: string;
      attributeKey?: string;
      attributeType?: string;
      attributeValueImage?: Image_2;
      attributeValueString?: string;
    }>;
  }>;
  twitter?: {
    cardType?: string;
    creator?: string;
    site?: string;
    handle?: string;
  };
};

export declare const seoMetaFields: it_2<void>;

export {};
