diff --git a/gatsby-node.js b/gatsby-node.js index e18113e0c..2f9480562 100644 --- a/gatsby-node.js +++ b/gatsby-node.js @@ -97,6 +97,12 @@ exports.createPages = async ({ actions, graphql, reporter }) => { }); } + createRedirect({ + fromPath: '/nerdlog/', + toPath: '/changelog', + isPermanent: true, + }); + createRedirect({ fromPath: `/instant-observability/`, toPath: `https://newrelic.com/instant-observability`, diff --git a/src/__generated__/gatsby-schema.graphql b/src/__generated__/gatsby-schema.graphql new file mode 100644 index 000000000..dded9df00 --- /dev/null +++ b/src/__generated__/gatsby-schema.graphql @@ -0,0 +1,5403 @@ +# Add date formatting options. +directive @dateformat(formatString: String, locale: String, fromNow: Boolean, difference: String) on FIELD_DEFINITION + +# Link to node by foreign-key relation. +directive @link(by: String! = "id", from: String, on: String) on FIELD_DEFINITION + +# Link to File node by relative path. +directive @fileByRelativePath(from: String) on FIELD_DEFINITION + +# Proxy resolver from another field. +directive @proxy(from: String!, fromNode: Boolean! = false) on FIELD_DEFINITION + +# Infer field types from field values. +directive @infer on OBJECT + +# Do not infer field types from field values. +directive @dontInfer on OBJECT + +# Define the mime-types handled by this type. +directive @mimeTypes( + # The mime-types handled by this type. + types: [String!]! = [] +) on OBJECT + +# Define parent-child relations between types. This is used to add `child*` and `children*` convenience fields like `childImageSharp`. +directive @childOf( + # A list of mime-types this type is a child of. Usually these are the mime-types handled by a transformer plugin. + mimeTypes: [String!]! = [] + + # A list of types this type is a child of. Usually these are the types handled by a transformer plugin. + types: [String!]! = [] +) on OBJECT + +# DEPRECATED: Use interface inheritance instead, i.e. "interface Foo implements Node". +# +# Adds root query fields for an interface. All implementing types must also implement the Node interface. +directive @nodeInterface on INTERFACE + +type File implements Node { + sourceInstanceName: String! + absolutePath: String! + relativePath: String! + extension: String! + size: Int! + prettySize: String! + modifiedTime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date! + accessTime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date! + changeTime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date! + birthTime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date! + root: String! + dir: String! + base: String! + ext: String! + name: String! + relativeDirectory: String! + dev: Int! + mode: Int! + nlink: Int! + uid: Int! + gid: Int! + rdev: Int! + ino: Float! + atimeMs: Float! + mtimeMs: Float! + ctimeMs: Float! + atime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date! + mtime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date! + ctime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date! + birthtime: Date @deprecated(reason: "Use `birthTime` instead") + birthtimeMs: Float @deprecated(reason: "Use `birthTime` instead") + blksize: Int + blocks: Int + + # Copy file to static directory and return public url to it + publicURL: String + + # Returns all children nodes filtered by type ImageSharp + childrenImageSharp: [ImageSharp] + + # Returns the first child node of type ImageSharp or null if there are no children of given type on this node + childImageSharp: ImageSharp + + # Returns all children nodes filtered by type Mdx + childrenMdx: [Mdx] + + # Returns the first child node of type Mdx or null if there are no children of given type on this node + childMdx: Mdx + id: ID! + parent: Node + children: [Node!]! + internal: Internal! +} + +# Node Interface +interface Node { + id: ID! + parent: Node + children: [Node!]! + internal: Internal! +} + +type Internal { + content: String + contentDigest: String! + description: String + fieldOwners: [String] + ignoreType: Boolean + mediaType: String + owner: String! + type: String! +} + +# A date string, such as 2007-12-03, compliant with the ISO 8601 standard for representation of dates and times using the Gregorian calendar. +scalar Date + +type Directory implements Node { + sourceInstanceName: String! + absolutePath: String! + relativePath: String! + extension: String! + size: Int! + prettySize: String! + modifiedTime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date! + accessTime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date! + changeTime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date! + birthTime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date! + root: String! + dir: String! + base: String! + ext: String! + name: String! + relativeDirectory: String! + dev: Int! + mode: Int! + nlink: Int! + uid: Int! + gid: Int! + rdev: Int! + ino: Float! + atimeMs: Float! + mtimeMs: Float! + ctimeMs: Float! + atime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date! + mtime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date! + ctime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date! + birthtime: Date @deprecated(reason: "Use `birthTime` instead") + birthtimeMs: Float @deprecated(reason: "Use `birthTime` instead") + blksize: Int + blocks: Int + id: ID! + parent: Node + children: [Node!]! + internal: Internal! +} + +type Site implements Node { + buildTime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date + siteMetadata: SiteSiteMetadata + port: Int + host: String + flags: SiteFlags + polyfill: Boolean + pathPrefix: String + id: ID! + parent: Node + children: [Node!]! + internal: Internal! + layout: SiteLayout +} + +type SiteFlags { + DEV_SSR: Boolean + PRESERVE_WEBPACK_CACHE: Boolean + PRESERVE_FILE_DOWNLOAD_CACHE: Boolean +} + +type SiteSiteMetadata { + title: String + description: String + repository: String + branch: String! + contributingUrl: String + titleTemplate: String + author: String + siteUrl: String +} + +type SiteFunction implements Node { + functionRoute: String! + pluginName: String! + originalAbsoluteFilePath: String! + originalRelativeFilePath: String! + relativeCompiledFilePath: String! + absoluteCompiledFilePath: String! + matchPath: String + id: ID! + parent: Node + children: [Node!]! + internal: Internal! +} + +type SitePage implements Node { + path: String! + component: String! + internalComponentName: String! + componentChunkName: String! + matchPath: String + isCreatedByStatefulCreatePages: Boolean + pluginCreator: SitePlugin + pluginCreatorId: String + id: ID! + parent: Node + children: [Node!]! + internal: Internal! + context: SitePageContext +} + +type SitePageContext { + layout: String + themeOptions: SitePageContextThemeOptions + swiftypeEngineKey: String + fileRelativePath: String + locale: String + slug: String + guidesFilter: String +} + +type SitePageContextThemeOptions { + oneTrustID: String + forceTrailingSlashes: Boolean + layout: SitePageContextThemeOptionsLayout + prism: SitePageContextThemeOptionsPrism + splitio: SitePageContextThemeOptionsSplitio + relatedResources: SitePageContextThemeOptionsRelatedResources + newrelic: SitePageContextThemeOptionsNewrelic + tessen: SitePageContextThemeOptionsTessen +} + +type SitePageContextThemeOptionsLayout { + contentPadding: String + maxWidth: String + component: String + mobileBreakpoint: String +} + +type SitePageContextThemeOptionsPrism { + languages: [String] +} + +type SitePageContextThemeOptionsSplitio { + core: SitePageContextThemeOptionsSplitioCore + features: SitePageContextThemeOptionsSplitioFeatures + env: SitePageContextThemeOptionsSplitioEnv +} + +type SitePageContextThemeOptionsSplitioCore { + authorizationKey: String +} + +type SitePageContextThemeOptionsSplitioFeatures { + free_account_button_color: SitePageContextThemeOptionsSplitioFeaturesFree_account_button_color +} + +type SitePageContextThemeOptionsSplitioFeaturesFree_account_button_color { + treatment: String +} + +type SitePageContextThemeOptionsSplitioEnv { + development: SitePageContextThemeOptionsSplitioEnvDevelopment +} + +type SitePageContextThemeOptionsSplitioEnvDevelopment { + features: SitePageContextThemeOptionsSplitioEnvDevelopmentFeatures + core: SitePageContextThemeOptionsSplitioEnvDevelopmentCore +} + +type SitePageContextThemeOptionsSplitioEnvDevelopmentFeatures { + developer_website_global_header_gh_buttons: String + developer_website_right_rail_buttons: String + super_tiles: String +} + +type SitePageContextThemeOptionsSplitioEnvDevelopmentCore { + authorizationKey: String +} + +type SitePageContextThemeOptionsRelatedResources { + swiftype: SitePageContextThemeOptionsRelatedResourcesSwiftype +} + +type SitePageContextThemeOptionsRelatedResourcesSwiftype { + resultsPath: String + refetch: Boolean + engineKey: String + limit: Int +} + +type SitePageContextThemeOptionsNewrelic { + configs: SitePageContextThemeOptionsNewrelicConfigs +} + +type SitePageContextThemeOptionsNewrelicConfigs { + production: SitePageContextThemeOptionsNewrelicConfigsProduction + staging: SitePageContextThemeOptionsNewrelicConfigsStaging +} + +type SitePageContextThemeOptionsNewrelicConfigsProduction { + instrumentationType: String + accountId: String + trustKey: String + agentID: String + licenseKey: String + applicationID: String + beacon: String + errorBeacon: String +} + +type SitePageContextThemeOptionsNewrelicConfigsStaging { + instrumentationType: String + accountId: String + trustKey: String + agentID: String + licenseKey: String + applicationID: String + beacon: String + errorBeacon: String +} + +type SitePageContextThemeOptionsTessen { + tessenVersion: String + product: String + subproduct: String + segmentWriteKey: String + trackPageViews: Boolean + pageView: SitePageContextThemeOptionsTessenPageView +} + +type SitePageContextThemeOptionsTessenPageView { + eventName: String + category: String +} + +type SitePlugin implements Node { + resolve: String + name: String + version: String + nodeAPIs: [String] + browserAPIs: [String] + ssrAPIs: [String] + pluginFilepath: String + pluginOptions: SitePluginPluginOptions + packageJson: SitePluginPackageJson + id: ID! + parent: Node + children: [Node!]! + internal: Internal! +} + +type SitePluginPluginOptions { + base64Width: Int + stripMetadata: Boolean + defaultQuality: Int + failOnError: Boolean + sourceMap: Boolean + autoLabel: String + labelFormat: String + cssPropOptimization: Boolean + output: String + createLinkInHead: Boolean + entryLimit: Int + query: String + classNameDark: String + classNameLight: String + storageKey: String + minify: Boolean + component: String + name: String + path: String + sitemap: String + policy: [SitePluginPluginOptionsPolicy] + configs: SitePluginPluginOptionsConfigs + oneTrustID: String + forceTrailingSlashes: Boolean + layout: SitePluginPluginOptionsLayout + prism: SitePluginPluginOptionsPrism + splitio: SitePluginPluginOptionsSplitio + relatedResources: SitePluginPluginOptionsRelatedResources + newrelic: SitePluginPluginOptionsNewrelic + tessen: SitePluginPluginOptionsTessen + implementation: SitePluginPluginOptionsImplementation + short_name: String + start_url: String + background_color: String + theme_color: String + display: String + icon: String + legacy: Boolean + theme_color_in_head: Boolean + cache_busting_mode: String + crossOrigin: String + include_favicon: Boolean + cacheDigest: String + maxWidth: Int + linkImagesToOriginal: Boolean + showCaptions: Boolean + markdownCaptions: Boolean + sizeByPixelDensity: Boolean + backgroundColor: String + quality: Int + withWebp: Boolean + tracedSVG: Boolean + loading: String + decoding: String + disableBgImageOnAlpha: Boolean + disableBgImage: Boolean + gatsbyRemarkPlugins: [SitePluginPluginOptionsGatsbyRemarkPlugins] + extensions: [String] + lessBabel: Boolean + mediaTypes: [String] + root: String + release: String + debug: Boolean + googleAnalytics: SitePluginPluginOptionsGoogleAnalytics + environments: [String] + allPageHeaders: [String] + outputPath: String + emitSchema: SitePluginPluginOptionsEmitSchema + isTSX: Boolean + jsxPragma: String + allExtensions: Boolean + pathCheck: Boolean +} + +type SitePluginPluginOptionsPolicy { + userAgent: String + allow: String +} + +type SitePluginPluginOptionsConfigs { + production: SitePluginPluginOptionsConfigsProduction + staging: SitePluginPluginOptionsConfigsStaging +} + +type SitePluginPluginOptionsConfigsProduction { + instrumentationType: String + accountId: String + trustKey: String + agentID: String + licenseKey: String + applicationID: String + beacon: String + errorBeacon: String +} + +type SitePluginPluginOptionsConfigsStaging { + instrumentationType: String + accountId: String + trustKey: String + agentID: String + licenseKey: String + applicationID: String + beacon: String + errorBeacon: String +} + +type SitePluginPluginOptionsLayout { + contentPadding: String + maxWidth: String + component: String + mobileBreakpoint: String +} + +type SitePluginPluginOptionsPrism { + languages: [String] +} + +type SitePluginPluginOptionsSplitio { + core: SitePluginPluginOptionsSplitioCore + features: SitePluginPluginOptionsSplitioFeatures + env: SitePluginPluginOptionsSplitioEnv +} + +type SitePluginPluginOptionsSplitioCore { + authorizationKey: String +} + +type SitePluginPluginOptionsSplitioFeatures { + free_account_button_color: SitePluginPluginOptionsSplitioFeaturesFree_account_button_color +} + +type SitePluginPluginOptionsSplitioFeaturesFree_account_button_color { + treatment: String +} + +type SitePluginPluginOptionsSplitioEnv { + development: SitePluginPluginOptionsSplitioEnvDevelopment +} + +type SitePluginPluginOptionsSplitioEnvDevelopment { + features: SitePluginPluginOptionsSplitioEnvDevelopmentFeatures + core: SitePluginPluginOptionsSplitioEnvDevelopmentCore +} + +type SitePluginPluginOptionsSplitioEnvDevelopmentFeatures { + developer_website_global_header_gh_buttons: String + developer_website_right_rail_buttons: String + super_tiles: String +} + +type SitePluginPluginOptionsSplitioEnvDevelopmentCore { + authorizationKey: String +} + +type SitePluginPluginOptionsRelatedResources { + swiftype: SitePluginPluginOptionsRelatedResourcesSwiftype +} + +type SitePluginPluginOptionsRelatedResourcesSwiftype { + resultsPath: String + refetch: Boolean + engineKey: String + limit: Int +} + +type SitePluginPluginOptionsNewrelic { + configs: SitePluginPluginOptionsNewrelicConfigs +} + +type SitePluginPluginOptionsNewrelicConfigs { + production: SitePluginPluginOptionsNewrelicConfigsProduction + staging: SitePluginPluginOptionsNewrelicConfigsStaging +} + +type SitePluginPluginOptionsNewrelicConfigsProduction { + instrumentationType: String + accountId: String + trustKey: String + agentID: String + licenseKey: String + applicationID: String + beacon: String + errorBeacon: String +} + +type SitePluginPluginOptionsNewrelicConfigsStaging { + instrumentationType: String + accountId: String + trustKey: String + agentID: String + licenseKey: String + applicationID: String + beacon: String + errorBeacon: String +} + +type SitePluginPluginOptionsTessen { + tessenVersion: String + product: String + subproduct: String + segmentWriteKey: String + trackPageViews: Boolean + pageView: SitePluginPluginOptionsTessenPageView +} + +type SitePluginPluginOptionsTessenPageView { + eventName: String + category: String +} + +type SitePluginPluginOptionsImplementation { + info: String +} + +type SitePluginPluginOptionsGatsbyRemarkPlugins { + resolve: String + options: SitePluginPluginOptionsGatsbyRemarkPluginsOptions +} + +type SitePluginPluginOptionsGatsbyRemarkPluginsOptions { + maxHeight: Int + maxWidth: Int + fit: String + linkImagesToOriginal: Boolean + icon: String +} + +type SitePluginPluginOptionsGoogleAnalytics { + trackingId: String + autoStart: Boolean + anonymize: Boolean + controlCookieName: String +} + +type SitePluginPluginOptionsEmitSchema { + src___generated___gatsby_schema_graphql: Boolean +} + +type SitePluginPackageJson { + name: String + description: String + version: String + main: String + license: String + dependencies: [SitePluginPackageJsonDependencies] + devDependencies: [SitePluginPackageJsonDevDependencies] + peerDependencies: [SitePluginPackageJsonPeerDependencies] + keywords: [String] +} + +type SitePluginPackageJsonDependencies { + name: String + version: String +} + +type SitePluginPackageJsonDevDependencies { + name: String + version: String +} + +type SitePluginPackageJsonPeerDependencies { + name: String + version: String +} + +type SiteBuildMetadata implements Node { + buildTime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date + id: ID! + parent: Node + children: [Node!]! + internal: Internal! +} + +enum ImageFormat { + NO_CHANGE + AUTO + JPG + PNG + WEBP + AVIF +} + +enum ImageFit { + COVER + CONTAIN + FILL + INSIDE + OUTSIDE +} + +enum ImageLayout { + FIXED + FULL_WIDTH + CONSTRAINED +} + +enum ImageCropFocus { + CENTER + NORTH + NORTHEAST + EAST + SOUTHEAST + SOUTH + SOUTHWEST + WEST + NORTHWEST + ENTROPY + ATTENTION +} + +input DuotoneGradient { + highlight: String! + shadow: String! + opacity: Int +} + +enum PotraceTurnPolicy { + TURNPOLICY_BLACK + TURNPOLICY_WHITE + TURNPOLICY_LEFT + TURNPOLICY_RIGHT + TURNPOLICY_MINORITY + TURNPOLICY_MAJORITY +} + +input Potrace { + turnPolicy: PotraceTurnPolicy + turdSize: Float + alphaMax: Float + optCurve: Boolean + optTolerance: Float + threshold: Int + blackOnWhite: Boolean + color: String + background: String +} + +type ImageSharp implements Node { + fixed(width: Int, height: Int, base64Width: Int, jpegProgressive: Boolean = true, pngCompressionSpeed: Int = 4, grayscale: Boolean = false, duotone: DuotoneGradient, traceSVG: Potrace, quality: Int, jpegQuality: Int, pngQuality: Int, webpQuality: Int, toFormat: ImageFormat = AUTO, toFormatBase64: ImageFormat = AUTO, cropFocus: ImageCropFocus = ATTENTION, fit: ImageFit = COVER, background: String = "rgba(0,0,0,1)", rotate: Int = 0, trim: Float = 0): ImageSharpFixed + fluid( + maxWidth: Int + maxHeight: Int + base64Width: Int + grayscale: Boolean = false + jpegProgressive: Boolean = true + pngCompressionSpeed: Int = 4 + duotone: DuotoneGradient + traceSVG: Potrace + quality: Int + jpegQuality: Int + pngQuality: Int + webpQuality: Int + toFormat: ImageFormat = AUTO + toFormatBase64: ImageFormat = AUTO + cropFocus: ImageCropFocus = ATTENTION + fit: ImageFit = COVER + background: String = "rgba(0,0,0,1)" + rotate: Int = 0 + trim: Float = 0 + sizes: String = "" + + # A list of image widths to be generated. Example: [ 200, 340, 520, 890 ] + srcSetBreakpoints: [Int] = [] + ): ImageSharpFluid + gatsbyImageData( + # The layout for the image. + # FIXED: A static image sized, that does not resize according to the screen width + # FULL_WIDTH: The image resizes to fit its container. Pass a "sizes" option if it isn't going to be the full width of the screen. + # CONSTRAINED: Resizes to fit its container, up to a maximum width, at which point it will remain fixed in size. + layout: ImageLayout = CONSTRAINED + + # The display width of the generated image for layout = FIXED, and the maximum display width of the largest image for layout = CONSTRAINED. + # Ignored if layout = FLUID. + width: Int + + # The display height of the generated image for layout = FIXED, and the maximum display height of the largest image for layout = CONSTRAINED. + # The image will be cropped if the aspect ratio does not match the source image. If omitted, it is calculated from the supplied width, + # matching the aspect ratio of the source image. + height: Int + + # If set along with width or height, this will set the value of the other dimension to match the provided aspect ratio, cropping the image if needed. + # If neither width or height is provided, height will be set based on the intrinsic width of the source image. + aspectRatio: Float + + # Format of generated placeholder image, displayed while the main image loads. + # BLURRED: a blurred, low resolution image, encoded as a base64 data URI (default) + # DOMINANT_COLOR: a solid color, calculated from the dominant color of the image. + # TRACED_SVG: a low-resolution traced SVG of the image. + # NONE: no placeholder. Set "background" to use a fixed background color. + placeholder: ImagePlaceholder + + # Options for the low-resolution placeholder image. Set placeholder to "BLURRED" to use this + blurredOptions: BlurredOptions + + # Options for traced placeholder SVGs. You also should set placeholder to "TRACED_SVG". + tracedSVGOptions: Potrace + + # The image formats to generate. Valid values are "AUTO" (meaning the same format as the source image), "JPG", "PNG", "WEBP" and "AVIF". + # The default value is [AUTO, WEBP], and you should rarely need to change this. Take care if you specify JPG or PNG when you do + # not know the formats of the source images, as this could lead to unwanted results such as converting JPEGs to PNGs. Specifying + # both PNG and JPG is not supported and will be ignored. + formats: [ImageFormat] + + # A list of image pixel densities to generate. It will never generate images larger than the source, and will always include a 1x image. + # Default is [ 1, 2 ] for FIXED images, meaning 1x and 2x and [0.25, 0.5, 1, 2] for CONSTRAINED. In this case, an image with a constrained layout + # and width = 400 would generate images at 100, 200, 400 and 800px wide. Ignored for FULL_WIDTH images, which use breakpoints instead + outputPixelDensities: [Float] + + # Specifies the image widths to generate. For FIXED and CONSTRAINED images it is better to allow these to be determined automatically, + # based on the image size. For FULL_WIDTH images this can be used to override the default, which is [750, 1080, 1366, 1920]. + # It will never generate any images larger than the source. + breakpoints: [Int] + + # The "sizes" property, passed to the img tag. This describes the display size of the image. + # This does not affect the generated images, but is used by the browser to decide which images to download. + # You should usually leave this blank, and a suitable value will be calculated. The exception is if a FULL_WIDTH image + # does not actually span the full width of the screen, in which case you should pass the correct size here. + sizes: String + + # The default quality. This is overridden by any format-specific options + quality: Int + + # Options to pass to sharp when generating JPG images. + jpgOptions: JPGOptions + + # Options to pass to sharp when generating PNG images. + pngOptions: PNGOptions + + # Options to pass to sharp when generating WebP images. + webpOptions: WebPOptions + + # Options to pass to sharp when generating AVIF images. + avifOptions: AVIFOptions + + # Options to pass to sharp to control cropping and other image manipulations. + transformOptions: TransformOptions + + # Background color applied to the wrapper. Also passed to sharp to use as a background when "letterboxing" an image to another aspect ratio. + backgroundColor: String + ): JSON! + original: ImageSharpOriginal + resize(width: Int, height: Int, quality: Int, jpegQuality: Int, pngQuality: Int, webpQuality: Int, jpegProgressive: Boolean = true, pngCompressionLevel: Int = 9, pngCompressionSpeed: Int = 4, grayscale: Boolean = false, duotone: DuotoneGradient, base64: Boolean = false, traceSVG: Potrace, toFormat: ImageFormat = AUTO, cropFocus: ImageCropFocus = ATTENTION, fit: ImageFit = COVER, background: String = "rgba(0,0,0,1)", rotate: Int = 0, trim: Float = 0): ImageSharpResize + id: ID! + parent: Node + children: [Node!]! + internal: Internal! +} + +type ImageSharpFixed { + base64: String + tracedSVG: String + aspectRatio: Float + width: Float! + height: Float! + src: String! + srcSet: String! + srcWebp: String + srcSetWebp: String + originalName: String +} + +type ImageSharpFluid { + base64: String + tracedSVG: String + aspectRatio: Float! + src: String! + srcSet: String! + srcWebp: String + srcSetWebp: String + sizes: String! + originalImg: String + originalName: String + presentationWidth: Int! + presentationHeight: Int! +} + +# The `JSON` scalar type represents JSON values as specified by [ECMA-404](http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf). +scalar JSON @specifiedBy(url: "http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf") + +enum ImagePlaceholder { + DOMINANT_COLOR + TRACED_SVG + BLURRED + NONE +} + +input BlurredOptions { + # Width of the generated low-res preview. Default is 20px + width: Int + + # Force the output format for the low-res preview. Default is to use the same format as the input. You should rarely need to change this + toFormat: ImageFormat +} + +input JPGOptions { + quality: Int + progressive: Boolean = true +} + +input PNGOptions { + quality: Int + compressionSpeed: Int = 4 +} + +input WebPOptions { + quality: Int +} + +input AVIFOptions { + quality: Int + lossless: Boolean + speed: Int +} + +input TransformOptions { + grayscale: Boolean = false + duotone: DuotoneGradient + rotate: Int = 0 + trim: Float = 0 + cropFocus: ImageCropFocus = ATTENTION + fit: ImageFit = COVER +} + +type ImageSharpOriginal { + width: Float + height: Float + src: String +} + +type ImageSharpResize { + src: String + tracedSVG: String + width: Int + height: Int + aspectRatio: Float + originalName: String +} + +type SiteLayout { + contentPadding: String + maxWidth: String + mobileBreakpoint: String +} + +type MdxFrontmatter { + startDate( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String = "YYYY-MM-DD" + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date + endDate( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String = "YYYY-MM-DD" + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date + title: String! + path: String + template: String + description: String + tileShorthand: MdxFrontmatterTileShorthand + resources: [MdxFrontmatterResources] + tags: [String] + duration: Int + procIdx: Float + redirects: [String] + promote: Boolean +} + +type MdxFrontmatterTileShorthand { + title: String + description: String +} + +type MdxFrontmatterResources { + title: String + url: String +} + +type Locale implements Node { + name: String! + localName: String! + locale: String! + hrefLang: String! + isDefault: Boolean! + id: ID! + parent: Node + children: [Node!]! + internal: Internal! +} + +type RelatedResource implements Node { + id: ID! + title: String! + url: String! + plugin: String + parent: Node + children: [Node!]! + internal: Internal! +} + +type NewRelicThemeConfig implements Node { + env: String! + relatedResources: NewRelicThemeRelatedResourceConfig! + tessen: NewRelicThemeTessenConfig + id: ID! + parent: Node + children: [Node!]! + internal: Internal! +} + +type NewRelicThemeRelatedResourceConfig { + labels: [RelatedResourceLabel!]! +} + +type RelatedResourceLabel { + baseUrl: String! + label: String! +} + +type NewRelicThemeTessenConfig { + product: String + subproduct: String +} + +type MarkdownHeading { + id: String + value: String + depth: Int +} + +enum MarkdownHeadingLevels { + h1 + h2 + h3 + h4 + h5 + h6 +} + +enum MarkdownExcerptFormats { + PLAIN + HTML + MARKDOWN +} + +type MarkdownWordCount { + paragraphs: Int + sentences: Int + words: Int +} + +type MarkdownRemark implements Node { + id: ID! + html: String + htmlAst: JSON + excerpt(pruneLength: Int = 140, truncate: Boolean = false, format: MarkdownExcerptFormats = PLAIN): String + excerptAst(pruneLength: Int = 140, truncate: Boolean = false): JSON + headings(depth: MarkdownHeadingLevels): [MarkdownHeading] + timeToRead: Int + tableOfContents(absolute: Boolean = false, pathToSlugField: String = "", maxDepth: Int, heading: String): String + wordCount: MarkdownWordCount + parent: Node + children: [Node!]! + internal: Internal! +} + +type MdxHeadingMdx { + value: String + depth: Int +} + +enum HeadingsMdx { + h1 + h2 + h3 + h4 + h5 + h6 +} + +type MdxWordCount { + paragraphs: Int + sentences: Int + words: Int +} + +type Mdx implements Node { + rawBody: String! + fileAbsolutePath: String! + frontmatter: MdxFrontmatter + slug: String + body: String! + excerpt(pruneLength: Int = 140, truncate: Boolean = false): String! + headings(depth: HeadingsMdx): [MdxHeadingMdx] + html: String + mdxAST: JSON + tableOfContents(maxDepth: Int): JSON + timeToRead: Int + wordCount: MdxWordCount + fields: MdxFields + + # Returns all children nodes filtered by type RelatedResource + childrenRelatedResource: [RelatedResource] + + # Returns the first child node of type RelatedResource or null if there are no children of given type on this node + childRelatedResource: RelatedResource + id: ID! + parent: Node + children: [Node!]! + internal: Internal! + relatedResources(limit: Int = 5): [RelatedResource!] +} + +type MdxFields { + fileRelativePath: String + gitAuthorTime( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date + slug: String +} + +union NewRelicSdkPropTypeMeta = NewRelicSdkPropTypeArrayOfMeta | NewRelicSdkPropTypeEnumMeta | NewRelicSdkPropTypeFunctionMeta | NewRelicSdkPropTypeShapeMeta | NewRelicSdkPropTypeUnionMeta + +type NewRelicSdkPropTypeArrayOfMeta { + itemTypes: NewRelicSdkPropTypeDefinitionType! +} + +type NewRelicSdkPropTypeEnumMeta { + constants: [String!]! +} + +type NewRelicSdkPropTypeFunctionMeta { + returnValue: [NewRelicSdkFunctionReturnValue]! + arguments: [NewRelicSdkFunctionArgument!]! +} + +type NewRelicSdkPropTypeShapeMeta { + types: [NewRelicSdkPropTypeDefinition!]! +} + +type NewRelicSdkPropTypeUnionMeta { + types: [NewRelicSdkPropTypeDefinitionType!]! +} + +type NewRelicSdkComponent implements Node { + constants: [NewRelicSdkConstant!]! + examples: [NewRelicSdkExample!]! + propTypes: [NewRelicSdkPropTypeDefinition!]! + typeDefs: [NewRelicSdkTypeDefinition!]! + methods: [NewRelicSdkMethod!]! + name: String + usage: String + description: String + fields: NewRelicSdkComponentFields + id: ID! + parent: Node + children: [Node!]! + internal: Internal! +} + +type NewRelicSdkComponentFields { + slug: String +} + +type NewRelicSdkApi implements Node { + constants: [NewRelicSdkConstant!]! + examples: [NewRelicSdkExample!]! + typeDefs: [NewRelicSdkTypeDefinition] + methods: [NewRelicSdkMethod!]! + name: String + usage: String + description: String + fields: NewRelicSdkApiFields + id: ID! + parent: Node + children: [Node!]! + internal: Internal! +} + +type NewRelicSdkApiFields { + slug: String +} + +type NewRelicSdkPropTypeDefinition { + name: String! + type: NewRelicSdkPropTypeDefinitionType! + examples: [NewRelicSdkExample!]! + defaultValue: String + description: String + deprecation: NewRelicSdkComponentPropTypesDeprecation + isRequired: Boolean +} + +type NewRelicSdkMethod { + examples: [NewRelicSdkExample!]! + arguments: [NewRelicSdkFunctionArgument!]! + returnValue: NewRelicSdkFunctionReturnValue! + name: String + description: String +} + +type NewRelicSdkComponentPropTypesDeprecation { + date( + # Format the date using Moment.js' date tokens, e.g. `date(formatString: "YYYY MMMM DD")`. See https://momentjs.com/docs/#/displaying/format/ for documentation for different tokens. + formatString: String = "MM-DD-YYYY" + + # Returns a string generated with Moment.js' `fromNow` function + fromNow: Boolean + + # Returns the difference between this date and the current time. Defaults to "milliseconds" but you can also pass in as the measurement "years", "months", "weeks", "days", "hours", "minutes", and "seconds". + difference: String + + # Configures the locale Moment.js will use to format the date. + locale: String + ): Date! + signature: String + description: String +} + +type NewRelicSdkPropTypeDefinitionType { + name: String! + raw: String! + meta: NewRelicSdkPropTypeMeta +} + +type NewRelicSdkFunctionReturnValue { + description: String + type: String! + promiseType: String +} + +type NewRelicSdkFunctionArgument { + description: String + name: String! + type: String! + defaultValue: String +} + +type NewRelicSdkTypeDefinition { + name: String! + properties: [NewRelicSdkTypeDefinitionProperty] +} + +type NewRelicSdkTypeDefinitionProperty { + name: String! + description: String + type: String! +} + +type NewRelicSdkConstant { + name: String! + value: JSON! +} + +type NewRelicSdkExample { + label: String! + sourceCode: String! + live: Boolean! + preview: Boolean! +} + +type Query { + newRelicSdk: NewRelicSdk! + file(sourceInstanceName: StringQueryOperatorInput, absolutePath: StringQueryOperatorInput, relativePath: StringQueryOperatorInput, extension: StringQueryOperatorInput, size: IntQueryOperatorInput, prettySize: StringQueryOperatorInput, modifiedTime: DateQueryOperatorInput, accessTime: DateQueryOperatorInput, changeTime: DateQueryOperatorInput, birthTime: DateQueryOperatorInput, root: StringQueryOperatorInput, dir: StringQueryOperatorInput, base: StringQueryOperatorInput, ext: StringQueryOperatorInput, name: StringQueryOperatorInput, relativeDirectory: StringQueryOperatorInput, dev: IntQueryOperatorInput, mode: IntQueryOperatorInput, nlink: IntQueryOperatorInput, uid: IntQueryOperatorInput, gid: IntQueryOperatorInput, rdev: IntQueryOperatorInput, ino: FloatQueryOperatorInput, atimeMs: FloatQueryOperatorInput, mtimeMs: FloatQueryOperatorInput, ctimeMs: FloatQueryOperatorInput, atime: DateQueryOperatorInput, mtime: DateQueryOperatorInput, ctime: DateQueryOperatorInput, birthtime: DateQueryOperatorInput, birthtimeMs: FloatQueryOperatorInput, blksize: IntQueryOperatorInput, blocks: IntQueryOperatorInput, publicURL: StringQueryOperatorInput, childrenImageSharp: ImageSharpFilterListInput, childImageSharp: ImageSharpFilterInput, childrenMdx: MdxFilterListInput, childMdx: MdxFilterInput, id: StringQueryOperatorInput, parent: NodeFilterInput, children: NodeFilterListInput, internal: InternalFilterInput): File + allFile(filter: FileFilterInput, sort: FileSortInput, skip: Int, limit: Int): FileConnection! + directory(sourceInstanceName: StringQueryOperatorInput, absolutePath: StringQueryOperatorInput, relativePath: StringQueryOperatorInput, extension: StringQueryOperatorInput, size: IntQueryOperatorInput, prettySize: StringQueryOperatorInput, modifiedTime: DateQueryOperatorInput, accessTime: DateQueryOperatorInput, changeTime: DateQueryOperatorInput, birthTime: DateQueryOperatorInput, root: StringQueryOperatorInput, dir: StringQueryOperatorInput, base: StringQueryOperatorInput, ext: StringQueryOperatorInput, name: StringQueryOperatorInput, relativeDirectory: StringQueryOperatorInput, dev: IntQueryOperatorInput, mode: IntQueryOperatorInput, nlink: IntQueryOperatorInput, uid: IntQueryOperatorInput, gid: IntQueryOperatorInput, rdev: IntQueryOperatorInput, ino: FloatQueryOperatorInput, atimeMs: FloatQueryOperatorInput, mtimeMs: FloatQueryOperatorInput, ctimeMs: FloatQueryOperatorInput, atime: DateQueryOperatorInput, mtime: DateQueryOperatorInput, ctime: DateQueryOperatorInput, birthtime: DateQueryOperatorInput, birthtimeMs: FloatQueryOperatorInput, blksize: IntQueryOperatorInput, blocks: IntQueryOperatorInput, id: StringQueryOperatorInput, parent: NodeFilterInput, children: NodeFilterListInput, internal: InternalFilterInput): Directory + allDirectory(filter: DirectoryFilterInput, sort: DirectorySortInput, skip: Int, limit: Int): DirectoryConnection! + site(buildTime: DateQueryOperatorInput, siteMetadata: SiteSiteMetadataFilterInput, port: IntQueryOperatorInput, host: StringQueryOperatorInput, flags: SiteFlagsFilterInput, polyfill: BooleanQueryOperatorInput, pathPrefix: StringQueryOperatorInput, id: StringQueryOperatorInput, parent: NodeFilterInput, children: NodeFilterListInput, internal: InternalFilterInput): Site + allSite(filter: SiteFilterInput, sort: SiteSortInput, skip: Int, limit: Int): SiteConnection! + siteFunction(functionRoute: StringQueryOperatorInput, pluginName: StringQueryOperatorInput, originalAbsoluteFilePath: StringQueryOperatorInput, originalRelativeFilePath: StringQueryOperatorInput, relativeCompiledFilePath: StringQueryOperatorInput, absoluteCompiledFilePath: StringQueryOperatorInput, matchPath: StringQueryOperatorInput, id: StringQueryOperatorInput, parent: NodeFilterInput, children: NodeFilterListInput, internal: InternalFilterInput): SiteFunction + allSiteFunction(filter: SiteFunctionFilterInput, sort: SiteFunctionSortInput, skip: Int, limit: Int): SiteFunctionConnection! + sitePage(path: StringQueryOperatorInput, component: StringQueryOperatorInput, internalComponentName: StringQueryOperatorInput, componentChunkName: StringQueryOperatorInput, matchPath: StringQueryOperatorInput, isCreatedByStatefulCreatePages: BooleanQueryOperatorInput, pluginCreator: SitePluginFilterInput, pluginCreatorId: StringQueryOperatorInput, id: StringQueryOperatorInput, parent: NodeFilterInput, children: NodeFilterListInput, internal: InternalFilterInput, context: SitePageContextFilterInput): SitePage + allSitePage(filter: SitePageFilterInput, sort: SitePageSortInput, skip: Int, limit: Int): SitePageConnection! + sitePlugin(resolve: StringQueryOperatorInput, name: StringQueryOperatorInput, version: StringQueryOperatorInput, nodeAPIs: StringQueryOperatorInput, browserAPIs: StringQueryOperatorInput, ssrAPIs: StringQueryOperatorInput, pluginFilepath: StringQueryOperatorInput, pluginOptions: SitePluginPluginOptionsFilterInput, packageJson: SitePluginPackageJsonFilterInput, id: StringQueryOperatorInput, parent: NodeFilterInput, children: NodeFilterListInput, internal: InternalFilterInput): SitePlugin + allSitePlugin(filter: SitePluginFilterInput, sort: SitePluginSortInput, skip: Int, limit: Int): SitePluginConnection! + siteBuildMetadata(buildTime: DateQueryOperatorInput, id: StringQueryOperatorInput, parent: NodeFilterInput, children: NodeFilterListInput, internal: InternalFilterInput): SiteBuildMetadata + allSiteBuildMetadata(filter: SiteBuildMetadataFilterInput, sort: SiteBuildMetadataSortInput, skip: Int, limit: Int): SiteBuildMetadataConnection! + imageSharp(fixed: ImageSharpFixedFilterInput, fluid: ImageSharpFluidFilterInput, gatsbyImageData: JSONQueryOperatorInput, original: ImageSharpOriginalFilterInput, resize: ImageSharpResizeFilterInput, id: StringQueryOperatorInput, parent: NodeFilterInput, children: NodeFilterListInput, internal: InternalFilterInput): ImageSharp + allImageSharp(filter: ImageSharpFilterInput, sort: ImageSharpSortInput, skip: Int, limit: Int): ImageSharpConnection! + locale(name: StringQueryOperatorInput, localName: StringQueryOperatorInput, locale: StringQueryOperatorInput, hrefLang: StringQueryOperatorInput, isDefault: BooleanQueryOperatorInput, id: StringQueryOperatorInput, parent: NodeFilterInput, children: NodeFilterListInput, internal: InternalFilterInput): Locale + allLocale(filter: LocaleFilterInput, sort: LocaleSortInput, skip: Int, limit: Int): LocaleConnection! + relatedResource(id: StringQueryOperatorInput, title: StringQueryOperatorInput, url: StringQueryOperatorInput, plugin: StringQueryOperatorInput, parent: NodeFilterInput, children: NodeFilterListInput, internal: InternalFilterInput): RelatedResource + allRelatedResource(filter: RelatedResourceFilterInput, sort: RelatedResourceSortInput, skip: Int, limit: Int): RelatedResourceConnection! + newRelicThemeConfig(env: StringQueryOperatorInput, relatedResources: NewRelicThemeRelatedResourceConfigFilterInput, tessen: NewRelicThemeTessenConfigFilterInput, id: StringQueryOperatorInput, parent: NodeFilterInput, children: NodeFilterListInput, internal: InternalFilterInput): NewRelicThemeConfig + allNewRelicThemeConfig(filter: NewRelicThemeConfigFilterInput, sort: NewRelicThemeConfigSortInput, skip: Int, limit: Int): NewRelicThemeConfigConnection! + markdownRemark(id: StringQueryOperatorInput, html: StringQueryOperatorInput, htmlAst: JSONQueryOperatorInput, excerpt: StringQueryOperatorInput, excerptAst: JSONQueryOperatorInput, headings: MarkdownHeadingFilterListInput, timeToRead: IntQueryOperatorInput, tableOfContents: StringQueryOperatorInput, wordCount: MarkdownWordCountFilterInput, parent: NodeFilterInput, children: NodeFilterListInput, internal: InternalFilterInput): MarkdownRemark + allMarkdownRemark(filter: MarkdownRemarkFilterInput, sort: MarkdownRemarkSortInput, skip: Int, limit: Int): MarkdownRemarkConnection! + mdx(rawBody: StringQueryOperatorInput, fileAbsolutePath: StringQueryOperatorInput, frontmatter: MdxFrontmatterFilterInput, slug: StringQueryOperatorInput, body: StringQueryOperatorInput, excerpt: StringQueryOperatorInput, headings: MdxHeadingMdxFilterListInput, html: StringQueryOperatorInput, mdxAST: JSONQueryOperatorInput, tableOfContents: JSONQueryOperatorInput, timeToRead: IntQueryOperatorInput, wordCount: MdxWordCountFilterInput, fields: MdxFieldsFilterInput, childrenRelatedResource: RelatedResourceFilterListInput, childRelatedResource: RelatedResourceFilterInput, id: StringQueryOperatorInput, parent: NodeFilterInput, children: NodeFilterListInput, internal: InternalFilterInput): Mdx + allMdx(filter: MdxFilterInput, sort: MdxSortInput, skip: Int, limit: Int): MdxConnection! + newRelicSdkComponent(constants: NewRelicSdkConstantFilterListInput, examples: NewRelicSdkExampleFilterListInput, propTypes: NewRelicSdkPropTypeDefinitionFilterListInput, typeDefs: NewRelicSdkTypeDefinitionFilterListInput, methods: NewRelicSdkMethodFilterListInput, name: StringQueryOperatorInput, usage: StringQueryOperatorInput, description: StringQueryOperatorInput, fields: NewRelicSdkComponentFieldsFilterInput, id: StringQueryOperatorInput, parent: NodeFilterInput, children: NodeFilterListInput, internal: InternalFilterInput): NewRelicSdkComponent + allNewRelicSdkComponent(filter: NewRelicSdkComponentFilterInput, sort: NewRelicSdkComponentSortInput, skip: Int, limit: Int): NewRelicSdkComponentConnection! + newRelicSdkApi(constants: NewRelicSdkConstantFilterListInput, examples: NewRelicSdkExampleFilterListInput, typeDefs: NewRelicSdkTypeDefinitionFilterListInput, methods: NewRelicSdkMethodFilterListInput, name: StringQueryOperatorInput, usage: StringQueryOperatorInput, description: StringQueryOperatorInput, fields: NewRelicSdkApiFieldsFilterInput, id: StringQueryOperatorInput, parent: NodeFilterInput, children: NodeFilterListInput, internal: InternalFilterInput): NewRelicSdkApi + allNewRelicSdkApi(filter: NewRelicSdkApiFilterInput, sort: NewRelicSdkApiSortInput, skip: Int, limit: Int): NewRelicSdkApiConnection! +} + +input StringQueryOperatorInput { + eq: String + ne: String + in: [String] + nin: [String] + regex: String + glob: String +} + +input IntQueryOperatorInput { + eq: Int + ne: Int + gt: Int + gte: Int + lt: Int + lte: Int + in: [Int] + nin: [Int] +} + +input DateQueryOperatorInput { + eq: Date + ne: Date + gt: Date + gte: Date + lt: Date + lte: Date + in: [Date] + nin: [Date] +} + +input FloatQueryOperatorInput { + eq: Float + ne: Float + gt: Float + gte: Float + lt: Float + lte: Float + in: [Float] + nin: [Float] +} + +input ImageSharpFilterListInput { + elemMatch: ImageSharpFilterInput +} + +input ImageSharpFilterInput { + fixed: ImageSharpFixedFilterInput + fluid: ImageSharpFluidFilterInput + gatsbyImageData: JSONQueryOperatorInput + original: ImageSharpOriginalFilterInput + resize: ImageSharpResizeFilterInput + id: StringQueryOperatorInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput +} + +input ImageSharpFixedFilterInput { + base64: StringQueryOperatorInput + tracedSVG: StringQueryOperatorInput + aspectRatio: FloatQueryOperatorInput + width: FloatQueryOperatorInput + height: FloatQueryOperatorInput + src: StringQueryOperatorInput + srcSet: StringQueryOperatorInput + srcWebp: StringQueryOperatorInput + srcSetWebp: StringQueryOperatorInput + originalName: StringQueryOperatorInput +} + +input ImageSharpFluidFilterInput { + base64: StringQueryOperatorInput + tracedSVG: StringQueryOperatorInput + aspectRatio: FloatQueryOperatorInput + src: StringQueryOperatorInput + srcSet: StringQueryOperatorInput + srcWebp: StringQueryOperatorInput + srcSetWebp: StringQueryOperatorInput + sizes: StringQueryOperatorInput + originalImg: StringQueryOperatorInput + originalName: StringQueryOperatorInput + presentationWidth: IntQueryOperatorInput + presentationHeight: IntQueryOperatorInput +} + +input JSONQueryOperatorInput { + eq: JSON + ne: JSON + in: [JSON] + nin: [JSON] + regex: JSON + glob: JSON +} + +input ImageSharpOriginalFilterInput { + width: FloatQueryOperatorInput + height: FloatQueryOperatorInput + src: StringQueryOperatorInput +} + +input ImageSharpResizeFilterInput { + src: StringQueryOperatorInput + tracedSVG: StringQueryOperatorInput + width: IntQueryOperatorInput + height: IntQueryOperatorInput + aspectRatio: FloatQueryOperatorInput + originalName: StringQueryOperatorInput +} + +input NodeFilterInput { + id: StringQueryOperatorInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput +} + +input NodeFilterListInput { + elemMatch: NodeFilterInput +} + +input InternalFilterInput { + content: StringQueryOperatorInput + contentDigest: StringQueryOperatorInput + description: StringQueryOperatorInput + fieldOwners: StringQueryOperatorInput + ignoreType: BooleanQueryOperatorInput + mediaType: StringQueryOperatorInput + owner: StringQueryOperatorInput + type: StringQueryOperatorInput +} + +input BooleanQueryOperatorInput { + eq: Boolean + ne: Boolean + in: [Boolean] + nin: [Boolean] +} + +input MdxFilterListInput { + elemMatch: MdxFilterInput +} + +input MdxFilterInput { + rawBody: StringQueryOperatorInput + fileAbsolutePath: StringQueryOperatorInput + frontmatter: MdxFrontmatterFilterInput + slug: StringQueryOperatorInput + body: StringQueryOperatorInput + excerpt: StringQueryOperatorInput + headings: MdxHeadingMdxFilterListInput + html: StringQueryOperatorInput + mdxAST: JSONQueryOperatorInput + tableOfContents: JSONQueryOperatorInput + timeToRead: IntQueryOperatorInput + wordCount: MdxWordCountFilterInput + fields: MdxFieldsFilterInput + childrenRelatedResource: RelatedResourceFilterListInput + childRelatedResource: RelatedResourceFilterInput + id: StringQueryOperatorInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput +} + +input MdxFrontmatterFilterInput { + startDate: DateQueryOperatorInput + endDate: DateQueryOperatorInput + title: StringQueryOperatorInput + path: StringQueryOperatorInput + template: StringQueryOperatorInput + description: StringQueryOperatorInput + tileShorthand: MdxFrontmatterTileShorthandFilterInput + resources: MdxFrontmatterResourcesFilterListInput + tags: StringQueryOperatorInput + duration: IntQueryOperatorInput + procIdx: FloatQueryOperatorInput + redirects: StringQueryOperatorInput + promote: BooleanQueryOperatorInput +} + +input MdxFrontmatterTileShorthandFilterInput { + title: StringQueryOperatorInput + description: StringQueryOperatorInput +} + +input MdxFrontmatterResourcesFilterListInput { + elemMatch: MdxFrontmatterResourcesFilterInput +} + +input MdxFrontmatterResourcesFilterInput { + title: StringQueryOperatorInput + url: StringQueryOperatorInput +} + +input MdxHeadingMdxFilterListInput { + elemMatch: MdxHeadingMdxFilterInput +} + +input MdxHeadingMdxFilterInput { + value: StringQueryOperatorInput + depth: IntQueryOperatorInput +} + +input MdxWordCountFilterInput { + paragraphs: IntQueryOperatorInput + sentences: IntQueryOperatorInput + words: IntQueryOperatorInput +} + +input MdxFieldsFilterInput { + fileRelativePath: StringQueryOperatorInput + gitAuthorTime: DateQueryOperatorInput + slug: StringQueryOperatorInput +} + +input RelatedResourceFilterListInput { + elemMatch: RelatedResourceFilterInput +} + +input RelatedResourceFilterInput { + id: StringQueryOperatorInput + title: StringQueryOperatorInput + url: StringQueryOperatorInput + plugin: StringQueryOperatorInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput +} + +type FileConnection { + totalCount: Int! + edges: [FileEdge!]! + nodes: [File!]! + pageInfo: PageInfo! + distinct(field: FileFieldsEnum!): [String!]! + max(field: FileFieldsEnum!): Float + min(field: FileFieldsEnum!): Float + sum(field: FileFieldsEnum!): Float + group(skip: Int, limit: Int, field: FileFieldsEnum!): [FileGroupConnection!]! +} + +type FileEdge { + next: File + node: File! + previous: File +} + +type PageInfo { + currentPage: Int! + hasPreviousPage: Boolean! + hasNextPage: Boolean! + itemCount: Int! + pageCount: Int! + perPage: Int + totalCount: Int! +} + +enum FileFieldsEnum { + sourceInstanceName + absolutePath + relativePath + extension + size + prettySize + modifiedTime + accessTime + changeTime + birthTime + root + dir + base + ext + name + relativeDirectory + dev + mode + nlink + uid + gid + rdev + ino + atimeMs + mtimeMs + ctimeMs + atime + mtime + ctime + birthtime + birthtimeMs + blksize + blocks + publicURL + childrenImageSharp + childrenImageSharp___fixed___base64 @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fixed___tracedSVG @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fixed___aspectRatio @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fixed___width @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fixed___height @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fixed___src @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fixed___srcSet @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fixed___srcWebp @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fixed___srcSetWebp @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fixed___originalName @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fluid___base64 @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fluid___tracedSVG @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fluid___aspectRatio @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fluid___src @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fluid___srcSet @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fluid___srcWebp @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fluid___srcSetWebp @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fluid___sizes @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fluid___originalImg @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fluid___originalName @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fluid___presentationWidth @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___fluid___presentationHeight @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___gatsbyImageData @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___original___width @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___original___height @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___original___src @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___resize___src @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___resize___tracedSVG @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___resize___width @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___resize___height @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___resize___aspectRatio @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___resize___originalName @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___parent___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___parent___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___parent___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___parent___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___parent___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___parent___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___parent___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___parent___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___parent___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___parent___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___parent___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___parent___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___children___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___children___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___children___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___children___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___children___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___children___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___children___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___children___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___children___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___children___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___children___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___children___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenImageSharp___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fixed___base64 @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fixed___tracedSVG @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fixed___aspectRatio @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fixed___width @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fixed___height @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fixed___src @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fixed___srcSet @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fixed___srcWebp @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fixed___srcSetWebp @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fixed___originalName @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fluid___base64 @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fluid___tracedSVG @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fluid___aspectRatio @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fluid___src @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fluid___srcSet @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fluid___srcWebp @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fluid___srcSetWebp @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fluid___sizes @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fluid___originalImg @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fluid___originalName @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fluid___presentationWidth @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___fluid___presentationHeight @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___gatsbyImageData @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___original___width @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___original___height @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___original___src @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___resize___src @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___resize___tracedSVG @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___resize___width @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___resize___height @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___resize___aspectRatio @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___resize___originalName @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___parent___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___parent___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___parent___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___parent___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___parent___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___parent___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___parent___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___parent___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___parent___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___parent___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___parent___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___parent___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___children___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___children___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___children___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___children___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___children___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___children___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___children___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___children___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___children___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___children___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___children___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___children___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childImageSharp___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx + childrenMdx___rawBody + childrenMdx___fileAbsolutePath + childrenMdx___frontmatter___startDate + childrenMdx___frontmatter___endDate + childrenMdx___frontmatter___title + childrenMdx___frontmatter___path + childrenMdx___frontmatter___template + childrenMdx___frontmatter___description + childrenMdx___frontmatter___tileShorthand___title + childrenMdx___frontmatter___tileShorthand___description + childrenMdx___frontmatter___resources + childrenMdx___frontmatter___resources___title + childrenMdx___frontmatter___resources___url + childrenMdx___frontmatter___tags + childrenMdx___frontmatter___duration + childrenMdx___frontmatter___procIdx + childrenMdx___frontmatter___redirects + childrenMdx___frontmatter___promote + childrenMdx___slug + childrenMdx___body + childrenMdx___excerpt @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___headings @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___headings___value @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___headings___depth @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___html @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___mdxAST @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___tableOfContents @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___timeToRead @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___wordCount___paragraphs @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___wordCount___sentences @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___wordCount___words @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___fields___fileRelativePath @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___fields___gitAuthorTime @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___fields___slug @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childrenRelatedResource @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childrenRelatedResource___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childrenRelatedResource___title @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childrenRelatedResource___url @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childrenRelatedResource___plugin @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childrenRelatedResource___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childrenRelatedResource___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childrenRelatedResource___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childrenRelatedResource___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childrenRelatedResource___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childrenRelatedResource___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childrenRelatedResource___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childrenRelatedResource___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childrenRelatedResource___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childrenRelatedResource___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childrenRelatedResource___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childrenRelatedResource___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childrenRelatedResource___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childRelatedResource___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childRelatedResource___title @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childRelatedResource___url @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childRelatedResource___plugin @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childRelatedResource___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childRelatedResource___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childRelatedResource___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childRelatedResource___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childRelatedResource___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childRelatedResource___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childRelatedResource___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childRelatedResource___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childRelatedResource___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childRelatedResource___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childRelatedResource___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childRelatedResource___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___childRelatedResource___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___parent___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___parent___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___parent___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___parent___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___parent___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___parent___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___parent___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___parent___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___parent___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___parent___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___parent___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___parent___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___children___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___children___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___children___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___children___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___children___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___children___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___children___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___children___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___children___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___children___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___children___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___children___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenMdx___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___rawBody + childMdx___fileAbsolutePath + childMdx___frontmatter___startDate + childMdx___frontmatter___endDate + childMdx___frontmatter___title + childMdx___frontmatter___path + childMdx___frontmatter___template + childMdx___frontmatter___description + childMdx___frontmatter___tileShorthand___title + childMdx___frontmatter___tileShorthand___description + childMdx___frontmatter___resources + childMdx___frontmatter___resources___title + childMdx___frontmatter___resources___url + childMdx___frontmatter___tags + childMdx___frontmatter___duration + childMdx___frontmatter___procIdx + childMdx___frontmatter___redirects + childMdx___frontmatter___promote + childMdx___slug + childMdx___body + childMdx___excerpt @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___headings @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___headings___value @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___headings___depth @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___html @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___mdxAST @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___tableOfContents @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___timeToRead @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___wordCount___paragraphs @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___wordCount___sentences @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___wordCount___words @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___fields___fileRelativePath @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___fields___gitAuthorTime @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___fields___slug @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childrenRelatedResource @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childrenRelatedResource___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childrenRelatedResource___title @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childrenRelatedResource___url @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childrenRelatedResource___plugin @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childrenRelatedResource___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childrenRelatedResource___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childrenRelatedResource___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childrenRelatedResource___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childrenRelatedResource___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childrenRelatedResource___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childrenRelatedResource___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childrenRelatedResource___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childrenRelatedResource___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childrenRelatedResource___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childrenRelatedResource___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childrenRelatedResource___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childrenRelatedResource___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childRelatedResource___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childRelatedResource___title @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childRelatedResource___url @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childRelatedResource___plugin @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childRelatedResource___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childRelatedResource___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childRelatedResource___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childRelatedResource___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childRelatedResource___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childRelatedResource___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childRelatedResource___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childRelatedResource___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childRelatedResource___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childRelatedResource___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childRelatedResource___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childRelatedResource___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___childRelatedResource___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___parent___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___parent___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___parent___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___parent___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___parent___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___parent___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___parent___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___parent___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___parent___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___parent___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___parent___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___parent___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___children___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___children___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___children___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___children___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___children___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___children___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___children___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___children___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___children___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___children___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___children___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___children___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childMdx___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + id + parent___id + parent___parent___id + parent___parent___parent___id + parent___parent___parent___children + parent___parent___children + parent___parent___children___id + parent___parent___children___children + parent___parent___internal___content + parent___parent___internal___contentDigest + parent___parent___internal___description + parent___parent___internal___fieldOwners + parent___parent___internal___ignoreType + parent___parent___internal___mediaType + parent___parent___internal___owner + parent___parent___internal___type + parent___children + parent___children___id + parent___children___parent___id + parent___children___parent___children + parent___children___children + parent___children___children___id + parent___children___children___children + parent___children___internal___content + parent___children___internal___contentDigest + parent___children___internal___description + parent___children___internal___fieldOwners + parent___children___internal___ignoreType + parent___children___internal___mediaType + parent___children___internal___owner + parent___children___internal___type + parent___internal___content + parent___internal___contentDigest + parent___internal___description + parent___internal___fieldOwners + parent___internal___ignoreType + parent___internal___mediaType + parent___internal___owner + parent___internal___type + children + children___id + children___parent___id + children___parent___parent___id + children___parent___parent___children + children___parent___children + children___parent___children___id + children___parent___children___children + children___parent___internal___content + children___parent___internal___contentDigest + children___parent___internal___description + children___parent___internal___fieldOwners + children___parent___internal___ignoreType + children___parent___internal___mediaType + children___parent___internal___owner + children___parent___internal___type + children___children + children___children___id + children___children___parent___id + children___children___parent___children + children___children___children + children___children___children___id + children___children___children___children + children___children___internal___content + children___children___internal___contentDigest + children___children___internal___description + children___children___internal___fieldOwners + children___children___internal___ignoreType + children___children___internal___mediaType + children___children___internal___owner + children___children___internal___type + children___internal___content + children___internal___contentDigest + children___internal___description + children___internal___fieldOwners + children___internal___ignoreType + children___internal___mediaType + children___internal___owner + children___internal___type + internal___content + internal___contentDigest + internal___description + internal___fieldOwners + internal___ignoreType + internal___mediaType + internal___owner + internal___type +} + +type FileGroupConnection { + totalCount: Int! + edges: [FileEdge!]! + nodes: [File!]! + pageInfo: PageInfo! + distinct(field: FileFieldsEnum!): [String!]! + max(field: FileFieldsEnum!): Float + min(field: FileFieldsEnum!): Float + sum(field: FileFieldsEnum!): Float + group(skip: Int, limit: Int, field: FileFieldsEnum!): [FileGroupConnection!]! + field: String! + fieldValue: String +} + +input FileFilterInput { + sourceInstanceName: StringQueryOperatorInput + absolutePath: StringQueryOperatorInput + relativePath: StringQueryOperatorInput + extension: StringQueryOperatorInput + size: IntQueryOperatorInput + prettySize: StringQueryOperatorInput + modifiedTime: DateQueryOperatorInput + accessTime: DateQueryOperatorInput + changeTime: DateQueryOperatorInput + birthTime: DateQueryOperatorInput + root: StringQueryOperatorInput + dir: StringQueryOperatorInput + base: StringQueryOperatorInput + ext: StringQueryOperatorInput + name: StringQueryOperatorInput + relativeDirectory: StringQueryOperatorInput + dev: IntQueryOperatorInput + mode: IntQueryOperatorInput + nlink: IntQueryOperatorInput + uid: IntQueryOperatorInput + gid: IntQueryOperatorInput + rdev: IntQueryOperatorInput + ino: FloatQueryOperatorInput + atimeMs: FloatQueryOperatorInput + mtimeMs: FloatQueryOperatorInput + ctimeMs: FloatQueryOperatorInput + atime: DateQueryOperatorInput + mtime: DateQueryOperatorInput + ctime: DateQueryOperatorInput + birthtime: DateQueryOperatorInput + birthtimeMs: FloatQueryOperatorInput + blksize: IntQueryOperatorInput + blocks: IntQueryOperatorInput + publicURL: StringQueryOperatorInput + childrenImageSharp: ImageSharpFilterListInput + childImageSharp: ImageSharpFilterInput + childrenMdx: MdxFilterListInput + childMdx: MdxFilterInput + id: StringQueryOperatorInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput +} + +input FileSortInput { + fields: [FileFieldsEnum] + order: [SortOrderEnum] = [ASC] +} + +enum SortOrderEnum { + ASC + DESC +} + +type DirectoryConnection { + totalCount: Int! + edges: [DirectoryEdge!]! + nodes: [Directory!]! + pageInfo: PageInfo! + distinct(field: DirectoryFieldsEnum!): [String!]! + max(field: DirectoryFieldsEnum!): Float + min(field: DirectoryFieldsEnum!): Float + sum(field: DirectoryFieldsEnum!): Float + group(skip: Int, limit: Int, field: DirectoryFieldsEnum!): [DirectoryGroupConnection!]! +} + +type DirectoryEdge { + next: Directory + node: Directory! + previous: Directory +} + +enum DirectoryFieldsEnum { + sourceInstanceName + absolutePath + relativePath + extension + size + prettySize + modifiedTime + accessTime + changeTime + birthTime + root + dir + base + ext + name + relativeDirectory + dev + mode + nlink + uid + gid + rdev + ino + atimeMs + mtimeMs + ctimeMs + atime + mtime + ctime + birthtime + birthtimeMs + blksize + blocks + id + parent___id + parent___parent___id + parent___parent___parent___id + parent___parent___parent___children + parent___parent___children + parent___parent___children___id + parent___parent___children___children + parent___parent___internal___content + parent___parent___internal___contentDigest + parent___parent___internal___description + parent___parent___internal___fieldOwners + parent___parent___internal___ignoreType + parent___parent___internal___mediaType + parent___parent___internal___owner + parent___parent___internal___type + parent___children + parent___children___id + parent___children___parent___id + parent___children___parent___children + parent___children___children + parent___children___children___id + parent___children___children___children + parent___children___internal___content + parent___children___internal___contentDigest + parent___children___internal___description + parent___children___internal___fieldOwners + parent___children___internal___ignoreType + parent___children___internal___mediaType + parent___children___internal___owner + parent___children___internal___type + parent___internal___content + parent___internal___contentDigest + parent___internal___description + parent___internal___fieldOwners + parent___internal___ignoreType + parent___internal___mediaType + parent___internal___owner + parent___internal___type + children + children___id + children___parent___id + children___parent___parent___id + children___parent___parent___children + children___parent___children + children___parent___children___id + children___parent___children___children + children___parent___internal___content + children___parent___internal___contentDigest + children___parent___internal___description + children___parent___internal___fieldOwners + children___parent___internal___ignoreType + children___parent___internal___mediaType + children___parent___internal___owner + children___parent___internal___type + children___children + children___children___id + children___children___parent___id + children___children___parent___children + children___children___children + children___children___children___id + children___children___children___children + children___children___internal___content + children___children___internal___contentDigest + children___children___internal___description + children___children___internal___fieldOwners + children___children___internal___ignoreType + children___children___internal___mediaType + children___children___internal___owner + children___children___internal___type + children___internal___content + children___internal___contentDigest + children___internal___description + children___internal___fieldOwners + children___internal___ignoreType + children___internal___mediaType + children___internal___owner + children___internal___type + internal___content + internal___contentDigest + internal___description + internal___fieldOwners + internal___ignoreType + internal___mediaType + internal___owner + internal___type +} + +type DirectoryGroupConnection { + totalCount: Int! + edges: [DirectoryEdge!]! + nodes: [Directory!]! + pageInfo: PageInfo! + distinct(field: DirectoryFieldsEnum!): [String!]! + max(field: DirectoryFieldsEnum!): Float + min(field: DirectoryFieldsEnum!): Float + sum(field: DirectoryFieldsEnum!): Float + group(skip: Int, limit: Int, field: DirectoryFieldsEnum!): [DirectoryGroupConnection!]! + field: String! + fieldValue: String +} + +input DirectoryFilterInput { + sourceInstanceName: StringQueryOperatorInput + absolutePath: StringQueryOperatorInput + relativePath: StringQueryOperatorInput + extension: StringQueryOperatorInput + size: IntQueryOperatorInput + prettySize: StringQueryOperatorInput + modifiedTime: DateQueryOperatorInput + accessTime: DateQueryOperatorInput + changeTime: DateQueryOperatorInput + birthTime: DateQueryOperatorInput + root: StringQueryOperatorInput + dir: StringQueryOperatorInput + base: StringQueryOperatorInput + ext: StringQueryOperatorInput + name: StringQueryOperatorInput + relativeDirectory: StringQueryOperatorInput + dev: IntQueryOperatorInput + mode: IntQueryOperatorInput + nlink: IntQueryOperatorInput + uid: IntQueryOperatorInput + gid: IntQueryOperatorInput + rdev: IntQueryOperatorInput + ino: FloatQueryOperatorInput + atimeMs: FloatQueryOperatorInput + mtimeMs: FloatQueryOperatorInput + ctimeMs: FloatQueryOperatorInput + atime: DateQueryOperatorInput + mtime: DateQueryOperatorInput + ctime: DateQueryOperatorInput + birthtime: DateQueryOperatorInput + birthtimeMs: FloatQueryOperatorInput + blksize: IntQueryOperatorInput + blocks: IntQueryOperatorInput + id: StringQueryOperatorInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput +} + +input DirectorySortInput { + fields: [DirectoryFieldsEnum] + order: [SortOrderEnum] = [ASC] +} + +input SiteSiteMetadataFilterInput { + title: StringQueryOperatorInput + description: StringQueryOperatorInput + repository: StringQueryOperatorInput + branch: StringQueryOperatorInput + contributingUrl: StringQueryOperatorInput + titleTemplate: StringQueryOperatorInput + author: StringQueryOperatorInput + siteUrl: StringQueryOperatorInput +} + +input SiteFlagsFilterInput { + DEV_SSR: BooleanQueryOperatorInput + PRESERVE_WEBPACK_CACHE: BooleanQueryOperatorInput + PRESERVE_FILE_DOWNLOAD_CACHE: BooleanQueryOperatorInput +} + +type SiteConnection { + totalCount: Int! + edges: [SiteEdge!]! + nodes: [Site!]! + pageInfo: PageInfo! + distinct(field: SiteFieldsEnum!): [String!]! + max(field: SiteFieldsEnum!): Float + min(field: SiteFieldsEnum!): Float + sum(field: SiteFieldsEnum!): Float + group(skip: Int, limit: Int, field: SiteFieldsEnum!): [SiteGroupConnection!]! +} + +type SiteEdge { + next: Site + node: Site! + previous: Site +} + +enum SiteFieldsEnum { + buildTime + siteMetadata___title + siteMetadata___description + siteMetadata___repository + siteMetadata___branch + siteMetadata___contributingUrl + siteMetadata___titleTemplate + siteMetadata___author + siteMetadata___siteUrl + port + host + flags___DEV_SSR + flags___PRESERVE_WEBPACK_CACHE + flags___PRESERVE_FILE_DOWNLOAD_CACHE + polyfill + pathPrefix + id + parent___id + parent___parent___id + parent___parent___parent___id + parent___parent___parent___children + parent___parent___children + parent___parent___children___id + parent___parent___children___children + parent___parent___internal___content + parent___parent___internal___contentDigest + parent___parent___internal___description + parent___parent___internal___fieldOwners + parent___parent___internal___ignoreType + parent___parent___internal___mediaType + parent___parent___internal___owner + parent___parent___internal___type + parent___children + parent___children___id + parent___children___parent___id + parent___children___parent___children + parent___children___children + parent___children___children___id + parent___children___children___children + parent___children___internal___content + parent___children___internal___contentDigest + parent___children___internal___description + parent___children___internal___fieldOwners + parent___children___internal___ignoreType + parent___children___internal___mediaType + parent___children___internal___owner + parent___children___internal___type + parent___internal___content + parent___internal___contentDigest + parent___internal___description + parent___internal___fieldOwners + parent___internal___ignoreType + parent___internal___mediaType + parent___internal___owner + parent___internal___type + children + children___id + children___parent___id + children___parent___parent___id + children___parent___parent___children + children___parent___children + children___parent___children___id + children___parent___children___children + children___parent___internal___content + children___parent___internal___contentDigest + children___parent___internal___description + children___parent___internal___fieldOwners + children___parent___internal___ignoreType + children___parent___internal___mediaType + children___parent___internal___owner + children___parent___internal___type + children___children + children___children___id + children___children___parent___id + children___children___parent___children + children___children___children + children___children___children___id + children___children___children___children + children___children___internal___content + children___children___internal___contentDigest + children___children___internal___description + children___children___internal___fieldOwners + children___children___internal___ignoreType + children___children___internal___mediaType + children___children___internal___owner + children___children___internal___type + children___internal___content + children___internal___contentDigest + children___internal___description + children___internal___fieldOwners + children___internal___ignoreType + children___internal___mediaType + children___internal___owner + children___internal___type + internal___content + internal___contentDigest + internal___description + internal___fieldOwners + internal___ignoreType + internal___mediaType + internal___owner + internal___type +} + +type SiteGroupConnection { + totalCount: Int! + edges: [SiteEdge!]! + nodes: [Site!]! + pageInfo: PageInfo! + distinct(field: SiteFieldsEnum!): [String!]! + max(field: SiteFieldsEnum!): Float + min(field: SiteFieldsEnum!): Float + sum(field: SiteFieldsEnum!): Float + group(skip: Int, limit: Int, field: SiteFieldsEnum!): [SiteGroupConnection!]! + field: String! + fieldValue: String +} + +input SiteFilterInput { + buildTime: DateQueryOperatorInput + siteMetadata: SiteSiteMetadataFilterInput + port: IntQueryOperatorInput + host: StringQueryOperatorInput + flags: SiteFlagsFilterInput + polyfill: BooleanQueryOperatorInput + pathPrefix: StringQueryOperatorInput + id: StringQueryOperatorInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput +} + +input SiteSortInput { + fields: [SiteFieldsEnum] + order: [SortOrderEnum] = [ASC] +} + +type SiteFunctionConnection { + totalCount: Int! + edges: [SiteFunctionEdge!]! + nodes: [SiteFunction!]! + pageInfo: PageInfo! + distinct(field: SiteFunctionFieldsEnum!): [String!]! + max(field: SiteFunctionFieldsEnum!): Float + min(field: SiteFunctionFieldsEnum!): Float + sum(field: SiteFunctionFieldsEnum!): Float + group(skip: Int, limit: Int, field: SiteFunctionFieldsEnum!): [SiteFunctionGroupConnection!]! +} + +type SiteFunctionEdge { + next: SiteFunction + node: SiteFunction! + previous: SiteFunction +} + +enum SiteFunctionFieldsEnum { + functionRoute + pluginName + originalAbsoluteFilePath + originalRelativeFilePath + relativeCompiledFilePath + absoluteCompiledFilePath + matchPath + id + parent___id + parent___parent___id + parent___parent___parent___id + parent___parent___parent___children + parent___parent___children + parent___parent___children___id + parent___parent___children___children + parent___parent___internal___content + parent___parent___internal___contentDigest + parent___parent___internal___description + parent___parent___internal___fieldOwners + parent___parent___internal___ignoreType + parent___parent___internal___mediaType + parent___parent___internal___owner + parent___parent___internal___type + parent___children + parent___children___id + parent___children___parent___id + parent___children___parent___children + parent___children___children + parent___children___children___id + parent___children___children___children + parent___children___internal___content + parent___children___internal___contentDigest + parent___children___internal___description + parent___children___internal___fieldOwners + parent___children___internal___ignoreType + parent___children___internal___mediaType + parent___children___internal___owner + parent___children___internal___type + parent___internal___content + parent___internal___contentDigest + parent___internal___description + parent___internal___fieldOwners + parent___internal___ignoreType + parent___internal___mediaType + parent___internal___owner + parent___internal___type + children + children___id + children___parent___id + children___parent___parent___id + children___parent___parent___children + children___parent___children + children___parent___children___id + children___parent___children___children + children___parent___internal___content + children___parent___internal___contentDigest + children___parent___internal___description + children___parent___internal___fieldOwners + children___parent___internal___ignoreType + children___parent___internal___mediaType + children___parent___internal___owner + children___parent___internal___type + children___children + children___children___id + children___children___parent___id + children___children___parent___children + children___children___children + children___children___children___id + children___children___children___children + children___children___internal___content + children___children___internal___contentDigest + children___children___internal___description + children___children___internal___fieldOwners + children___children___internal___ignoreType + children___children___internal___mediaType + children___children___internal___owner + children___children___internal___type + children___internal___content + children___internal___contentDigest + children___internal___description + children___internal___fieldOwners + children___internal___ignoreType + children___internal___mediaType + children___internal___owner + children___internal___type + internal___content + internal___contentDigest + internal___description + internal___fieldOwners + internal___ignoreType + internal___mediaType + internal___owner + internal___type +} + +type SiteFunctionGroupConnection { + totalCount: Int! + edges: [SiteFunctionEdge!]! + nodes: [SiteFunction!]! + pageInfo: PageInfo! + distinct(field: SiteFunctionFieldsEnum!): [String!]! + max(field: SiteFunctionFieldsEnum!): Float + min(field: SiteFunctionFieldsEnum!): Float + sum(field: SiteFunctionFieldsEnum!): Float + group(skip: Int, limit: Int, field: SiteFunctionFieldsEnum!): [SiteFunctionGroupConnection!]! + field: String! + fieldValue: String +} + +input SiteFunctionFilterInput { + functionRoute: StringQueryOperatorInput + pluginName: StringQueryOperatorInput + originalAbsoluteFilePath: StringQueryOperatorInput + originalRelativeFilePath: StringQueryOperatorInput + relativeCompiledFilePath: StringQueryOperatorInput + absoluteCompiledFilePath: StringQueryOperatorInput + matchPath: StringQueryOperatorInput + id: StringQueryOperatorInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput +} + +input SiteFunctionSortInput { + fields: [SiteFunctionFieldsEnum] + order: [SortOrderEnum] = [ASC] +} + +input SitePluginFilterInput { + resolve: StringQueryOperatorInput + name: StringQueryOperatorInput + version: StringQueryOperatorInput + nodeAPIs: StringQueryOperatorInput + browserAPIs: StringQueryOperatorInput + ssrAPIs: StringQueryOperatorInput + pluginFilepath: StringQueryOperatorInput + pluginOptions: SitePluginPluginOptionsFilterInput + packageJson: SitePluginPackageJsonFilterInput + id: StringQueryOperatorInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput +} + +input SitePluginPluginOptionsFilterInput { + base64Width: IntQueryOperatorInput + stripMetadata: BooleanQueryOperatorInput + defaultQuality: IntQueryOperatorInput + failOnError: BooleanQueryOperatorInput + sourceMap: BooleanQueryOperatorInput + autoLabel: StringQueryOperatorInput + labelFormat: StringQueryOperatorInput + cssPropOptimization: BooleanQueryOperatorInput + output: StringQueryOperatorInput + createLinkInHead: BooleanQueryOperatorInput + entryLimit: IntQueryOperatorInput + query: StringQueryOperatorInput + classNameDark: StringQueryOperatorInput + classNameLight: StringQueryOperatorInput + storageKey: StringQueryOperatorInput + minify: BooleanQueryOperatorInput + component: StringQueryOperatorInput + name: StringQueryOperatorInput + path: StringQueryOperatorInput + sitemap: StringQueryOperatorInput + policy: SitePluginPluginOptionsPolicyFilterListInput + configs: SitePluginPluginOptionsConfigsFilterInput + oneTrustID: StringQueryOperatorInput + forceTrailingSlashes: BooleanQueryOperatorInput + layout: SitePluginPluginOptionsLayoutFilterInput + prism: SitePluginPluginOptionsPrismFilterInput + splitio: SitePluginPluginOptionsSplitioFilterInput + relatedResources: SitePluginPluginOptionsRelatedResourcesFilterInput + newrelic: SitePluginPluginOptionsNewrelicFilterInput + tessen: SitePluginPluginOptionsTessenFilterInput + implementation: SitePluginPluginOptionsImplementationFilterInput + short_name: StringQueryOperatorInput + start_url: StringQueryOperatorInput + background_color: StringQueryOperatorInput + theme_color: StringQueryOperatorInput + display: StringQueryOperatorInput + icon: StringQueryOperatorInput + legacy: BooleanQueryOperatorInput + theme_color_in_head: BooleanQueryOperatorInput + cache_busting_mode: StringQueryOperatorInput + crossOrigin: StringQueryOperatorInput + include_favicon: BooleanQueryOperatorInput + cacheDigest: StringQueryOperatorInput + maxWidth: IntQueryOperatorInput + linkImagesToOriginal: BooleanQueryOperatorInput + showCaptions: BooleanQueryOperatorInput + markdownCaptions: BooleanQueryOperatorInput + sizeByPixelDensity: BooleanQueryOperatorInput + backgroundColor: StringQueryOperatorInput + quality: IntQueryOperatorInput + withWebp: BooleanQueryOperatorInput + tracedSVG: BooleanQueryOperatorInput + loading: StringQueryOperatorInput + decoding: StringQueryOperatorInput + disableBgImageOnAlpha: BooleanQueryOperatorInput + disableBgImage: BooleanQueryOperatorInput + gatsbyRemarkPlugins: SitePluginPluginOptionsGatsbyRemarkPluginsFilterListInput + extensions: StringQueryOperatorInput + lessBabel: BooleanQueryOperatorInput + mediaTypes: StringQueryOperatorInput + root: StringQueryOperatorInput + release: StringQueryOperatorInput + debug: BooleanQueryOperatorInput + googleAnalytics: SitePluginPluginOptionsGoogleAnalyticsFilterInput + environments: StringQueryOperatorInput + allPageHeaders: StringQueryOperatorInput + outputPath: StringQueryOperatorInput + emitSchema: SitePluginPluginOptionsEmitSchemaFilterInput + isTSX: BooleanQueryOperatorInput + jsxPragma: StringQueryOperatorInput + allExtensions: BooleanQueryOperatorInput + pathCheck: BooleanQueryOperatorInput +} + +input SitePluginPluginOptionsPolicyFilterListInput { + elemMatch: SitePluginPluginOptionsPolicyFilterInput +} + +input SitePluginPluginOptionsPolicyFilterInput { + userAgent: StringQueryOperatorInput + allow: StringQueryOperatorInput +} + +input SitePluginPluginOptionsConfigsFilterInput { + production: SitePluginPluginOptionsConfigsProductionFilterInput + staging: SitePluginPluginOptionsConfigsStagingFilterInput +} + +input SitePluginPluginOptionsConfigsProductionFilterInput { + instrumentationType: StringQueryOperatorInput + accountId: StringQueryOperatorInput + trustKey: StringQueryOperatorInput + agentID: StringQueryOperatorInput + licenseKey: StringQueryOperatorInput + applicationID: StringQueryOperatorInput + beacon: StringQueryOperatorInput + errorBeacon: StringQueryOperatorInput +} + +input SitePluginPluginOptionsConfigsStagingFilterInput { + instrumentationType: StringQueryOperatorInput + accountId: StringQueryOperatorInput + trustKey: StringQueryOperatorInput + agentID: StringQueryOperatorInput + licenseKey: StringQueryOperatorInput + applicationID: StringQueryOperatorInput + beacon: StringQueryOperatorInput + errorBeacon: StringQueryOperatorInput +} + +input SitePluginPluginOptionsLayoutFilterInput { + contentPadding: StringQueryOperatorInput + maxWidth: StringQueryOperatorInput + component: StringQueryOperatorInput + mobileBreakpoint: StringQueryOperatorInput +} + +input SitePluginPluginOptionsPrismFilterInput { + languages: StringQueryOperatorInput +} + +input SitePluginPluginOptionsSplitioFilterInput { + core: SitePluginPluginOptionsSplitioCoreFilterInput + features: SitePluginPluginOptionsSplitioFeaturesFilterInput + env: SitePluginPluginOptionsSplitioEnvFilterInput +} + +input SitePluginPluginOptionsSplitioCoreFilterInput { + authorizationKey: StringQueryOperatorInput +} + +input SitePluginPluginOptionsSplitioFeaturesFilterInput { + free_account_button_color: SitePluginPluginOptionsSplitioFeaturesFree_account_button_colorFilterInput +} + +input SitePluginPluginOptionsSplitioFeaturesFree_account_button_colorFilterInput { + treatment: StringQueryOperatorInput +} + +input SitePluginPluginOptionsSplitioEnvFilterInput { + development: SitePluginPluginOptionsSplitioEnvDevelopmentFilterInput +} + +input SitePluginPluginOptionsSplitioEnvDevelopmentFilterInput { + features: SitePluginPluginOptionsSplitioEnvDevelopmentFeaturesFilterInput + core: SitePluginPluginOptionsSplitioEnvDevelopmentCoreFilterInput +} + +input SitePluginPluginOptionsSplitioEnvDevelopmentFeaturesFilterInput { + developer_website_global_header_gh_buttons: StringQueryOperatorInput + developer_website_right_rail_buttons: StringQueryOperatorInput + super_tiles: StringQueryOperatorInput +} + +input SitePluginPluginOptionsSplitioEnvDevelopmentCoreFilterInput { + authorizationKey: StringQueryOperatorInput +} + +input SitePluginPluginOptionsRelatedResourcesFilterInput { + swiftype: SitePluginPluginOptionsRelatedResourcesSwiftypeFilterInput +} + +input SitePluginPluginOptionsRelatedResourcesSwiftypeFilterInput { + resultsPath: StringQueryOperatorInput + refetch: BooleanQueryOperatorInput + engineKey: StringQueryOperatorInput + limit: IntQueryOperatorInput +} + +input SitePluginPluginOptionsNewrelicFilterInput { + configs: SitePluginPluginOptionsNewrelicConfigsFilterInput +} + +input SitePluginPluginOptionsNewrelicConfigsFilterInput { + production: SitePluginPluginOptionsNewrelicConfigsProductionFilterInput + staging: SitePluginPluginOptionsNewrelicConfigsStagingFilterInput +} + +input SitePluginPluginOptionsNewrelicConfigsProductionFilterInput { + instrumentationType: StringQueryOperatorInput + accountId: StringQueryOperatorInput + trustKey: StringQueryOperatorInput + agentID: StringQueryOperatorInput + licenseKey: StringQueryOperatorInput + applicationID: StringQueryOperatorInput + beacon: StringQueryOperatorInput + errorBeacon: StringQueryOperatorInput +} + +input SitePluginPluginOptionsNewrelicConfigsStagingFilterInput { + instrumentationType: StringQueryOperatorInput + accountId: StringQueryOperatorInput + trustKey: StringQueryOperatorInput + agentID: StringQueryOperatorInput + licenseKey: StringQueryOperatorInput + applicationID: StringQueryOperatorInput + beacon: StringQueryOperatorInput + errorBeacon: StringQueryOperatorInput +} + +input SitePluginPluginOptionsTessenFilterInput { + tessenVersion: StringQueryOperatorInput + product: StringQueryOperatorInput + subproduct: StringQueryOperatorInput + segmentWriteKey: StringQueryOperatorInput + trackPageViews: BooleanQueryOperatorInput + pageView: SitePluginPluginOptionsTessenPageViewFilterInput +} + +input SitePluginPluginOptionsTessenPageViewFilterInput { + eventName: StringQueryOperatorInput + category: StringQueryOperatorInput +} + +input SitePluginPluginOptionsImplementationFilterInput { + info: StringQueryOperatorInput +} + +input SitePluginPluginOptionsGatsbyRemarkPluginsFilterListInput { + elemMatch: SitePluginPluginOptionsGatsbyRemarkPluginsFilterInput +} + +input SitePluginPluginOptionsGatsbyRemarkPluginsFilterInput { + resolve: StringQueryOperatorInput + options: SitePluginPluginOptionsGatsbyRemarkPluginsOptionsFilterInput +} + +input SitePluginPluginOptionsGatsbyRemarkPluginsOptionsFilterInput { + maxHeight: IntQueryOperatorInput + maxWidth: IntQueryOperatorInput + fit: StringQueryOperatorInput + linkImagesToOriginal: BooleanQueryOperatorInput + icon: StringQueryOperatorInput +} + +input SitePluginPluginOptionsGoogleAnalyticsFilterInput { + trackingId: StringQueryOperatorInput + autoStart: BooleanQueryOperatorInput + anonymize: BooleanQueryOperatorInput + controlCookieName: StringQueryOperatorInput +} + +input SitePluginPluginOptionsEmitSchemaFilterInput { + src___generated___gatsby_schema_graphql: BooleanQueryOperatorInput +} + +input SitePluginPackageJsonFilterInput { + name: StringQueryOperatorInput + description: StringQueryOperatorInput + version: StringQueryOperatorInput + main: StringQueryOperatorInput + license: StringQueryOperatorInput + dependencies: SitePluginPackageJsonDependenciesFilterListInput + devDependencies: SitePluginPackageJsonDevDependenciesFilterListInput + peerDependencies: SitePluginPackageJsonPeerDependenciesFilterListInput + keywords: StringQueryOperatorInput +} + +input SitePluginPackageJsonDependenciesFilterListInput { + elemMatch: SitePluginPackageJsonDependenciesFilterInput +} + +input SitePluginPackageJsonDependenciesFilterInput { + name: StringQueryOperatorInput + version: StringQueryOperatorInput +} + +input SitePluginPackageJsonDevDependenciesFilterListInput { + elemMatch: SitePluginPackageJsonDevDependenciesFilterInput +} + +input SitePluginPackageJsonDevDependenciesFilterInput { + name: StringQueryOperatorInput + version: StringQueryOperatorInput +} + +input SitePluginPackageJsonPeerDependenciesFilterListInput { + elemMatch: SitePluginPackageJsonPeerDependenciesFilterInput +} + +input SitePluginPackageJsonPeerDependenciesFilterInput { + name: StringQueryOperatorInput + version: StringQueryOperatorInput +} + +input SitePageContextFilterInput { + layout: StringQueryOperatorInput + themeOptions: SitePageContextThemeOptionsFilterInput + swiftypeEngineKey: StringQueryOperatorInput + fileRelativePath: StringQueryOperatorInput + locale: StringQueryOperatorInput + slug: StringQueryOperatorInput + guidesFilter: StringQueryOperatorInput +} + +input SitePageContextThemeOptionsFilterInput { + oneTrustID: StringQueryOperatorInput + forceTrailingSlashes: BooleanQueryOperatorInput + layout: SitePageContextThemeOptionsLayoutFilterInput + prism: SitePageContextThemeOptionsPrismFilterInput + splitio: SitePageContextThemeOptionsSplitioFilterInput + relatedResources: SitePageContextThemeOptionsRelatedResourcesFilterInput + newrelic: SitePageContextThemeOptionsNewrelicFilterInput + tessen: SitePageContextThemeOptionsTessenFilterInput +} + +input SitePageContextThemeOptionsLayoutFilterInput { + contentPadding: StringQueryOperatorInput + maxWidth: StringQueryOperatorInput + component: StringQueryOperatorInput + mobileBreakpoint: StringQueryOperatorInput +} + +input SitePageContextThemeOptionsPrismFilterInput { + languages: StringQueryOperatorInput +} + +input SitePageContextThemeOptionsSplitioFilterInput { + core: SitePageContextThemeOptionsSplitioCoreFilterInput + features: SitePageContextThemeOptionsSplitioFeaturesFilterInput + env: SitePageContextThemeOptionsSplitioEnvFilterInput +} + +input SitePageContextThemeOptionsSplitioCoreFilterInput { + authorizationKey: StringQueryOperatorInput +} + +input SitePageContextThemeOptionsSplitioFeaturesFilterInput { + free_account_button_color: SitePageContextThemeOptionsSplitioFeaturesFree_account_button_colorFilterInput +} + +input SitePageContextThemeOptionsSplitioFeaturesFree_account_button_colorFilterInput { + treatment: StringQueryOperatorInput +} + +input SitePageContextThemeOptionsSplitioEnvFilterInput { + development: SitePageContextThemeOptionsSplitioEnvDevelopmentFilterInput +} + +input SitePageContextThemeOptionsSplitioEnvDevelopmentFilterInput { + features: SitePageContextThemeOptionsSplitioEnvDevelopmentFeaturesFilterInput + core: SitePageContextThemeOptionsSplitioEnvDevelopmentCoreFilterInput +} + +input SitePageContextThemeOptionsSplitioEnvDevelopmentFeaturesFilterInput { + developer_website_global_header_gh_buttons: StringQueryOperatorInput + developer_website_right_rail_buttons: StringQueryOperatorInput + super_tiles: StringQueryOperatorInput +} + +input SitePageContextThemeOptionsSplitioEnvDevelopmentCoreFilterInput { + authorizationKey: StringQueryOperatorInput +} + +input SitePageContextThemeOptionsRelatedResourcesFilterInput { + swiftype: SitePageContextThemeOptionsRelatedResourcesSwiftypeFilterInput +} + +input SitePageContextThemeOptionsRelatedResourcesSwiftypeFilterInput { + resultsPath: StringQueryOperatorInput + refetch: BooleanQueryOperatorInput + engineKey: StringQueryOperatorInput + limit: IntQueryOperatorInput +} + +input SitePageContextThemeOptionsNewrelicFilterInput { + configs: SitePageContextThemeOptionsNewrelicConfigsFilterInput +} + +input SitePageContextThemeOptionsNewrelicConfigsFilterInput { + production: SitePageContextThemeOptionsNewrelicConfigsProductionFilterInput + staging: SitePageContextThemeOptionsNewrelicConfigsStagingFilterInput +} + +input SitePageContextThemeOptionsNewrelicConfigsProductionFilterInput { + instrumentationType: StringQueryOperatorInput + accountId: StringQueryOperatorInput + trustKey: StringQueryOperatorInput + agentID: StringQueryOperatorInput + licenseKey: StringQueryOperatorInput + applicationID: StringQueryOperatorInput + beacon: StringQueryOperatorInput + errorBeacon: StringQueryOperatorInput +} + +input SitePageContextThemeOptionsNewrelicConfigsStagingFilterInput { + instrumentationType: StringQueryOperatorInput + accountId: StringQueryOperatorInput + trustKey: StringQueryOperatorInput + agentID: StringQueryOperatorInput + licenseKey: StringQueryOperatorInput + applicationID: StringQueryOperatorInput + beacon: StringQueryOperatorInput + errorBeacon: StringQueryOperatorInput +} + +input SitePageContextThemeOptionsTessenFilterInput { + tessenVersion: StringQueryOperatorInput + product: StringQueryOperatorInput + subproduct: StringQueryOperatorInput + segmentWriteKey: StringQueryOperatorInput + trackPageViews: BooleanQueryOperatorInput + pageView: SitePageContextThemeOptionsTessenPageViewFilterInput +} + +input SitePageContextThemeOptionsTessenPageViewFilterInput { + eventName: StringQueryOperatorInput + category: StringQueryOperatorInput +} + +type SitePageConnection { + totalCount: Int! + edges: [SitePageEdge!]! + nodes: [SitePage!]! + pageInfo: PageInfo! + distinct(field: SitePageFieldsEnum!): [String!]! + max(field: SitePageFieldsEnum!): Float + min(field: SitePageFieldsEnum!): Float + sum(field: SitePageFieldsEnum!): Float + group(skip: Int, limit: Int, field: SitePageFieldsEnum!): [SitePageGroupConnection!]! +} + +type SitePageEdge { + next: SitePage + node: SitePage! + previous: SitePage +} + +enum SitePageFieldsEnum { + path + component + internalComponentName + componentChunkName + matchPath + isCreatedByStatefulCreatePages + pluginCreator___resolve + pluginCreator___name + pluginCreator___version + pluginCreator___nodeAPIs + pluginCreator___browserAPIs + pluginCreator___ssrAPIs + pluginCreator___pluginFilepath + pluginCreator___pluginOptions___base64Width + pluginCreator___pluginOptions___stripMetadata + pluginCreator___pluginOptions___defaultQuality + pluginCreator___pluginOptions___failOnError + pluginCreator___pluginOptions___sourceMap + pluginCreator___pluginOptions___autoLabel + pluginCreator___pluginOptions___labelFormat + pluginCreator___pluginOptions___cssPropOptimization + pluginCreator___pluginOptions___output + pluginCreator___pluginOptions___createLinkInHead + pluginCreator___pluginOptions___entryLimit + pluginCreator___pluginOptions___query + pluginCreator___pluginOptions___classNameDark + pluginCreator___pluginOptions___classNameLight + pluginCreator___pluginOptions___storageKey + pluginCreator___pluginOptions___minify + pluginCreator___pluginOptions___component + pluginCreator___pluginOptions___name + pluginCreator___pluginOptions___path + pluginCreator___pluginOptions___sitemap + pluginCreator___pluginOptions___policy + pluginCreator___pluginOptions___policy___userAgent + pluginCreator___pluginOptions___policy___allow + pluginCreator___pluginOptions___oneTrustID + pluginCreator___pluginOptions___forceTrailingSlashes + pluginCreator___pluginOptions___layout___contentPadding + pluginCreator___pluginOptions___layout___maxWidth + pluginCreator___pluginOptions___layout___component + pluginCreator___pluginOptions___layout___mobileBreakpoint + pluginCreator___pluginOptions___prism___languages + pluginCreator___pluginOptions___tessen___tessenVersion + pluginCreator___pluginOptions___tessen___product + pluginCreator___pluginOptions___tessen___subproduct + pluginCreator___pluginOptions___tessen___segmentWriteKey + pluginCreator___pluginOptions___tessen___trackPageViews + pluginCreator___pluginOptions___implementation___info + pluginCreator___pluginOptions___short_name + pluginCreator___pluginOptions___start_url + pluginCreator___pluginOptions___background_color + pluginCreator___pluginOptions___theme_color + pluginCreator___pluginOptions___display + pluginCreator___pluginOptions___icon + pluginCreator___pluginOptions___legacy + pluginCreator___pluginOptions___theme_color_in_head + pluginCreator___pluginOptions___cache_busting_mode + pluginCreator___pluginOptions___crossOrigin + pluginCreator___pluginOptions___include_favicon + pluginCreator___pluginOptions___cacheDigest + pluginCreator___pluginOptions___maxWidth + pluginCreator___pluginOptions___linkImagesToOriginal + pluginCreator___pluginOptions___showCaptions + pluginCreator___pluginOptions___markdownCaptions + pluginCreator___pluginOptions___sizeByPixelDensity + pluginCreator___pluginOptions___backgroundColor + pluginCreator___pluginOptions___quality + pluginCreator___pluginOptions___withWebp + pluginCreator___pluginOptions___tracedSVG + pluginCreator___pluginOptions___loading + pluginCreator___pluginOptions___decoding + pluginCreator___pluginOptions___disableBgImageOnAlpha + pluginCreator___pluginOptions___disableBgImage + pluginCreator___pluginOptions___gatsbyRemarkPlugins + pluginCreator___pluginOptions___gatsbyRemarkPlugins___resolve + pluginCreator___pluginOptions___extensions + pluginCreator___pluginOptions___lessBabel + pluginCreator___pluginOptions___mediaTypes + pluginCreator___pluginOptions___root + pluginCreator___pluginOptions___release + pluginCreator___pluginOptions___debug + pluginCreator___pluginOptions___googleAnalytics___trackingId + pluginCreator___pluginOptions___googleAnalytics___autoStart + pluginCreator___pluginOptions___googleAnalytics___anonymize + pluginCreator___pluginOptions___googleAnalytics___controlCookieName + pluginCreator___pluginOptions___environments + pluginCreator___pluginOptions___allPageHeaders + pluginCreator___pluginOptions___outputPath + pluginCreator___pluginOptions___emitSchema___src___generated___gatsby_schema_graphql + pluginCreator___pluginOptions___isTSX + pluginCreator___pluginOptions___jsxPragma + pluginCreator___pluginOptions___allExtensions + pluginCreator___pluginOptions___pathCheck + pluginCreator___packageJson___name + pluginCreator___packageJson___description + pluginCreator___packageJson___version + pluginCreator___packageJson___main + pluginCreator___packageJson___license + pluginCreator___packageJson___dependencies + pluginCreator___packageJson___dependencies___name + pluginCreator___packageJson___dependencies___version + pluginCreator___packageJson___devDependencies + pluginCreator___packageJson___devDependencies___name + pluginCreator___packageJson___devDependencies___version + pluginCreator___packageJson___peerDependencies + pluginCreator___packageJson___peerDependencies___name + pluginCreator___packageJson___peerDependencies___version + pluginCreator___packageJson___keywords + pluginCreator___id + pluginCreator___parent___id + pluginCreator___parent___parent___id + pluginCreator___parent___parent___children + pluginCreator___parent___children + pluginCreator___parent___children___id + pluginCreator___parent___children___children + pluginCreator___parent___internal___content + pluginCreator___parent___internal___contentDigest + pluginCreator___parent___internal___description + pluginCreator___parent___internal___fieldOwners + pluginCreator___parent___internal___ignoreType + pluginCreator___parent___internal___mediaType + pluginCreator___parent___internal___owner + pluginCreator___parent___internal___type + pluginCreator___children + pluginCreator___children___id + pluginCreator___children___parent___id + pluginCreator___children___parent___children + pluginCreator___children___children + pluginCreator___children___children___id + pluginCreator___children___children___children + pluginCreator___children___internal___content + pluginCreator___children___internal___contentDigest + pluginCreator___children___internal___description + pluginCreator___children___internal___fieldOwners + pluginCreator___children___internal___ignoreType + pluginCreator___children___internal___mediaType + pluginCreator___children___internal___owner + pluginCreator___children___internal___type + pluginCreator___internal___content + pluginCreator___internal___contentDigest + pluginCreator___internal___description + pluginCreator___internal___fieldOwners + pluginCreator___internal___ignoreType + pluginCreator___internal___mediaType + pluginCreator___internal___owner + pluginCreator___internal___type + pluginCreatorId + id + parent___id + parent___parent___id + parent___parent___parent___id + parent___parent___parent___children + parent___parent___children + parent___parent___children___id + parent___parent___children___children + parent___parent___internal___content + parent___parent___internal___contentDigest + parent___parent___internal___description + parent___parent___internal___fieldOwners + parent___parent___internal___ignoreType + parent___parent___internal___mediaType + parent___parent___internal___owner + parent___parent___internal___type + parent___children + parent___children___id + parent___children___parent___id + parent___children___parent___children + parent___children___children + parent___children___children___id + parent___children___children___children + parent___children___internal___content + parent___children___internal___contentDigest + parent___children___internal___description + parent___children___internal___fieldOwners + parent___children___internal___ignoreType + parent___children___internal___mediaType + parent___children___internal___owner + parent___children___internal___type + parent___internal___content + parent___internal___contentDigest + parent___internal___description + parent___internal___fieldOwners + parent___internal___ignoreType + parent___internal___mediaType + parent___internal___owner + parent___internal___type + children + children___id + children___parent___id + children___parent___parent___id + children___parent___parent___children + children___parent___children + children___parent___children___id + children___parent___children___children + children___parent___internal___content + children___parent___internal___contentDigest + children___parent___internal___description + children___parent___internal___fieldOwners + children___parent___internal___ignoreType + children___parent___internal___mediaType + children___parent___internal___owner + children___parent___internal___type + children___children + children___children___id + children___children___parent___id + children___children___parent___children + children___children___children + children___children___children___id + children___children___children___children + children___children___internal___content + children___children___internal___contentDigest + children___children___internal___description + children___children___internal___fieldOwners + children___children___internal___ignoreType + children___children___internal___mediaType + children___children___internal___owner + children___children___internal___type + children___internal___content + children___internal___contentDigest + children___internal___description + children___internal___fieldOwners + children___internal___ignoreType + children___internal___mediaType + children___internal___owner + children___internal___type + internal___content + internal___contentDigest + internal___description + internal___fieldOwners + internal___ignoreType + internal___mediaType + internal___owner + internal___type + context___layout + context___themeOptions___oneTrustID + context___themeOptions___forceTrailingSlashes + context___themeOptions___layout___contentPadding + context___themeOptions___layout___maxWidth + context___themeOptions___layout___component + context___themeOptions___layout___mobileBreakpoint + context___themeOptions___prism___languages + context___themeOptions___tessen___tessenVersion + context___themeOptions___tessen___product + context___themeOptions___tessen___subproduct + context___themeOptions___tessen___segmentWriteKey + context___themeOptions___tessen___trackPageViews + context___swiftypeEngineKey + context___fileRelativePath + context___locale + context___slug + context___guidesFilter +} + +type SitePageGroupConnection { + totalCount: Int! + edges: [SitePageEdge!]! + nodes: [SitePage!]! + pageInfo: PageInfo! + distinct(field: SitePageFieldsEnum!): [String!]! + max(field: SitePageFieldsEnum!): Float + min(field: SitePageFieldsEnum!): Float + sum(field: SitePageFieldsEnum!): Float + group(skip: Int, limit: Int, field: SitePageFieldsEnum!): [SitePageGroupConnection!]! + field: String! + fieldValue: String +} + +input SitePageFilterInput { + path: StringQueryOperatorInput + component: StringQueryOperatorInput + internalComponentName: StringQueryOperatorInput + componentChunkName: StringQueryOperatorInput + matchPath: StringQueryOperatorInput + isCreatedByStatefulCreatePages: BooleanQueryOperatorInput + pluginCreator: SitePluginFilterInput + pluginCreatorId: StringQueryOperatorInput + id: StringQueryOperatorInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput + context: SitePageContextFilterInput +} + +input SitePageSortInput { + fields: [SitePageFieldsEnum] + order: [SortOrderEnum] = [ASC] +} + +type SitePluginConnection { + totalCount: Int! + edges: [SitePluginEdge!]! + nodes: [SitePlugin!]! + pageInfo: PageInfo! + distinct(field: SitePluginFieldsEnum!): [String!]! + max(field: SitePluginFieldsEnum!): Float + min(field: SitePluginFieldsEnum!): Float + sum(field: SitePluginFieldsEnum!): Float + group(skip: Int, limit: Int, field: SitePluginFieldsEnum!): [SitePluginGroupConnection!]! +} + +type SitePluginEdge { + next: SitePlugin + node: SitePlugin! + previous: SitePlugin +} + +enum SitePluginFieldsEnum { + resolve + name + version + nodeAPIs + browserAPIs + ssrAPIs + pluginFilepath + pluginOptions___base64Width + pluginOptions___stripMetadata + pluginOptions___defaultQuality + pluginOptions___failOnError + pluginOptions___sourceMap + pluginOptions___autoLabel + pluginOptions___labelFormat + pluginOptions___cssPropOptimization + pluginOptions___output + pluginOptions___createLinkInHead + pluginOptions___entryLimit + pluginOptions___query + pluginOptions___classNameDark + pluginOptions___classNameLight + pluginOptions___storageKey + pluginOptions___minify + pluginOptions___component + pluginOptions___name + pluginOptions___path + pluginOptions___sitemap + pluginOptions___policy + pluginOptions___policy___userAgent + pluginOptions___policy___allow + pluginOptions___configs___production___instrumentationType + pluginOptions___configs___production___accountId + pluginOptions___configs___production___trustKey + pluginOptions___configs___production___agentID + pluginOptions___configs___production___licenseKey + pluginOptions___configs___production___applicationID + pluginOptions___configs___production___beacon + pluginOptions___configs___production___errorBeacon + pluginOptions___configs___staging___instrumentationType + pluginOptions___configs___staging___accountId + pluginOptions___configs___staging___trustKey + pluginOptions___configs___staging___agentID + pluginOptions___configs___staging___licenseKey + pluginOptions___configs___staging___applicationID + pluginOptions___configs___staging___beacon + pluginOptions___configs___staging___errorBeacon + pluginOptions___oneTrustID + pluginOptions___forceTrailingSlashes + pluginOptions___layout___contentPadding + pluginOptions___layout___maxWidth + pluginOptions___layout___component + pluginOptions___layout___mobileBreakpoint + pluginOptions___prism___languages + pluginOptions___splitio___core___authorizationKey + pluginOptions___relatedResources___swiftype___resultsPath + pluginOptions___relatedResources___swiftype___refetch + pluginOptions___relatedResources___swiftype___engineKey + pluginOptions___relatedResources___swiftype___limit + pluginOptions___tessen___tessenVersion + pluginOptions___tessen___product + pluginOptions___tessen___subproduct + pluginOptions___tessen___segmentWriteKey + pluginOptions___tessen___trackPageViews + pluginOptions___tessen___pageView___eventName + pluginOptions___tessen___pageView___category + pluginOptions___implementation___info + pluginOptions___short_name + pluginOptions___start_url + pluginOptions___background_color + pluginOptions___theme_color + pluginOptions___display + pluginOptions___icon + pluginOptions___legacy + pluginOptions___theme_color_in_head + pluginOptions___cache_busting_mode + pluginOptions___crossOrigin + pluginOptions___include_favicon + pluginOptions___cacheDigest + pluginOptions___maxWidth + pluginOptions___linkImagesToOriginal + pluginOptions___showCaptions + pluginOptions___markdownCaptions + pluginOptions___sizeByPixelDensity + pluginOptions___backgroundColor + pluginOptions___quality + pluginOptions___withWebp + pluginOptions___tracedSVG + pluginOptions___loading + pluginOptions___decoding + pluginOptions___disableBgImageOnAlpha + pluginOptions___disableBgImage + pluginOptions___gatsbyRemarkPlugins + pluginOptions___gatsbyRemarkPlugins___resolve + pluginOptions___gatsbyRemarkPlugins___options___maxHeight + pluginOptions___gatsbyRemarkPlugins___options___maxWidth + pluginOptions___gatsbyRemarkPlugins___options___fit + pluginOptions___gatsbyRemarkPlugins___options___linkImagesToOriginal + pluginOptions___gatsbyRemarkPlugins___options___icon + pluginOptions___extensions + pluginOptions___lessBabel + pluginOptions___mediaTypes + pluginOptions___root + pluginOptions___release + pluginOptions___debug + pluginOptions___googleAnalytics___trackingId + pluginOptions___googleAnalytics___autoStart + pluginOptions___googleAnalytics___anonymize + pluginOptions___googleAnalytics___controlCookieName + pluginOptions___environments + pluginOptions___allPageHeaders + pluginOptions___outputPath + pluginOptions___emitSchema___src___generated___gatsby_schema_graphql + pluginOptions___isTSX + pluginOptions___jsxPragma + pluginOptions___allExtensions + pluginOptions___pathCheck + packageJson___name + packageJson___description + packageJson___version + packageJson___main + packageJson___license + packageJson___dependencies + packageJson___dependencies___name + packageJson___dependencies___version + packageJson___devDependencies + packageJson___devDependencies___name + packageJson___devDependencies___version + packageJson___peerDependencies + packageJson___peerDependencies___name + packageJson___peerDependencies___version + packageJson___keywords + id + parent___id + parent___parent___id + parent___parent___parent___id + parent___parent___parent___children + parent___parent___children + parent___parent___children___id + parent___parent___children___children + parent___parent___internal___content + parent___parent___internal___contentDigest + parent___parent___internal___description + parent___parent___internal___fieldOwners + parent___parent___internal___ignoreType + parent___parent___internal___mediaType + parent___parent___internal___owner + parent___parent___internal___type + parent___children + parent___children___id + parent___children___parent___id + parent___children___parent___children + parent___children___children + parent___children___children___id + parent___children___children___children + parent___children___internal___content + parent___children___internal___contentDigest + parent___children___internal___description + parent___children___internal___fieldOwners + parent___children___internal___ignoreType + parent___children___internal___mediaType + parent___children___internal___owner + parent___children___internal___type + parent___internal___content + parent___internal___contentDigest + parent___internal___description + parent___internal___fieldOwners + parent___internal___ignoreType + parent___internal___mediaType + parent___internal___owner + parent___internal___type + children + children___id + children___parent___id + children___parent___parent___id + children___parent___parent___children + children___parent___children + children___parent___children___id + children___parent___children___children + children___parent___internal___content + children___parent___internal___contentDigest + children___parent___internal___description + children___parent___internal___fieldOwners + children___parent___internal___ignoreType + children___parent___internal___mediaType + children___parent___internal___owner + children___parent___internal___type + children___children + children___children___id + children___children___parent___id + children___children___parent___children + children___children___children + children___children___children___id + children___children___children___children + children___children___internal___content + children___children___internal___contentDigest + children___children___internal___description + children___children___internal___fieldOwners + children___children___internal___ignoreType + children___children___internal___mediaType + children___children___internal___owner + children___children___internal___type + children___internal___content + children___internal___contentDigest + children___internal___description + children___internal___fieldOwners + children___internal___ignoreType + children___internal___mediaType + children___internal___owner + children___internal___type + internal___content + internal___contentDigest + internal___description + internal___fieldOwners + internal___ignoreType + internal___mediaType + internal___owner + internal___type +} + +type SitePluginGroupConnection { + totalCount: Int! + edges: [SitePluginEdge!]! + nodes: [SitePlugin!]! + pageInfo: PageInfo! + distinct(field: SitePluginFieldsEnum!): [String!]! + max(field: SitePluginFieldsEnum!): Float + min(field: SitePluginFieldsEnum!): Float + sum(field: SitePluginFieldsEnum!): Float + group(skip: Int, limit: Int, field: SitePluginFieldsEnum!): [SitePluginGroupConnection!]! + field: String! + fieldValue: String +} + +input SitePluginSortInput { + fields: [SitePluginFieldsEnum] + order: [SortOrderEnum] = [ASC] +} + +type SiteBuildMetadataConnection { + totalCount: Int! + edges: [SiteBuildMetadataEdge!]! + nodes: [SiteBuildMetadata!]! + pageInfo: PageInfo! + distinct(field: SiteBuildMetadataFieldsEnum!): [String!]! + max(field: SiteBuildMetadataFieldsEnum!): Float + min(field: SiteBuildMetadataFieldsEnum!): Float + sum(field: SiteBuildMetadataFieldsEnum!): Float + group(skip: Int, limit: Int, field: SiteBuildMetadataFieldsEnum!): [SiteBuildMetadataGroupConnection!]! +} + +type SiteBuildMetadataEdge { + next: SiteBuildMetadata + node: SiteBuildMetadata! + previous: SiteBuildMetadata +} + +enum SiteBuildMetadataFieldsEnum { + buildTime + id + parent___id + parent___parent___id + parent___parent___parent___id + parent___parent___parent___children + parent___parent___children + parent___parent___children___id + parent___parent___children___children + parent___parent___internal___content + parent___parent___internal___contentDigest + parent___parent___internal___description + parent___parent___internal___fieldOwners + parent___parent___internal___ignoreType + parent___parent___internal___mediaType + parent___parent___internal___owner + parent___parent___internal___type + parent___children + parent___children___id + parent___children___parent___id + parent___children___parent___children + parent___children___children + parent___children___children___id + parent___children___children___children + parent___children___internal___content + parent___children___internal___contentDigest + parent___children___internal___description + parent___children___internal___fieldOwners + parent___children___internal___ignoreType + parent___children___internal___mediaType + parent___children___internal___owner + parent___children___internal___type + parent___internal___content + parent___internal___contentDigest + parent___internal___description + parent___internal___fieldOwners + parent___internal___ignoreType + parent___internal___mediaType + parent___internal___owner + parent___internal___type + children + children___id + children___parent___id + children___parent___parent___id + children___parent___parent___children + children___parent___children + children___parent___children___id + children___parent___children___children + children___parent___internal___content + children___parent___internal___contentDigest + children___parent___internal___description + children___parent___internal___fieldOwners + children___parent___internal___ignoreType + children___parent___internal___mediaType + children___parent___internal___owner + children___parent___internal___type + children___children + children___children___id + children___children___parent___id + children___children___parent___children + children___children___children + children___children___children___id + children___children___children___children + children___children___internal___content + children___children___internal___contentDigest + children___children___internal___description + children___children___internal___fieldOwners + children___children___internal___ignoreType + children___children___internal___mediaType + children___children___internal___owner + children___children___internal___type + children___internal___content + children___internal___contentDigest + children___internal___description + children___internal___fieldOwners + children___internal___ignoreType + children___internal___mediaType + children___internal___owner + children___internal___type + internal___content + internal___contentDigest + internal___description + internal___fieldOwners + internal___ignoreType + internal___mediaType + internal___owner + internal___type +} + +type SiteBuildMetadataGroupConnection { + totalCount: Int! + edges: [SiteBuildMetadataEdge!]! + nodes: [SiteBuildMetadata!]! + pageInfo: PageInfo! + distinct(field: SiteBuildMetadataFieldsEnum!): [String!]! + max(field: SiteBuildMetadataFieldsEnum!): Float + min(field: SiteBuildMetadataFieldsEnum!): Float + sum(field: SiteBuildMetadataFieldsEnum!): Float + group(skip: Int, limit: Int, field: SiteBuildMetadataFieldsEnum!): [SiteBuildMetadataGroupConnection!]! + field: String! + fieldValue: String +} + +input SiteBuildMetadataFilterInput { + buildTime: DateQueryOperatorInput + id: StringQueryOperatorInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput +} + +input SiteBuildMetadataSortInput { + fields: [SiteBuildMetadataFieldsEnum] + order: [SortOrderEnum] = [ASC] +} + +type ImageSharpConnection { + totalCount: Int! + edges: [ImageSharpEdge!]! + nodes: [ImageSharp!]! + pageInfo: PageInfo! + distinct(field: ImageSharpFieldsEnum!): [String!]! + max(field: ImageSharpFieldsEnum!): Float + min(field: ImageSharpFieldsEnum!): Float + sum(field: ImageSharpFieldsEnum!): Float + group(skip: Int, limit: Int, field: ImageSharpFieldsEnum!): [ImageSharpGroupConnection!]! +} + +type ImageSharpEdge { + next: ImageSharp + node: ImageSharp! + previous: ImageSharp +} + +enum ImageSharpFieldsEnum { + fixed___base64 @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fixed___tracedSVG @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fixed___aspectRatio @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fixed___width @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fixed___height @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fixed___src @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fixed___srcSet @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fixed___srcWebp @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fixed___srcSetWebp @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fixed___originalName @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fluid___base64 @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fluid___tracedSVG @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fluid___aspectRatio @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fluid___src @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fluid___srcSet @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fluid___srcWebp @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fluid___srcSetWebp @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fluid___sizes @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fluid___originalImg @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fluid___originalName @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fluid___presentationWidth @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fluid___presentationHeight @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + gatsbyImageData @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + original___width @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + original___height @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + original___src @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + resize___src @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + resize___tracedSVG @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + resize___width @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + resize___height @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + resize___aspectRatio @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + resize___originalName @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") +} + +type ImageSharpGroupConnection { + totalCount: Int! + edges: [ImageSharpEdge!]! + nodes: [ImageSharp!]! + pageInfo: PageInfo! + distinct(field: ImageSharpFieldsEnum!): [String!]! + max(field: ImageSharpFieldsEnum!): Float + min(field: ImageSharpFieldsEnum!): Float + sum(field: ImageSharpFieldsEnum!): Float + group(skip: Int, limit: Int, field: ImageSharpFieldsEnum!): [ImageSharpGroupConnection!]! + field: String! + fieldValue: String +} + +input ImageSharpSortInput { + fields: [ImageSharpFieldsEnum] + order: [SortOrderEnum] = [ASC] +} + +type LocaleConnection { + totalCount: Int! + edges: [LocaleEdge!]! + nodes: [Locale!]! + pageInfo: PageInfo! + distinct(field: LocaleFieldsEnum!): [String!]! + max(field: LocaleFieldsEnum!): Float + min(field: LocaleFieldsEnum!): Float + sum(field: LocaleFieldsEnum!): Float + group(skip: Int, limit: Int, field: LocaleFieldsEnum!): [LocaleGroupConnection!]! +} + +type LocaleEdge { + next: Locale + node: Locale! + previous: Locale +} + +enum LocaleFieldsEnum { + name + localName + locale + hrefLang + isDefault + id + parent___id + parent___parent___id + parent___parent___parent___id + parent___parent___parent___children + parent___parent___children + parent___parent___children___id + parent___parent___children___children + parent___parent___internal___content + parent___parent___internal___contentDigest + parent___parent___internal___description + parent___parent___internal___fieldOwners + parent___parent___internal___ignoreType + parent___parent___internal___mediaType + parent___parent___internal___owner + parent___parent___internal___type + parent___children + parent___children___id + parent___children___parent___id + parent___children___parent___children + parent___children___children + parent___children___children___id + parent___children___children___children + parent___children___internal___content + parent___children___internal___contentDigest + parent___children___internal___description + parent___children___internal___fieldOwners + parent___children___internal___ignoreType + parent___children___internal___mediaType + parent___children___internal___owner + parent___children___internal___type + parent___internal___content + parent___internal___contentDigest + parent___internal___description + parent___internal___fieldOwners + parent___internal___ignoreType + parent___internal___mediaType + parent___internal___owner + parent___internal___type + children + children___id + children___parent___id + children___parent___parent___id + children___parent___parent___children + children___parent___children + children___parent___children___id + children___parent___children___children + children___parent___internal___content + children___parent___internal___contentDigest + children___parent___internal___description + children___parent___internal___fieldOwners + children___parent___internal___ignoreType + children___parent___internal___mediaType + children___parent___internal___owner + children___parent___internal___type + children___children + children___children___id + children___children___parent___id + children___children___parent___children + children___children___children + children___children___children___id + children___children___children___children + children___children___internal___content + children___children___internal___contentDigest + children___children___internal___description + children___children___internal___fieldOwners + children___children___internal___ignoreType + children___children___internal___mediaType + children___children___internal___owner + children___children___internal___type + children___internal___content + children___internal___contentDigest + children___internal___description + children___internal___fieldOwners + children___internal___ignoreType + children___internal___mediaType + children___internal___owner + children___internal___type + internal___content + internal___contentDigest + internal___description + internal___fieldOwners + internal___ignoreType + internal___mediaType + internal___owner + internal___type +} + +type LocaleGroupConnection { + totalCount: Int! + edges: [LocaleEdge!]! + nodes: [Locale!]! + pageInfo: PageInfo! + distinct(field: LocaleFieldsEnum!): [String!]! + max(field: LocaleFieldsEnum!): Float + min(field: LocaleFieldsEnum!): Float + sum(field: LocaleFieldsEnum!): Float + group(skip: Int, limit: Int, field: LocaleFieldsEnum!): [LocaleGroupConnection!]! + field: String! + fieldValue: String +} + +input LocaleFilterInput { + name: StringQueryOperatorInput + localName: StringQueryOperatorInput + locale: StringQueryOperatorInput + hrefLang: StringQueryOperatorInput + isDefault: BooleanQueryOperatorInput + id: StringQueryOperatorInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput +} + +input LocaleSortInput { + fields: [LocaleFieldsEnum] + order: [SortOrderEnum] = [ASC] +} + +type RelatedResourceConnection { + totalCount: Int! + edges: [RelatedResourceEdge!]! + nodes: [RelatedResource!]! + pageInfo: PageInfo! + distinct(field: RelatedResourceFieldsEnum!): [String!]! + max(field: RelatedResourceFieldsEnum!): Float + min(field: RelatedResourceFieldsEnum!): Float + sum(field: RelatedResourceFieldsEnum!): Float + group(skip: Int, limit: Int, field: RelatedResourceFieldsEnum!): [RelatedResourceGroupConnection!]! +} + +type RelatedResourceEdge { + next: RelatedResource + node: RelatedResource! + previous: RelatedResource +} + +enum RelatedResourceFieldsEnum { + id + title + url + plugin + parent___id + parent___parent___id + parent___parent___parent___id + parent___parent___parent___children + parent___parent___children + parent___parent___children___id + parent___parent___children___children + parent___parent___internal___content + parent___parent___internal___contentDigest + parent___parent___internal___description + parent___parent___internal___fieldOwners + parent___parent___internal___ignoreType + parent___parent___internal___mediaType + parent___parent___internal___owner + parent___parent___internal___type + parent___children + parent___children___id + parent___children___parent___id + parent___children___parent___children + parent___children___children + parent___children___children___id + parent___children___children___children + parent___children___internal___content + parent___children___internal___contentDigest + parent___children___internal___description + parent___children___internal___fieldOwners + parent___children___internal___ignoreType + parent___children___internal___mediaType + parent___children___internal___owner + parent___children___internal___type + parent___internal___content + parent___internal___contentDigest + parent___internal___description + parent___internal___fieldOwners + parent___internal___ignoreType + parent___internal___mediaType + parent___internal___owner + parent___internal___type + children + children___id + children___parent___id + children___parent___parent___id + children___parent___parent___children + children___parent___children + children___parent___children___id + children___parent___children___children + children___parent___internal___content + children___parent___internal___contentDigest + children___parent___internal___description + children___parent___internal___fieldOwners + children___parent___internal___ignoreType + children___parent___internal___mediaType + children___parent___internal___owner + children___parent___internal___type + children___children + children___children___id + children___children___parent___id + children___children___parent___children + children___children___children + children___children___children___id + children___children___children___children + children___children___internal___content + children___children___internal___contentDigest + children___children___internal___description + children___children___internal___fieldOwners + children___children___internal___ignoreType + children___children___internal___mediaType + children___children___internal___owner + children___children___internal___type + children___internal___content + children___internal___contentDigest + children___internal___description + children___internal___fieldOwners + children___internal___ignoreType + children___internal___mediaType + children___internal___owner + children___internal___type + internal___content + internal___contentDigest + internal___description + internal___fieldOwners + internal___ignoreType + internal___mediaType + internal___owner + internal___type +} + +type RelatedResourceGroupConnection { + totalCount: Int! + edges: [RelatedResourceEdge!]! + nodes: [RelatedResource!]! + pageInfo: PageInfo! + distinct(field: RelatedResourceFieldsEnum!): [String!]! + max(field: RelatedResourceFieldsEnum!): Float + min(field: RelatedResourceFieldsEnum!): Float + sum(field: RelatedResourceFieldsEnum!): Float + group(skip: Int, limit: Int, field: RelatedResourceFieldsEnum!): [RelatedResourceGroupConnection!]! + field: String! + fieldValue: String +} + +input RelatedResourceSortInput { + fields: [RelatedResourceFieldsEnum] + order: [SortOrderEnum] = [ASC] +} + +input NewRelicThemeRelatedResourceConfigFilterInput { + labels: RelatedResourceLabelFilterListInput +} + +input RelatedResourceLabelFilterListInput { + elemMatch: RelatedResourceLabelFilterInput +} + +input RelatedResourceLabelFilterInput { + baseUrl: StringQueryOperatorInput + label: StringQueryOperatorInput +} + +input NewRelicThemeTessenConfigFilterInput { + product: StringQueryOperatorInput + subproduct: StringQueryOperatorInput +} + +type NewRelicThemeConfigConnection { + totalCount: Int! + edges: [NewRelicThemeConfigEdge!]! + nodes: [NewRelicThemeConfig!]! + pageInfo: PageInfo! + distinct(field: NewRelicThemeConfigFieldsEnum!): [String!]! + max(field: NewRelicThemeConfigFieldsEnum!): Float + min(field: NewRelicThemeConfigFieldsEnum!): Float + sum(field: NewRelicThemeConfigFieldsEnum!): Float + group(skip: Int, limit: Int, field: NewRelicThemeConfigFieldsEnum!): [NewRelicThemeConfigGroupConnection!]! +} + +type NewRelicThemeConfigEdge { + next: NewRelicThemeConfig + node: NewRelicThemeConfig! + previous: NewRelicThemeConfig +} + +enum NewRelicThemeConfigFieldsEnum { + env + relatedResources___labels + relatedResources___labels___baseUrl + relatedResources___labels___label + tessen___product + tessen___subproduct + id + parent___id + parent___parent___id + parent___parent___parent___id + parent___parent___parent___children + parent___parent___children + parent___parent___children___id + parent___parent___children___children + parent___parent___internal___content + parent___parent___internal___contentDigest + parent___parent___internal___description + parent___parent___internal___fieldOwners + parent___parent___internal___ignoreType + parent___parent___internal___mediaType + parent___parent___internal___owner + parent___parent___internal___type + parent___children + parent___children___id + parent___children___parent___id + parent___children___parent___children + parent___children___children + parent___children___children___id + parent___children___children___children + parent___children___internal___content + parent___children___internal___contentDigest + parent___children___internal___description + parent___children___internal___fieldOwners + parent___children___internal___ignoreType + parent___children___internal___mediaType + parent___children___internal___owner + parent___children___internal___type + parent___internal___content + parent___internal___contentDigest + parent___internal___description + parent___internal___fieldOwners + parent___internal___ignoreType + parent___internal___mediaType + parent___internal___owner + parent___internal___type + children + children___id + children___parent___id + children___parent___parent___id + children___parent___parent___children + children___parent___children + children___parent___children___id + children___parent___children___children + children___parent___internal___content + children___parent___internal___contentDigest + children___parent___internal___description + children___parent___internal___fieldOwners + children___parent___internal___ignoreType + children___parent___internal___mediaType + children___parent___internal___owner + children___parent___internal___type + children___children + children___children___id + children___children___parent___id + children___children___parent___children + children___children___children + children___children___children___id + children___children___children___children + children___children___internal___content + children___children___internal___contentDigest + children___children___internal___description + children___children___internal___fieldOwners + children___children___internal___ignoreType + children___children___internal___mediaType + children___children___internal___owner + children___children___internal___type + children___internal___content + children___internal___contentDigest + children___internal___description + children___internal___fieldOwners + children___internal___ignoreType + children___internal___mediaType + children___internal___owner + children___internal___type + internal___content + internal___contentDigest + internal___description + internal___fieldOwners + internal___ignoreType + internal___mediaType + internal___owner + internal___type +} + +type NewRelicThemeConfigGroupConnection { + totalCount: Int! + edges: [NewRelicThemeConfigEdge!]! + nodes: [NewRelicThemeConfig!]! + pageInfo: PageInfo! + distinct(field: NewRelicThemeConfigFieldsEnum!): [String!]! + max(field: NewRelicThemeConfigFieldsEnum!): Float + min(field: NewRelicThemeConfigFieldsEnum!): Float + sum(field: NewRelicThemeConfigFieldsEnum!): Float + group(skip: Int, limit: Int, field: NewRelicThemeConfigFieldsEnum!): [NewRelicThemeConfigGroupConnection!]! + field: String! + fieldValue: String +} + +input NewRelicThemeConfigFilterInput { + env: StringQueryOperatorInput + relatedResources: NewRelicThemeRelatedResourceConfigFilterInput + tessen: NewRelicThemeTessenConfigFilterInput + id: StringQueryOperatorInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput +} + +input NewRelicThemeConfigSortInput { + fields: [NewRelicThemeConfigFieldsEnum] + order: [SortOrderEnum] = [ASC] +} + +input MarkdownHeadingFilterListInput { + elemMatch: MarkdownHeadingFilterInput +} + +input MarkdownHeadingFilterInput { + id: StringQueryOperatorInput + value: StringQueryOperatorInput + depth: IntQueryOperatorInput +} + +input MarkdownWordCountFilterInput { + paragraphs: IntQueryOperatorInput + sentences: IntQueryOperatorInput + words: IntQueryOperatorInput +} + +type MarkdownRemarkConnection { + totalCount: Int! + edges: [MarkdownRemarkEdge!]! + nodes: [MarkdownRemark!]! + pageInfo: PageInfo! + distinct(field: MarkdownRemarkFieldsEnum!): [String!]! + max(field: MarkdownRemarkFieldsEnum!): Float + min(field: MarkdownRemarkFieldsEnum!): Float + sum(field: MarkdownRemarkFieldsEnum!): Float + group(skip: Int, limit: Int, field: MarkdownRemarkFieldsEnum!): [MarkdownRemarkGroupConnection!]! +} + +type MarkdownRemarkEdge { + next: MarkdownRemark + node: MarkdownRemark! + previous: MarkdownRemark +} + +enum MarkdownRemarkFieldsEnum { + id + html + htmlAst + excerpt @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + excerptAst @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + headings @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + headings___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + headings___value @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + headings___depth @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + timeToRead @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + tableOfContents @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + wordCount___paragraphs @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + wordCount___sentences @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + wordCount___words @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") +} + +type MarkdownRemarkGroupConnection { + totalCount: Int! + edges: [MarkdownRemarkEdge!]! + nodes: [MarkdownRemark!]! + pageInfo: PageInfo! + distinct(field: MarkdownRemarkFieldsEnum!): [String!]! + max(field: MarkdownRemarkFieldsEnum!): Float + min(field: MarkdownRemarkFieldsEnum!): Float + sum(field: MarkdownRemarkFieldsEnum!): Float + group(skip: Int, limit: Int, field: MarkdownRemarkFieldsEnum!): [MarkdownRemarkGroupConnection!]! + field: String! + fieldValue: String +} + +input MarkdownRemarkFilterInput { + id: StringQueryOperatorInput + html: StringQueryOperatorInput + htmlAst: JSONQueryOperatorInput + excerpt: StringQueryOperatorInput + excerptAst: JSONQueryOperatorInput + headings: MarkdownHeadingFilterListInput + timeToRead: IntQueryOperatorInput + tableOfContents: StringQueryOperatorInput + wordCount: MarkdownWordCountFilterInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput +} + +input MarkdownRemarkSortInput { + fields: [MarkdownRemarkFieldsEnum] + order: [SortOrderEnum] = [ASC] +} + +type MdxConnection { + totalCount: Int! + edges: [MdxEdge!]! + nodes: [Mdx!]! + pageInfo: PageInfo! + distinct(field: MdxFieldsEnum!): [String!]! + max(field: MdxFieldsEnum!): Float + min(field: MdxFieldsEnum!): Float + sum(field: MdxFieldsEnum!): Float + group(skip: Int, limit: Int, field: MdxFieldsEnum!): [MdxGroupConnection!]! +} + +type MdxEdge { + next: Mdx + node: Mdx! + previous: Mdx +} + +enum MdxFieldsEnum { + rawBody + fileAbsolutePath + frontmatter___startDate + frontmatter___endDate + frontmatter___title + frontmatter___path + frontmatter___template + frontmatter___description + frontmatter___tileShorthand___title + frontmatter___tileShorthand___description + frontmatter___resources + frontmatter___resources___title + frontmatter___resources___url + frontmatter___tags + frontmatter___duration + frontmatter___procIdx + frontmatter___redirects + frontmatter___promote + slug + body + excerpt @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + headings @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + headings___value @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + headings___depth @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + html @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + mdxAST @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + tableOfContents @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + timeToRead @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + wordCount___paragraphs @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + wordCount___sentences @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + wordCount___words @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fields___fileRelativePath @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fields___gitAuthorTime @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + fields___slug @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___title @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___url @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___plugin @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___parent___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___parent___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___parent___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___parent___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___parent___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___parent___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___parent___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___parent___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___parent___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___parent___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___parent___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___parent___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___children___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___children___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___children___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___children___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___children___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___children___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___children___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___children___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___children___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___children___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___children___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___children___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childrenRelatedResource___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___title @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___url @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___plugin @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___parent___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___parent___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___parent___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___parent___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___parent___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___parent___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___parent___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___parent___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___parent___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___parent___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___parent___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___parent___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___children___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___children___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___children___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___children___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___children___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___children___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___children___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___children___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___children___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___children___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___children___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___children___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + childRelatedResource___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___parent___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___children___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + parent___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___parent___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___parent___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___parent___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___children___id @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___children___children @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___children___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + children___internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___content @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___contentDigest @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___description @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___fieldOwners @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___ignoreType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___mediaType @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___owner @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") + internal___type @deprecated(reason: "Sorting on fields that need arguments to resolve is deprecated.") +} + +type MdxGroupConnection { + totalCount: Int! + edges: [MdxEdge!]! + nodes: [Mdx!]! + pageInfo: PageInfo! + distinct(field: MdxFieldsEnum!): [String!]! + max(field: MdxFieldsEnum!): Float + min(field: MdxFieldsEnum!): Float + sum(field: MdxFieldsEnum!): Float + group(skip: Int, limit: Int, field: MdxFieldsEnum!): [MdxGroupConnection!]! + field: String! + fieldValue: String +} + +input MdxSortInput { + fields: [MdxFieldsEnum] + order: [SortOrderEnum] = [ASC] +} + +input NewRelicSdkConstantFilterListInput { + elemMatch: NewRelicSdkConstantFilterInput +} + +input NewRelicSdkConstantFilterInput { + name: StringQueryOperatorInput + value: JSONQueryOperatorInput +} + +input NewRelicSdkExampleFilterListInput { + elemMatch: NewRelicSdkExampleFilterInput +} + +input NewRelicSdkExampleFilterInput { + label: StringQueryOperatorInput + sourceCode: StringQueryOperatorInput + live: BooleanQueryOperatorInput + preview: BooleanQueryOperatorInput +} + +input NewRelicSdkPropTypeDefinitionFilterListInput { + elemMatch: NewRelicSdkPropTypeDefinitionFilterInput +} + +input NewRelicSdkPropTypeDefinitionFilterInput { + name: StringQueryOperatorInput + type: NewRelicSdkPropTypeDefinitionTypeFilterInput + examples: NewRelicSdkExampleFilterListInput + defaultValue: StringQueryOperatorInput + description: StringQueryOperatorInput + deprecation: NewRelicSdkComponentPropTypesDeprecationFilterInput + isRequired: BooleanQueryOperatorInput +} + +input NewRelicSdkPropTypeDefinitionTypeFilterInput { + name: StringQueryOperatorInput + raw: StringQueryOperatorInput +} + +input NewRelicSdkComponentPropTypesDeprecationFilterInput { + date: DateQueryOperatorInput + signature: StringQueryOperatorInput + description: StringQueryOperatorInput +} + +input NewRelicSdkTypeDefinitionFilterListInput { + elemMatch: NewRelicSdkTypeDefinitionFilterInput +} + +input NewRelicSdkTypeDefinitionFilterInput { + name: StringQueryOperatorInput + properties: NewRelicSdkTypeDefinitionPropertyFilterListInput +} + +input NewRelicSdkTypeDefinitionPropertyFilterListInput { + elemMatch: NewRelicSdkTypeDefinitionPropertyFilterInput +} + +input NewRelicSdkTypeDefinitionPropertyFilterInput { + name: StringQueryOperatorInput + description: StringQueryOperatorInput + type: StringQueryOperatorInput +} + +input NewRelicSdkMethodFilterListInput { + elemMatch: NewRelicSdkMethodFilterInput +} + +input NewRelicSdkMethodFilterInput { + examples: NewRelicSdkExampleFilterListInput + arguments: NewRelicSdkFunctionArgumentFilterListInput + returnValue: NewRelicSdkFunctionReturnValueFilterInput + name: StringQueryOperatorInput + description: StringQueryOperatorInput +} + +input NewRelicSdkFunctionArgumentFilterListInput { + elemMatch: NewRelicSdkFunctionArgumentFilterInput +} + +input NewRelicSdkFunctionArgumentFilterInput { + description: StringQueryOperatorInput + name: StringQueryOperatorInput + type: StringQueryOperatorInput + defaultValue: StringQueryOperatorInput +} + +input NewRelicSdkFunctionReturnValueFilterInput { + description: StringQueryOperatorInput + type: StringQueryOperatorInput + promiseType: StringQueryOperatorInput +} + +input NewRelicSdkComponentFieldsFilterInput { + slug: StringQueryOperatorInput +} + +type NewRelicSdkComponentConnection { + totalCount: Int! + edges: [NewRelicSdkComponentEdge!]! + nodes: [NewRelicSdkComponent!]! + pageInfo: PageInfo! + distinct(field: NewRelicSdkComponentFieldsEnum!): [String!]! + max(field: NewRelicSdkComponentFieldsEnum!): Float + min(field: NewRelicSdkComponentFieldsEnum!): Float + sum(field: NewRelicSdkComponentFieldsEnum!): Float + group(skip: Int, limit: Int, field: NewRelicSdkComponentFieldsEnum!): [NewRelicSdkComponentGroupConnection!]! +} + +type NewRelicSdkComponentEdge { + next: NewRelicSdkComponent + node: NewRelicSdkComponent! + previous: NewRelicSdkComponent +} + +enum NewRelicSdkComponentFieldsEnum { + constants + constants___name + constants___value + examples + examples___label + examples___sourceCode + examples___live + examples___preview + propTypes + propTypes___name + propTypes___type___name + propTypes___type___raw + propTypes___examples + propTypes___examples___label + propTypes___examples___sourceCode + propTypes___examples___live + propTypes___examples___preview + propTypes___defaultValue + propTypes___description + propTypes___deprecation___date + propTypes___deprecation___signature + propTypes___deprecation___description + propTypes___isRequired + typeDefs + typeDefs___name + typeDefs___properties + typeDefs___properties___name + typeDefs___properties___description + typeDefs___properties___type + methods + methods___examples + methods___examples___label + methods___examples___sourceCode + methods___examples___live + methods___examples___preview + methods___arguments + methods___arguments___description + methods___arguments___name + methods___arguments___type + methods___arguments___defaultValue + methods___returnValue___description + methods___returnValue___type + methods___returnValue___promiseType + methods___name + methods___description + name + usage + description + fields___slug + id + parent___id + parent___parent___id + parent___parent___parent___id + parent___parent___parent___children + parent___parent___children + parent___parent___children___id + parent___parent___children___children + parent___parent___internal___content + parent___parent___internal___contentDigest + parent___parent___internal___description + parent___parent___internal___fieldOwners + parent___parent___internal___ignoreType + parent___parent___internal___mediaType + parent___parent___internal___owner + parent___parent___internal___type + parent___children + parent___children___id + parent___children___parent___id + parent___children___parent___children + parent___children___children + parent___children___children___id + parent___children___children___children + parent___children___internal___content + parent___children___internal___contentDigest + parent___children___internal___description + parent___children___internal___fieldOwners + parent___children___internal___ignoreType + parent___children___internal___mediaType + parent___children___internal___owner + parent___children___internal___type + parent___internal___content + parent___internal___contentDigest + parent___internal___description + parent___internal___fieldOwners + parent___internal___ignoreType + parent___internal___mediaType + parent___internal___owner + parent___internal___type + children + children___id + children___parent___id + children___parent___parent___id + children___parent___parent___children + children___parent___children + children___parent___children___id + children___parent___children___children + children___parent___internal___content + children___parent___internal___contentDigest + children___parent___internal___description + children___parent___internal___fieldOwners + children___parent___internal___ignoreType + children___parent___internal___mediaType + children___parent___internal___owner + children___parent___internal___type + children___children + children___children___id + children___children___parent___id + children___children___parent___children + children___children___children + children___children___children___id + children___children___children___children + children___children___internal___content + children___children___internal___contentDigest + children___children___internal___description + children___children___internal___fieldOwners + children___children___internal___ignoreType + children___children___internal___mediaType + children___children___internal___owner + children___children___internal___type + children___internal___content + children___internal___contentDigest + children___internal___description + children___internal___fieldOwners + children___internal___ignoreType + children___internal___mediaType + children___internal___owner + children___internal___type + internal___content + internal___contentDigest + internal___description + internal___fieldOwners + internal___ignoreType + internal___mediaType + internal___owner + internal___type +} + +type NewRelicSdkComponentGroupConnection { + totalCount: Int! + edges: [NewRelicSdkComponentEdge!]! + nodes: [NewRelicSdkComponent!]! + pageInfo: PageInfo! + distinct(field: NewRelicSdkComponentFieldsEnum!): [String!]! + max(field: NewRelicSdkComponentFieldsEnum!): Float + min(field: NewRelicSdkComponentFieldsEnum!): Float + sum(field: NewRelicSdkComponentFieldsEnum!): Float + group(skip: Int, limit: Int, field: NewRelicSdkComponentFieldsEnum!): [NewRelicSdkComponentGroupConnection!]! + field: String! + fieldValue: String +} + +input NewRelicSdkComponentFilterInput { + constants: NewRelicSdkConstantFilterListInput + examples: NewRelicSdkExampleFilterListInput + propTypes: NewRelicSdkPropTypeDefinitionFilterListInput + typeDefs: NewRelicSdkTypeDefinitionFilterListInput + methods: NewRelicSdkMethodFilterListInput + name: StringQueryOperatorInput + usage: StringQueryOperatorInput + description: StringQueryOperatorInput + fields: NewRelicSdkComponentFieldsFilterInput + id: StringQueryOperatorInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput +} + +input NewRelicSdkComponentSortInput { + fields: [NewRelicSdkComponentFieldsEnum] + order: [SortOrderEnum] = [ASC] +} + +input NewRelicSdkApiFieldsFilterInput { + slug: StringQueryOperatorInput +} + +type NewRelicSdkApiConnection { + totalCount: Int! + edges: [NewRelicSdkApiEdge!]! + nodes: [NewRelicSdkApi!]! + pageInfo: PageInfo! + distinct(field: NewRelicSdkApiFieldsEnum!): [String!]! + max(field: NewRelicSdkApiFieldsEnum!): Float + min(field: NewRelicSdkApiFieldsEnum!): Float + sum(field: NewRelicSdkApiFieldsEnum!): Float + group(skip: Int, limit: Int, field: NewRelicSdkApiFieldsEnum!): [NewRelicSdkApiGroupConnection!]! +} + +type NewRelicSdkApiEdge { + next: NewRelicSdkApi + node: NewRelicSdkApi! + previous: NewRelicSdkApi +} + +enum NewRelicSdkApiFieldsEnum { + constants + constants___name + constants___value + examples + examples___label + examples___sourceCode + examples___live + examples___preview + typeDefs + typeDefs___name + typeDefs___properties + typeDefs___properties___name + typeDefs___properties___description + typeDefs___properties___type + methods + methods___examples + methods___examples___label + methods___examples___sourceCode + methods___examples___live + methods___examples___preview + methods___arguments + methods___arguments___description + methods___arguments___name + methods___arguments___type + methods___arguments___defaultValue + methods___returnValue___description + methods___returnValue___type + methods___returnValue___promiseType + methods___name + methods___description + name + usage + description + fields___slug + id + parent___id + parent___parent___id + parent___parent___parent___id + parent___parent___parent___children + parent___parent___children + parent___parent___children___id + parent___parent___children___children + parent___parent___internal___content + parent___parent___internal___contentDigest + parent___parent___internal___description + parent___parent___internal___fieldOwners + parent___parent___internal___ignoreType + parent___parent___internal___mediaType + parent___parent___internal___owner + parent___parent___internal___type + parent___children + parent___children___id + parent___children___parent___id + parent___children___parent___children + parent___children___children + parent___children___children___id + parent___children___children___children + parent___children___internal___content + parent___children___internal___contentDigest + parent___children___internal___description + parent___children___internal___fieldOwners + parent___children___internal___ignoreType + parent___children___internal___mediaType + parent___children___internal___owner + parent___children___internal___type + parent___internal___content + parent___internal___contentDigest + parent___internal___description + parent___internal___fieldOwners + parent___internal___ignoreType + parent___internal___mediaType + parent___internal___owner + parent___internal___type + children + children___id + children___parent___id + children___parent___parent___id + children___parent___parent___children + children___parent___children + children___parent___children___id + children___parent___children___children + children___parent___internal___content + children___parent___internal___contentDigest + children___parent___internal___description + children___parent___internal___fieldOwners + children___parent___internal___ignoreType + children___parent___internal___mediaType + children___parent___internal___owner + children___parent___internal___type + children___children + children___children___id + children___children___parent___id + children___children___parent___children + children___children___children + children___children___children___id + children___children___children___children + children___children___internal___content + children___children___internal___contentDigest + children___children___internal___description + children___children___internal___fieldOwners + children___children___internal___ignoreType + children___children___internal___mediaType + children___children___internal___owner + children___children___internal___type + children___internal___content + children___internal___contentDigest + children___internal___description + children___internal___fieldOwners + children___internal___ignoreType + children___internal___mediaType + children___internal___owner + children___internal___type + internal___content + internal___contentDigest + internal___description + internal___fieldOwners + internal___ignoreType + internal___mediaType + internal___owner + internal___type +} + +type NewRelicSdkApiGroupConnection { + totalCount: Int! + edges: [NewRelicSdkApiEdge!]! + nodes: [NewRelicSdkApi!]! + pageInfo: PageInfo! + distinct(field: NewRelicSdkApiFieldsEnum!): [String!]! + max(field: NewRelicSdkApiFieldsEnum!): Float + min(field: NewRelicSdkApiFieldsEnum!): Float + sum(field: NewRelicSdkApiFieldsEnum!): Float + group(skip: Int, limit: Int, field: NewRelicSdkApiFieldsEnum!): [NewRelicSdkApiGroupConnection!]! + field: String! + fieldValue: String +} + +input NewRelicSdkApiFilterInput { + constants: NewRelicSdkConstantFilterListInput + examples: NewRelicSdkExampleFilterListInput + typeDefs: NewRelicSdkTypeDefinitionFilterListInput + methods: NewRelicSdkMethodFilterListInput + name: StringQueryOperatorInput + usage: StringQueryOperatorInput + description: StringQueryOperatorInput + fields: NewRelicSdkApiFieldsFilterInput + id: StringQueryOperatorInput + parent: NodeFilterInput + children: NodeFilterListInput + internal: InternalFilterInput +} + +input NewRelicSdkApiSortInput { + fields: [NewRelicSdkApiFieldsEnum] + order: [SortOrderEnum] = [ASC] +} + +type NewRelicSdk { + version: String! + assets: NewRelicSdkAssets! +} + +type NewRelicSdkAssets { + js: String! + css: String! +} diff --git a/src/__generated__/gatsby-types.d.ts b/src/__generated__/gatsby-types.d.ts new file mode 100644 index 000000000..51ebc5bec --- /dev/null +++ b/src/__generated__/gatsby-types.d.ts @@ -0,0 +1,6812 @@ +/* eslint-disable */ + +declare namespace GatsbyTypes { +type Maybe = T | undefined; +type Exact = { [K in keyof T]: T[K] }; +type MakeOptional = Omit & { [SubKey in K]?: Maybe }; +type MakeMaybe = Omit & { [SubKey in K]: Maybe }; +/** All built-in and custom scalars, mapped to their actual values */ +type Scalars = { + /** The `ID` scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as `"4"`) or integer (such as `4`) input value will be accepted as an ID. */ + ID: string; + /** The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text. */ + String: string; + /** The `Boolean` scalar type represents `true` or `false`. */ + Boolean: boolean; + /** The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1. */ + Int: number; + /** The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](https://en.wikipedia.org/wiki/IEEE_floating_point). */ + Float: number; + /** A date string, such as 2007-12-03, compliant with the ISO 8601 standard for representation of dates and times using the Gregorian calendar. */ + Date: string; + /** The `JSON` scalar type represents JSON values as specified by [ECMA-404](http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf). */ + JSON: never; +}; + + + + + + + + + + +type File = Node & { + readonly sourceInstanceName: Scalars['String']; + readonly absolutePath: Scalars['String']; + readonly relativePath: Scalars['String']; + readonly extension: Scalars['String']; + readonly size: Scalars['Int']; + readonly prettySize: Scalars['String']; + readonly modifiedTime: Scalars['Date']; + readonly accessTime: Scalars['Date']; + readonly changeTime: Scalars['Date']; + readonly birthTime: Scalars['Date']; + readonly root: Scalars['String']; + readonly dir: Scalars['String']; + readonly base: Scalars['String']; + readonly ext: Scalars['String']; + readonly name: Scalars['String']; + readonly relativeDirectory: Scalars['String']; + readonly dev: Scalars['Int']; + readonly mode: Scalars['Int']; + readonly nlink: Scalars['Int']; + readonly uid: Scalars['Int']; + readonly gid: Scalars['Int']; + readonly rdev: Scalars['Int']; + readonly ino: Scalars['Float']; + readonly atimeMs: Scalars['Float']; + readonly mtimeMs: Scalars['Float']; + readonly ctimeMs: Scalars['Float']; + readonly atime: Scalars['Date']; + readonly mtime: Scalars['Date']; + readonly ctime: Scalars['Date']; + /** @deprecated Use `birthTime` instead */ + readonly birthtime: Maybe; + /** @deprecated Use `birthTime` instead */ + readonly birthtimeMs: Maybe; + readonly blksize: Maybe; + readonly blocks: Maybe; + /** Copy file to static directory and return public url to it */ + readonly publicURL: Maybe; + /** Returns all children nodes filtered by type ImageSharp */ + readonly childrenImageSharp: Maybe>>; + /** Returns the first child node of type ImageSharp or null if there are no children of given type on this node */ + readonly childImageSharp: Maybe; + /** Returns all children nodes filtered by type Mdx */ + readonly childrenMdx: Maybe>>; + /** Returns the first child node of type Mdx or null if there are no children of given type on this node */ + readonly childMdx: Maybe; + readonly id: Scalars['ID']; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; +}; + + +type File_modifiedTimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + + +type File_accessTimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + + +type File_changeTimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + + +type File_birthTimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + + +type File_atimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + + +type File_mtimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + + +type File_ctimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + +/** Node Interface */ +type Node = { + readonly id: Scalars['ID']; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; +}; + +type Internal = { + readonly content: Maybe; + readonly contentDigest: Scalars['String']; + readonly description: Maybe; + readonly fieldOwners: Maybe>>; + readonly ignoreType: Maybe; + readonly mediaType: Maybe; + readonly owner: Scalars['String']; + readonly type: Scalars['String']; +}; + + +type Directory = Node & { + readonly sourceInstanceName: Scalars['String']; + readonly absolutePath: Scalars['String']; + readonly relativePath: Scalars['String']; + readonly extension: Scalars['String']; + readonly size: Scalars['Int']; + readonly prettySize: Scalars['String']; + readonly modifiedTime: Scalars['Date']; + readonly accessTime: Scalars['Date']; + readonly changeTime: Scalars['Date']; + readonly birthTime: Scalars['Date']; + readonly root: Scalars['String']; + readonly dir: Scalars['String']; + readonly base: Scalars['String']; + readonly ext: Scalars['String']; + readonly name: Scalars['String']; + readonly relativeDirectory: Scalars['String']; + readonly dev: Scalars['Int']; + readonly mode: Scalars['Int']; + readonly nlink: Scalars['Int']; + readonly uid: Scalars['Int']; + readonly gid: Scalars['Int']; + readonly rdev: Scalars['Int']; + readonly ino: Scalars['Float']; + readonly atimeMs: Scalars['Float']; + readonly mtimeMs: Scalars['Float']; + readonly ctimeMs: Scalars['Float']; + readonly atime: Scalars['Date']; + readonly mtime: Scalars['Date']; + readonly ctime: Scalars['Date']; + /** @deprecated Use `birthTime` instead */ + readonly birthtime: Maybe; + /** @deprecated Use `birthTime` instead */ + readonly birthtimeMs: Maybe; + readonly blksize: Maybe; + readonly blocks: Maybe; + readonly id: Scalars['ID']; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; +}; + + +type Directory_modifiedTimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + + +type Directory_accessTimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + + +type Directory_changeTimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + + +type Directory_birthTimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + + +type Directory_atimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + + +type Directory_mtimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + + +type Directory_ctimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + +type Site = Node & { + readonly buildTime: Maybe; + readonly siteMetadata: Maybe; + readonly port: Maybe; + readonly host: Maybe; + readonly flags: Maybe; + readonly polyfill: Maybe; + readonly pathPrefix: Maybe; + readonly id: Scalars['ID']; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; + readonly layout: Maybe; +}; + + +type Site_buildTimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + +type SiteFlags = { + readonly DEV_SSR: Maybe; + readonly PRESERVE_WEBPACK_CACHE: Maybe; + readonly PRESERVE_FILE_DOWNLOAD_CACHE: Maybe; +}; + +type SiteSiteMetadata = { + readonly title: Maybe; + readonly description: Maybe; + readonly repository: Maybe; + readonly branch: Scalars['String']; + readonly contributingUrl: Maybe; + readonly titleTemplate: Maybe; + readonly author: Maybe; + readonly siteUrl: Maybe; +}; + +type SiteFunction = Node & { + readonly functionRoute: Scalars['String']; + readonly pluginName: Scalars['String']; + readonly originalAbsoluteFilePath: Scalars['String']; + readonly originalRelativeFilePath: Scalars['String']; + readonly relativeCompiledFilePath: Scalars['String']; + readonly absoluteCompiledFilePath: Scalars['String']; + readonly matchPath: Maybe; + readonly id: Scalars['ID']; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; +}; + +type SitePage = Node & { + readonly path: Scalars['String']; + readonly component: Scalars['String']; + readonly internalComponentName: Scalars['String']; + readonly componentChunkName: Scalars['String']; + readonly matchPath: Maybe; + readonly isCreatedByStatefulCreatePages: Maybe; + readonly pluginCreator: Maybe; + readonly pluginCreatorId: Maybe; + readonly id: Scalars['ID']; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; + readonly context: Maybe; +}; + +type SitePageContext = { + readonly layout: Maybe; + readonly themeOptions: Maybe; + readonly swiftypeEngineKey: Maybe; + readonly fileRelativePath: Maybe; + readonly locale: Maybe; + readonly slug: Maybe; + readonly guidesFilter: Maybe; +}; + +type SitePageContextThemeOptions = { + readonly oneTrustID: Maybe; + readonly forceTrailingSlashes: Maybe; + readonly layout: Maybe; + readonly prism: Maybe; + readonly splitio: Maybe; + readonly relatedResources: Maybe; + readonly newrelic: Maybe; + readonly tessen: Maybe; +}; + +type SitePageContextThemeOptionsLayout = { + readonly contentPadding: Maybe; + readonly maxWidth: Maybe; + readonly component: Maybe; + readonly mobileBreakpoint: Maybe; +}; + +type SitePageContextThemeOptionsPrism = { + readonly languages: Maybe>>; +}; + +type SitePageContextThemeOptionsSplitio = { + readonly core: Maybe; + readonly features: Maybe; + readonly env: Maybe; +}; + +type SitePageContextThemeOptionsSplitioCore = { + readonly authorizationKey: Maybe; +}; + +type SitePageContextThemeOptionsSplitioFeatures = { + readonly free_account_button_color: Maybe; +}; + +type SitePageContextThemeOptionsSplitioFeaturesFree_account_button_color = { + readonly treatment: Maybe; +}; + +type SitePageContextThemeOptionsSplitioEnv = { + readonly development: Maybe; +}; + +type SitePageContextThemeOptionsSplitioEnvDevelopment = { + readonly features: Maybe; + readonly core: Maybe; +}; + +type SitePageContextThemeOptionsSplitioEnvDevelopmentFeatures = { + readonly developer_website_global_header_gh_buttons: Maybe; + readonly developer_website_right_rail_buttons: Maybe; + readonly super_tiles: Maybe; +}; + +type SitePageContextThemeOptionsSplitioEnvDevelopmentCore = { + readonly authorizationKey: Maybe; +}; + +type SitePageContextThemeOptionsRelatedResources = { + readonly swiftype: Maybe; +}; + +type SitePageContextThemeOptionsRelatedResourcesSwiftype = { + readonly resultsPath: Maybe; + readonly refetch: Maybe; + readonly engineKey: Maybe; + readonly limit: Maybe; +}; + +type SitePageContextThemeOptionsNewrelic = { + readonly configs: Maybe; +}; + +type SitePageContextThemeOptionsNewrelicConfigs = { + readonly production: Maybe; + readonly staging: Maybe; +}; + +type SitePageContextThemeOptionsNewrelicConfigsProduction = { + readonly instrumentationType: Maybe; + readonly accountId: Maybe; + readonly trustKey: Maybe; + readonly agentID: Maybe; + readonly licenseKey: Maybe; + readonly applicationID: Maybe; + readonly beacon: Maybe; + readonly errorBeacon: Maybe; +}; + +type SitePageContextThemeOptionsNewrelicConfigsStaging = { + readonly instrumentationType: Maybe; + readonly accountId: Maybe; + readonly trustKey: Maybe; + readonly agentID: Maybe; + readonly licenseKey: Maybe; + readonly applicationID: Maybe; + readonly beacon: Maybe; + readonly errorBeacon: Maybe; +}; + +type SitePageContextThemeOptionsTessen = { + readonly tessenVersion: Maybe; + readonly product: Maybe; + readonly subproduct: Maybe; + readonly segmentWriteKey: Maybe; + readonly trackPageViews: Maybe; + readonly pageView: Maybe; +}; + +type SitePageContextThemeOptionsTessenPageView = { + readonly eventName: Maybe; + readonly category: Maybe; +}; + +type SitePlugin = Node & { + readonly resolve: Maybe; + readonly name: Maybe; + readonly version: Maybe; + readonly nodeAPIs: Maybe>>; + readonly browserAPIs: Maybe>>; + readonly ssrAPIs: Maybe>>; + readonly pluginFilepath: Maybe; + readonly pluginOptions: Maybe; + readonly packageJson: Maybe; + readonly id: Scalars['ID']; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; +}; + +type SitePluginPluginOptions = { + readonly base64Width: Maybe; + readonly stripMetadata: Maybe; + readonly defaultQuality: Maybe; + readonly failOnError: Maybe; + readonly sourceMap: Maybe; + readonly autoLabel: Maybe; + readonly labelFormat: Maybe; + readonly cssPropOptimization: Maybe; + readonly output: Maybe; + readonly createLinkInHead: Maybe; + readonly entryLimit: Maybe; + readonly query: Maybe; + readonly classNameDark: Maybe; + readonly classNameLight: Maybe; + readonly storageKey: Maybe; + readonly minify: Maybe; + readonly component: Maybe; + readonly name: Maybe; + readonly path: Maybe; + readonly sitemap: Maybe; + readonly policy: Maybe>>; + readonly configs: Maybe; + readonly oneTrustID: Maybe; + readonly forceTrailingSlashes: Maybe; + readonly layout: Maybe; + readonly prism: Maybe; + readonly splitio: Maybe; + readonly relatedResources: Maybe; + readonly newrelic: Maybe; + readonly tessen: Maybe; + readonly implementation: Maybe; + readonly short_name: Maybe; + readonly start_url: Maybe; + readonly background_color: Maybe; + readonly theme_color: Maybe; + readonly display: Maybe; + readonly icon: Maybe; + readonly legacy: Maybe; + readonly theme_color_in_head: Maybe; + readonly cache_busting_mode: Maybe; + readonly crossOrigin: Maybe; + readonly include_favicon: Maybe; + readonly cacheDigest: Maybe; + readonly maxWidth: Maybe; + readonly linkImagesToOriginal: Maybe; + readonly showCaptions: Maybe; + readonly markdownCaptions: Maybe; + readonly sizeByPixelDensity: Maybe; + readonly backgroundColor: Maybe; + readonly quality: Maybe; + readonly withWebp: Maybe; + readonly tracedSVG: Maybe; + readonly loading: Maybe; + readonly decoding: Maybe; + readonly disableBgImageOnAlpha: Maybe; + readonly disableBgImage: Maybe; + readonly gatsbyRemarkPlugins: Maybe>>; + readonly extensions: Maybe>>; + readonly lessBabel: Maybe; + readonly mediaTypes: Maybe>>; + readonly root: Maybe; + readonly release: Maybe; + readonly debug: Maybe; + readonly googleAnalytics: Maybe; + readonly environments: Maybe>>; + readonly allPageHeaders: Maybe>>; + readonly outputPath: Maybe; + readonly emitSchema: Maybe; + readonly isTSX: Maybe; + readonly jsxPragma: Maybe; + readonly allExtensions: Maybe; + readonly pathCheck: Maybe; +}; + +type SitePluginPluginOptionsPolicy = { + readonly userAgent: Maybe; + readonly allow: Maybe; +}; + +type SitePluginPluginOptionsConfigs = { + readonly production: Maybe; + readonly staging: Maybe; +}; + +type SitePluginPluginOptionsConfigsProduction = { + readonly instrumentationType: Maybe; + readonly accountId: Maybe; + readonly trustKey: Maybe; + readonly agentID: Maybe; + readonly licenseKey: Maybe; + readonly applicationID: Maybe; + readonly beacon: Maybe; + readonly errorBeacon: Maybe; +}; + +type SitePluginPluginOptionsConfigsStaging = { + readonly instrumentationType: Maybe; + readonly accountId: Maybe; + readonly trustKey: Maybe; + readonly agentID: Maybe; + readonly licenseKey: Maybe; + readonly applicationID: Maybe; + readonly beacon: Maybe; + readonly errorBeacon: Maybe; +}; + +type SitePluginPluginOptionsLayout = { + readonly contentPadding: Maybe; + readonly maxWidth: Maybe; + readonly component: Maybe; + readonly mobileBreakpoint: Maybe; +}; + +type SitePluginPluginOptionsPrism = { + readonly languages: Maybe>>; +}; + +type SitePluginPluginOptionsSplitio = { + readonly core: Maybe; + readonly features: Maybe; + readonly env: Maybe; +}; + +type SitePluginPluginOptionsSplitioCore = { + readonly authorizationKey: Maybe; +}; + +type SitePluginPluginOptionsSplitioFeatures = { + readonly free_account_button_color: Maybe; +}; + +type SitePluginPluginOptionsSplitioFeaturesFree_account_button_color = { + readonly treatment: Maybe; +}; + +type SitePluginPluginOptionsSplitioEnv = { + readonly development: Maybe; +}; + +type SitePluginPluginOptionsSplitioEnvDevelopment = { + readonly features: Maybe; + readonly core: Maybe; +}; + +type SitePluginPluginOptionsSplitioEnvDevelopmentFeatures = { + readonly developer_website_global_header_gh_buttons: Maybe; + readonly developer_website_right_rail_buttons: Maybe; + readonly super_tiles: Maybe; +}; + +type SitePluginPluginOptionsSplitioEnvDevelopmentCore = { + readonly authorizationKey: Maybe; +}; + +type SitePluginPluginOptionsRelatedResources = { + readonly swiftype: Maybe; +}; + +type SitePluginPluginOptionsRelatedResourcesSwiftype = { + readonly resultsPath: Maybe; + readonly refetch: Maybe; + readonly engineKey: Maybe; + readonly limit: Maybe; +}; + +type SitePluginPluginOptionsNewrelic = { + readonly configs: Maybe; +}; + +type SitePluginPluginOptionsNewrelicConfigs = { + readonly production: Maybe; + readonly staging: Maybe; +}; + +type SitePluginPluginOptionsNewrelicConfigsProduction = { + readonly instrumentationType: Maybe; + readonly accountId: Maybe; + readonly trustKey: Maybe; + readonly agentID: Maybe; + readonly licenseKey: Maybe; + readonly applicationID: Maybe; + readonly beacon: Maybe; + readonly errorBeacon: Maybe; +}; + +type SitePluginPluginOptionsNewrelicConfigsStaging = { + readonly instrumentationType: Maybe; + readonly accountId: Maybe; + readonly trustKey: Maybe; + readonly agentID: Maybe; + readonly licenseKey: Maybe; + readonly applicationID: Maybe; + readonly beacon: Maybe; + readonly errorBeacon: Maybe; +}; + +type SitePluginPluginOptionsTessen = { + readonly tessenVersion: Maybe; + readonly product: Maybe; + readonly subproduct: Maybe; + readonly segmentWriteKey: Maybe; + readonly trackPageViews: Maybe; + readonly pageView: Maybe; +}; + +type SitePluginPluginOptionsTessenPageView = { + readonly eventName: Maybe; + readonly category: Maybe; +}; + +type SitePluginPluginOptionsImplementation = { + readonly info: Maybe; +}; + +type SitePluginPluginOptionsGatsbyRemarkPlugins = { + readonly resolve: Maybe; + readonly options: Maybe; +}; + +type SitePluginPluginOptionsGatsbyRemarkPluginsOptions = { + readonly maxHeight: Maybe; + readonly maxWidth: Maybe; + readonly fit: Maybe; + readonly linkImagesToOriginal: Maybe; + readonly icon: Maybe; +}; + +type SitePluginPluginOptionsGoogleAnalytics = { + readonly trackingId: Maybe; + readonly autoStart: Maybe; + readonly anonymize: Maybe; + readonly controlCookieName: Maybe; +}; + +type SitePluginPluginOptionsEmitSchema = { + readonly src___generated___gatsby_schema_graphql: Maybe; +}; + +type SitePluginPackageJson = { + readonly name: Maybe; + readonly description: Maybe; + readonly version: Maybe; + readonly main: Maybe; + readonly license: Maybe; + readonly dependencies: Maybe>>; + readonly devDependencies: Maybe>>; + readonly peerDependencies: Maybe>>; + readonly keywords: Maybe>>; +}; + +type SitePluginPackageJsonDependencies = { + readonly name: Maybe; + readonly version: Maybe; +}; + +type SitePluginPackageJsonDevDependencies = { + readonly name: Maybe; + readonly version: Maybe; +}; + +type SitePluginPackageJsonPeerDependencies = { + readonly name: Maybe; + readonly version: Maybe; +}; + +type SiteBuildMetadata = Node & { + readonly buildTime: Maybe; + readonly id: Scalars['ID']; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; +}; + + +type SiteBuildMetadata_buildTimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + +type ImageFormat = + | 'NO_CHANGE' + | 'AUTO' + | 'jpg' + | 'png' + | 'webp' + | 'avif'; + +type ImageFit = + | 'cover' + | 'contain' + | 'fill' + | 'inside' + | 'outside'; + +type ImageLayout = + | 'fixed' + | 'fullWidth' + | 'constrained'; + +type ImageCropFocus = + | 'CENTER' + | 1 + | 5 + | 2 + | 6 + | 3 + | 7 + | 4 + | 8 + | 16 + | 17; + +type DuotoneGradient = { + readonly highlight: Scalars['String']; + readonly shadow: Scalars['String']; + readonly opacity: Maybe; +}; + +type PotraceTurnPolicy = + | 'black' + | 'white' + | 'left' + | 'right' + | 'minority' + | 'majority'; + +type Potrace = { + readonly turnPolicy: Maybe; + readonly turdSize: Maybe; + readonly alphaMax: Maybe; + readonly optCurve: Maybe; + readonly optTolerance: Maybe; + readonly threshold: Maybe; + readonly blackOnWhite: Maybe; + readonly color: Maybe; + readonly background: Maybe; +}; + +type ImageSharp = Node & { + readonly fixed: Maybe; + readonly fluid: Maybe; + readonly gatsbyImageData: Scalars['JSON']; + readonly original: Maybe; + readonly resize: Maybe; + readonly id: Scalars['ID']; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; +}; + + +type ImageSharp_fixedArgs = { + width: Maybe; + height: Maybe; + base64Width: Maybe; + jpegProgressive?: Maybe; + pngCompressionSpeed?: Maybe; + grayscale?: Maybe; + duotone: Maybe; + traceSVG: Maybe; + quality: Maybe; + jpegQuality: Maybe; + pngQuality: Maybe; + webpQuality: Maybe; + toFormat?: Maybe; + toFormatBase64?: Maybe; + cropFocus?: Maybe; + fit?: Maybe; + background?: Maybe; + rotate?: Maybe; + trim?: Maybe; +}; + + +type ImageSharp_fluidArgs = { + maxWidth: Maybe; + maxHeight: Maybe; + base64Width: Maybe; + grayscale?: Maybe; + jpegProgressive?: Maybe; + pngCompressionSpeed?: Maybe; + duotone: Maybe; + traceSVG: Maybe; + quality: Maybe; + jpegQuality: Maybe; + pngQuality: Maybe; + webpQuality: Maybe; + toFormat?: Maybe; + toFormatBase64?: Maybe; + cropFocus?: Maybe; + fit?: Maybe; + background?: Maybe; + rotate?: Maybe; + trim?: Maybe; + sizes?: Maybe; + srcSetBreakpoints?: Maybe>>; +}; + + +type ImageSharp_gatsbyImageDataArgs = { + layout?: Maybe; + width: Maybe; + height: Maybe; + aspectRatio: Maybe; + placeholder: Maybe; + blurredOptions: Maybe; + tracedSVGOptions: Maybe; + formats: Maybe>>; + outputPixelDensities: Maybe>>; + breakpoints: Maybe>>; + sizes: Maybe; + quality: Maybe; + jpgOptions: Maybe; + pngOptions: Maybe; + webpOptions: Maybe; + avifOptions: Maybe; + transformOptions: Maybe; + backgroundColor: Maybe; +}; + + +type ImageSharp_resizeArgs = { + width: Maybe; + height: Maybe; + quality: Maybe; + jpegQuality: Maybe; + pngQuality: Maybe; + webpQuality: Maybe; + jpegProgressive?: Maybe; + pngCompressionLevel?: Maybe; + pngCompressionSpeed?: Maybe; + grayscale?: Maybe; + duotone: Maybe; + base64?: Maybe; + traceSVG: Maybe; + toFormat?: Maybe; + cropFocus?: Maybe; + fit?: Maybe; + background?: Maybe; + rotate?: Maybe; + trim?: Maybe; +}; + +type ImageSharpFixed = { + readonly base64: Maybe; + readonly tracedSVG: Maybe; + readonly aspectRatio: Maybe; + readonly width: Scalars['Float']; + readonly height: Scalars['Float']; + readonly src: Scalars['String']; + readonly srcSet: Scalars['String']; + readonly srcWebp: Maybe; + readonly srcSetWebp: Maybe; + readonly originalName: Maybe; +}; + +type ImageSharpFluid = { + readonly base64: Maybe; + readonly tracedSVG: Maybe; + readonly aspectRatio: Scalars['Float']; + readonly src: Scalars['String']; + readonly srcSet: Scalars['String']; + readonly srcWebp: Maybe; + readonly srcSetWebp: Maybe; + readonly sizes: Scalars['String']; + readonly originalImg: Maybe; + readonly originalName: Maybe; + readonly presentationWidth: Scalars['Int']; + readonly presentationHeight: Scalars['Int']; +}; + + +type ImagePlaceholder = + | 'dominantColor' + | 'tracedSVG' + | 'blurred' + | 'none'; + +type BlurredOptions = { + /** Width of the generated low-res preview. Default is 20px */ + readonly width: Maybe; + /** Force the output format for the low-res preview. Default is to use the same format as the input. You should rarely need to change this */ + readonly toFormat: Maybe; +}; + +type JPGOptions = { + readonly quality: Maybe; + readonly progressive: Maybe; +}; + +type PNGOptions = { + readonly quality: Maybe; + readonly compressionSpeed: Maybe; +}; + +type WebPOptions = { + readonly quality: Maybe; +}; + +type AVIFOptions = { + readonly quality: Maybe; + readonly lossless: Maybe; + readonly speed: Maybe; +}; + +type TransformOptions = { + readonly grayscale: Maybe; + readonly duotone: Maybe; + readonly rotate: Maybe; + readonly trim: Maybe; + readonly cropFocus: Maybe; + readonly fit: Maybe; +}; + +type ImageSharpOriginal = { + readonly width: Maybe; + readonly height: Maybe; + readonly src: Maybe; +}; + +type ImageSharpResize = { + readonly src: Maybe; + readonly tracedSVG: Maybe; + readonly width: Maybe; + readonly height: Maybe; + readonly aspectRatio: Maybe; + readonly originalName: Maybe; +}; + +type SiteLayout = { + readonly contentPadding: Maybe; + readonly maxWidth: Maybe; + readonly mobileBreakpoint: Maybe; +}; + +type MdxFrontmatter = { + readonly startDate: Maybe; + readonly endDate: Maybe; + readonly title: Scalars['String']; + readonly path: Maybe; + readonly template: Maybe; + readonly description: Maybe; + readonly tileShorthand: Maybe; + readonly resources: Maybe>>; + readonly tags: Maybe>>; + readonly duration: Maybe; + readonly procIdx: Maybe; + readonly redirects: Maybe>>; + readonly promote: Maybe; +}; + + +type MdxFrontmatter_startDateArgs = { + formatString?: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + + +type MdxFrontmatter_endDateArgs = { + formatString?: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + +type MdxFrontmatterTileShorthand = { + readonly title: Maybe; + readonly description: Maybe; +}; + +type MdxFrontmatterResources = { + readonly title: Maybe; + readonly url: Maybe; +}; + +type Locale = Node & { + readonly name: Scalars['String']; + readonly localName: Scalars['String']; + readonly locale: Scalars['String']; + readonly hrefLang: Scalars['String']; + readonly isDefault: Scalars['Boolean']; + readonly id: Scalars['ID']; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; +}; + +type RelatedResource = Node & { + readonly id: Scalars['ID']; + readonly title: Scalars['String']; + readonly url: Scalars['String']; + readonly plugin: Maybe; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; +}; + +type NewRelicThemeConfig = Node & { + readonly env: Scalars['String']; + readonly relatedResources: NewRelicThemeRelatedResourceConfig; + readonly tessen: Maybe; + readonly id: Scalars['ID']; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; +}; + +type NewRelicThemeRelatedResourceConfig = { + readonly labels: ReadonlyArray; +}; + +type RelatedResourceLabel = { + readonly baseUrl: Scalars['String']; + readonly label: Scalars['String']; +}; + +type NewRelicThemeTessenConfig = { + readonly product: Maybe; + readonly subproduct: Maybe; +}; + +type MarkdownHeading = { + readonly id: Maybe; + readonly value: Maybe; + readonly depth: Maybe; +}; + +type MarkdownHeadingLevels = + | 'h1' + | 'h2' + | 'h3' + | 'h4' + | 'h5' + | 'h6'; + +type MarkdownExcerptFormats = + | 'PLAIN' + | 'HTML' + | 'MARKDOWN'; + +type MarkdownWordCount = { + readonly paragraphs: Maybe; + readonly sentences: Maybe; + readonly words: Maybe; +}; + +type MarkdownRemark = Node & { + readonly id: Scalars['ID']; + readonly html: Maybe; + readonly htmlAst: Maybe; + readonly excerpt: Maybe; + readonly excerptAst: Maybe; + readonly headings: Maybe>>; + readonly timeToRead: Maybe; + readonly tableOfContents: Maybe; + readonly wordCount: Maybe; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; +}; + + +type MarkdownRemark_excerptArgs = { + pruneLength?: Maybe; + truncate?: Maybe; + format?: Maybe; +}; + + +type MarkdownRemark_excerptAstArgs = { + pruneLength?: Maybe; + truncate?: Maybe; +}; + + +type MarkdownRemark_headingsArgs = { + depth: Maybe; +}; + + +type MarkdownRemark_tableOfContentsArgs = { + absolute?: Maybe; + pathToSlugField?: Maybe; + maxDepth: Maybe; + heading: Maybe; +}; + +type MdxHeadingMdx = { + readonly value: Maybe; + readonly depth: Maybe; +}; + +type HeadingsMdx = + | 'h1' + | 'h2' + | 'h3' + | 'h4' + | 'h5' + | 'h6'; + +type MdxWordCount = { + readonly paragraphs: Maybe; + readonly sentences: Maybe; + readonly words: Maybe; +}; + +type Mdx = Node & { + readonly rawBody: Scalars['String']; + readonly fileAbsolutePath: Scalars['String']; + readonly frontmatter: Maybe; + readonly slug: Maybe; + readonly body: Scalars['String']; + readonly excerpt: Scalars['String']; + readonly headings: Maybe>>; + readonly html: Maybe; + readonly mdxAST: Maybe; + readonly tableOfContents: Maybe; + readonly timeToRead: Maybe; + readonly wordCount: Maybe; + readonly fields: Maybe; + /** Returns all children nodes filtered by type RelatedResource */ + readonly childrenRelatedResource: Maybe>>; + /** Returns the first child node of type RelatedResource or null if there are no children of given type on this node */ + readonly childRelatedResource: Maybe; + readonly id: Scalars['ID']; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; + readonly relatedResources: Maybe>; +}; + + +type Mdx_excerptArgs = { + pruneLength?: Maybe; + truncate?: Maybe; +}; + + +type Mdx_headingsArgs = { + depth: Maybe; +}; + + +type Mdx_tableOfContentsArgs = { + maxDepth: Maybe; +}; + + +type Mdx_relatedResourcesArgs = { + limit?: Maybe; +}; + +type MdxFields = { + readonly fileRelativePath: Maybe; + readonly gitAuthorTime: Maybe; + readonly slug: Maybe; +}; + + +type MdxFields_gitAuthorTimeArgs = { + formatString: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + +type NewRelicSdkPropTypeMeta = NewRelicSdkPropTypeArrayOfMeta | NewRelicSdkPropTypeEnumMeta | NewRelicSdkPropTypeFunctionMeta | NewRelicSdkPropTypeShapeMeta | NewRelicSdkPropTypeUnionMeta; + +type NewRelicSdkPropTypeArrayOfMeta = { + readonly itemTypes: NewRelicSdkPropTypeDefinitionType; +}; + +type NewRelicSdkPropTypeEnumMeta = { + readonly constants: ReadonlyArray; +}; + +type NewRelicSdkPropTypeFunctionMeta = { + readonly returnValue: ReadonlyArray>; + readonly arguments: ReadonlyArray; +}; + +type NewRelicSdkPropTypeShapeMeta = { + readonly types: ReadonlyArray; +}; + +type NewRelicSdkPropTypeUnionMeta = { + readonly types: ReadonlyArray; +}; + +type NewRelicSdkComponent = Node & { + readonly constants: ReadonlyArray; + readonly examples: ReadonlyArray; + readonly propTypes: ReadonlyArray; + readonly typeDefs: ReadonlyArray; + readonly methods: ReadonlyArray; + readonly name: Maybe; + readonly usage: Maybe; + readonly description: Maybe; + readonly fields: Maybe; + readonly id: Scalars['ID']; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; +}; + +type NewRelicSdkComponentFields = { + readonly slug: Maybe; +}; + +type NewRelicSdkApi = Node & { + readonly constants: ReadonlyArray; + readonly examples: ReadonlyArray; + readonly typeDefs: Maybe>>; + readonly methods: ReadonlyArray; + readonly name: Maybe; + readonly usage: Maybe; + readonly description: Maybe; + readonly fields: Maybe; + readonly id: Scalars['ID']; + readonly parent: Maybe; + readonly children: ReadonlyArray; + readonly internal: Internal; +}; + +type NewRelicSdkApiFields = { + readonly slug: Maybe; +}; + +type NewRelicSdkPropTypeDefinition = { + readonly name: Scalars['String']; + readonly type: NewRelicSdkPropTypeDefinitionType; + readonly examples: ReadonlyArray; + readonly defaultValue: Maybe; + readonly description: Maybe; + readonly deprecation: Maybe; + readonly isRequired: Maybe; +}; + +type NewRelicSdkMethod = { + readonly examples: ReadonlyArray; + readonly arguments: ReadonlyArray; + readonly returnValue: NewRelicSdkFunctionReturnValue; + readonly name: Maybe; + readonly description: Maybe; +}; + +type NewRelicSdkComponentPropTypesDeprecation = { + readonly date: Scalars['Date']; + readonly signature: Maybe; + readonly description: Maybe; +}; + + +type NewRelicSdkComponentPropTypesDeprecation_dateArgs = { + formatString?: Maybe; + fromNow: Maybe; + difference: Maybe; + locale: Maybe; +}; + +type NewRelicSdkPropTypeDefinitionType = { + readonly name: Scalars['String']; + readonly raw: Scalars['String']; + readonly meta: Maybe; +}; + +type NewRelicSdkFunctionReturnValue = { + readonly description: Maybe; + readonly type: Scalars['String']; + readonly promiseType: Maybe; +}; + +type NewRelicSdkFunctionArgument = { + readonly description: Maybe; + readonly name: Scalars['String']; + readonly type: Scalars['String']; + readonly defaultValue: Maybe; +}; + +type NewRelicSdkTypeDefinition = { + readonly name: Scalars['String']; + readonly properties: Maybe>>; +}; + +type NewRelicSdkTypeDefinitionProperty = { + readonly name: Scalars['String']; + readonly description: Maybe; + readonly type: Scalars['String']; +}; + +type NewRelicSdkConstant = { + readonly name: Scalars['String']; + readonly value: Scalars['JSON']; +}; + +type NewRelicSdkExample = { + readonly label: Scalars['String']; + readonly sourceCode: Scalars['String']; + readonly live: Scalars['Boolean']; + readonly preview: Scalars['Boolean']; +}; + +type Query = { + readonly newRelicSdk: NewRelicSdk; + readonly file: Maybe; + readonly allFile: FileConnection; + readonly directory: Maybe; + readonly allDirectory: DirectoryConnection; + readonly site: Maybe; + readonly allSite: SiteConnection; + readonly siteFunction: Maybe; + readonly allSiteFunction: SiteFunctionConnection; + readonly sitePage: Maybe; + readonly allSitePage: SitePageConnection; + readonly sitePlugin: Maybe; + readonly allSitePlugin: SitePluginConnection; + readonly siteBuildMetadata: Maybe; + readonly allSiteBuildMetadata: SiteBuildMetadataConnection; + readonly imageSharp: Maybe; + readonly allImageSharp: ImageSharpConnection; + readonly locale: Maybe; + readonly allLocale: LocaleConnection; + readonly relatedResource: Maybe; + readonly allRelatedResource: RelatedResourceConnection; + readonly newRelicThemeConfig: Maybe; + readonly allNewRelicThemeConfig: NewRelicThemeConfigConnection; + readonly markdownRemark: Maybe; + readonly allMarkdownRemark: MarkdownRemarkConnection; + readonly mdx: Maybe; + readonly allMdx: MdxConnection; + readonly newRelicSdkComponent: Maybe; + readonly allNewRelicSdkComponent: NewRelicSdkComponentConnection; + readonly newRelicSdkApi: Maybe; + readonly allNewRelicSdkApi: NewRelicSdkApiConnection; +}; + + +type Query_fileArgs = { + sourceInstanceName: Maybe; + absolutePath: Maybe; + relativePath: Maybe; + extension: Maybe; + size: Maybe; + prettySize: Maybe; + modifiedTime: Maybe; + accessTime: Maybe; + changeTime: Maybe; + birthTime: Maybe; + root: Maybe; + dir: Maybe; + base: Maybe; + ext: Maybe; + name: Maybe; + relativeDirectory: Maybe; + dev: Maybe; + mode: Maybe; + nlink: Maybe; + uid: Maybe; + gid: Maybe; + rdev: Maybe; + ino: Maybe; + atimeMs: Maybe; + mtimeMs: Maybe; + ctimeMs: Maybe; + atime: Maybe; + mtime: Maybe; + ctime: Maybe; + birthtime: Maybe; + birthtimeMs: Maybe; + blksize: Maybe; + blocks: Maybe; + publicURL: Maybe; + childrenImageSharp: Maybe; + childImageSharp: Maybe; + childrenMdx: Maybe; + childMdx: Maybe; + id: Maybe; + parent: Maybe; + children: Maybe; + internal: Maybe; +}; + + +type Query_allFileArgs = { + filter: Maybe; + sort: Maybe; + skip: Maybe; + limit: Maybe; +}; + + +type Query_directoryArgs = { + sourceInstanceName: Maybe; + absolutePath: Maybe; + relativePath: Maybe; + extension: Maybe; + size: Maybe; + prettySize: Maybe; + modifiedTime: Maybe; + accessTime: Maybe; + changeTime: Maybe; + birthTime: Maybe; + root: Maybe; + dir: Maybe; + base: Maybe; + ext: Maybe; + name: Maybe; + relativeDirectory: Maybe; + dev: Maybe; + mode: Maybe; + nlink: Maybe; + uid: Maybe; + gid: Maybe; + rdev: Maybe; + ino: Maybe; + atimeMs: Maybe; + mtimeMs: Maybe; + ctimeMs: Maybe; + atime: Maybe; + mtime: Maybe; + ctime: Maybe; + birthtime: Maybe; + birthtimeMs: Maybe; + blksize: Maybe; + blocks: Maybe; + id: Maybe; + parent: Maybe; + children: Maybe; + internal: Maybe; +}; + + +type Query_allDirectoryArgs = { + filter: Maybe; + sort: Maybe; + skip: Maybe; + limit: Maybe; +}; + + +type Query_siteArgs = { + buildTime: Maybe; + siteMetadata: Maybe; + port: Maybe; + host: Maybe; + flags: Maybe; + polyfill: Maybe; + pathPrefix: Maybe; + id: Maybe; + parent: Maybe; + children: Maybe; + internal: Maybe; +}; + + +type Query_allSiteArgs = { + filter: Maybe; + sort: Maybe; + skip: Maybe; + limit: Maybe; +}; + + +type Query_siteFunctionArgs = { + functionRoute: Maybe; + pluginName: Maybe; + originalAbsoluteFilePath: Maybe; + originalRelativeFilePath: Maybe; + relativeCompiledFilePath: Maybe; + absoluteCompiledFilePath: Maybe; + matchPath: Maybe; + id: Maybe; + parent: Maybe; + children: Maybe; + internal: Maybe; +}; + + +type Query_allSiteFunctionArgs = { + filter: Maybe; + sort: Maybe; + skip: Maybe; + limit: Maybe; +}; + + +type Query_sitePageArgs = { + path: Maybe; + component: Maybe; + internalComponentName: Maybe; + componentChunkName: Maybe; + matchPath: Maybe; + isCreatedByStatefulCreatePages: Maybe; + pluginCreator: Maybe; + pluginCreatorId: Maybe; + id: Maybe; + parent: Maybe; + children: Maybe; + internal: Maybe; + context: Maybe; +}; + + +type Query_allSitePageArgs = { + filter: Maybe; + sort: Maybe; + skip: Maybe; + limit: Maybe; +}; + + +type Query_sitePluginArgs = { + resolve: Maybe; + name: Maybe; + version: Maybe; + nodeAPIs: Maybe; + browserAPIs: Maybe; + ssrAPIs: Maybe; + pluginFilepath: Maybe; + pluginOptions: Maybe; + packageJson: Maybe; + id: Maybe; + parent: Maybe; + children: Maybe; + internal: Maybe; +}; + + +type Query_allSitePluginArgs = { + filter: Maybe; + sort: Maybe; + skip: Maybe; + limit: Maybe; +}; + + +type Query_siteBuildMetadataArgs = { + buildTime: Maybe; + id: Maybe; + parent: Maybe; + children: Maybe; + internal: Maybe; +}; + + +type Query_allSiteBuildMetadataArgs = { + filter: Maybe; + sort: Maybe; + skip: Maybe; + limit: Maybe; +}; + + +type Query_imageSharpArgs = { + fixed: Maybe; + fluid: Maybe; + gatsbyImageData: Maybe; + original: Maybe; + resize: Maybe; + id: Maybe; + parent: Maybe; + children: Maybe; + internal: Maybe; +}; + + +type Query_allImageSharpArgs = { + filter: Maybe; + sort: Maybe; + skip: Maybe; + limit: Maybe; +}; + + +type Query_localeArgs = { + name: Maybe; + localName: Maybe; + locale: Maybe; + hrefLang: Maybe; + isDefault: Maybe; + id: Maybe; + parent: Maybe; + children: Maybe; + internal: Maybe; +}; + + +type Query_allLocaleArgs = { + filter: Maybe; + sort: Maybe; + skip: Maybe; + limit: Maybe; +}; + + +type Query_relatedResourceArgs = { + id: Maybe; + title: Maybe; + url: Maybe; + plugin: Maybe; + parent: Maybe; + children: Maybe; + internal: Maybe; +}; + + +type Query_allRelatedResourceArgs = { + filter: Maybe; + sort: Maybe; + skip: Maybe; + limit: Maybe; +}; + + +type Query_newRelicThemeConfigArgs = { + env: Maybe; + relatedResources: Maybe; + tessen: Maybe; + id: Maybe; + parent: Maybe; + children: Maybe; + internal: Maybe; +}; + + +type Query_allNewRelicThemeConfigArgs = { + filter: Maybe; + sort: Maybe; + skip: Maybe; + limit: Maybe; +}; + + +type Query_markdownRemarkArgs = { + id: Maybe; + html: Maybe; + htmlAst: Maybe; + excerpt: Maybe; + excerptAst: Maybe; + headings: Maybe; + timeToRead: Maybe; + tableOfContents: Maybe; + wordCount: Maybe; + parent: Maybe; + children: Maybe; + internal: Maybe; +}; + + +type Query_allMarkdownRemarkArgs = { + filter: Maybe; + sort: Maybe; + skip: Maybe; + limit: Maybe; +}; + + +type Query_mdxArgs = { + rawBody: Maybe; + fileAbsolutePath: Maybe; + frontmatter: Maybe; + slug: Maybe; + body: Maybe; + excerpt: Maybe; + headings: Maybe; + html: Maybe; + mdxAST: Maybe; + tableOfContents: Maybe; + timeToRead: Maybe; + wordCount: Maybe; + fields: Maybe; + childrenRelatedResource: Maybe; + childRelatedResource: Maybe; + id: Maybe; + parent: Maybe; + children: Maybe; + internal: Maybe; +}; + + +type Query_allMdxArgs = { + filter: Maybe; + sort: Maybe; + skip: Maybe; + limit: Maybe; +}; + + +type Query_newRelicSdkComponentArgs = { + constants: Maybe; + examples: Maybe; + propTypes: Maybe; + typeDefs: Maybe; + methods: Maybe; + name: Maybe; + usage: Maybe; + description: Maybe; + fields: Maybe; + id: Maybe; + parent: Maybe; + children: Maybe; + internal: Maybe; +}; + + +type Query_allNewRelicSdkComponentArgs = { + filter: Maybe; + sort: Maybe; + skip: Maybe; + limit: Maybe; +}; + + +type Query_newRelicSdkApiArgs = { + constants: Maybe; + examples: Maybe; + typeDefs: Maybe; + methods: Maybe; + name: Maybe; + usage: Maybe; + description: Maybe; + fields: Maybe; + id: Maybe; + parent: Maybe; + children: Maybe; + internal: Maybe; +}; + + +type Query_allNewRelicSdkApiArgs = { + filter: Maybe; + sort: Maybe; + skip: Maybe; + limit: Maybe; +}; + +type StringQueryOperatorInput = { + readonly eq: Maybe; + readonly ne: Maybe; + readonly in: Maybe>>; + readonly nin: Maybe>>; + readonly regex: Maybe; + readonly glob: Maybe; +}; + +type IntQueryOperatorInput = { + readonly eq: Maybe; + readonly ne: Maybe; + readonly gt: Maybe; + readonly gte: Maybe; + readonly lt: Maybe; + readonly lte: Maybe; + readonly in: Maybe>>; + readonly nin: Maybe>>; +}; + +type DateQueryOperatorInput = { + readonly eq: Maybe; + readonly ne: Maybe; + readonly gt: Maybe; + readonly gte: Maybe; + readonly lt: Maybe; + readonly lte: Maybe; + readonly in: Maybe>>; + readonly nin: Maybe>>; +}; + +type FloatQueryOperatorInput = { + readonly eq: Maybe; + readonly ne: Maybe; + readonly gt: Maybe; + readonly gte: Maybe; + readonly lt: Maybe; + readonly lte: Maybe; + readonly in: Maybe>>; + readonly nin: Maybe>>; +}; + +type ImageSharpFilterListInput = { + readonly elemMatch: Maybe; +}; + +type ImageSharpFilterInput = { + readonly fixed: Maybe; + readonly fluid: Maybe; + readonly gatsbyImageData: Maybe; + readonly original: Maybe; + readonly resize: Maybe; + readonly id: Maybe; + readonly parent: Maybe; + readonly children: Maybe; + readonly internal: Maybe; +}; + +type ImageSharpFixedFilterInput = { + readonly base64: Maybe; + readonly tracedSVG: Maybe; + readonly aspectRatio: Maybe; + readonly width: Maybe; + readonly height: Maybe; + readonly src: Maybe; + readonly srcSet: Maybe; + readonly srcWebp: Maybe; + readonly srcSetWebp: Maybe; + readonly originalName: Maybe; +}; + +type ImageSharpFluidFilterInput = { + readonly base64: Maybe; + readonly tracedSVG: Maybe; + readonly aspectRatio: Maybe; + readonly src: Maybe; + readonly srcSet: Maybe; + readonly srcWebp: Maybe; + readonly srcSetWebp: Maybe; + readonly sizes: Maybe; + readonly originalImg: Maybe; + readonly originalName: Maybe; + readonly presentationWidth: Maybe; + readonly presentationHeight: Maybe; +}; + +type JSONQueryOperatorInput = { + readonly eq: Maybe; + readonly ne: Maybe; + readonly in: Maybe>>; + readonly nin: Maybe>>; + readonly regex: Maybe; + readonly glob: Maybe; +}; + +type ImageSharpOriginalFilterInput = { + readonly width: Maybe; + readonly height: Maybe; + readonly src: Maybe; +}; + +type ImageSharpResizeFilterInput = { + readonly src: Maybe; + readonly tracedSVG: Maybe; + readonly width: Maybe; + readonly height: Maybe; + readonly aspectRatio: Maybe; + readonly originalName: Maybe; +}; + +type NodeFilterInput = { + readonly id: Maybe; + readonly parent: Maybe; + readonly children: Maybe; + readonly internal: Maybe; +}; + +type NodeFilterListInput = { + readonly elemMatch: Maybe; +}; + +type InternalFilterInput = { + readonly content: Maybe; + readonly contentDigest: Maybe; + readonly description: Maybe; + readonly fieldOwners: Maybe; + readonly ignoreType: Maybe; + readonly mediaType: Maybe; + readonly owner: Maybe; + readonly type: Maybe; +}; + +type BooleanQueryOperatorInput = { + readonly eq: Maybe; + readonly ne: Maybe; + readonly in: Maybe>>; + readonly nin: Maybe>>; +}; + +type MdxFilterListInput = { + readonly elemMatch: Maybe; +}; + +type MdxFilterInput = { + readonly rawBody: Maybe; + readonly fileAbsolutePath: Maybe; + readonly frontmatter: Maybe; + readonly slug: Maybe; + readonly body: Maybe; + readonly excerpt: Maybe; + readonly headings: Maybe; + readonly html: Maybe; + readonly mdxAST: Maybe; + readonly tableOfContents: Maybe; + readonly timeToRead: Maybe; + readonly wordCount: Maybe; + readonly fields: Maybe; + readonly childrenRelatedResource: Maybe; + readonly childRelatedResource: Maybe; + readonly id: Maybe; + readonly parent: Maybe; + readonly children: Maybe; + readonly internal: Maybe; +}; + +type MdxFrontmatterFilterInput = { + readonly startDate: Maybe; + readonly endDate: Maybe; + readonly title: Maybe; + readonly path: Maybe; + readonly template: Maybe; + readonly description: Maybe; + readonly tileShorthand: Maybe; + readonly resources: Maybe; + readonly tags: Maybe; + readonly duration: Maybe; + readonly procIdx: Maybe; + readonly redirects: Maybe; + readonly promote: Maybe; +}; + +type MdxFrontmatterTileShorthandFilterInput = { + readonly title: Maybe; + readonly description: Maybe; +}; + +type MdxFrontmatterResourcesFilterListInput = { + readonly elemMatch: Maybe; +}; + +type MdxFrontmatterResourcesFilterInput = { + readonly title: Maybe; + readonly url: Maybe; +}; + +type MdxHeadingMdxFilterListInput = { + readonly elemMatch: Maybe; +}; + +type MdxHeadingMdxFilterInput = { + readonly value: Maybe; + readonly depth: Maybe; +}; + +type MdxWordCountFilterInput = { + readonly paragraphs: Maybe; + readonly sentences: Maybe; + readonly words: Maybe; +}; + +type MdxFieldsFilterInput = { + readonly fileRelativePath: Maybe; + readonly gitAuthorTime: Maybe; + readonly slug: Maybe; +}; + +type RelatedResourceFilterListInput = { + readonly elemMatch: Maybe; +}; + +type RelatedResourceFilterInput = { + readonly id: Maybe; + readonly title: Maybe; + readonly url: Maybe; + readonly plugin: Maybe; + readonly parent: Maybe; + readonly children: Maybe; + readonly internal: Maybe; +}; + +type FileConnection = { + readonly totalCount: Scalars['Int']; + readonly edges: ReadonlyArray; + readonly nodes: ReadonlyArray; + readonly pageInfo: PageInfo; + readonly distinct: ReadonlyArray; + readonly max: Maybe; + readonly min: Maybe; + readonly sum: Maybe; + readonly group: ReadonlyArray; +}; + + +type FileConnection_distinctArgs = { + field: FileFieldsEnum; +}; + + +type FileConnection_maxArgs = { + field: FileFieldsEnum; +}; + + +type FileConnection_minArgs = { + field: FileFieldsEnum; +}; + + +type FileConnection_sumArgs = { + field: FileFieldsEnum; +}; + + +type FileConnection_groupArgs = { + skip: Maybe; + limit: Maybe; + field: FileFieldsEnum; +}; + +type FileEdge = { + readonly next: Maybe; + readonly node: File; + readonly previous: Maybe; +}; + +type PageInfo = { + readonly currentPage: Scalars['Int']; + readonly hasPreviousPage: Scalars['Boolean']; + readonly hasNextPage: Scalars['Boolean']; + readonly itemCount: Scalars['Int']; + readonly pageCount: Scalars['Int']; + readonly perPage: Maybe; + readonly totalCount: Scalars['Int']; +}; + +type FileFieldsEnum = + | 'sourceInstanceName' + | 'absolutePath' + | 'relativePath' + | 'extension' + | 'size' + | 'prettySize' + | 'modifiedTime' + | 'accessTime' + | 'changeTime' + | 'birthTime' + | 'root' + | 'dir' + | 'base' + | 'ext' + | 'name' + | 'relativeDirectory' + | 'dev' + | 'mode' + | 'nlink' + | 'uid' + | 'gid' + | 'rdev' + | 'ino' + | 'atimeMs' + | 'mtimeMs' + | 'ctimeMs' + | 'atime' + | 'mtime' + | 'ctime' + | 'birthtime' + | 'birthtimeMs' + | 'blksize' + | 'blocks' + | 'publicURL' + | 'childrenImageSharp' + | 'childrenImageSharp.fixed.base64' + | 'childrenImageSharp.fixed.tracedSVG' + | 'childrenImageSharp.fixed.aspectRatio' + | 'childrenImageSharp.fixed.width' + | 'childrenImageSharp.fixed.height' + | 'childrenImageSharp.fixed.src' + | 'childrenImageSharp.fixed.srcSet' + | 'childrenImageSharp.fixed.srcWebp' + | 'childrenImageSharp.fixed.srcSetWebp' + | 'childrenImageSharp.fixed.originalName' + | 'childrenImageSharp.fluid.base64' + | 'childrenImageSharp.fluid.tracedSVG' + | 'childrenImageSharp.fluid.aspectRatio' + | 'childrenImageSharp.fluid.src' + | 'childrenImageSharp.fluid.srcSet' + | 'childrenImageSharp.fluid.srcWebp' + | 'childrenImageSharp.fluid.srcSetWebp' + | 'childrenImageSharp.fluid.sizes' + | 'childrenImageSharp.fluid.originalImg' + | 'childrenImageSharp.fluid.originalName' + | 'childrenImageSharp.fluid.presentationWidth' + | 'childrenImageSharp.fluid.presentationHeight' + | 'childrenImageSharp.gatsbyImageData' + | 'childrenImageSharp.original.width' + | 'childrenImageSharp.original.height' + | 'childrenImageSharp.original.src' + | 'childrenImageSharp.resize.src' + | 'childrenImageSharp.resize.tracedSVG' + | 'childrenImageSharp.resize.width' + | 'childrenImageSharp.resize.height' + | 'childrenImageSharp.resize.aspectRatio' + | 'childrenImageSharp.resize.originalName' + | 'childrenImageSharp.id' + | 'childrenImageSharp.parent.id' + | 'childrenImageSharp.parent.parent.id' + | 'childrenImageSharp.parent.parent.children' + | 'childrenImageSharp.parent.children' + | 'childrenImageSharp.parent.children.id' + | 'childrenImageSharp.parent.children.children' + | 'childrenImageSharp.parent.internal.content' + | 'childrenImageSharp.parent.internal.contentDigest' + | 'childrenImageSharp.parent.internal.description' + | 'childrenImageSharp.parent.internal.fieldOwners' + | 'childrenImageSharp.parent.internal.ignoreType' + | 'childrenImageSharp.parent.internal.mediaType' + | 'childrenImageSharp.parent.internal.owner' + | 'childrenImageSharp.parent.internal.type' + | 'childrenImageSharp.children' + | 'childrenImageSharp.children.id' + | 'childrenImageSharp.children.parent.id' + | 'childrenImageSharp.children.parent.children' + | 'childrenImageSharp.children.children' + | 'childrenImageSharp.children.children.id' + | 'childrenImageSharp.children.children.children' + | 'childrenImageSharp.children.internal.content' + | 'childrenImageSharp.children.internal.contentDigest' + | 'childrenImageSharp.children.internal.description' + | 'childrenImageSharp.children.internal.fieldOwners' + | 'childrenImageSharp.children.internal.ignoreType' + | 'childrenImageSharp.children.internal.mediaType' + | 'childrenImageSharp.children.internal.owner' + | 'childrenImageSharp.children.internal.type' + | 'childrenImageSharp.internal.content' + | 'childrenImageSharp.internal.contentDigest' + | 'childrenImageSharp.internal.description' + | 'childrenImageSharp.internal.fieldOwners' + | 'childrenImageSharp.internal.ignoreType' + | 'childrenImageSharp.internal.mediaType' + | 'childrenImageSharp.internal.owner' + | 'childrenImageSharp.internal.type' + | 'childImageSharp.fixed.base64' + | 'childImageSharp.fixed.tracedSVG' + | 'childImageSharp.fixed.aspectRatio' + | 'childImageSharp.fixed.width' + | 'childImageSharp.fixed.height' + | 'childImageSharp.fixed.src' + | 'childImageSharp.fixed.srcSet' + | 'childImageSharp.fixed.srcWebp' + | 'childImageSharp.fixed.srcSetWebp' + | 'childImageSharp.fixed.originalName' + | 'childImageSharp.fluid.base64' + | 'childImageSharp.fluid.tracedSVG' + | 'childImageSharp.fluid.aspectRatio' + | 'childImageSharp.fluid.src' + | 'childImageSharp.fluid.srcSet' + | 'childImageSharp.fluid.srcWebp' + | 'childImageSharp.fluid.srcSetWebp' + | 'childImageSharp.fluid.sizes' + | 'childImageSharp.fluid.originalImg' + | 'childImageSharp.fluid.originalName' + | 'childImageSharp.fluid.presentationWidth' + | 'childImageSharp.fluid.presentationHeight' + | 'childImageSharp.gatsbyImageData' + | 'childImageSharp.original.width' + | 'childImageSharp.original.height' + | 'childImageSharp.original.src' + | 'childImageSharp.resize.src' + | 'childImageSharp.resize.tracedSVG' + | 'childImageSharp.resize.width' + | 'childImageSharp.resize.height' + | 'childImageSharp.resize.aspectRatio' + | 'childImageSharp.resize.originalName' + | 'childImageSharp.id' + | 'childImageSharp.parent.id' + | 'childImageSharp.parent.parent.id' + | 'childImageSharp.parent.parent.children' + | 'childImageSharp.parent.children' + | 'childImageSharp.parent.children.id' + | 'childImageSharp.parent.children.children' + | 'childImageSharp.parent.internal.content' + | 'childImageSharp.parent.internal.contentDigest' + | 'childImageSharp.parent.internal.description' + | 'childImageSharp.parent.internal.fieldOwners' + | 'childImageSharp.parent.internal.ignoreType' + | 'childImageSharp.parent.internal.mediaType' + | 'childImageSharp.parent.internal.owner' + | 'childImageSharp.parent.internal.type' + | 'childImageSharp.children' + | 'childImageSharp.children.id' + | 'childImageSharp.children.parent.id' + | 'childImageSharp.children.parent.children' + | 'childImageSharp.children.children' + | 'childImageSharp.children.children.id' + | 'childImageSharp.children.children.children' + | 'childImageSharp.children.internal.content' + | 'childImageSharp.children.internal.contentDigest' + | 'childImageSharp.children.internal.description' + | 'childImageSharp.children.internal.fieldOwners' + | 'childImageSharp.children.internal.ignoreType' + | 'childImageSharp.children.internal.mediaType' + | 'childImageSharp.children.internal.owner' + | 'childImageSharp.children.internal.type' + | 'childImageSharp.internal.content' + | 'childImageSharp.internal.contentDigest' + | 'childImageSharp.internal.description' + | 'childImageSharp.internal.fieldOwners' + | 'childImageSharp.internal.ignoreType' + | 'childImageSharp.internal.mediaType' + | 'childImageSharp.internal.owner' + | 'childImageSharp.internal.type' + | 'childrenMdx' + | 'childrenMdx.rawBody' + | 'childrenMdx.fileAbsolutePath' + | 'childrenMdx.frontmatter.startDate' + | 'childrenMdx.frontmatter.endDate' + | 'childrenMdx.frontmatter.title' + | 'childrenMdx.frontmatter.path' + | 'childrenMdx.frontmatter.template' + | 'childrenMdx.frontmatter.description' + | 'childrenMdx.frontmatter.tileShorthand.title' + | 'childrenMdx.frontmatter.tileShorthand.description' + | 'childrenMdx.frontmatter.resources' + | 'childrenMdx.frontmatter.resources.title' + | 'childrenMdx.frontmatter.resources.url' + | 'childrenMdx.frontmatter.tags' + | 'childrenMdx.frontmatter.duration' + | 'childrenMdx.frontmatter.procIdx' + | 'childrenMdx.frontmatter.redirects' + | 'childrenMdx.frontmatter.promote' + | 'childrenMdx.slug' + | 'childrenMdx.body' + | 'childrenMdx.excerpt' + | 'childrenMdx.headings' + | 'childrenMdx.headings.value' + | 'childrenMdx.headings.depth' + | 'childrenMdx.html' + | 'childrenMdx.mdxAST' + | 'childrenMdx.tableOfContents' + | 'childrenMdx.timeToRead' + | 'childrenMdx.wordCount.paragraphs' + | 'childrenMdx.wordCount.sentences' + | 'childrenMdx.wordCount.words' + | 'childrenMdx.fields.fileRelativePath' + | 'childrenMdx.fields.gitAuthorTime' + | 'childrenMdx.fields.slug' + | 'childrenMdx.childrenRelatedResource' + | 'childrenMdx.childrenRelatedResource.id' + | 'childrenMdx.childrenRelatedResource.title' + | 'childrenMdx.childrenRelatedResource.url' + | 'childrenMdx.childrenRelatedResource.plugin' + | 'childrenMdx.childrenRelatedResource.parent.id' + | 'childrenMdx.childrenRelatedResource.parent.children' + | 'childrenMdx.childrenRelatedResource.children' + | 'childrenMdx.childrenRelatedResource.children.id' + | 'childrenMdx.childrenRelatedResource.children.children' + | 'childrenMdx.childrenRelatedResource.internal.content' + | 'childrenMdx.childrenRelatedResource.internal.contentDigest' + | 'childrenMdx.childrenRelatedResource.internal.description' + | 'childrenMdx.childrenRelatedResource.internal.fieldOwners' + | 'childrenMdx.childrenRelatedResource.internal.ignoreType' + | 'childrenMdx.childrenRelatedResource.internal.mediaType' + | 'childrenMdx.childrenRelatedResource.internal.owner' + | 'childrenMdx.childrenRelatedResource.internal.type' + | 'childrenMdx.childRelatedResource.id' + | 'childrenMdx.childRelatedResource.title' + | 'childrenMdx.childRelatedResource.url' + | 'childrenMdx.childRelatedResource.plugin' + | 'childrenMdx.childRelatedResource.parent.id' + | 'childrenMdx.childRelatedResource.parent.children' + | 'childrenMdx.childRelatedResource.children' + | 'childrenMdx.childRelatedResource.children.id' + | 'childrenMdx.childRelatedResource.children.children' + | 'childrenMdx.childRelatedResource.internal.content' + | 'childrenMdx.childRelatedResource.internal.contentDigest' + | 'childrenMdx.childRelatedResource.internal.description' + | 'childrenMdx.childRelatedResource.internal.fieldOwners' + | 'childrenMdx.childRelatedResource.internal.ignoreType' + | 'childrenMdx.childRelatedResource.internal.mediaType' + | 'childrenMdx.childRelatedResource.internal.owner' + | 'childrenMdx.childRelatedResource.internal.type' + | 'childrenMdx.id' + | 'childrenMdx.parent.id' + | 'childrenMdx.parent.parent.id' + | 'childrenMdx.parent.parent.children' + | 'childrenMdx.parent.children' + | 'childrenMdx.parent.children.id' + | 'childrenMdx.parent.children.children' + | 'childrenMdx.parent.internal.content' + | 'childrenMdx.parent.internal.contentDigest' + | 'childrenMdx.parent.internal.description' + | 'childrenMdx.parent.internal.fieldOwners' + | 'childrenMdx.parent.internal.ignoreType' + | 'childrenMdx.parent.internal.mediaType' + | 'childrenMdx.parent.internal.owner' + | 'childrenMdx.parent.internal.type' + | 'childrenMdx.children' + | 'childrenMdx.children.id' + | 'childrenMdx.children.parent.id' + | 'childrenMdx.children.parent.children' + | 'childrenMdx.children.children' + | 'childrenMdx.children.children.id' + | 'childrenMdx.children.children.children' + | 'childrenMdx.children.internal.content' + | 'childrenMdx.children.internal.contentDigest' + | 'childrenMdx.children.internal.description' + | 'childrenMdx.children.internal.fieldOwners' + | 'childrenMdx.children.internal.ignoreType' + | 'childrenMdx.children.internal.mediaType' + | 'childrenMdx.children.internal.owner' + | 'childrenMdx.children.internal.type' + | 'childrenMdx.internal.content' + | 'childrenMdx.internal.contentDigest' + | 'childrenMdx.internal.description' + | 'childrenMdx.internal.fieldOwners' + | 'childrenMdx.internal.ignoreType' + | 'childrenMdx.internal.mediaType' + | 'childrenMdx.internal.owner' + | 'childrenMdx.internal.type' + | 'childMdx.rawBody' + | 'childMdx.fileAbsolutePath' + | 'childMdx.frontmatter.startDate' + | 'childMdx.frontmatter.endDate' + | 'childMdx.frontmatter.title' + | 'childMdx.frontmatter.path' + | 'childMdx.frontmatter.template' + | 'childMdx.frontmatter.description' + | 'childMdx.frontmatter.tileShorthand.title' + | 'childMdx.frontmatter.tileShorthand.description' + | 'childMdx.frontmatter.resources' + | 'childMdx.frontmatter.resources.title' + | 'childMdx.frontmatter.resources.url' + | 'childMdx.frontmatter.tags' + | 'childMdx.frontmatter.duration' + | 'childMdx.frontmatter.procIdx' + | 'childMdx.frontmatter.redirects' + | 'childMdx.frontmatter.promote' + | 'childMdx.slug' + | 'childMdx.body' + | 'childMdx.excerpt' + | 'childMdx.headings' + | 'childMdx.headings.value' + | 'childMdx.headings.depth' + | 'childMdx.html' + | 'childMdx.mdxAST' + | 'childMdx.tableOfContents' + | 'childMdx.timeToRead' + | 'childMdx.wordCount.paragraphs' + | 'childMdx.wordCount.sentences' + | 'childMdx.wordCount.words' + | 'childMdx.fields.fileRelativePath' + | 'childMdx.fields.gitAuthorTime' + | 'childMdx.fields.slug' + | 'childMdx.childrenRelatedResource' + | 'childMdx.childrenRelatedResource.id' + | 'childMdx.childrenRelatedResource.title' + | 'childMdx.childrenRelatedResource.url' + | 'childMdx.childrenRelatedResource.plugin' + | 'childMdx.childrenRelatedResource.parent.id' + | 'childMdx.childrenRelatedResource.parent.children' + | 'childMdx.childrenRelatedResource.children' + | 'childMdx.childrenRelatedResource.children.id' + | 'childMdx.childrenRelatedResource.children.children' + | 'childMdx.childrenRelatedResource.internal.content' + | 'childMdx.childrenRelatedResource.internal.contentDigest' + | 'childMdx.childrenRelatedResource.internal.description' + | 'childMdx.childrenRelatedResource.internal.fieldOwners' + | 'childMdx.childrenRelatedResource.internal.ignoreType' + | 'childMdx.childrenRelatedResource.internal.mediaType' + | 'childMdx.childrenRelatedResource.internal.owner' + | 'childMdx.childrenRelatedResource.internal.type' + | 'childMdx.childRelatedResource.id' + | 'childMdx.childRelatedResource.title' + | 'childMdx.childRelatedResource.url' + | 'childMdx.childRelatedResource.plugin' + | 'childMdx.childRelatedResource.parent.id' + | 'childMdx.childRelatedResource.parent.children' + | 'childMdx.childRelatedResource.children' + | 'childMdx.childRelatedResource.children.id' + | 'childMdx.childRelatedResource.children.children' + | 'childMdx.childRelatedResource.internal.content' + | 'childMdx.childRelatedResource.internal.contentDigest' + | 'childMdx.childRelatedResource.internal.description' + | 'childMdx.childRelatedResource.internal.fieldOwners' + | 'childMdx.childRelatedResource.internal.ignoreType' + | 'childMdx.childRelatedResource.internal.mediaType' + | 'childMdx.childRelatedResource.internal.owner' + | 'childMdx.childRelatedResource.internal.type' + | 'childMdx.id' + | 'childMdx.parent.id' + | 'childMdx.parent.parent.id' + | 'childMdx.parent.parent.children' + | 'childMdx.parent.children' + | 'childMdx.parent.children.id' + | 'childMdx.parent.children.children' + | 'childMdx.parent.internal.content' + | 'childMdx.parent.internal.contentDigest' + | 'childMdx.parent.internal.description' + | 'childMdx.parent.internal.fieldOwners' + | 'childMdx.parent.internal.ignoreType' + | 'childMdx.parent.internal.mediaType' + | 'childMdx.parent.internal.owner' + | 'childMdx.parent.internal.type' + | 'childMdx.children' + | 'childMdx.children.id' + | 'childMdx.children.parent.id' + | 'childMdx.children.parent.children' + | 'childMdx.children.children' + | 'childMdx.children.children.id' + | 'childMdx.children.children.children' + | 'childMdx.children.internal.content' + | 'childMdx.children.internal.contentDigest' + | 'childMdx.children.internal.description' + | 'childMdx.children.internal.fieldOwners' + | 'childMdx.children.internal.ignoreType' + | 'childMdx.children.internal.mediaType' + | 'childMdx.children.internal.owner' + | 'childMdx.children.internal.type' + | 'childMdx.internal.content' + | 'childMdx.internal.contentDigest' + | 'childMdx.internal.description' + | 'childMdx.internal.fieldOwners' + | 'childMdx.internal.ignoreType' + | 'childMdx.internal.mediaType' + | 'childMdx.internal.owner' + | 'childMdx.internal.type' + | 'id' + | 'parent.id' + | 'parent.parent.id' + | 'parent.parent.parent.id' + | 'parent.parent.parent.children' + | 'parent.parent.children' + | 'parent.parent.children.id' + | 'parent.parent.children.children' + | 'parent.parent.internal.content' + | 'parent.parent.internal.contentDigest' + | 'parent.parent.internal.description' + | 'parent.parent.internal.fieldOwners' + | 'parent.parent.internal.ignoreType' + | 'parent.parent.internal.mediaType' + | 'parent.parent.internal.owner' + | 'parent.parent.internal.type' + | 'parent.children' + | 'parent.children.id' + | 'parent.children.parent.id' + | 'parent.children.parent.children' + | 'parent.children.children' + | 'parent.children.children.id' + | 'parent.children.children.children' + | 'parent.children.internal.content' + | 'parent.children.internal.contentDigest' + | 'parent.children.internal.description' + | 'parent.children.internal.fieldOwners' + | 'parent.children.internal.ignoreType' + | 'parent.children.internal.mediaType' + | 'parent.children.internal.owner' + | 'parent.children.internal.type' + | 'parent.internal.content' + | 'parent.internal.contentDigest' + | 'parent.internal.description' + | 'parent.internal.fieldOwners' + | 'parent.internal.ignoreType' + | 'parent.internal.mediaType' + | 'parent.internal.owner' + | 'parent.internal.type' + | 'children' + | 'children.id' + | 'children.parent.id' + | 'children.parent.parent.id' + | 'children.parent.parent.children' + | 'children.parent.children' + | 'children.parent.children.id' + | 'children.parent.children.children' + | 'children.parent.internal.content' + | 'children.parent.internal.contentDigest' + | 'children.parent.internal.description' + | 'children.parent.internal.fieldOwners' + | 'children.parent.internal.ignoreType' + | 'children.parent.internal.mediaType' + | 'children.parent.internal.owner' + | 'children.parent.internal.type' + | 'children.children' + | 'children.children.id' + | 'children.children.parent.id' + | 'children.children.parent.children' + | 'children.children.children' + | 'children.children.children.id' + | 'children.children.children.children' + | 'children.children.internal.content' + | 'children.children.internal.contentDigest' + | 'children.children.internal.description' + | 'children.children.internal.fieldOwners' + | 'children.children.internal.ignoreType' + | 'children.children.internal.mediaType' + | 'children.children.internal.owner' + | 'children.children.internal.type' + | 'children.internal.content' + | 'children.internal.contentDigest' + | 'children.internal.description' + | 'children.internal.fieldOwners' + | 'children.internal.ignoreType' + | 'children.internal.mediaType' + | 'children.internal.owner' + | 'children.internal.type' + | 'internal.content' + | 'internal.contentDigest' + | 'internal.description' + | 'internal.fieldOwners' + | 'internal.ignoreType' + | 'internal.mediaType' + | 'internal.owner' + | 'internal.type'; + +type FileGroupConnection = { + readonly totalCount: Scalars['Int']; + readonly edges: ReadonlyArray; + readonly nodes: ReadonlyArray; + readonly pageInfo: PageInfo; + readonly distinct: ReadonlyArray; + readonly max: Maybe; + readonly min: Maybe; + readonly sum: Maybe; + readonly group: ReadonlyArray; + readonly field: Scalars['String']; + readonly fieldValue: Maybe; +}; + + +type FileGroupConnection_distinctArgs = { + field: FileFieldsEnum; +}; + + +type FileGroupConnection_maxArgs = { + field: FileFieldsEnum; +}; + + +type FileGroupConnection_minArgs = { + field: FileFieldsEnum; +}; + + +type FileGroupConnection_sumArgs = { + field: FileFieldsEnum; +}; + + +type FileGroupConnection_groupArgs = { + skip: Maybe; + limit: Maybe; + field: FileFieldsEnum; +}; + +type FileFilterInput = { + readonly sourceInstanceName: Maybe; + readonly absolutePath: Maybe; + readonly relativePath: Maybe; + readonly extension: Maybe; + readonly size: Maybe; + readonly prettySize: Maybe; + readonly modifiedTime: Maybe; + readonly accessTime: Maybe; + readonly changeTime: Maybe; + readonly birthTime: Maybe; + readonly root: Maybe; + readonly dir: Maybe; + readonly base: Maybe; + readonly ext: Maybe; + readonly name: Maybe; + readonly relativeDirectory: Maybe; + readonly dev: Maybe; + readonly mode: Maybe; + readonly nlink: Maybe; + readonly uid: Maybe; + readonly gid: Maybe; + readonly rdev: Maybe; + readonly ino: Maybe; + readonly atimeMs: Maybe; + readonly mtimeMs: Maybe; + readonly ctimeMs: Maybe; + readonly atime: Maybe; + readonly mtime: Maybe; + readonly ctime: Maybe; + readonly birthtime: Maybe; + readonly birthtimeMs: Maybe; + readonly blksize: Maybe; + readonly blocks: Maybe; + readonly publicURL: Maybe; + readonly childrenImageSharp: Maybe; + readonly childImageSharp: Maybe; + readonly childrenMdx: Maybe; + readonly childMdx: Maybe; + readonly id: Maybe; + readonly parent: Maybe; + readonly children: Maybe; + readonly internal: Maybe; +}; + +type FileSortInput = { + readonly fields: Maybe>>; + readonly order: Maybe>>; +}; + +type SortOrderEnum = + | 'ASC' + | 'DESC'; + +type DirectoryConnection = { + readonly totalCount: Scalars['Int']; + readonly edges: ReadonlyArray; + readonly nodes: ReadonlyArray; + readonly pageInfo: PageInfo; + readonly distinct: ReadonlyArray; + readonly max: Maybe; + readonly min: Maybe; + readonly sum: Maybe; + readonly group: ReadonlyArray; +}; + + +type DirectoryConnection_distinctArgs = { + field: DirectoryFieldsEnum; +}; + + +type DirectoryConnection_maxArgs = { + field: DirectoryFieldsEnum; +}; + + +type DirectoryConnection_minArgs = { + field: DirectoryFieldsEnum; +}; + + +type DirectoryConnection_sumArgs = { + field: DirectoryFieldsEnum; +}; + + +type DirectoryConnection_groupArgs = { + skip: Maybe; + limit: Maybe; + field: DirectoryFieldsEnum; +}; + +type DirectoryEdge = { + readonly next: Maybe; + readonly node: Directory; + readonly previous: Maybe; +}; + +type DirectoryFieldsEnum = + | 'sourceInstanceName' + | 'absolutePath' + | 'relativePath' + | 'extension' + | 'size' + | 'prettySize' + | 'modifiedTime' + | 'accessTime' + | 'changeTime' + | 'birthTime' + | 'root' + | 'dir' + | 'base' + | 'ext' + | 'name' + | 'relativeDirectory' + | 'dev' + | 'mode' + | 'nlink' + | 'uid' + | 'gid' + | 'rdev' + | 'ino' + | 'atimeMs' + | 'mtimeMs' + | 'ctimeMs' + | 'atime' + | 'mtime' + | 'ctime' + | 'birthtime' + | 'birthtimeMs' + | 'blksize' + | 'blocks' + | 'id' + | 'parent.id' + | 'parent.parent.id' + | 'parent.parent.parent.id' + | 'parent.parent.parent.children' + | 'parent.parent.children' + | 'parent.parent.children.id' + | 'parent.parent.children.children' + | 'parent.parent.internal.content' + | 'parent.parent.internal.contentDigest' + | 'parent.parent.internal.description' + | 'parent.parent.internal.fieldOwners' + | 'parent.parent.internal.ignoreType' + | 'parent.parent.internal.mediaType' + | 'parent.parent.internal.owner' + | 'parent.parent.internal.type' + | 'parent.children' + | 'parent.children.id' + | 'parent.children.parent.id' + | 'parent.children.parent.children' + | 'parent.children.children' + | 'parent.children.children.id' + | 'parent.children.children.children' + | 'parent.children.internal.content' + | 'parent.children.internal.contentDigest' + | 'parent.children.internal.description' + | 'parent.children.internal.fieldOwners' + | 'parent.children.internal.ignoreType' + | 'parent.children.internal.mediaType' + | 'parent.children.internal.owner' + | 'parent.children.internal.type' + | 'parent.internal.content' + | 'parent.internal.contentDigest' + | 'parent.internal.description' + | 'parent.internal.fieldOwners' + | 'parent.internal.ignoreType' + | 'parent.internal.mediaType' + | 'parent.internal.owner' + | 'parent.internal.type' + | 'children' + | 'children.id' + | 'children.parent.id' + | 'children.parent.parent.id' + | 'children.parent.parent.children' + | 'children.parent.children' + | 'children.parent.children.id' + | 'children.parent.children.children' + | 'children.parent.internal.content' + | 'children.parent.internal.contentDigest' + | 'children.parent.internal.description' + | 'children.parent.internal.fieldOwners' + | 'children.parent.internal.ignoreType' + | 'children.parent.internal.mediaType' + | 'children.parent.internal.owner' + | 'children.parent.internal.type' + | 'children.children' + | 'children.children.id' + | 'children.children.parent.id' + | 'children.children.parent.children' + | 'children.children.children' + | 'children.children.children.id' + | 'children.children.children.children' + | 'children.children.internal.content' + | 'children.children.internal.contentDigest' + | 'children.children.internal.description' + | 'children.children.internal.fieldOwners' + | 'children.children.internal.ignoreType' + | 'children.children.internal.mediaType' + | 'children.children.internal.owner' + | 'children.children.internal.type' + | 'children.internal.content' + | 'children.internal.contentDigest' + | 'children.internal.description' + | 'children.internal.fieldOwners' + | 'children.internal.ignoreType' + | 'children.internal.mediaType' + | 'children.internal.owner' + | 'children.internal.type' + | 'internal.content' + | 'internal.contentDigest' + | 'internal.description' + | 'internal.fieldOwners' + | 'internal.ignoreType' + | 'internal.mediaType' + | 'internal.owner' + | 'internal.type'; + +type DirectoryGroupConnection = { + readonly totalCount: Scalars['Int']; + readonly edges: ReadonlyArray; + readonly nodes: ReadonlyArray; + readonly pageInfo: PageInfo; + readonly distinct: ReadonlyArray; + readonly max: Maybe; + readonly min: Maybe; + readonly sum: Maybe; + readonly group: ReadonlyArray; + readonly field: Scalars['String']; + readonly fieldValue: Maybe; +}; + + +type DirectoryGroupConnection_distinctArgs = { + field: DirectoryFieldsEnum; +}; + + +type DirectoryGroupConnection_maxArgs = { + field: DirectoryFieldsEnum; +}; + + +type DirectoryGroupConnection_minArgs = { + field: DirectoryFieldsEnum; +}; + + +type DirectoryGroupConnection_sumArgs = { + field: DirectoryFieldsEnum; +}; + + +type DirectoryGroupConnection_groupArgs = { + skip: Maybe; + limit: Maybe; + field: DirectoryFieldsEnum; +}; + +type DirectoryFilterInput = { + readonly sourceInstanceName: Maybe; + readonly absolutePath: Maybe; + readonly relativePath: Maybe; + readonly extension: Maybe; + readonly size: Maybe; + readonly prettySize: Maybe; + readonly modifiedTime: Maybe; + readonly accessTime: Maybe; + readonly changeTime: Maybe; + readonly birthTime: Maybe; + readonly root: Maybe; + readonly dir: Maybe; + readonly base: Maybe; + readonly ext: Maybe; + readonly name: Maybe; + readonly relativeDirectory: Maybe; + readonly dev: Maybe; + readonly mode: Maybe; + readonly nlink: Maybe; + readonly uid: Maybe; + readonly gid: Maybe; + readonly rdev: Maybe; + readonly ino: Maybe; + readonly atimeMs: Maybe; + readonly mtimeMs: Maybe; + readonly ctimeMs: Maybe; + readonly atime: Maybe; + readonly mtime: Maybe; + readonly ctime: Maybe; + readonly birthtime: Maybe; + readonly birthtimeMs: Maybe; + readonly blksize: Maybe; + readonly blocks: Maybe; + readonly id: Maybe; + readonly parent: Maybe; + readonly children: Maybe; + readonly internal: Maybe; +}; + +type DirectorySortInput = { + readonly fields: Maybe>>; + readonly order: Maybe>>; +}; + +type SiteSiteMetadataFilterInput = { + readonly title: Maybe; + readonly description: Maybe; + readonly repository: Maybe; + readonly branch: Maybe; + readonly contributingUrl: Maybe; + readonly titleTemplate: Maybe; + readonly author: Maybe; + readonly siteUrl: Maybe; +}; + +type SiteFlagsFilterInput = { + readonly DEV_SSR: Maybe; + readonly PRESERVE_WEBPACK_CACHE: Maybe; + readonly PRESERVE_FILE_DOWNLOAD_CACHE: Maybe; +}; + +type SiteConnection = { + readonly totalCount: Scalars['Int']; + readonly edges: ReadonlyArray; + readonly nodes: ReadonlyArray; + readonly pageInfo: PageInfo; + readonly distinct: ReadonlyArray; + readonly max: Maybe; + readonly min: Maybe; + readonly sum: Maybe; + readonly group: ReadonlyArray; +}; + + +type SiteConnection_distinctArgs = { + field: SiteFieldsEnum; +}; + + +type SiteConnection_maxArgs = { + field: SiteFieldsEnum; +}; + + +type SiteConnection_minArgs = { + field: SiteFieldsEnum; +}; + + +type SiteConnection_sumArgs = { + field: SiteFieldsEnum; +}; + + +type SiteConnection_groupArgs = { + skip: Maybe; + limit: Maybe; + field: SiteFieldsEnum; +}; + +type SiteEdge = { + readonly next: Maybe; + readonly node: Site; + readonly previous: Maybe; +}; + +type SiteFieldsEnum = + | 'buildTime' + | 'siteMetadata.title' + | 'siteMetadata.description' + | 'siteMetadata.repository' + | 'siteMetadata.branch' + | 'siteMetadata.contributingUrl' + | 'siteMetadata.titleTemplate' + | 'siteMetadata.author' + | 'siteMetadata.siteUrl' + | 'port' + | 'host' + | 'flags.DEV_SSR' + | 'flags.PRESERVE_WEBPACK_CACHE' + | 'flags.PRESERVE_FILE_DOWNLOAD_CACHE' + | 'polyfill' + | 'pathPrefix' + | 'id' + | 'parent.id' + | 'parent.parent.id' + | 'parent.parent.parent.id' + | 'parent.parent.parent.children' + | 'parent.parent.children' + | 'parent.parent.children.id' + | 'parent.parent.children.children' + | 'parent.parent.internal.content' + | 'parent.parent.internal.contentDigest' + | 'parent.parent.internal.description' + | 'parent.parent.internal.fieldOwners' + | 'parent.parent.internal.ignoreType' + | 'parent.parent.internal.mediaType' + | 'parent.parent.internal.owner' + | 'parent.parent.internal.type' + | 'parent.children' + | 'parent.children.id' + | 'parent.children.parent.id' + | 'parent.children.parent.children' + | 'parent.children.children' + | 'parent.children.children.id' + | 'parent.children.children.children' + | 'parent.children.internal.content' + | 'parent.children.internal.contentDigest' + | 'parent.children.internal.description' + | 'parent.children.internal.fieldOwners' + | 'parent.children.internal.ignoreType' + | 'parent.children.internal.mediaType' + | 'parent.children.internal.owner' + | 'parent.children.internal.type' + | 'parent.internal.content' + | 'parent.internal.contentDigest' + | 'parent.internal.description' + | 'parent.internal.fieldOwners' + | 'parent.internal.ignoreType' + | 'parent.internal.mediaType' + | 'parent.internal.owner' + | 'parent.internal.type' + | 'children' + | 'children.id' + | 'children.parent.id' + | 'children.parent.parent.id' + | 'children.parent.parent.children' + | 'children.parent.children' + | 'children.parent.children.id' + | 'children.parent.children.children' + | 'children.parent.internal.content' + | 'children.parent.internal.contentDigest' + | 'children.parent.internal.description' + | 'children.parent.internal.fieldOwners' + | 'children.parent.internal.ignoreType' + | 'children.parent.internal.mediaType' + | 'children.parent.internal.owner' + | 'children.parent.internal.type' + | 'children.children' + | 'children.children.id' + | 'children.children.parent.id' + | 'children.children.parent.children' + | 'children.children.children' + | 'children.children.children.id' + | 'children.children.children.children' + | 'children.children.internal.content' + | 'children.children.internal.contentDigest' + | 'children.children.internal.description' + | 'children.children.internal.fieldOwners' + | 'children.children.internal.ignoreType' + | 'children.children.internal.mediaType' + | 'children.children.internal.owner' + | 'children.children.internal.type' + | 'children.internal.content' + | 'children.internal.contentDigest' + | 'children.internal.description' + | 'children.internal.fieldOwners' + | 'children.internal.ignoreType' + | 'children.internal.mediaType' + | 'children.internal.owner' + | 'children.internal.type' + | 'internal.content' + | 'internal.contentDigest' + | 'internal.description' + | 'internal.fieldOwners' + | 'internal.ignoreType' + | 'internal.mediaType' + | 'internal.owner' + | 'internal.type'; + +type SiteGroupConnection = { + readonly totalCount: Scalars['Int']; + readonly edges: ReadonlyArray; + readonly nodes: ReadonlyArray; + readonly pageInfo: PageInfo; + readonly distinct: ReadonlyArray; + readonly max: Maybe; + readonly min: Maybe; + readonly sum: Maybe; + readonly group: ReadonlyArray; + readonly field: Scalars['String']; + readonly fieldValue: Maybe; +}; + + +type SiteGroupConnection_distinctArgs = { + field: SiteFieldsEnum; +}; + + +type SiteGroupConnection_maxArgs = { + field: SiteFieldsEnum; +}; + + +type SiteGroupConnection_minArgs = { + field: SiteFieldsEnum; +}; + + +type SiteGroupConnection_sumArgs = { + field: SiteFieldsEnum; +}; + + +type SiteGroupConnection_groupArgs = { + skip: Maybe; + limit: Maybe; + field: SiteFieldsEnum; +}; + +type SiteFilterInput = { + readonly buildTime: Maybe; + readonly siteMetadata: Maybe; + readonly port: Maybe; + readonly host: Maybe; + readonly flags: Maybe; + readonly polyfill: Maybe; + readonly pathPrefix: Maybe; + readonly id: Maybe; + readonly parent: Maybe; + readonly children: Maybe; + readonly internal: Maybe; +}; + +type SiteSortInput = { + readonly fields: Maybe>>; + readonly order: Maybe>>; +}; + +type SiteFunctionConnection = { + readonly totalCount: Scalars['Int']; + readonly edges: ReadonlyArray; + readonly nodes: ReadonlyArray; + readonly pageInfo: PageInfo; + readonly distinct: ReadonlyArray; + readonly max: Maybe; + readonly min: Maybe; + readonly sum: Maybe; + readonly group: ReadonlyArray; +}; + + +type SiteFunctionConnection_distinctArgs = { + field: SiteFunctionFieldsEnum; +}; + + +type SiteFunctionConnection_maxArgs = { + field: SiteFunctionFieldsEnum; +}; + + +type SiteFunctionConnection_minArgs = { + field: SiteFunctionFieldsEnum; +}; + + +type SiteFunctionConnection_sumArgs = { + field: SiteFunctionFieldsEnum; +}; + + +type SiteFunctionConnection_groupArgs = { + skip: Maybe; + limit: Maybe; + field: SiteFunctionFieldsEnum; +}; + +type SiteFunctionEdge = { + readonly next: Maybe; + readonly node: SiteFunction; + readonly previous: Maybe; +}; + +type SiteFunctionFieldsEnum = + | 'functionRoute' + | 'pluginName' + | 'originalAbsoluteFilePath' + | 'originalRelativeFilePath' + | 'relativeCompiledFilePath' + | 'absoluteCompiledFilePath' + | 'matchPath' + | 'id' + | 'parent.id' + | 'parent.parent.id' + | 'parent.parent.parent.id' + | 'parent.parent.parent.children' + | 'parent.parent.children' + | 'parent.parent.children.id' + | 'parent.parent.children.children' + | 'parent.parent.internal.content' + | 'parent.parent.internal.contentDigest' + | 'parent.parent.internal.description' + | 'parent.parent.internal.fieldOwners' + | 'parent.parent.internal.ignoreType' + | 'parent.parent.internal.mediaType' + | 'parent.parent.internal.owner' + | 'parent.parent.internal.type' + | 'parent.children' + | 'parent.children.id' + | 'parent.children.parent.id' + | 'parent.children.parent.children' + | 'parent.children.children' + | 'parent.children.children.id' + | 'parent.children.children.children' + | 'parent.children.internal.content' + | 'parent.children.internal.contentDigest' + | 'parent.children.internal.description' + | 'parent.children.internal.fieldOwners' + | 'parent.children.internal.ignoreType' + | 'parent.children.internal.mediaType' + | 'parent.children.internal.owner' + | 'parent.children.internal.type' + | 'parent.internal.content' + | 'parent.internal.contentDigest' + | 'parent.internal.description' + | 'parent.internal.fieldOwners' + | 'parent.internal.ignoreType' + | 'parent.internal.mediaType' + | 'parent.internal.owner' + | 'parent.internal.type' + | 'children' + | 'children.id' + | 'children.parent.id' + | 'children.parent.parent.id' + | 'children.parent.parent.children' + | 'children.parent.children' + | 'children.parent.children.id' + | 'children.parent.children.children' + | 'children.parent.internal.content' + | 'children.parent.internal.contentDigest' + | 'children.parent.internal.description' + | 'children.parent.internal.fieldOwners' + | 'children.parent.internal.ignoreType' + | 'children.parent.internal.mediaType' + | 'children.parent.internal.owner' + | 'children.parent.internal.type' + | 'children.children' + | 'children.children.id' + | 'children.children.parent.id' + | 'children.children.parent.children' + | 'children.children.children' + | 'children.children.children.id' + | 'children.children.children.children' + | 'children.children.internal.content' + | 'children.children.internal.contentDigest' + | 'children.children.internal.description' + | 'children.children.internal.fieldOwners' + | 'children.children.internal.ignoreType' + | 'children.children.internal.mediaType' + | 'children.children.internal.owner' + | 'children.children.internal.type' + | 'children.internal.content' + | 'children.internal.contentDigest' + | 'children.internal.description' + | 'children.internal.fieldOwners' + | 'children.internal.ignoreType' + | 'children.internal.mediaType' + | 'children.internal.owner' + | 'children.internal.type' + | 'internal.content' + | 'internal.contentDigest' + | 'internal.description' + | 'internal.fieldOwners' + | 'internal.ignoreType' + | 'internal.mediaType' + | 'internal.owner' + | 'internal.type'; + +type SiteFunctionGroupConnection = { + readonly totalCount: Scalars['Int']; + readonly edges: ReadonlyArray; + readonly nodes: ReadonlyArray; + readonly pageInfo: PageInfo; + readonly distinct: ReadonlyArray; + readonly max: Maybe; + readonly min: Maybe; + readonly sum: Maybe; + readonly group: ReadonlyArray; + readonly field: Scalars['String']; + readonly fieldValue: Maybe; +}; + + +type SiteFunctionGroupConnection_distinctArgs = { + field: SiteFunctionFieldsEnum; +}; + + +type SiteFunctionGroupConnection_maxArgs = { + field: SiteFunctionFieldsEnum; +}; + + +type SiteFunctionGroupConnection_minArgs = { + field: SiteFunctionFieldsEnum; +}; + + +type SiteFunctionGroupConnection_sumArgs = { + field: SiteFunctionFieldsEnum; +}; + + +type SiteFunctionGroupConnection_groupArgs = { + skip: Maybe; + limit: Maybe; + field: SiteFunctionFieldsEnum; +}; + +type SiteFunctionFilterInput = { + readonly functionRoute: Maybe; + readonly pluginName: Maybe; + readonly originalAbsoluteFilePath: Maybe; + readonly originalRelativeFilePath: Maybe; + readonly relativeCompiledFilePath: Maybe; + readonly absoluteCompiledFilePath: Maybe; + readonly matchPath: Maybe; + readonly id: Maybe; + readonly parent: Maybe; + readonly children: Maybe; + readonly internal: Maybe; +}; + +type SiteFunctionSortInput = { + readonly fields: Maybe>>; + readonly order: Maybe>>; +}; + +type SitePluginFilterInput = { + readonly resolve: Maybe; + readonly name: Maybe; + readonly version: Maybe; + readonly nodeAPIs: Maybe; + readonly browserAPIs: Maybe; + readonly ssrAPIs: Maybe; + readonly pluginFilepath: Maybe; + readonly pluginOptions: Maybe; + readonly packageJson: Maybe; + readonly id: Maybe; + readonly parent: Maybe; + readonly children: Maybe; + readonly internal: Maybe; +}; + +type SitePluginPluginOptionsFilterInput = { + readonly base64Width: Maybe; + readonly stripMetadata: Maybe; + readonly defaultQuality: Maybe; + readonly failOnError: Maybe; + readonly sourceMap: Maybe; + readonly autoLabel: Maybe; + readonly labelFormat: Maybe; + readonly cssPropOptimization: Maybe; + readonly output: Maybe; + readonly createLinkInHead: Maybe; + readonly entryLimit: Maybe; + readonly query: Maybe; + readonly classNameDark: Maybe; + readonly classNameLight: Maybe; + readonly storageKey: Maybe; + readonly minify: Maybe; + readonly component: Maybe; + readonly name: Maybe; + readonly path: Maybe; + readonly sitemap: Maybe; + readonly policy: Maybe; + readonly configs: Maybe; + readonly oneTrustID: Maybe; + readonly forceTrailingSlashes: Maybe; + readonly layout: Maybe; + readonly prism: Maybe; + readonly splitio: Maybe; + readonly relatedResources: Maybe; + readonly newrelic: Maybe; + readonly tessen: Maybe; + readonly implementation: Maybe; + readonly short_name: Maybe; + readonly start_url: Maybe; + readonly background_color: Maybe; + readonly theme_color: Maybe; + readonly display: Maybe; + readonly icon: Maybe; + readonly legacy: Maybe; + readonly theme_color_in_head: Maybe; + readonly cache_busting_mode: Maybe; + readonly crossOrigin: Maybe; + readonly include_favicon: Maybe; + readonly cacheDigest: Maybe; + readonly maxWidth: Maybe; + readonly linkImagesToOriginal: Maybe; + readonly showCaptions: Maybe; + readonly markdownCaptions: Maybe; + readonly sizeByPixelDensity: Maybe; + readonly backgroundColor: Maybe; + readonly quality: Maybe; + readonly withWebp: Maybe; + readonly tracedSVG: Maybe; + readonly loading: Maybe; + readonly decoding: Maybe; + readonly disableBgImageOnAlpha: Maybe; + readonly disableBgImage: Maybe; + readonly gatsbyRemarkPlugins: Maybe; + readonly extensions: Maybe; + readonly lessBabel: Maybe; + readonly mediaTypes: Maybe; + readonly root: Maybe; + readonly release: Maybe; + readonly debug: Maybe; + readonly googleAnalytics: Maybe; + readonly environments: Maybe; + readonly allPageHeaders: Maybe; + readonly outputPath: Maybe; + readonly emitSchema: Maybe; + readonly isTSX: Maybe; + readonly jsxPragma: Maybe; + readonly allExtensions: Maybe; + readonly pathCheck: Maybe; +}; + +type SitePluginPluginOptionsPolicyFilterListInput = { + readonly elemMatch: Maybe; +}; + +type SitePluginPluginOptionsPolicyFilterInput = { + readonly userAgent: Maybe; + readonly allow: Maybe; +}; + +type SitePluginPluginOptionsConfigsFilterInput = { + readonly production: Maybe; + readonly staging: Maybe; +}; + +type SitePluginPluginOptionsConfigsProductionFilterInput = { + readonly instrumentationType: Maybe; + readonly accountId: Maybe; + readonly trustKey: Maybe; + readonly agentID: Maybe; + readonly licenseKey: Maybe; + readonly applicationID: Maybe; + readonly beacon: Maybe; + readonly errorBeacon: Maybe; +}; + +type SitePluginPluginOptionsConfigsStagingFilterInput = { + readonly instrumentationType: Maybe; + readonly accountId: Maybe; + readonly trustKey: Maybe; + readonly agentID: Maybe; + readonly licenseKey: Maybe; + readonly applicationID: Maybe; + readonly beacon: Maybe; + readonly errorBeacon: Maybe; +}; + +type SitePluginPluginOptionsLayoutFilterInput = { + readonly contentPadding: Maybe; + readonly maxWidth: Maybe; + readonly component: Maybe; + readonly mobileBreakpoint: Maybe; +}; + +type SitePluginPluginOptionsPrismFilterInput = { + readonly languages: Maybe; +}; + +type SitePluginPluginOptionsSplitioFilterInput = { + readonly core: Maybe; + readonly features: Maybe; + readonly env: Maybe; +}; + +type SitePluginPluginOptionsSplitioCoreFilterInput = { + readonly authorizationKey: Maybe; +}; + +type SitePluginPluginOptionsSplitioFeaturesFilterInput = { + readonly free_account_button_color: Maybe; +}; + +type SitePluginPluginOptionsSplitioFeaturesFree_account_button_colorFilterInput = { + readonly treatment: Maybe; +}; + +type SitePluginPluginOptionsSplitioEnvFilterInput = { + readonly development: Maybe; +}; + +type SitePluginPluginOptionsSplitioEnvDevelopmentFilterInput = { + readonly features: Maybe; + readonly core: Maybe; +}; + +type SitePluginPluginOptionsSplitioEnvDevelopmentFeaturesFilterInput = { + readonly developer_website_global_header_gh_buttons: Maybe; + readonly developer_website_right_rail_buttons: Maybe; + readonly super_tiles: Maybe; +}; + +type SitePluginPluginOptionsSplitioEnvDevelopmentCoreFilterInput = { + readonly authorizationKey: Maybe; +}; + +type SitePluginPluginOptionsRelatedResourcesFilterInput = { + readonly swiftype: Maybe; +}; + +type SitePluginPluginOptionsRelatedResourcesSwiftypeFilterInput = { + readonly resultsPath: Maybe; + readonly refetch: Maybe; + readonly engineKey: Maybe; + readonly limit: Maybe; +}; + +type SitePluginPluginOptionsNewrelicFilterInput = { + readonly configs: Maybe; +}; + +type SitePluginPluginOptionsNewrelicConfigsFilterInput = { + readonly production: Maybe; + readonly staging: Maybe; +}; + +type SitePluginPluginOptionsNewrelicConfigsProductionFilterInput = { + readonly instrumentationType: Maybe; + readonly accountId: Maybe; + readonly trustKey: Maybe; + readonly agentID: Maybe; + readonly licenseKey: Maybe; + readonly applicationID: Maybe; + readonly beacon: Maybe; + readonly errorBeacon: Maybe; +}; + +type SitePluginPluginOptionsNewrelicConfigsStagingFilterInput = { + readonly instrumentationType: Maybe; + readonly accountId: Maybe; + readonly trustKey: Maybe; + readonly agentID: Maybe; + readonly licenseKey: Maybe; + readonly applicationID: Maybe; + readonly beacon: Maybe; + readonly errorBeacon: Maybe; +}; + +type SitePluginPluginOptionsTessenFilterInput = { + readonly tessenVersion: Maybe; + readonly product: Maybe; + readonly subproduct: Maybe; + readonly segmentWriteKey: Maybe; + readonly trackPageViews: Maybe; + readonly pageView: Maybe; +}; + +type SitePluginPluginOptionsTessenPageViewFilterInput = { + readonly eventName: Maybe; + readonly category: Maybe; +}; + +type SitePluginPluginOptionsImplementationFilterInput = { + readonly info: Maybe; +}; + +type SitePluginPluginOptionsGatsbyRemarkPluginsFilterListInput = { + readonly elemMatch: Maybe; +}; + +type SitePluginPluginOptionsGatsbyRemarkPluginsFilterInput = { + readonly resolve: Maybe; + readonly options: Maybe; +}; + +type SitePluginPluginOptionsGatsbyRemarkPluginsOptionsFilterInput = { + readonly maxHeight: Maybe; + readonly maxWidth: Maybe; + readonly fit: Maybe; + readonly linkImagesToOriginal: Maybe; + readonly icon: Maybe; +}; + +type SitePluginPluginOptionsGoogleAnalyticsFilterInput = { + readonly trackingId: Maybe; + readonly autoStart: Maybe; + readonly anonymize: Maybe; + readonly controlCookieName: Maybe; +}; + +type SitePluginPluginOptionsEmitSchemaFilterInput = { + readonly src___generated___gatsby_schema_graphql: Maybe; +}; + +type SitePluginPackageJsonFilterInput = { + readonly name: Maybe; + readonly description: Maybe; + readonly version: Maybe; + readonly main: Maybe; + readonly license: Maybe; + readonly dependencies: Maybe; + readonly devDependencies: Maybe; + readonly peerDependencies: Maybe; + readonly keywords: Maybe; +}; + +type SitePluginPackageJsonDependenciesFilterListInput = { + readonly elemMatch: Maybe; +}; + +type SitePluginPackageJsonDependenciesFilterInput = { + readonly name: Maybe; + readonly version: Maybe; +}; + +type SitePluginPackageJsonDevDependenciesFilterListInput = { + readonly elemMatch: Maybe; +}; + +type SitePluginPackageJsonDevDependenciesFilterInput = { + readonly name: Maybe; + readonly version: Maybe; +}; + +type SitePluginPackageJsonPeerDependenciesFilterListInput = { + readonly elemMatch: Maybe; +}; + +type SitePluginPackageJsonPeerDependenciesFilterInput = { + readonly name: Maybe; + readonly version: Maybe; +}; + +type SitePageContextFilterInput = { + readonly layout: Maybe; + readonly themeOptions: Maybe; + readonly swiftypeEngineKey: Maybe; + readonly fileRelativePath: Maybe; + readonly locale: Maybe; + readonly slug: Maybe; + readonly guidesFilter: Maybe; +}; + +type SitePageContextThemeOptionsFilterInput = { + readonly oneTrustID: Maybe; + readonly forceTrailingSlashes: Maybe; + readonly layout: Maybe; + readonly prism: Maybe; + readonly splitio: Maybe; + readonly relatedResources: Maybe; + readonly newrelic: Maybe; + readonly tessen: Maybe; +}; + +type SitePageContextThemeOptionsLayoutFilterInput = { + readonly contentPadding: Maybe; + readonly maxWidth: Maybe; + readonly component: Maybe; + readonly mobileBreakpoint: Maybe; +}; + +type SitePageContextThemeOptionsPrismFilterInput = { + readonly languages: Maybe; +}; + +type SitePageContextThemeOptionsSplitioFilterInput = { + readonly core: Maybe; + readonly features: Maybe; + readonly env: Maybe; +}; + +type SitePageContextThemeOptionsSplitioCoreFilterInput = { + readonly authorizationKey: Maybe; +}; + +type SitePageContextThemeOptionsSplitioFeaturesFilterInput = { + readonly free_account_button_color: Maybe; +}; + +type SitePageContextThemeOptionsSplitioFeaturesFree_account_button_colorFilterInput = { + readonly treatment: Maybe; +}; + +type SitePageContextThemeOptionsSplitioEnvFilterInput = { + readonly development: Maybe; +}; + +type SitePageContextThemeOptionsSplitioEnvDevelopmentFilterInput = { + readonly features: Maybe; + readonly core: Maybe; +}; + +type SitePageContextThemeOptionsSplitioEnvDevelopmentFeaturesFilterInput = { + readonly developer_website_global_header_gh_buttons: Maybe; + readonly developer_website_right_rail_buttons: Maybe; + readonly super_tiles: Maybe; +}; + +type SitePageContextThemeOptionsSplitioEnvDevelopmentCoreFilterInput = { + readonly authorizationKey: Maybe; +}; + +type SitePageContextThemeOptionsRelatedResourcesFilterInput = { + readonly swiftype: Maybe; +}; + +type SitePageContextThemeOptionsRelatedResourcesSwiftypeFilterInput = { + readonly resultsPath: Maybe; + readonly refetch: Maybe; + readonly engineKey: Maybe; + readonly limit: Maybe; +}; + +type SitePageContextThemeOptionsNewrelicFilterInput = { + readonly configs: Maybe; +}; + +type SitePageContextThemeOptionsNewrelicConfigsFilterInput = { + readonly production: Maybe; + readonly staging: Maybe; +}; + +type SitePageContextThemeOptionsNewrelicConfigsProductionFilterInput = { + readonly instrumentationType: Maybe; + readonly accountId: Maybe; + readonly trustKey: Maybe; + readonly agentID: Maybe; + readonly licenseKey: Maybe; + readonly applicationID: Maybe; + readonly beacon: Maybe; + readonly errorBeacon: Maybe; +}; + +type SitePageContextThemeOptionsNewrelicConfigsStagingFilterInput = { + readonly instrumentationType: Maybe; + readonly accountId: Maybe; + readonly trustKey: Maybe; + readonly agentID: Maybe; + readonly licenseKey: Maybe; + readonly applicationID: Maybe; + readonly beacon: Maybe; + readonly errorBeacon: Maybe; +}; + +type SitePageContextThemeOptionsTessenFilterInput = { + readonly tessenVersion: Maybe; + readonly product: Maybe; + readonly subproduct: Maybe; + readonly segmentWriteKey: Maybe; + readonly trackPageViews: Maybe; + readonly pageView: Maybe; +}; + +type SitePageContextThemeOptionsTessenPageViewFilterInput = { + readonly eventName: Maybe; + readonly category: Maybe; +}; + +type SitePageConnection = { + readonly totalCount: Scalars['Int']; + readonly edges: ReadonlyArray; + readonly nodes: ReadonlyArray; + readonly pageInfo: PageInfo; + readonly distinct: ReadonlyArray; + readonly max: Maybe; + readonly min: Maybe; + readonly sum: Maybe; + readonly group: ReadonlyArray; +}; + + +type SitePageConnection_distinctArgs = { + field: SitePageFieldsEnum; +}; + + +type SitePageConnection_maxArgs = { + field: SitePageFieldsEnum; +}; + + +type SitePageConnection_minArgs = { + field: SitePageFieldsEnum; +}; + + +type SitePageConnection_sumArgs = { + field: SitePageFieldsEnum; +}; + + +type SitePageConnection_groupArgs = { + skip: Maybe; + limit: Maybe; + field: SitePageFieldsEnum; +}; + +type SitePageEdge = { + readonly next: Maybe; + readonly node: SitePage; + readonly previous: Maybe; +}; + +type SitePageFieldsEnum = + | 'path' + | 'component' + | 'internalComponentName' + | 'componentChunkName' + | 'matchPath' + | 'isCreatedByStatefulCreatePages' + | 'pluginCreator.resolve' + | 'pluginCreator.name' + | 'pluginCreator.version' + | 'pluginCreator.nodeAPIs' + | 'pluginCreator.browserAPIs' + | 'pluginCreator.ssrAPIs' + | 'pluginCreator.pluginFilepath' + | 'pluginCreator.pluginOptions.base64Width' + | 'pluginCreator.pluginOptions.stripMetadata' + | 'pluginCreator.pluginOptions.defaultQuality' + | 'pluginCreator.pluginOptions.failOnError' + | 'pluginCreator.pluginOptions.sourceMap' + | 'pluginCreator.pluginOptions.autoLabel' + | 'pluginCreator.pluginOptions.labelFormat' + | 'pluginCreator.pluginOptions.cssPropOptimization' + | 'pluginCreator.pluginOptions.output' + | 'pluginCreator.pluginOptions.createLinkInHead' + | 'pluginCreator.pluginOptions.entryLimit' + | 'pluginCreator.pluginOptions.query' + | 'pluginCreator.pluginOptions.classNameDark' + | 'pluginCreator.pluginOptions.classNameLight' + | 'pluginCreator.pluginOptions.storageKey' + | 'pluginCreator.pluginOptions.minify' + | 'pluginCreator.pluginOptions.component' + | 'pluginCreator.pluginOptions.name' + | 'pluginCreator.pluginOptions.path' + | 'pluginCreator.pluginOptions.sitemap' + | 'pluginCreator.pluginOptions.policy' + | 'pluginCreator.pluginOptions.policy.userAgent' + | 'pluginCreator.pluginOptions.policy.allow' + | 'pluginCreator.pluginOptions.oneTrustID' + | 'pluginCreator.pluginOptions.forceTrailingSlashes' + | 'pluginCreator.pluginOptions.layout.contentPadding' + | 'pluginCreator.pluginOptions.layout.maxWidth' + | 'pluginCreator.pluginOptions.layout.component' + | 'pluginCreator.pluginOptions.layout.mobileBreakpoint' + | 'pluginCreator.pluginOptions.prism.languages' + | 'pluginCreator.pluginOptions.tessen.tessenVersion' + | 'pluginCreator.pluginOptions.tessen.product' + | 'pluginCreator.pluginOptions.tessen.subproduct' + | 'pluginCreator.pluginOptions.tessen.segmentWriteKey' + | 'pluginCreator.pluginOptions.tessen.trackPageViews' + | 'pluginCreator.pluginOptions.implementation.info' + | 'pluginCreator.pluginOptions.short_name' + | 'pluginCreator.pluginOptions.start_url' + | 'pluginCreator.pluginOptions.background_color' + | 'pluginCreator.pluginOptions.theme_color' + | 'pluginCreator.pluginOptions.display' + | 'pluginCreator.pluginOptions.icon' + | 'pluginCreator.pluginOptions.legacy' + | 'pluginCreator.pluginOptions.theme_color_in_head' + | 'pluginCreator.pluginOptions.cache_busting_mode' + | 'pluginCreator.pluginOptions.crossOrigin' + | 'pluginCreator.pluginOptions.include_favicon' + | 'pluginCreator.pluginOptions.cacheDigest' + | 'pluginCreator.pluginOptions.maxWidth' + | 'pluginCreator.pluginOptions.linkImagesToOriginal' + | 'pluginCreator.pluginOptions.showCaptions' + | 'pluginCreator.pluginOptions.markdownCaptions' + | 'pluginCreator.pluginOptions.sizeByPixelDensity' + | 'pluginCreator.pluginOptions.backgroundColor' + | 'pluginCreator.pluginOptions.quality' + | 'pluginCreator.pluginOptions.withWebp' + | 'pluginCreator.pluginOptions.tracedSVG' + | 'pluginCreator.pluginOptions.loading' + | 'pluginCreator.pluginOptions.decoding' + | 'pluginCreator.pluginOptions.disableBgImageOnAlpha' + | 'pluginCreator.pluginOptions.disableBgImage' + | 'pluginCreator.pluginOptions.gatsbyRemarkPlugins' + | 'pluginCreator.pluginOptions.gatsbyRemarkPlugins.resolve' + | 'pluginCreator.pluginOptions.extensions' + | 'pluginCreator.pluginOptions.lessBabel' + | 'pluginCreator.pluginOptions.mediaTypes' + | 'pluginCreator.pluginOptions.root' + | 'pluginCreator.pluginOptions.release' + | 'pluginCreator.pluginOptions.debug' + | 'pluginCreator.pluginOptions.googleAnalytics.trackingId' + | 'pluginCreator.pluginOptions.googleAnalytics.autoStart' + | 'pluginCreator.pluginOptions.googleAnalytics.anonymize' + | 'pluginCreator.pluginOptions.googleAnalytics.controlCookieName' + | 'pluginCreator.pluginOptions.environments' + | 'pluginCreator.pluginOptions.allPageHeaders' + | 'pluginCreator.pluginOptions.outputPath' + | 'pluginCreator.pluginOptions.emitSchema.src___generated___gatsby_schema_graphql' + | 'pluginCreator.pluginOptions.isTSX' + | 'pluginCreator.pluginOptions.jsxPragma' + | 'pluginCreator.pluginOptions.allExtensions' + | 'pluginCreator.pluginOptions.pathCheck' + | 'pluginCreator.packageJson.name' + | 'pluginCreator.packageJson.description' + | 'pluginCreator.packageJson.version' + | 'pluginCreator.packageJson.main' + | 'pluginCreator.packageJson.license' + | 'pluginCreator.packageJson.dependencies' + | 'pluginCreator.packageJson.dependencies.name' + | 'pluginCreator.packageJson.dependencies.version' + | 'pluginCreator.packageJson.devDependencies' + | 'pluginCreator.packageJson.devDependencies.name' + | 'pluginCreator.packageJson.devDependencies.version' + | 'pluginCreator.packageJson.peerDependencies' + | 'pluginCreator.packageJson.peerDependencies.name' + | 'pluginCreator.packageJson.peerDependencies.version' + | 'pluginCreator.packageJson.keywords' + | 'pluginCreator.id' + | 'pluginCreator.parent.id' + | 'pluginCreator.parent.parent.id' + | 'pluginCreator.parent.parent.children' + | 'pluginCreator.parent.children' + | 'pluginCreator.parent.children.id' + | 'pluginCreator.parent.children.children' + | 'pluginCreator.parent.internal.content' + | 'pluginCreator.parent.internal.contentDigest' + | 'pluginCreator.parent.internal.description' + | 'pluginCreator.parent.internal.fieldOwners' + | 'pluginCreator.parent.internal.ignoreType' + | 'pluginCreator.parent.internal.mediaType' + | 'pluginCreator.parent.internal.owner' + | 'pluginCreator.parent.internal.type' + | 'pluginCreator.children' + | 'pluginCreator.children.id' + | 'pluginCreator.children.parent.id' + | 'pluginCreator.children.parent.children' + | 'pluginCreator.children.children' + | 'pluginCreator.children.children.id' + | 'pluginCreator.children.children.children' + | 'pluginCreator.children.internal.content' + | 'pluginCreator.children.internal.contentDigest' + | 'pluginCreator.children.internal.description' + | 'pluginCreator.children.internal.fieldOwners' + | 'pluginCreator.children.internal.ignoreType' + | 'pluginCreator.children.internal.mediaType' + | 'pluginCreator.children.internal.owner' + | 'pluginCreator.children.internal.type' + | 'pluginCreator.internal.content' + | 'pluginCreator.internal.contentDigest' + | 'pluginCreator.internal.description' + | 'pluginCreator.internal.fieldOwners' + | 'pluginCreator.internal.ignoreType' + | 'pluginCreator.internal.mediaType' + | 'pluginCreator.internal.owner' + | 'pluginCreator.internal.type' + | 'pluginCreatorId' + | 'id' + | 'parent.id' + | 'parent.parent.id' + | 'parent.parent.parent.id' + | 'parent.parent.parent.children' + | 'parent.parent.children' + | 'parent.parent.children.id' + | 'parent.parent.children.children' + | 'parent.parent.internal.content' + | 'parent.parent.internal.contentDigest' + | 'parent.parent.internal.description' + | 'parent.parent.internal.fieldOwners' + | 'parent.parent.internal.ignoreType' + | 'parent.parent.internal.mediaType' + | 'parent.parent.internal.owner' + | 'parent.parent.internal.type' + | 'parent.children' + | 'parent.children.id' + | 'parent.children.parent.id' + | 'parent.children.parent.children' + | 'parent.children.children' + | 'parent.children.children.id' + | 'parent.children.children.children' + | 'parent.children.internal.content' + | 'parent.children.internal.contentDigest' + | 'parent.children.internal.description' + | 'parent.children.internal.fieldOwners' + | 'parent.children.internal.ignoreType' + | 'parent.children.internal.mediaType' + | 'parent.children.internal.owner' + | 'parent.children.internal.type' + | 'parent.internal.content' + | 'parent.internal.contentDigest' + | 'parent.internal.description' + | 'parent.internal.fieldOwners' + | 'parent.internal.ignoreType' + | 'parent.internal.mediaType' + | 'parent.internal.owner' + | 'parent.internal.type' + | 'children' + | 'children.id' + | 'children.parent.id' + | 'children.parent.parent.id' + | 'children.parent.parent.children' + | 'children.parent.children' + | 'children.parent.children.id' + | 'children.parent.children.children' + | 'children.parent.internal.content' + | 'children.parent.internal.contentDigest' + | 'children.parent.internal.description' + | 'children.parent.internal.fieldOwners' + | 'children.parent.internal.ignoreType' + | 'children.parent.internal.mediaType' + | 'children.parent.internal.owner' + | 'children.parent.internal.type' + | 'children.children' + | 'children.children.id' + | 'children.children.parent.id' + | 'children.children.parent.children' + | 'children.children.children' + | 'children.children.children.id' + | 'children.children.children.children' + | 'children.children.internal.content' + | 'children.children.internal.contentDigest' + | 'children.children.internal.description' + | 'children.children.internal.fieldOwners' + | 'children.children.internal.ignoreType' + | 'children.children.internal.mediaType' + | 'children.children.internal.owner' + | 'children.children.internal.type' + | 'children.internal.content' + | 'children.internal.contentDigest' + | 'children.internal.description' + | 'children.internal.fieldOwners' + | 'children.internal.ignoreType' + | 'children.internal.mediaType' + | 'children.internal.owner' + | 'children.internal.type' + | 'internal.content' + | 'internal.contentDigest' + | 'internal.description' + | 'internal.fieldOwners' + | 'internal.ignoreType' + | 'internal.mediaType' + | 'internal.owner' + | 'internal.type' + | 'context.layout' + | 'context.themeOptions.oneTrustID' + | 'context.themeOptions.forceTrailingSlashes' + | 'context.themeOptions.layout.contentPadding' + | 'context.themeOptions.layout.maxWidth' + | 'context.themeOptions.layout.component' + | 'context.themeOptions.layout.mobileBreakpoint' + | 'context.themeOptions.prism.languages' + | 'context.themeOptions.tessen.tessenVersion' + | 'context.themeOptions.tessen.product' + | 'context.themeOptions.tessen.subproduct' + | 'context.themeOptions.tessen.segmentWriteKey' + | 'context.themeOptions.tessen.trackPageViews' + | 'context.swiftypeEngineKey' + | 'context.fileRelativePath' + | 'context.locale' + | 'context.slug' + | 'context.guidesFilter'; + +type SitePageGroupConnection = { + readonly totalCount: Scalars['Int']; + readonly edges: ReadonlyArray; + readonly nodes: ReadonlyArray; + readonly pageInfo: PageInfo; + readonly distinct: ReadonlyArray; + readonly max: Maybe; + readonly min: Maybe; + readonly sum: Maybe; + readonly group: ReadonlyArray; + readonly field: Scalars['String']; + readonly fieldValue: Maybe; +}; + + +type SitePageGroupConnection_distinctArgs = { + field: SitePageFieldsEnum; +}; + + +type SitePageGroupConnection_maxArgs = { + field: SitePageFieldsEnum; +}; + + +type SitePageGroupConnection_minArgs = { + field: SitePageFieldsEnum; +}; + + +type SitePageGroupConnection_sumArgs = { + field: SitePageFieldsEnum; +}; + + +type SitePageGroupConnection_groupArgs = { + skip: Maybe; + limit: Maybe; + field: SitePageFieldsEnum; +}; + +type SitePageFilterInput = { + readonly path: Maybe; + readonly component: Maybe; + readonly internalComponentName: Maybe; + readonly componentChunkName: Maybe; + readonly matchPath: Maybe; + readonly isCreatedByStatefulCreatePages: Maybe; + readonly pluginCreator: Maybe; + readonly pluginCreatorId: Maybe; + readonly id: Maybe; + readonly parent: Maybe; + readonly children: Maybe; + readonly internal: Maybe; + readonly context: Maybe; +}; + +type SitePageSortInput = { + readonly fields: Maybe>>; + readonly order: Maybe>>; +}; + +type SitePluginConnection = { + readonly totalCount: Scalars['Int']; + readonly edges: ReadonlyArray; + readonly nodes: ReadonlyArray; + readonly pageInfo: PageInfo; + readonly distinct: ReadonlyArray; + readonly max: Maybe; + readonly min: Maybe; + readonly sum: Maybe; + readonly group: ReadonlyArray; +}; + + +type SitePluginConnection_distinctArgs = { + field: SitePluginFieldsEnum; +}; + + +type SitePluginConnection_maxArgs = { + field: SitePluginFieldsEnum; +}; + + +type SitePluginConnection_minArgs = { + field: SitePluginFieldsEnum; +}; + + +type SitePluginConnection_sumArgs = { + field: SitePluginFieldsEnum; +}; + + +type SitePluginConnection_groupArgs = { + skip: Maybe; + limit: Maybe; + field: SitePluginFieldsEnum; +}; + +type SitePluginEdge = { + readonly next: Maybe; + readonly node: SitePlugin; + readonly previous: Maybe; +}; + +type SitePluginFieldsEnum = + | 'resolve' + | 'name' + | 'version' + | 'nodeAPIs' + | 'browserAPIs' + | 'ssrAPIs' + | 'pluginFilepath' + | 'pluginOptions.base64Width' + | 'pluginOptions.stripMetadata' + | 'pluginOptions.defaultQuality' + | 'pluginOptions.failOnError' + | 'pluginOptions.sourceMap' + | 'pluginOptions.autoLabel' + | 'pluginOptions.labelFormat' + | 'pluginOptions.cssPropOptimization' + | 'pluginOptions.output' + | 'pluginOptions.createLinkInHead' + | 'pluginOptions.entryLimit' + | 'pluginOptions.query' + | 'pluginOptions.classNameDark' + | 'pluginOptions.classNameLight' + | 'pluginOptions.storageKey' + | 'pluginOptions.minify' + | 'pluginOptions.component' + | 'pluginOptions.name' + | 'pluginOptions.path' + | 'pluginOptions.sitemap' + | 'pluginOptions.policy' + | 'pluginOptions.policy.userAgent' + | 'pluginOptions.policy.allow' + | 'pluginOptions.configs.production.instrumentationType' + | 'pluginOptions.configs.production.accountId' + | 'pluginOptions.configs.production.trustKey' + | 'pluginOptions.configs.production.agentID' + | 'pluginOptions.configs.production.licenseKey' + | 'pluginOptions.configs.production.applicationID' + | 'pluginOptions.configs.production.beacon' + | 'pluginOptions.configs.production.errorBeacon' + | 'pluginOptions.configs.staging.instrumentationType' + | 'pluginOptions.configs.staging.accountId' + | 'pluginOptions.configs.staging.trustKey' + | 'pluginOptions.configs.staging.agentID' + | 'pluginOptions.configs.staging.licenseKey' + | 'pluginOptions.configs.staging.applicationID' + | 'pluginOptions.configs.staging.beacon' + | 'pluginOptions.configs.staging.errorBeacon' + | 'pluginOptions.oneTrustID' + | 'pluginOptions.forceTrailingSlashes' + | 'pluginOptions.layout.contentPadding' + | 'pluginOptions.layout.maxWidth' + | 'pluginOptions.layout.component' + | 'pluginOptions.layout.mobileBreakpoint' + | 'pluginOptions.prism.languages' + | 'pluginOptions.splitio.core.authorizationKey' + | 'pluginOptions.relatedResources.swiftype.resultsPath' + | 'pluginOptions.relatedResources.swiftype.refetch' + | 'pluginOptions.relatedResources.swiftype.engineKey' + | 'pluginOptions.relatedResources.swiftype.limit' + | 'pluginOptions.tessen.tessenVersion' + | 'pluginOptions.tessen.product' + | 'pluginOptions.tessen.subproduct' + | 'pluginOptions.tessen.segmentWriteKey' + | 'pluginOptions.tessen.trackPageViews' + | 'pluginOptions.tessen.pageView.eventName' + | 'pluginOptions.tessen.pageView.category' + | 'pluginOptions.implementation.info' + | 'pluginOptions.short_name' + | 'pluginOptions.start_url' + | 'pluginOptions.background_color' + | 'pluginOptions.theme_color' + | 'pluginOptions.display' + | 'pluginOptions.icon' + | 'pluginOptions.legacy' + | 'pluginOptions.theme_color_in_head' + | 'pluginOptions.cache_busting_mode' + | 'pluginOptions.crossOrigin' + | 'pluginOptions.include_favicon' + | 'pluginOptions.cacheDigest' + | 'pluginOptions.maxWidth' + | 'pluginOptions.linkImagesToOriginal' + | 'pluginOptions.showCaptions' + | 'pluginOptions.markdownCaptions' + | 'pluginOptions.sizeByPixelDensity' + | 'pluginOptions.backgroundColor' + | 'pluginOptions.quality' + | 'pluginOptions.withWebp' + | 'pluginOptions.tracedSVG' + | 'pluginOptions.loading' + | 'pluginOptions.decoding' + | 'pluginOptions.disableBgImageOnAlpha' + | 'pluginOptions.disableBgImage' + | 'pluginOptions.gatsbyRemarkPlugins' + | 'pluginOptions.gatsbyRemarkPlugins.resolve' + | 'pluginOptions.gatsbyRemarkPlugins.options.maxHeight' + | 'pluginOptions.gatsbyRemarkPlugins.options.maxWidth' + | 'pluginOptions.gatsbyRemarkPlugins.options.fit' + | 'pluginOptions.gatsbyRemarkPlugins.options.linkImagesToOriginal' + | 'pluginOptions.gatsbyRemarkPlugins.options.icon' + | 'pluginOptions.extensions' + | 'pluginOptions.lessBabel' + | 'pluginOptions.mediaTypes' + | 'pluginOptions.root' + | 'pluginOptions.release' + | 'pluginOptions.debug' + | 'pluginOptions.googleAnalytics.trackingId' + | 'pluginOptions.googleAnalytics.autoStart' + | 'pluginOptions.googleAnalytics.anonymize' + | 'pluginOptions.googleAnalytics.controlCookieName' + | 'pluginOptions.environments' + | 'pluginOptions.allPageHeaders' + | 'pluginOptions.outputPath' + | 'pluginOptions.emitSchema.src___generated___gatsby_schema_graphql' + | 'pluginOptions.isTSX' + | 'pluginOptions.jsxPragma' + | 'pluginOptions.allExtensions' + | 'pluginOptions.pathCheck' + | 'packageJson.name' + | 'packageJson.description' + | 'packageJson.version' + | 'packageJson.main' + | 'packageJson.license' + | 'packageJson.dependencies' + | 'packageJson.dependencies.name' + | 'packageJson.dependencies.version' + | 'packageJson.devDependencies' + | 'packageJson.devDependencies.name' + | 'packageJson.devDependencies.version' + | 'packageJson.peerDependencies' + | 'packageJson.peerDependencies.name' + | 'packageJson.peerDependencies.version' + | 'packageJson.keywords' + | 'id' + | 'parent.id' + | 'parent.parent.id' + | 'parent.parent.parent.id' + | 'parent.parent.parent.children' + | 'parent.parent.children' + | 'parent.parent.children.id' + | 'parent.parent.children.children' + | 'parent.parent.internal.content' + | 'parent.parent.internal.contentDigest' + | 'parent.parent.internal.description' + | 'parent.parent.internal.fieldOwners' + | 'parent.parent.internal.ignoreType' + | 'parent.parent.internal.mediaType' + | 'parent.parent.internal.owner' + | 'parent.parent.internal.type' + | 'parent.children' + | 'parent.children.id' + | 'parent.children.parent.id' + | 'parent.children.parent.children' + | 'parent.children.children' + | 'parent.children.children.id' + | 'parent.children.children.children' + | 'parent.children.internal.content' + | 'parent.children.internal.contentDigest' + | 'parent.children.internal.description' + | 'parent.children.internal.fieldOwners' + | 'parent.children.internal.ignoreType' + | 'parent.children.internal.mediaType' + | 'parent.children.internal.owner' + | 'parent.children.internal.type' + | 'parent.internal.content' + | 'parent.internal.contentDigest' + | 'parent.internal.description' + | 'parent.internal.fieldOwners' + | 'parent.internal.ignoreType' + | 'parent.internal.mediaType' + | 'parent.internal.owner' + | 'parent.internal.type' + | 'children' + | 'children.id' + | 'children.parent.id' + | 'children.parent.parent.id' + | 'children.parent.parent.children' + | 'children.parent.children' + | 'children.parent.children.id' + | 'children.parent.children.children' + | 'children.parent.internal.content' + | 'children.parent.internal.contentDigest' + | 'children.parent.internal.description' + | 'children.parent.internal.fieldOwners' + | 'children.parent.internal.ignoreType' + | 'children.parent.internal.mediaType' + | 'children.parent.internal.owner' + | 'children.parent.internal.type' + | 'children.children' + | 'children.children.id' + | 'children.children.parent.id' + | 'children.children.parent.children' + | 'children.children.children' + | 'children.children.children.id' + | 'children.children.children.children' + | 'children.children.internal.content' + | 'children.children.internal.contentDigest' + | 'children.children.internal.description' + | 'children.children.internal.fieldOwners' + | 'children.children.internal.ignoreType' + | 'children.children.internal.mediaType' + | 'children.children.internal.owner' + | 'children.children.internal.type' + | 'children.internal.content' + | 'children.internal.contentDigest' + | 'children.internal.description' + | 'children.internal.fieldOwners' + | 'children.internal.ignoreType' + | 'children.internal.mediaType' + | 'children.internal.owner' + | 'children.internal.type' + | 'internal.content' + | 'internal.contentDigest' + | 'internal.description' + | 'internal.fieldOwners' + | 'internal.ignoreType' + | 'internal.mediaType' + | 'internal.owner' + | 'internal.type'; + +type SitePluginGroupConnection = { + readonly totalCount: Scalars['Int']; + readonly edges: ReadonlyArray; + readonly nodes: ReadonlyArray; + readonly pageInfo: PageInfo; + readonly distinct: ReadonlyArray; + readonly max: Maybe; + readonly min: Maybe; + readonly sum: Maybe; + readonly group: ReadonlyArray; + readonly field: Scalars['String']; + readonly fieldValue: Maybe; +}; + + +type SitePluginGroupConnection_distinctArgs = { + field: SitePluginFieldsEnum; +}; + + +type SitePluginGroupConnection_maxArgs = { + field: SitePluginFieldsEnum; +}; + + +type SitePluginGroupConnection_minArgs = { + field: SitePluginFieldsEnum; +}; + + +type SitePluginGroupConnection_sumArgs = { + field: SitePluginFieldsEnum; +}; + + +type SitePluginGroupConnection_groupArgs = { + skip: Maybe; + limit: Maybe; + field: SitePluginFieldsEnum; +}; + +type SitePluginSortInput = { + readonly fields: Maybe>>; + readonly order: Maybe>>; +}; + +type SiteBuildMetadataConnection = { + readonly totalCount: Scalars['Int']; + readonly edges: ReadonlyArray; + readonly nodes: ReadonlyArray; + readonly pageInfo: PageInfo; + readonly distinct: ReadonlyArray; + readonly max: Maybe; + readonly min: Maybe; + readonly sum: Maybe; + readonly group: ReadonlyArray; +}; + + +type SiteBuildMetadataConnection_distinctArgs = { + field: SiteBuildMetadataFieldsEnum; +}; + + +type SiteBuildMetadataConnection_maxArgs = { + field: SiteBuildMetadataFieldsEnum; +}; + + +type SiteBuildMetadataConnection_minArgs = { + field: SiteBuildMetadataFieldsEnum; +}; + + +type SiteBuildMetadataConnection_sumArgs = { + field: SiteBuildMetadataFieldsEnum; +}; + + +type SiteBuildMetadataConnection_groupArgs = { + skip: Maybe; + limit: Maybe; + field: SiteBuildMetadataFieldsEnum; +}; + +type SiteBuildMetadataEdge = { + readonly next: Maybe; + readonly node: SiteBuildMetadata; + readonly previous: Maybe; +}; + +type SiteBuildMetadataFieldsEnum = + | 'buildTime' + | 'id' + | 'parent.id' + | 'parent.parent.id' + | 'parent.parent.parent.id' + | 'parent.parent.parent.children' + | 'parent.parent.children' + | 'parent.parent.children.id' + | 'parent.parent.children.children' + | 'parent.parent.internal.content' + | 'parent.parent.internal.contentDigest' + | 'parent.parent.internal.description' + | 'parent.parent.internal.fieldOwners' + | 'parent.parent.internal.ignoreType' + | 'parent.parent.internal.mediaType' + | 'parent.parent.internal.owner' + | 'parent.parent.internal.type' + | 'parent.children' + | 'parent.children.id' + | 'parent.children.parent.id' + | 'parent.children.parent.children' + | 'parent.children.children' + | 'parent.children.children.id' + | 'parent.children.children.children' + | 'parent.children.internal.content' + | 'parent.children.internal.contentDigest' + | 'parent.children.internal.description' + | 'parent.children.internal.fieldOwners' + | 'parent.children.internal.ignoreType' + | 'parent.children.internal.mediaType' + | 'parent.children.internal.owner' + | 'parent.children.internal.type' + | 'parent.internal.content' + | 'parent.internal.contentDigest' + | 'parent.internal.description' + | 'parent.internal.fieldOwners' + | 'parent.internal.ignoreType' + | 'parent.internal.mediaType' + | 'parent.internal.owner' + | 'parent.internal.type' + | 'children' + | 'children.id' + | 'children.parent.id' + | 'children.parent.parent.id' + | 'children.parent.parent.children' + | 'children.parent.children' + | 'children.parent.children.id' + | 'children.parent.children.children' + | 'children.parent.internal.content' + | 'children.parent.internal.contentDigest' + | 'children.parent.internal.description' + | 'children.parent.internal.fieldOwners' + | 'children.parent.internal.ignoreType' + | 'children.parent.internal.mediaType' + | 'children.parent.internal.owner' + | 'children.parent.internal.type' + | 'children.children' + | 'children.children.id' + | 'children.children.parent.id' + | 'children.children.parent.children' + | 'children.children.children' + | 'children.children.children.id' + | 'children.children.children.children' + | 'children.children.internal.content' + | 'children.children.internal.contentDigest' + | 'children.children.internal.description' + | 'children.children.internal.fieldOwners' + | 'children.children.internal.ignoreType' + | 'children.children.internal.mediaType' + | 'children.children.internal.owner' + | 'children.children.internal.type' + | 'children.internal.content' + | 'children.internal.contentDigest' + | 'children.internal.description' + | 'children.internal.fieldOwners' + | 'children.internal.ignoreType' + | 'children.internal.mediaType' + | 'children.internal.owner' + | 'children.internal.type' + | 'internal.content' + | 'internal.contentDigest' + | 'internal.description' + | 'internal.fieldOwners' + | 'internal.ignoreType' + | 'internal.mediaType' + | 'internal.owner' + | 'internal.type'; + +type SiteBuildMetadataGroupConnection = { + readonly totalCount: Scalars['Int']; + readonly edges: ReadonlyArray; + readonly nodes: ReadonlyArray; + readonly pageInfo: PageInfo; + readonly distinct: ReadonlyArray; + readonly max: Maybe; + readonly min: Maybe; + readonly sum: Maybe; + readonly group: ReadonlyArray; + readonly field: Scalars['String']; + readonly fieldValue: Maybe; +}; + + +type SiteBuildMetadataGroupConnection_distinctArgs = { + field: SiteBuildMetadataFieldsEnum; +}; + + +type SiteBuildMetadataGroupConnection_maxArgs = { + field: SiteBuildMetadataFieldsEnum; +}; + + +type SiteBuildMetadataGroupConnection_minArgs = { + field: SiteBuildMetadataFieldsEnum; +}; + + +type SiteBuildMetadataGroupConnection_sumArgs = { + field: SiteBuildMetadataFieldsEnum; +}; + + +type SiteBuildMetadataGroupConnection_groupArgs = { + skip: Maybe; + limit: Maybe; + field: SiteBuildMetadataFieldsEnum; +}; + +type SiteBuildMetadataFilterInput = { + readonly buildTime: Maybe; + readonly id: Maybe; + readonly parent: Maybe; + readonly children: Maybe; + readonly internal: Maybe; +}; + +type SiteBuildMetadataSortInput = { + readonly fields: Maybe>>; + readonly order: Maybe>>; +}; + +type ImageSharpConnection = { + readonly totalCount: Scalars['Int']; + readonly edges: ReadonlyArray; + readonly nodes: ReadonlyArray; + readonly pageInfo: PageInfo; + readonly distinct: ReadonlyArray; + readonly max: Maybe; + readonly min: Maybe; + readonly sum: Maybe; + readonly group: ReadonlyArray; +}; + + +type ImageSharpConnection_distinctArgs = { + field: ImageSharpFieldsEnum; +}; + + +type ImageSharpConnection_maxArgs = { + field: ImageSharpFieldsEnum; +}; + + +type ImageSharpConnection_minArgs = { + field: ImageSharpFieldsEnum; +}; + + +type ImageSharpConnection_sumArgs = { + field: ImageSharpFieldsEnum; +}; + + +type ImageSharpConnection_groupArgs = { + skip: Maybe; + limit: Maybe; + field: ImageSharpFieldsEnum; +}; + +type ImageSharpEdge = { + readonly next: Maybe; + readonly node: ImageSharp; + readonly previous: Maybe; +}; + +type ImageSharpFieldsEnum = + | 'fixed.base64' + | 'fixed.tracedSVG' + | 'fixed.aspectRatio' + | 'fixed.width' + | 'fixed.height' + | 'fixed.src' + | 'fixed.srcSet' + | 'fixed.srcWebp' + | 'fixed.srcSetWebp' + | 'fixed.originalName' + | 'fluid.base64' + | 'fluid.tracedSVG' + | 'fluid.aspectRatio' + | 'fluid.src' + | 'fluid.srcSet' + | 'fluid.srcWebp' + | 'fluid.srcSetWebp' + | 'fluid.sizes' + | 'fluid.originalImg' + | 'fluid.originalName' + | 'fluid.presentationWidth' + | 'fluid.presentationHeight' + | 'gatsbyImageData' + | 'original.width' + | 'original.height' + | 'original.src' + | 'resize.src' + | 'resize.tracedSVG' + | 'resize.width' + | 'resize.height' + | 'resize.aspectRatio' + | 'resize.originalName' + | 'id' + | 'parent.id' + | 'parent.parent.id' + | 'parent.parent.parent.id' + | 'parent.parent.parent.children' + | 'parent.parent.children' + | 'parent.parent.children.id' + | 'parent.parent.children.children' + | 'parent.parent.internal.content' + | 'parent.parent.internal.contentDigest' + | 'parent.parent.internal.description' + | 'parent.parent.internal.fieldOwners' + | 'parent.parent.internal.ignoreType' + | 'parent.parent.internal.mediaType' + | 'parent.parent.internal.owner' + | 'parent.parent.internal.type' + | 'parent.children' + | 'parent.children.id' + | 'parent.children.parent.id' + | 'parent.children.parent.children' + | 'parent.children.children' + | 'parent.children.children.id' + | 'parent.children.children.children' + | 'parent.children.internal.content' + | 'parent.children.internal.contentDigest' + | 'parent.children.internal.description' + | 'parent.children.internal.fieldOwners' + | 'parent.children.internal.ignoreType' + | 'parent.children.internal.mediaType' + | 'parent.children.internal.owner' + | 'parent.children.internal.type' + | 'parent.internal.content' + | 'parent.internal.contentDigest' + | 'parent.internal.description' + | 'parent.internal.fieldOwners' + | 'parent.internal.ignoreType' + | 'parent.internal.mediaType' + | 'parent.internal.owner' + | 'parent.internal.type' + | 'children' + | 'children.id' + | 'children.parent.id' + | 'children.parent.parent.id' + | 'children.parent.parent.children' + | 'children.parent.children' + | 'children.parent.children.id' + | 'children.parent.children.children' + | 'children.parent.internal.content' + | 'children.parent.internal.contentDigest' + | 'children.parent.internal.description' + | 'children.parent.internal.fieldOwners' + | 'children.parent.internal.ignoreType' + | 'children.parent.internal.mediaType' + | 'children.parent.internal.owner' + | 'children.parent.internal.type' + | 'children.children' + | 'children.children.id' + | 'children.children.parent.id' + | 'children.children.parent.children' + | 'children.children.children' + | 'children.children.children.id' + | 'children.children.children.children' + | 'children.children.internal.content' + | 'children.children.internal.contentDigest' + | 'children.children.internal.description' + | 'children.children.internal.fieldOwners' + | 'children.children.internal.ignoreType' + | 'children.children.internal.mediaType' + | 'children.children.internal.owner' + | 'children.children.internal.type' + | 'children.internal.content' + | 'children.internal.contentDigest' + | 'children.internal.description' + | 'children.internal.fieldOwners' + | 'children.internal.ignoreType' + | 'children.internal.mediaType' + | 'children.internal.owner' + | 'children.internal.type' + | 'internal.content' + | 'internal.contentDigest' + | 'internal.description' + | 'internal.fieldOwners' + | 'internal.ignoreType' + | 'internal.mediaType' + | 'internal.owner' + | 'internal.type'; + +type ImageSharpGroupConnection = { + readonly totalCount: Scalars['Int']; + readonly edges: ReadonlyArray; + readonly nodes: ReadonlyArray; + readonly pageInfo: PageInfo; + readonly distinct: ReadonlyArray; + readonly max: Maybe; + readonly min: Maybe; + readonly sum: Maybe; + readonly group: ReadonlyArray; + readonly field: Scalars['String']; + readonly fieldValue: Maybe; +}; + + +type ImageSharpGroupConnection_distinctArgs = { + field: ImageSharpFieldsEnum; +}; + + +type ImageSharpGroupConnection_maxArgs = { + field: ImageSharpFieldsEnum; +}; + + +type ImageSharpGroupConnection_minArgs = { + field: ImageSharpFieldsEnum; +}; + + +type ImageSharpGroupConnection_sumArgs = { + field: ImageSharpFieldsEnum; +}; + + +type ImageSharpGroupConnection_groupArgs = { + skip: Maybe; + limit: Maybe; + field: ImageSharpFieldsEnum; +}; + +type ImageSharpSortInput = { + readonly fields: Maybe>>; + readonly order: Maybe>>; +}; + +type LocaleConnection = { + readonly totalCount: Scalars['Int']; + readonly edges: ReadonlyArray; + readonly nodes: ReadonlyArray; + readonly pageInfo: PageInfo; + readonly distinct: ReadonlyArray; + readonly max: Maybe; + readonly min: Maybe; + readonly sum: Maybe; + readonly group: ReadonlyArray; +}; + + +type LocaleConnection_distinctArgs = { + field: LocaleFieldsEnum; +}; + + +type LocaleConnection_maxArgs = { + field: LocaleFieldsEnum; +}; + + +type LocaleConnection_minArgs = { + field: LocaleFieldsEnum; +}; + + +type LocaleConnection_sumArgs = { + field: LocaleFieldsEnum; +}; + + +type LocaleConnection_groupArgs = { + skip: Maybe; + limit: Maybe; + field: LocaleFieldsEnum; +}; + +type LocaleEdge = { + readonly next: Maybe; + readonly node: Locale; + readonly previous: Maybe; +}; + +type LocaleFieldsEnum = + | 'name' + | 'localName' + | 'locale' + | 'hrefLang' + | 'isDefault' + | 'id' + | 'parent.id' + | 'parent.parent.id' + | 'parent.parent.parent.id' + | 'parent.parent.parent.children' + | 'parent.parent.children' + | 'parent.parent.children.id' + | 'parent.parent.children.children' + | 'parent.parent.internal.content' + | 'parent.parent.internal.contentDigest' + | 'parent.parent.internal.description' + | 'parent.parent.internal.fieldOwners' + | 'parent.parent.internal.ignoreType' + | 'parent.parent.internal.mediaType' + | 'parent.parent.internal.owner' + | 'parent.parent.internal.type' + | 'parent.children' + | 'parent.children.id' + | 'parent.children.parent.id' + | 'parent.children.parent.children' + | 'parent.children.children' + | 'parent.children.children.id' + | 'parent.children.children.children' + | 'parent.children.internal.content' + | 'parent.children.internal.contentDigest' + | 'parent.children.internal.description' + | 'parent.children.internal.fieldOwners' + | 'parent.children.internal.ignoreType' + | 'parent.children.internal.mediaType' + | 'parent.children.internal.owner' + | 'parent.children.internal.type' + | 'parent.internal.content' + | 'parent.internal.contentDigest' + | 'parent.internal.description' + | 'parent.internal.fieldOwners' + | 'parent.internal.ignoreType' + | 'parent.internal.mediaType' + | 'parent.internal.owner' + | 'parent.internal.type' + | 'children' + | 'children.id' + | 'children.parent.id' + | 'children.parent.parent.id' + | 'children.parent.parent.children' + | 'children.parent.children' + | 'children.parent.children.id' + | 'children.parent.children.children' + | 'children.parent.internal.content' + | 'children.parent.internal.contentDigest' + | 'children.parent.internal.description' + | 'children.parent.internal.fieldOwners' + | 'children.parent.internal.ignoreType' + | 'children.parent.internal.mediaType' + | 'children.parent.internal.owner' + | 'children.parent.internal.type' + | 'children.children' + | 'children.children.id' + | 'children.children.parent.id' + | 'children.children.parent.children' + | 'children.children.children' + | 'children.children.children.id' + | 'children.children.children.children' + | 'children.children.internal.content' + | 'children.children.internal.contentDigest' + | 'children.children.internal.description' + | 'children.children.internal.fieldOwners' + | 'children.children.internal.ignoreType' + | 'children.children.internal.mediaType' + | 'children.children.internal.owner' + | 'children.children.internal.type' + | 'children.internal.content' + | 'children.internal.contentDigest' + | 'children.internal.description' + | 'children.internal.fieldOwners' + | 'children.internal.ignoreType' + | 'children.internal.mediaType' + | 'children.internal.owner' + | 'children.internal.type' + | 'internal.content' + | 'internal.contentDigest' + | 'internal.description' + | 'internal.fieldOwners' + | 'internal.ignoreType' + | 'internal.mediaType' + | 'internal.owner' + | 'internal.type'; + +type LocaleGroupConnection = { + readonly totalCount: Scalars['Int']; + readonly edges: ReadonlyArray; + readonly nodes: ReadonlyArray; + readonly pageInfo: PageInfo; + readonly distinct: ReadonlyArray; + readonly max: Maybe; + readonly min: Maybe; + readonly sum: Maybe; + readonly group: ReadonlyArray; + readonly field: Scalars['String']; + readonly fieldValue: Maybe; +}; + + +type LocaleGroupConnection_distinctArgs = { + field: LocaleFieldsEnum; +}; + + +type LocaleGroupConnection_maxArgs = { + field: LocaleFieldsEnum; +}; + + +type LocaleGroupConnection_minArgs = { + field: LocaleFieldsEnum; +}; + + +type LocaleGroupConnection_sumArgs = { + field: LocaleFieldsEnum; +}; + + +type LocaleGroupConnection_groupArgs = { + skip: Maybe; + limit: Maybe; + field: LocaleFieldsEnum; +}; + +type LocaleFilterInput = { + readonly name: Maybe; + readonly localName: Maybe; + readonly locale: Maybe; + readonly hrefLang: Maybe; + readonly isDefault: Maybe; + readonly id: Maybe; + readonly parent: Maybe; + readonly children: Maybe; + readonly internal: Maybe; +}; + +type LocaleSortInput = { + readonly fields: Maybe>>; + readonly order: Maybe>>; +}; + +type RelatedResourceConnection = { + readonly totalCount: Scalars['Int']; + readonly edges: ReadonlyArray; + readonly nodes: ReadonlyArray; + readonly pageInfo: PageInfo; + readonly distinct: ReadonlyArray; + readonly max: Maybe; + readonly min: Maybe; + readonly sum: Maybe; + readonly group: ReadonlyArray; +}; + + +type RelatedResourceConnection_distinctArgs = { + field: RelatedResourceFieldsEnum; +}; + + +type RelatedResourceConnection_maxArgs = { + field: RelatedResourceFieldsEnum; +}; + + +type RelatedResourceConnection_minArgs = { + field: RelatedResourceFieldsEnum; +}; + + +type RelatedResourceConnection_sumArgs = { + field: RelatedResourceFieldsEnum; +}; + + +type RelatedResourceConnection_groupArgs = { + skip: Maybe; + limit: Maybe; + field: RelatedResourceFieldsEnum; +}; + +type RelatedResourceEdge = { + readonly next: Maybe; + readonly node: RelatedResource; + readonly previous: Maybe; +}; + +type RelatedResourceFieldsEnum = + | 'id' + | 'title' + | 'url' + | 'plugin' + | 'parent.id' + | 'parent.parent.id' + | 'parent.parent.parent.id' + | 'parent.parent.parent.children' + | 'parent.parent.children' + | 'parent.parent.children.id' + | 'parent.parent.children.children' + | 'parent.parent.internal.content' + | 'parent.parent.internal.contentDigest' + | 'parent.parent.internal.description' + | 'parent.parent.internal.fieldOwners' + | 'parent.parent.internal.ignoreType' + | 'parent.parent.internal.mediaType' + | 'parent.parent.internal.owner' + | 'parent.parent.internal.type' + | 'parent.children' + | 'parent.children.id' + | 'parent.children.parent.id' + | 'parent.children.parent.children' + | 'parent.children.children' + | 'parent.children.children.id' + | 'parent.children.children.children' + | 'parent.children.internal.content' + | 'parent.children.internal.contentDigest' + | 'parent.children.internal.description' + | 'parent.children.internal.fieldOwners' + | 'parent.children.internal.ignoreType' + | 'parent.children.internal.mediaType' + | 'parent.children.internal.owner' + | 'parent.children.internal.type' + | 'parent.internal.content' + | 'parent.internal.contentDigest' + | 'parent.internal.description' + | 'parent.internal.fieldOwners' + | 'parent.internal.ignoreType' + | 'parent.internal.mediaType' + | 'parent.internal.owner' + | 'parent.internal.type' + | 'children' + | 'children.id' + | 'children.parent.id' + | 'children.parent.parent.id' + | 'children.parent.parent.children' + | 'children.parent.children' + | 'children.parent.children.id' + | 'children.parent.children.children' + | 'children.parent.internal.content' + | 'children.parent.internal.contentDigest' + | 'children.parent.internal.description' + | 'children.parent.internal.fieldOwners' + | 'children.parent.internal.ignoreType' + | 'children.parent.internal.mediaType' + | 'children.parent.internal.owner' + | 'children.parent.internal.type' + | 'children.children' + | 'children.children.id' + | 'children.children.parent.id' + | 'children.children.parent.children' + | 'children.children.children' + | 'children.children.children.id' + | 'children.children.children.children' + | 'children.children.internal.content' + | 'children.children.internal.contentDigest' + | 'children.children.internal.description' + | 'children.children.internal.fieldOwners' + | 'children.children.internal.ignoreType' + | 'children.children.internal.mediaType' + | 'children.children.internal.owner' + | 'children.children.internal.type' + | 'children.internal.content' + | 'children.internal.contentDigest' + | 'children.internal.description' + | 'children.internal.fieldOwners' + | 'children.internal.ignoreType' + | 'children.internal.mediaType' + | 'children.internal.owner' + | 'children.internal.type' + | 'internal.content' + | 'internal.contentDigest' + | 'internal.description' + | 'internal.fieldOwners' + | 'internal.ignoreType' + | 'internal.mediaType' + | 'internal.owner' + | 'internal.type'; + +type RelatedResourceGroupConnection = { + readonly totalCount: Scalars['Int']; + readonly edges: ReadonlyArray; + readonly nodes: ReadonlyArray; + readonly pageInfo: PageInfo; + readonly distinct: ReadonlyArray; + readonly max: Maybe; + readonly min: Maybe; + readonly sum: Maybe; + readonly group: ReadonlyArray; + readonly field: Scalars['String']; + readonly fieldValue: Maybe; +}; + + +type RelatedResourceGroupConnection_distinctArgs = { + field: RelatedResourceFieldsEnum; +}; + + +type RelatedResourceGroupConnection_maxArgs = { + field: RelatedResourceFieldsEnum; +}; + + +type RelatedResourceGroupConnection_minArgs = { + field: RelatedResourceFieldsEnum; +}; + + +type RelatedResourceGroupConnection_sumArgs = { + field: RelatedResourceFieldsEnum; +}; + + +type RelatedResourceGroupConnection_groupArgs = { + skip: Maybe; + limit: Maybe; + field: RelatedResourceFieldsEnum; +}; + +type RelatedResourceSortInput = { + readonly fields: Maybe>>; + readonly order: Maybe>>; +}; + +type NewRelicThemeRelatedResourceConfigFilterInput = { + readonly labels: Maybe; +}; + +type RelatedResourceLabelFilterListInput = { + readonly elemMatch: Maybe; +}; + +type RelatedResourceLabelFilterInput = { + readonly baseUrl: Maybe; + readonly label: Maybe; +}; + +type NewRelicThemeTessenConfigFilterInput = { + readonly product: Maybe; + readonly subproduct: Maybe; +}; + +type NewRelicThemeConfigConnection = { + readonly totalCount: Scalars['Int']; + readonly edges: ReadonlyArray; + readonly nodes: ReadonlyArray; + readonly pageInfo: PageInfo; + readonly distinct: ReadonlyArray; + readonly max: Maybe; + readonly min: Maybe; + readonly sum: Maybe; + readonly group: ReadonlyArray; +}; + + +type NewRelicThemeConfigConnection_distinctArgs = { + field: NewRelicThemeConfigFieldsEnum; +}; + + +type NewRelicThemeConfigConnection_maxArgs = { + field: NewRelicThemeConfigFieldsEnum; +}; + + +type NewRelicThemeConfigConnection_minArgs = { + field: NewRelicThemeConfigFieldsEnum; +}; + + +type NewRelicThemeConfigConnection_sumArgs = { + field: NewRelicThemeConfigFieldsEnum; +}; + + +type NewRelicThemeConfigConnection_groupArgs = { + skip: Maybe; + limit: Maybe; + field: NewRelicThemeConfigFieldsEnum; +}; + +type NewRelicThemeConfigEdge = { + readonly next: Maybe; + readonly node: NewRelicThemeConfig; + readonly previous: Maybe; +}; + +type NewRelicThemeConfigFieldsEnum = + | 'env' + | 'relatedResources.labels' + | 'relatedResources.labels.baseUrl' + | 'relatedResources.labels.label' + | 'tessen.product' + | 'tessen.subproduct' + | 'id' + | 'parent.id' + | 'parent.parent.id' + | 'parent.parent.parent.id' + | 'parent.parent.parent.children' + | 'parent.parent.children' + | 'parent.parent.children.id' + | 'parent.parent.children.children' + | 'parent.parent.internal.content' + | 'parent.parent.internal.contentDigest' + | 'parent.parent.internal.description' + | 'parent.parent.internal.fieldOwners' + | 'parent.parent.internal.ignoreType' + | 'parent.parent.internal.mediaType' + | 'parent.parent.internal.owner' + | 'parent.parent.internal.type' + | 'parent.children' + | 'parent.children.id' + | 'parent.children.parent.id' + | 'parent.children.parent.children' + | 'parent.children.children' + | 'parent.children.children.id' + | 'parent.children.children.children' + | 'parent.children.internal.content' + | 'parent.children.internal.contentDigest' + | 'parent.children.internal.description' + | 'parent.children.internal.fieldOwners' + | 'parent.children.internal.ignoreType' + | 'parent.children.internal.mediaType' + | 'parent.children.internal.owner' + | 'parent.children.internal.type' + | 'parent.internal.content' + | 'parent.internal.contentDigest' + | 'parent.internal.description' + | 'parent.internal.fieldOwners' + | 'parent.internal.ignoreType' + | 'parent.internal.mediaType' + | 'parent.internal.owner' + | 'parent.internal.type' + | 'children' + | 'children.id' + | 'children.parent.id' + | 'children.parent.parent.id' + | 'children.parent.parent.children' + | 'children.parent.children' + | 'children.parent.children.id' + | 'children.parent.children.children' + | 'children.parent.internal.content' + | 'children.parent.internal.contentDigest' + | 'children.parent.internal.description' + | 'children.parent.internal.fieldOwners' + | 'children.parent.internal.ignoreType' + | 'children.parent.internal.mediaType' + | 'children.parent.internal.owner' + | 'children.parent.internal.type' + | 'children.children' + | 'children.children.id' + | 'children.children.parent.id' + | 'children.children.parent.children' + | 'children.children.children' + | 'children.children.children.id' + | 'children.children.children.children' + | 'children.children.internal.content' + | 'children.children.internal.contentDigest' + | 'children.children.internal.description' + | 'children.children.internal.fieldOwners' + | 'children.children.internal.ignoreType' + | 'children.children.internal.mediaType' + | 'children.children.internal.owner' + | 'children.children.internal.type' + | 'children.internal.content' + | 'children.internal.contentDigest' + | 'children.internal.description' + | 'children.internal.fieldOwners' + | 'children.internal.ignoreType' + | 'children.internal.mediaType' + | 'children.internal.owner' + | 'children.internal.type' + | 'internal.content' + | 'internal.contentDigest' + | 'internal.description' + | 'internal.fieldOwners' + | 'internal.ignoreType' + | 'internal.mediaType' + | 'internal.owner' + | 'internal.type'; + +type NewRelicThemeConfigGroupConnection = { + readonly totalCount: Scalars['Int']; + readonly edges: ReadonlyArray; + readonly nodes: ReadonlyArray; + readonly pageInfo: PageInfo; + readonly distinct: ReadonlyArray; + readonly max: Maybe; + readonly min: Maybe; + readonly sum: Maybe; + readonly group: ReadonlyArray; + readonly field: Scalars['String']; + readonly fieldValue: Maybe; +}; + + +type NewRelicThemeConfigGroupConnection_distinctArgs = { + field: NewRelicThemeConfigFieldsEnum; +}; + + +type NewRelicThemeConfigGroupConnection_maxArgs = { + field: NewRelicThemeConfigFieldsEnum; +}; + + +type NewRelicThemeConfigGroupConnection_minArgs = { + field: NewRelicThemeConfigFieldsEnum; +}; + + +type NewRelicThemeConfigGroupConnection_sumArgs = { + field: NewRelicThemeConfigFieldsEnum; +}; + + +type NewRelicThemeConfigGroupConnection_groupArgs = { + skip: Maybe; + limit: Maybe; + field: NewRelicThemeConfigFieldsEnum; +}; + +type NewRelicThemeConfigFilterInput = { + readonly env: Maybe; + readonly relatedResources: Maybe; + readonly tessen: Maybe; + readonly id: Maybe; + readonly parent: Maybe; + readonly children: Maybe; + readonly internal: Maybe; +}; + +type NewRelicThemeConfigSortInput = { + readonly fields: Maybe>>; + readonly order: Maybe>>; +}; + +type MarkdownHeadingFilterListInput = { + readonly elemMatch: Maybe; +}; + +type MarkdownHeadingFilterInput = { + readonly id: Maybe; + readonly value: Maybe; + readonly depth: Maybe; +}; + +type MarkdownWordCountFilterInput = { + readonly paragraphs: Maybe; + readonly sentences: Maybe; + readonly words: Maybe; +}; + +type MarkdownRemarkConnection = { + readonly totalCount: Scalars['Int']; + readonly edges: ReadonlyArray; + readonly nodes: ReadonlyArray; + readonly pageInfo: PageInfo; + readonly distinct: ReadonlyArray; + readonly max: Maybe; + readonly min: Maybe; + readonly sum: Maybe; + readonly group: ReadonlyArray; +}; + + +type MarkdownRemarkConnection_distinctArgs = { + field: MarkdownRemarkFieldsEnum; +}; + + +type MarkdownRemarkConnection_maxArgs = { + field: MarkdownRemarkFieldsEnum; +}; + + +type MarkdownRemarkConnection_minArgs = { + field: MarkdownRemarkFieldsEnum; +}; + + +type MarkdownRemarkConnection_sumArgs = { + field: MarkdownRemarkFieldsEnum; +}; + + +type MarkdownRemarkConnection_groupArgs = { + skip: Maybe; + limit: Maybe; + field: MarkdownRemarkFieldsEnum; +}; + +type MarkdownRemarkEdge = { + readonly next: Maybe; + readonly node: MarkdownRemark; + readonly previous: Maybe; +}; + +type MarkdownRemarkFieldsEnum = + | 'id' + | 'html' + | 'htmlAst' + | 'excerpt' + | 'excerptAst' + | 'headings' + | 'headings.id' + | 'headings.value' + | 'headings.depth' + | 'timeToRead' + | 'tableOfContents' + | 'wordCount.paragraphs' + | 'wordCount.sentences' + | 'wordCount.words' + | 'parent.id' + | 'parent.parent.id' + | 'parent.parent.parent.id' + | 'parent.parent.parent.children' + | 'parent.parent.children' + | 'parent.parent.children.id' + | 'parent.parent.children.children' + | 'parent.parent.internal.content' + | 'parent.parent.internal.contentDigest' + | 'parent.parent.internal.description' + | 'parent.parent.internal.fieldOwners' + | 'parent.parent.internal.ignoreType' + | 'parent.parent.internal.mediaType' + | 'parent.parent.internal.owner' + | 'parent.parent.internal.type' + | 'parent.children' + | 'parent.children.id' + | 'parent.children.parent.id' + | 'parent.children.parent.children' + | 'parent.children.children' + | 'parent.children.children.id' + | 'parent.children.children.children' + | 'parent.children.internal.content' + | 'parent.children.internal.contentDigest' + | 'parent.children.internal.description' + | 'parent.children.internal.fieldOwners' + | 'parent.children.internal.ignoreType' + | 'parent.children.internal.mediaType' + | 'parent.children.internal.owner' + | 'parent.children.internal.type' + | 'parent.internal.content' + | 'parent.internal.contentDigest' + | 'parent.internal.description' + | 'parent.internal.fieldOwners' + | 'parent.internal.ignoreType' + | 'parent.internal.mediaType' + | 'parent.internal.owner' + | 'parent.internal.type' + | 'children' + | 'children.id' + | 'children.parent.id' + | 'children.parent.parent.id' + | 'children.parent.parent.children' + | 'children.parent.children' + | 'children.parent.children.id' + | 'children.parent.children.children' + | 'children.parent.internal.content' + | 'children.parent.internal.contentDigest' + | 'children.parent.internal.description' + | 'children.parent.internal.fieldOwners' + | 'children.parent.internal.ignoreType' + | 'children.parent.internal.mediaType' + | 'children.parent.internal.owner' + | 'children.parent.internal.type' + | 'children.children' + | 'children.children.id' + | 'children.children.parent.id' + | 'children.children.parent.children' + | 'children.children.children' + | 'children.children.children.id' + | 'children.children.children.children' + | 'children.children.internal.content' + | 'children.children.internal.contentDigest' + | 'children.children.internal.description' + | 'children.children.internal.fieldOwners' + | 'children.children.internal.ignoreType' + | 'children.children.internal.mediaType' + | 'children.children.internal.owner' + | 'children.children.internal.type' + | 'children.internal.content' + | 'children.internal.contentDigest' + | 'children.internal.description' + | 'children.internal.fieldOwners' + | 'children.internal.ignoreType' + | 'children.internal.mediaType' + | 'children.internal.owner' + | 'children.internal.type' + | 'internal.content' + | 'internal.contentDigest' + | 'internal.description' + | 'internal.fieldOwners' + | 'internal.ignoreType' + | 'internal.mediaType' + | 'internal.owner' + | 'internal.type'; + +type MarkdownRemarkGroupConnection = { + readonly totalCount: Scalars['Int']; + readonly edges: ReadonlyArray; + readonly nodes: ReadonlyArray; + readonly pageInfo: PageInfo; + readonly distinct: ReadonlyArray; + readonly max: Maybe; + readonly min: Maybe; + readonly sum: Maybe; + readonly group: ReadonlyArray; + readonly field: Scalars['String']; + readonly fieldValue: Maybe; +}; + + +type MarkdownRemarkGroupConnection_distinctArgs = { + field: MarkdownRemarkFieldsEnum; +}; + + +type MarkdownRemarkGroupConnection_maxArgs = { + field: MarkdownRemarkFieldsEnum; +}; + + +type MarkdownRemarkGroupConnection_minArgs = { + field: MarkdownRemarkFieldsEnum; +}; + + +type MarkdownRemarkGroupConnection_sumArgs = { + field: MarkdownRemarkFieldsEnum; +}; + + +type MarkdownRemarkGroupConnection_groupArgs = { + skip: Maybe; + limit: Maybe; + field: MarkdownRemarkFieldsEnum; +}; + +type MarkdownRemarkFilterInput = { + readonly id: Maybe; + readonly html: Maybe; + readonly htmlAst: Maybe; + readonly excerpt: Maybe; + readonly excerptAst: Maybe; + readonly headings: Maybe; + readonly timeToRead: Maybe; + readonly tableOfContents: Maybe; + readonly wordCount: Maybe; + readonly parent: Maybe; + readonly children: Maybe; + readonly internal: Maybe; +}; + +type MarkdownRemarkSortInput = { + readonly fields: Maybe>>; + readonly order: Maybe>>; +}; + +type MdxConnection = { + readonly totalCount: Scalars['Int']; + readonly edges: ReadonlyArray; + readonly nodes: ReadonlyArray; + readonly pageInfo: PageInfo; + readonly distinct: ReadonlyArray; + readonly max: Maybe; + readonly min: Maybe; + readonly sum: Maybe; + readonly group: ReadonlyArray; +}; + + +type MdxConnection_distinctArgs = { + field: MdxFieldsEnum; +}; + + +type MdxConnection_maxArgs = { + field: MdxFieldsEnum; +}; + + +type MdxConnection_minArgs = { + field: MdxFieldsEnum; +}; + + +type MdxConnection_sumArgs = { + field: MdxFieldsEnum; +}; + + +type MdxConnection_groupArgs = { + skip: Maybe; + limit: Maybe; + field: MdxFieldsEnum; +}; + +type MdxEdge = { + readonly next: Maybe; + readonly node: Mdx; + readonly previous: Maybe; +}; + +type MdxFieldsEnum = + | 'rawBody' + | 'fileAbsolutePath' + | 'frontmatter.startDate' + | 'frontmatter.endDate' + | 'frontmatter.title' + | 'frontmatter.path' + | 'frontmatter.template' + | 'frontmatter.description' + | 'frontmatter.tileShorthand.title' + | 'frontmatter.tileShorthand.description' + | 'frontmatter.resources' + | 'frontmatter.resources.title' + | 'frontmatter.resources.url' + | 'frontmatter.tags' + | 'frontmatter.duration' + | 'frontmatter.procIdx' + | 'frontmatter.redirects' + | 'frontmatter.promote' + | 'slug' + | 'body' + | 'excerpt' + | 'headings' + | 'headings.value' + | 'headings.depth' + | 'html' + | 'mdxAST' + | 'tableOfContents' + | 'timeToRead' + | 'wordCount.paragraphs' + | 'wordCount.sentences' + | 'wordCount.words' + | 'fields.fileRelativePath' + | 'fields.gitAuthorTime' + | 'fields.slug' + | 'childrenRelatedResource' + | 'childrenRelatedResource.id' + | 'childrenRelatedResource.title' + | 'childrenRelatedResource.url' + | 'childrenRelatedResource.plugin' + | 'childrenRelatedResource.parent.id' + | 'childrenRelatedResource.parent.parent.id' + | 'childrenRelatedResource.parent.parent.children' + | 'childrenRelatedResource.parent.children' + | 'childrenRelatedResource.parent.children.id' + | 'childrenRelatedResource.parent.children.children' + | 'childrenRelatedResource.parent.internal.content' + | 'childrenRelatedResource.parent.internal.contentDigest' + | 'childrenRelatedResource.parent.internal.description' + | 'childrenRelatedResource.parent.internal.fieldOwners' + | 'childrenRelatedResource.parent.internal.ignoreType' + | 'childrenRelatedResource.parent.internal.mediaType' + | 'childrenRelatedResource.parent.internal.owner' + | 'childrenRelatedResource.parent.internal.type' + | 'childrenRelatedResource.children' + | 'childrenRelatedResource.children.id' + | 'childrenRelatedResource.children.parent.id' + | 'childrenRelatedResource.children.parent.children' + | 'childrenRelatedResource.children.children' + | 'childrenRelatedResource.children.children.id' + | 'childrenRelatedResource.children.children.children' + | 'childrenRelatedResource.children.internal.content' + | 'childrenRelatedResource.children.internal.contentDigest' + | 'childrenRelatedResource.children.internal.description' + | 'childrenRelatedResource.children.internal.fieldOwners' + | 'childrenRelatedResource.children.internal.ignoreType' + | 'childrenRelatedResource.children.internal.mediaType' + | 'childrenRelatedResource.children.internal.owner' + | 'childrenRelatedResource.children.internal.type' + | 'childrenRelatedResource.internal.content' + | 'childrenRelatedResource.internal.contentDigest' + | 'childrenRelatedResource.internal.description' + | 'childrenRelatedResource.internal.fieldOwners' + | 'childrenRelatedResource.internal.ignoreType' + | 'childrenRelatedResource.internal.mediaType' + | 'childrenRelatedResource.internal.owner' + | 'childrenRelatedResource.internal.type' + | 'childRelatedResource.id' + | 'childRelatedResource.title' + | 'childRelatedResource.url' + | 'childRelatedResource.plugin' + | 'childRelatedResource.parent.id' + | 'childRelatedResource.parent.parent.id' + | 'childRelatedResource.parent.parent.children' + | 'childRelatedResource.parent.children' + | 'childRelatedResource.parent.children.id' + | 'childRelatedResource.parent.children.children' + | 'childRelatedResource.parent.internal.content' + | 'childRelatedResource.parent.internal.contentDigest' + | 'childRelatedResource.parent.internal.description' + | 'childRelatedResource.parent.internal.fieldOwners' + | 'childRelatedResource.parent.internal.ignoreType' + | 'childRelatedResource.parent.internal.mediaType' + | 'childRelatedResource.parent.internal.owner' + | 'childRelatedResource.parent.internal.type' + | 'childRelatedResource.children' + | 'childRelatedResource.children.id' + | 'childRelatedResource.children.parent.id' + | 'childRelatedResource.children.parent.children' + | 'childRelatedResource.children.children' + | 'childRelatedResource.children.children.id' + | 'childRelatedResource.children.children.children' + | 'childRelatedResource.children.internal.content' + | 'childRelatedResource.children.internal.contentDigest' + | 'childRelatedResource.children.internal.description' + | 'childRelatedResource.children.internal.fieldOwners' + | 'childRelatedResource.children.internal.ignoreType' + | 'childRelatedResource.children.internal.mediaType' + | 'childRelatedResource.children.internal.owner' + | 'childRelatedResource.children.internal.type' + | 'childRelatedResource.internal.content' + | 'childRelatedResource.internal.contentDigest' + | 'childRelatedResource.internal.description' + | 'childRelatedResource.internal.fieldOwners' + | 'childRelatedResource.internal.ignoreType' + | 'childRelatedResource.internal.mediaType' + | 'childRelatedResource.internal.owner' + | 'childRelatedResource.internal.type' + | 'id' + | 'parent.id' + | 'parent.parent.id' + | 'parent.parent.parent.id' + | 'parent.parent.parent.children' + | 'parent.parent.children' + | 'parent.parent.children.id' + | 'parent.parent.children.children' + | 'parent.parent.internal.content' + | 'parent.parent.internal.contentDigest' + | 'parent.parent.internal.description' + | 'parent.parent.internal.fieldOwners' + | 'parent.parent.internal.ignoreType' + | 'parent.parent.internal.mediaType' + | 'parent.parent.internal.owner' + | 'parent.parent.internal.type' + | 'parent.children' + | 'parent.children.id' + | 'parent.children.parent.id' + | 'parent.children.parent.children' + | 'parent.children.children' + | 'parent.children.children.id' + | 'parent.children.children.children' + | 'parent.children.internal.content' + | 'parent.children.internal.contentDigest' + | 'parent.children.internal.description' + | 'parent.children.internal.fieldOwners' + | 'parent.children.internal.ignoreType' + | 'parent.children.internal.mediaType' + | 'parent.children.internal.owner' + | 'parent.children.internal.type' + | 'parent.internal.content' + | 'parent.internal.contentDigest' + | 'parent.internal.description' + | 'parent.internal.fieldOwners' + | 'parent.internal.ignoreType' + | 'parent.internal.mediaType' + | 'parent.internal.owner' + | 'parent.internal.type' + | 'children' + | 'children.id' + | 'children.parent.id' + | 'children.parent.parent.id' + | 'children.parent.parent.children' + | 'children.parent.children' + | 'children.parent.children.id' + | 'children.parent.children.children' + | 'children.parent.internal.content' + | 'children.parent.internal.contentDigest' + | 'children.parent.internal.description' + | 'children.parent.internal.fieldOwners' + | 'children.parent.internal.ignoreType' + | 'children.parent.internal.mediaType' + | 'children.parent.internal.owner' + | 'children.parent.internal.type' + | 'children.children' + | 'children.children.id' + | 'children.children.parent.id' + | 'children.children.parent.children' + | 'children.children.children' + | 'children.children.children.id' + | 'children.children.children.children' + | 'children.children.internal.content' + | 'children.children.internal.contentDigest' + | 'children.children.internal.description' + | 'children.children.internal.fieldOwners' + | 'children.children.internal.ignoreType' + | 'children.children.internal.mediaType' + | 'children.children.internal.owner' + | 'children.children.internal.type' + | 'children.internal.content' + | 'children.internal.contentDigest' + | 'children.internal.description' + | 'children.internal.fieldOwners' + | 'children.internal.ignoreType' + | 'children.internal.mediaType' + | 'children.internal.owner' + | 'children.internal.type' + | 'internal.content' + | 'internal.contentDigest' + | 'internal.description' + | 'internal.fieldOwners' + | 'internal.ignoreType' + | 'internal.mediaType' + | 'internal.owner' + | 'internal.type'; + +type MdxGroupConnection = { + readonly totalCount: Scalars['Int']; + readonly edges: ReadonlyArray; + readonly nodes: ReadonlyArray; + readonly pageInfo: PageInfo; + readonly distinct: ReadonlyArray; + readonly max: Maybe; + readonly min: Maybe; + readonly sum: Maybe; + readonly group: ReadonlyArray; + readonly field: Scalars['String']; + readonly fieldValue: Maybe; +}; + + +type MdxGroupConnection_distinctArgs = { + field: MdxFieldsEnum; +}; + + +type MdxGroupConnection_maxArgs = { + field: MdxFieldsEnum; +}; + + +type MdxGroupConnection_minArgs = { + field: MdxFieldsEnum; +}; + + +type MdxGroupConnection_sumArgs = { + field: MdxFieldsEnum; +}; + + +type MdxGroupConnection_groupArgs = { + skip: Maybe; + limit: Maybe; + field: MdxFieldsEnum; +}; + +type MdxSortInput = { + readonly fields: Maybe>>; + readonly order: Maybe>>; +}; + +type NewRelicSdkConstantFilterListInput = { + readonly elemMatch: Maybe; +}; + +type NewRelicSdkConstantFilterInput = { + readonly name: Maybe; + readonly value: Maybe; +}; + +type NewRelicSdkExampleFilterListInput = { + readonly elemMatch: Maybe; +}; + +type NewRelicSdkExampleFilterInput = { + readonly label: Maybe; + readonly sourceCode: Maybe; + readonly live: Maybe; + readonly preview: Maybe; +}; + +type NewRelicSdkPropTypeDefinitionFilterListInput = { + readonly elemMatch: Maybe; +}; + +type NewRelicSdkPropTypeDefinitionFilterInput = { + readonly name: Maybe; + readonly type: Maybe; + readonly examples: Maybe; + readonly defaultValue: Maybe; + readonly description: Maybe; + readonly deprecation: Maybe; + readonly isRequired: Maybe; +}; + +type NewRelicSdkPropTypeDefinitionTypeFilterInput = { + readonly name: Maybe; + readonly raw: Maybe; +}; + +type NewRelicSdkComponentPropTypesDeprecationFilterInput = { + readonly date: Maybe; + readonly signature: Maybe; + readonly description: Maybe; +}; + +type NewRelicSdkTypeDefinitionFilterListInput = { + readonly elemMatch: Maybe; +}; + +type NewRelicSdkTypeDefinitionFilterInput = { + readonly name: Maybe; + readonly properties: Maybe; +}; + +type NewRelicSdkTypeDefinitionPropertyFilterListInput = { + readonly elemMatch: Maybe; +}; + +type NewRelicSdkTypeDefinitionPropertyFilterInput = { + readonly name: Maybe; + readonly description: Maybe; + readonly type: Maybe; +}; + +type NewRelicSdkMethodFilterListInput = { + readonly elemMatch: Maybe; +}; + +type NewRelicSdkMethodFilterInput = { + readonly examples: Maybe; + readonly arguments: Maybe; + readonly returnValue: Maybe; + readonly name: Maybe; + readonly description: Maybe; +}; + +type NewRelicSdkFunctionArgumentFilterListInput = { + readonly elemMatch: Maybe; +}; + +type NewRelicSdkFunctionArgumentFilterInput = { + readonly description: Maybe; + readonly name: Maybe; + readonly type: Maybe; + readonly defaultValue: Maybe; +}; + +type NewRelicSdkFunctionReturnValueFilterInput = { + readonly description: Maybe; + readonly type: Maybe; + readonly promiseType: Maybe; +}; + +type NewRelicSdkComponentFieldsFilterInput = { + readonly slug: Maybe; +}; + +type NewRelicSdkComponentConnection = { + readonly totalCount: Scalars['Int']; + readonly edges: ReadonlyArray; + readonly nodes: ReadonlyArray; + readonly pageInfo: PageInfo; + readonly distinct: ReadonlyArray; + readonly max: Maybe; + readonly min: Maybe; + readonly sum: Maybe; + readonly group: ReadonlyArray; +}; + + +type NewRelicSdkComponentConnection_distinctArgs = { + field: NewRelicSdkComponentFieldsEnum; +}; + + +type NewRelicSdkComponentConnection_maxArgs = { + field: NewRelicSdkComponentFieldsEnum; +}; + + +type NewRelicSdkComponentConnection_minArgs = { + field: NewRelicSdkComponentFieldsEnum; +}; + + +type NewRelicSdkComponentConnection_sumArgs = { + field: NewRelicSdkComponentFieldsEnum; +}; + + +type NewRelicSdkComponentConnection_groupArgs = { + skip: Maybe; + limit: Maybe; + field: NewRelicSdkComponentFieldsEnum; +}; + +type NewRelicSdkComponentEdge = { + readonly next: Maybe; + readonly node: NewRelicSdkComponent; + readonly previous: Maybe; +}; + +type NewRelicSdkComponentFieldsEnum = + | 'constants' + | 'constants.name' + | 'constants.value' + | 'examples' + | 'examples.label' + | 'examples.sourceCode' + | 'examples.live' + | 'examples.preview' + | 'propTypes' + | 'propTypes.name' + | 'propTypes.type.name' + | 'propTypes.type.raw' + | 'propTypes.examples' + | 'propTypes.examples.label' + | 'propTypes.examples.sourceCode' + | 'propTypes.examples.live' + | 'propTypes.examples.preview' + | 'propTypes.defaultValue' + | 'propTypes.description' + | 'propTypes.deprecation.date' + | 'propTypes.deprecation.signature' + | 'propTypes.deprecation.description' + | 'propTypes.isRequired' + | 'typeDefs' + | 'typeDefs.name' + | 'typeDefs.properties' + | 'typeDefs.properties.name' + | 'typeDefs.properties.description' + | 'typeDefs.properties.type' + | 'methods' + | 'methods.examples' + | 'methods.examples.label' + | 'methods.examples.sourceCode' + | 'methods.examples.live' + | 'methods.examples.preview' + | 'methods.arguments' + | 'methods.arguments.description' + | 'methods.arguments.name' + | 'methods.arguments.type' + | 'methods.arguments.defaultValue' + | 'methods.returnValue.description' + | 'methods.returnValue.type' + | 'methods.returnValue.promiseType' + | 'methods.name' + | 'methods.description' + | 'name' + | 'usage' + | 'description' + | 'fields.slug' + | 'id' + | 'parent.id' + | 'parent.parent.id' + | 'parent.parent.parent.id' + | 'parent.parent.parent.children' + | 'parent.parent.children' + | 'parent.parent.children.id' + | 'parent.parent.children.children' + | 'parent.parent.internal.content' + | 'parent.parent.internal.contentDigest' + | 'parent.parent.internal.description' + | 'parent.parent.internal.fieldOwners' + | 'parent.parent.internal.ignoreType' + | 'parent.parent.internal.mediaType' + | 'parent.parent.internal.owner' + | 'parent.parent.internal.type' + | 'parent.children' + | 'parent.children.id' + | 'parent.children.parent.id' + | 'parent.children.parent.children' + | 'parent.children.children' + | 'parent.children.children.id' + | 'parent.children.children.children' + | 'parent.children.internal.content' + | 'parent.children.internal.contentDigest' + | 'parent.children.internal.description' + | 'parent.children.internal.fieldOwners' + | 'parent.children.internal.ignoreType' + | 'parent.children.internal.mediaType' + | 'parent.children.internal.owner' + | 'parent.children.internal.type' + | 'parent.internal.content' + | 'parent.internal.contentDigest' + | 'parent.internal.description' + | 'parent.internal.fieldOwners' + | 'parent.internal.ignoreType' + | 'parent.internal.mediaType' + | 'parent.internal.owner' + | 'parent.internal.type' + | 'children' + | 'children.id' + | 'children.parent.id' + | 'children.parent.parent.id' + | 'children.parent.parent.children' + | 'children.parent.children' + | 'children.parent.children.id' + | 'children.parent.children.children' + | 'children.parent.internal.content' + | 'children.parent.internal.contentDigest' + | 'children.parent.internal.description' + | 'children.parent.internal.fieldOwners' + | 'children.parent.internal.ignoreType' + | 'children.parent.internal.mediaType' + | 'children.parent.internal.owner' + | 'children.parent.internal.type' + | 'children.children' + | 'children.children.id' + | 'children.children.parent.id' + | 'children.children.parent.children' + | 'children.children.children' + | 'children.children.children.id' + | 'children.children.children.children' + | 'children.children.internal.content' + | 'children.children.internal.contentDigest' + | 'children.children.internal.description' + | 'children.children.internal.fieldOwners' + | 'children.children.internal.ignoreType' + | 'children.children.internal.mediaType' + | 'children.children.internal.owner' + | 'children.children.internal.type' + | 'children.internal.content' + | 'children.internal.contentDigest' + | 'children.internal.description' + | 'children.internal.fieldOwners' + | 'children.internal.ignoreType' + | 'children.internal.mediaType' + | 'children.internal.owner' + | 'children.internal.type' + | 'internal.content' + | 'internal.contentDigest' + | 'internal.description' + | 'internal.fieldOwners' + | 'internal.ignoreType' + | 'internal.mediaType' + | 'internal.owner' + | 'internal.type'; + +type NewRelicSdkComponentGroupConnection = { + readonly totalCount: Scalars['Int']; + readonly edges: ReadonlyArray; + readonly nodes: ReadonlyArray; + readonly pageInfo: PageInfo; + readonly distinct: ReadonlyArray; + readonly max: Maybe; + readonly min: Maybe; + readonly sum: Maybe; + readonly group: ReadonlyArray; + readonly field: Scalars['String']; + readonly fieldValue: Maybe; +}; + + +type NewRelicSdkComponentGroupConnection_distinctArgs = { + field: NewRelicSdkComponentFieldsEnum; +}; + + +type NewRelicSdkComponentGroupConnection_maxArgs = { + field: NewRelicSdkComponentFieldsEnum; +}; + + +type NewRelicSdkComponentGroupConnection_minArgs = { + field: NewRelicSdkComponentFieldsEnum; +}; + + +type NewRelicSdkComponentGroupConnection_sumArgs = { + field: NewRelicSdkComponentFieldsEnum; +}; + + +type NewRelicSdkComponentGroupConnection_groupArgs = { + skip: Maybe; + limit: Maybe; + field: NewRelicSdkComponentFieldsEnum; +}; + +type NewRelicSdkComponentFilterInput = { + readonly constants: Maybe; + readonly examples: Maybe; + readonly propTypes: Maybe; + readonly typeDefs: Maybe; + readonly methods: Maybe; + readonly name: Maybe; + readonly usage: Maybe; + readonly description: Maybe; + readonly fields: Maybe; + readonly id: Maybe; + readonly parent: Maybe; + readonly children: Maybe; + readonly internal: Maybe; +}; + +type NewRelicSdkComponentSortInput = { + readonly fields: Maybe>>; + readonly order: Maybe>>; +}; + +type NewRelicSdkApiFieldsFilterInput = { + readonly slug: Maybe; +}; + +type NewRelicSdkApiConnection = { + readonly totalCount: Scalars['Int']; + readonly edges: ReadonlyArray; + readonly nodes: ReadonlyArray; + readonly pageInfo: PageInfo; + readonly distinct: ReadonlyArray; + readonly max: Maybe; + readonly min: Maybe; + readonly sum: Maybe; + readonly group: ReadonlyArray; +}; + + +type NewRelicSdkApiConnection_distinctArgs = { + field: NewRelicSdkApiFieldsEnum; +}; + + +type NewRelicSdkApiConnection_maxArgs = { + field: NewRelicSdkApiFieldsEnum; +}; + + +type NewRelicSdkApiConnection_minArgs = { + field: NewRelicSdkApiFieldsEnum; +}; + + +type NewRelicSdkApiConnection_sumArgs = { + field: NewRelicSdkApiFieldsEnum; +}; + + +type NewRelicSdkApiConnection_groupArgs = { + skip: Maybe; + limit: Maybe; + field: NewRelicSdkApiFieldsEnum; +}; + +type NewRelicSdkApiEdge = { + readonly next: Maybe; + readonly node: NewRelicSdkApi; + readonly previous: Maybe; +}; + +type NewRelicSdkApiFieldsEnum = + | 'constants' + | 'constants.name' + | 'constants.value' + | 'examples' + | 'examples.label' + | 'examples.sourceCode' + | 'examples.live' + | 'examples.preview' + | 'typeDefs' + | 'typeDefs.name' + | 'typeDefs.properties' + | 'typeDefs.properties.name' + | 'typeDefs.properties.description' + | 'typeDefs.properties.type' + | 'methods' + | 'methods.examples' + | 'methods.examples.label' + | 'methods.examples.sourceCode' + | 'methods.examples.live' + | 'methods.examples.preview' + | 'methods.arguments' + | 'methods.arguments.description' + | 'methods.arguments.name' + | 'methods.arguments.type' + | 'methods.arguments.defaultValue' + | 'methods.returnValue.description' + | 'methods.returnValue.type' + | 'methods.returnValue.promiseType' + | 'methods.name' + | 'methods.description' + | 'name' + | 'usage' + | 'description' + | 'fields.slug' + | 'id' + | 'parent.id' + | 'parent.parent.id' + | 'parent.parent.parent.id' + | 'parent.parent.parent.children' + | 'parent.parent.children' + | 'parent.parent.children.id' + | 'parent.parent.children.children' + | 'parent.parent.internal.content' + | 'parent.parent.internal.contentDigest' + | 'parent.parent.internal.description' + | 'parent.parent.internal.fieldOwners' + | 'parent.parent.internal.ignoreType' + | 'parent.parent.internal.mediaType' + | 'parent.parent.internal.owner' + | 'parent.parent.internal.type' + | 'parent.children' + | 'parent.children.id' + | 'parent.children.parent.id' + | 'parent.children.parent.children' + | 'parent.children.children' + | 'parent.children.children.id' + | 'parent.children.children.children' + | 'parent.children.internal.content' + | 'parent.children.internal.contentDigest' + | 'parent.children.internal.description' + | 'parent.children.internal.fieldOwners' + | 'parent.children.internal.ignoreType' + | 'parent.children.internal.mediaType' + | 'parent.children.internal.owner' + | 'parent.children.internal.type' + | 'parent.internal.content' + | 'parent.internal.contentDigest' + | 'parent.internal.description' + | 'parent.internal.fieldOwners' + | 'parent.internal.ignoreType' + | 'parent.internal.mediaType' + | 'parent.internal.owner' + | 'parent.internal.type' + | 'children' + | 'children.id' + | 'children.parent.id' + | 'children.parent.parent.id' + | 'children.parent.parent.children' + | 'children.parent.children' + | 'children.parent.children.id' + | 'children.parent.children.children' + | 'children.parent.internal.content' + | 'children.parent.internal.contentDigest' + | 'children.parent.internal.description' + | 'children.parent.internal.fieldOwners' + | 'children.parent.internal.ignoreType' + | 'children.parent.internal.mediaType' + | 'children.parent.internal.owner' + | 'children.parent.internal.type' + | 'children.children' + | 'children.children.id' + | 'children.children.parent.id' + | 'children.children.parent.children' + | 'children.children.children' + | 'children.children.children.id' + | 'children.children.children.children' + | 'children.children.internal.content' + | 'children.children.internal.contentDigest' + | 'children.children.internal.description' + | 'children.children.internal.fieldOwners' + | 'children.children.internal.ignoreType' + | 'children.children.internal.mediaType' + | 'children.children.internal.owner' + | 'children.children.internal.type' + | 'children.internal.content' + | 'children.internal.contentDigest' + | 'children.internal.description' + | 'children.internal.fieldOwners' + | 'children.internal.ignoreType' + | 'children.internal.mediaType' + | 'children.internal.owner' + | 'children.internal.type' + | 'internal.content' + | 'internal.contentDigest' + | 'internal.description' + | 'internal.fieldOwners' + | 'internal.ignoreType' + | 'internal.mediaType' + | 'internal.owner' + | 'internal.type'; + +type NewRelicSdkApiGroupConnection = { + readonly totalCount: Scalars['Int']; + readonly edges: ReadonlyArray; + readonly nodes: ReadonlyArray; + readonly pageInfo: PageInfo; + readonly distinct: ReadonlyArray; + readonly max: Maybe; + readonly min: Maybe; + readonly sum: Maybe; + readonly group: ReadonlyArray; + readonly field: Scalars['String']; + readonly fieldValue: Maybe; +}; + + +type NewRelicSdkApiGroupConnection_distinctArgs = { + field: NewRelicSdkApiFieldsEnum; +}; + + +type NewRelicSdkApiGroupConnection_maxArgs = { + field: NewRelicSdkApiFieldsEnum; +}; + + +type NewRelicSdkApiGroupConnection_minArgs = { + field: NewRelicSdkApiFieldsEnum; +}; + + +type NewRelicSdkApiGroupConnection_sumArgs = { + field: NewRelicSdkApiFieldsEnum; +}; + + +type NewRelicSdkApiGroupConnection_groupArgs = { + skip: Maybe; + limit: Maybe; + field: NewRelicSdkApiFieldsEnum; +}; + +type NewRelicSdkApiFilterInput = { + readonly constants: Maybe; + readonly examples: Maybe; + readonly typeDefs: Maybe; + readonly methods: Maybe; + readonly name: Maybe; + readonly usage: Maybe; + readonly description: Maybe; + readonly fields: Maybe; + readonly id: Maybe; + readonly parent: Maybe; + readonly children: Maybe; + readonly internal: Maybe; +}; + +type NewRelicSdkApiSortInput = { + readonly fields: Maybe>>; + readonly order: Maybe>>; +}; + +type NewRelicSdk = { + readonly version: Scalars['String']; + readonly assets: NewRelicSdkAssets; +}; + +type NewRelicSdkAssets = { + readonly js: Scalars['String']; + readonly css: Scalars['String']; +}; + +type userschamanndeveloperWebsitesrctemplatesembedPageJs381472333QueryVariables = Exact<{ + slug: Scalars['String']; +}>; + + +type userschamanndeveloperWebsitesrctemplatesembedPageJs381472333Query = { readonly mdx: Maybe<( + Pick + & { readonly frontmatter: Maybe> } + )> }; + +type PageUpdated_pageFragment = { readonly fields: Maybe> }; + +type userschamanndeveloperWebsitesrctemplatesGuideTemplateJs3004003558QueryVariables = Exact<{ + slug: Scalars['String']; +}>; + + +type userschamanndeveloperWebsitesrctemplatesGuideTemplateJs3004003558Query = { readonly mdx: Maybe<( + Pick + & { readonly frontmatter: Maybe>, readonly fields: Maybe>, readonly relatedResources: Maybe>> } + & PageUpdated_pageFragment + )> }; + +type userschamanndeveloperWebsitesrctemplatesLabOverviewTemplateJs3626099723QueryVariables = Exact<{ + slug: Scalars['String']; + guidesFilter: Scalars['String']; +}>; + + +type userschamanndeveloperWebsitesrctemplatesLabOverviewTemplateJs3626099723Query = { readonly mdx: Maybe<( + Pick + & { readonly frontmatter: Maybe> } + )>, readonly guides: { readonly nodes: ReadonlyArray<{ readonly fields: Maybe>, readonly frontmatter: Maybe<( + Pick + & { readonly tileShorthand: Maybe> } + )> }> } }; + +type userschamanndeveloperWebsitesrctemplatesOverviewTemplateJs1786578654QueryVariables = Exact<{ + slug: Scalars['String']; + guidesFilter: Scalars['String']; +}>; + + +type userschamanndeveloperWebsitesrctemplatesOverviewTemplateJs1786578654Query = { readonly mdx: Maybe<( + Pick + & { readonly frontmatter: Maybe> } + )>, readonly guides: { readonly nodes: ReadonlyArray<{ readonly fields: Maybe>, readonly frontmatter: Maybe<( + Pick + & { readonly tileShorthand: Maybe> } + )> }> } }; + +type PropList_propTypesFragment = ( + Pick + & { readonly deprecation: Maybe>, readonly examples: ReadonlyArray, readonly type: ( + Pick + & { readonly meta: Maybe<{ readonly itemTypes: ( + { readonly meta: Maybe | FuncTypeFragment | ( + { readonly types: ReadonlyArray<{ readonly type: { readonly meta: Maybe | FuncTypeFragment | ( + { readonly types: ReadonlyArray<{ readonly meta: Maybe | FuncTypeFragment | ( + { readonly types: ReadonlyArray<{ readonly type: { readonly meta: Maybe | FuncTypeFragment> } }> } + & ShapeTypeFragment + )> }> } + & UnionTypeFragment + )> } }> } + & ShapeTypeFragment + ) | ( + { readonly types: ReadonlyArray<{ readonly meta: Maybe | FuncTypeFragment> }> } + & UnionTypeFragment + )> } + & DefTypeFragment + ) } | Pick | FuncTypeFragment | ( + { readonly types: ReadonlyArray<{ readonly type: { readonly meta: Maybe | FuncTypeFragment | ( + { readonly types: ReadonlyArray<{ readonly meta: Maybe | FuncTypeFragment | ( + { readonly types: ReadonlyArray<{ readonly type: { readonly meta: Maybe | FuncTypeFragment> } }> } + & ShapeTypeFragment + )> }> } + & UnionTypeFragment + )> } }> } + & ShapeTypeFragment + ) | ( + { readonly types: ReadonlyArray<{ readonly meta: Maybe<{ readonly itemTypes: ( + { readonly meta: Maybe | FuncTypeFragment | { readonly types: ReadonlyArray<{ readonly meta: Maybe | FuncTypeFragment> }> }> } + & DefTypeFragment + ) } | Pick | FuncTypeFragment | ( + { readonly types: ReadonlyArray<{ readonly type: { readonly meta: Maybe | FuncTypeFragment> } }> } + & ShapeTypeFragment + )> }> } + & UnionTypeFragment + )> } + ) } +); + +type ReferenceExample_exampleFragment = Pick; + +type DefTypeFragment = Pick; + +type FuncTypeFragment = { readonly arguments: ReadonlyArray, readonly returnValue: ReadonlyArray> }; + +type FunctionDefinition_argumentsFragment = Pick; + +type FunctionDefinition_returnValueFragment = Pick; + +type ShapeTypeFragment = { readonly types: ReadonlyArray<( + Pick + & { readonly deprecation: Maybe>, readonly examples: ReadonlyArray, readonly type: Pick } + )> }; + +type UnionTypeFragment = { readonly types: ReadonlyArray> }; + +type MethodReference_methodFragment = ( + Pick + & { readonly examples: ReadonlyArray, readonly arguments: ReadonlyArray, readonly returnValue: FunctionDefinition_returnValueFragment } +); + +type TypeDefReference_typeDefFragment = ( + Pick + & { readonly properties: Maybe>>> } +); + +type userschamanndeveloperWebsitesrctemplatesComponentReferenceTemplateJs198282387QueryVariables = Exact<{ + slug: Scalars['String']; +}>; + + +type userschamanndeveloperWebsitesrctemplatesComponentReferenceTemplateJs198282387Query = { readonly newRelicSdkComponent: Maybe<( + Pick + & { readonly propTypes: ReadonlyArray, readonly examples: ReadonlyArray, readonly methods: ReadonlyArray, readonly typeDefs: ReadonlyArray } + )> }; + +type ConstantReference_constantFragment = Pick; + +type userschamanndeveloperWebsitesrctemplatesApiReferenceTemplateJs1865166777QueryVariables = Exact<{ + slug: Scalars['String']; +}>; + + +type userschamanndeveloperWebsitesrctemplatesApiReferenceTemplateJs1865166777Query = { readonly newRelicSdkApi: Maybe<( + Pick + & { readonly examples: ReadonlyArray, readonly methods: ReadonlyArray, readonly typeDefs: Maybe>>, readonly constants: ReadonlyArray } + )> }; + +type PagesQueryQueryVariables = Exact<{ [key: string]: never; }>; + + +type PagesQueryQuery = { readonly allSiteFunction: { readonly nodes: ReadonlyArray> }, readonly allSitePage: { readonly nodes: ReadonlyArray> } }; + +type userschamanndeveloperWebsitesrcpagesindexJs1455287213QueryVariables = Exact<{ [key: string]: never; }>; + + +type userschamanndeveloperWebsitesrcpagesindexJs1455287213Query = { readonly allMdx: { readonly nodes: ReadonlyArray<{ readonly fields: Maybe>, readonly frontmatter: Maybe<( + Pick + & { readonly tileShorthand: Maybe> } + )> }> } }; + +type Unnamed_1_QueryVariables = Exact<{ [key: string]: never; }>; + + +type Unnamed_1_Query = { readonly site: Maybe<{ readonly siteMetadata: Maybe> }> }; + +type Unnamed_2_QueryVariables = Exact<{ [key: string]: never; }>; + + +type Unnamed_2_Query = { readonly placeholderImage: Maybe<{ readonly childImageSharp: Maybe<{ readonly fluid: Maybe }> }> }; + +type Unnamed_3_QueryVariables = Exact<{ [key: string]: never; }>; + + +type Unnamed_3_Query = { readonly newRelicSdk: { readonly assets: Pick } }; + +type Unnamed_4_QueryVariables = Exact<{ [key: string]: never; }>; + + +type Unnamed_4_Query = { readonly allMdx: { readonly nodes: ReadonlyArray<( + Pick + & { readonly frontmatter: Maybe> } + )> } }; + +type Unnamed_5_QueryVariables = Exact<{ [key: string]: never; }>; + + +type Unnamed_5_Query = { readonly site: Maybe<{ readonly siteMetadata: Maybe> }> }; + +type Unnamed_6_QueryVariables = Exact<{ [key: string]: never; }>; + + +type Unnamed_6_Query = { readonly site: Maybe<{ readonly siteMetadata: Maybe> }> }; + +type Unnamed_7_QueryVariables = Exact<{ [key: string]: never; }>; + + +type Unnamed_7_Query = { readonly site: Maybe<{ readonly siteMetadata: Maybe> }> }; + +type GlobalNavLinkQueryQueryVariables = Exact<{ [key: string]: never; }>; + + +type GlobalNavLinkQueryQuery = { readonly site: Maybe<{ readonly siteMetadata: Maybe> }> }; + +type FooterQueryQueryVariables = Exact<{ [key: string]: never; }>; + + +type FooterQueryQuery = { readonly sitePage: Maybe> }; + +type GlobalHeaderQueryQueryVariables = Exact<{ [key: string]: never; }>; + + +type GlobalHeaderQueryQuery = { readonly allLocale: { readonly nodes: ReadonlyArray> }, readonly site: Maybe<{ readonly layout: Maybe> }> }; + +type Unnamed_8_QueryVariables = Exact<{ [key: string]: never; }>; + + +type Unnamed_8_Query = { readonly site: Maybe<{ readonly siteMetadata: Maybe> }> }; + +type Unnamed_9_QueryVariables = Exact<{ [key: string]: never; }>; + + +type Unnamed_9_Query = { readonly allLocale: { readonly nodes: ReadonlyArray> } }; + +type Unnamed_10_QueryVariables = Exact<{ [key: string]: never; }>; + + +type Unnamed_10_Query = { readonly site: Maybe<{ readonly layout: Maybe> }> }; + +type Unnamed_11_QueryVariables = Exact<{ [key: string]: never; }>; + + +type Unnamed_11_Query = { readonly site: Maybe<{ readonly layout: Maybe> }> }; + +type Unnamed_12_QueryVariables = Exact<{ [key: string]: never; }>; + + +type Unnamed_12_Query = { readonly site: Maybe<{ readonly siteMetadata: Maybe> }>, readonly newRelicThemeConfig: Maybe<{ readonly relatedResources: { readonly labels: ReadonlyArray> } }> }; + +type Unnamed_13_QueryVariables = Exact<{ [key: string]: never; }>; + + +type Unnamed_13_Query = { readonly site: Maybe<{ readonly siteMetadata: Maybe<( + Pick + & { defaultTitle: SiteSiteMetadata['title'] } + )> }>, readonly allLocale: { readonly nodes: ReadonlyArray> } }; + +type Unnamed_14_QueryVariables = Exact<{ [key: string]: never; }>; + + +type Unnamed_14_Query = { readonly newRelicThemeConfig: Maybe<{ readonly tessen: Maybe> }> }; + +type Resources_pageFragment = { readonly frontmatter: Maybe<{ readonly resources: Maybe>>> }>, readonly relatedResources: Maybe>> }; + +type GatsbyImageSharpFixedFragment = Pick; + +type GatsbyImageSharpFixed_tracedSVGFragment = Pick; + +type GatsbyImageSharpFixed_withWebpFragment = Pick; + +type GatsbyImageSharpFixed_withWebp_tracedSVGFragment = Pick; + +type GatsbyImageSharpFixed_noBase64Fragment = Pick; + +type GatsbyImageSharpFixed_withWebp_noBase64Fragment = Pick; + +type GatsbyImageSharpFluidFragment = Pick; + +type GatsbyImageSharpFluidLimitPresentationSizeFragment = { maxHeight: ImageSharpFluid['presentationHeight'], maxWidth: ImageSharpFluid['presentationWidth'] }; + +type GatsbyImageSharpFluid_tracedSVGFragment = Pick; + +type GatsbyImageSharpFluid_withWebpFragment = Pick; + +type GatsbyImageSharpFluid_withWebp_tracedSVGFragment = Pick; + +type GatsbyImageSharpFluid_noBase64Fragment = Pick; + +type GatsbyImageSharpFluid_withWebp_noBase64Fragment = Pick; + +} \ No newline at end of file