/* eslint-disable */ /* THIS FILE IS AUTOGENERATED. CHANGES WILL BE LOST ON SUBSEQUENT RUNS. */ declare namespace Queries { type Maybe = T | null; type InputMaybe = T | null; 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: Record; }; type BooleanQueryOperatorInput = { readonly eq: InputMaybe; readonly in: InputMaybe>>; readonly ne: InputMaybe; readonly nin: InputMaybe>>; }; type DateQueryOperatorInput = { readonly eq: InputMaybe; readonly gt: InputMaybe; readonly gte: InputMaybe; readonly in: InputMaybe>>; readonly lt: InputMaybe; readonly lte: InputMaybe; readonly ne: InputMaybe; readonly nin: InputMaybe>>; }; type Directory = Node & { readonly absolutePath: Scalars['String']; readonly accessTime: Scalars['Date']; readonly atime: Scalars['Date']; readonly atimeMs: Scalars['Float']; readonly base: Scalars['String']; readonly birthTime: Scalars['Date']; /** @deprecated Use `birthTime` instead */ readonly birthtime: Maybe; /** @deprecated Use `birthTime` instead */ readonly birthtimeMs: Maybe; readonly changeTime: Scalars['Date']; readonly children: ReadonlyArray; readonly ctime: Scalars['Date']; readonly ctimeMs: Scalars['Float']; readonly dev: Scalars['Int']; readonly dir: Scalars['String']; readonly ext: Scalars['String']; readonly extension: Scalars['String']; readonly gid: Scalars['Int']; readonly id: Scalars['ID']; readonly ino: Scalars['Float']; readonly internal: Internal; readonly mode: Scalars['Int']; readonly modifiedTime: Scalars['Date']; readonly mtime: Scalars['Date']; readonly mtimeMs: Scalars['Float']; readonly name: Scalars['String']; readonly nlink: Scalars['Int']; readonly parent: Maybe; readonly prettySize: Scalars['String']; readonly rdev: Scalars['Int']; readonly relativeDirectory: Scalars['String']; readonly relativePath: Scalars['String']; readonly root: Scalars['String']; readonly size: Scalars['Int']; readonly sourceInstanceName: Scalars['String']; readonly uid: Scalars['Int']; }; type Directory_accessTimeArgs = { difference: InputMaybe; formatString: InputMaybe; fromNow: InputMaybe; locale: InputMaybe; }; type Directory_atimeArgs = { difference: InputMaybe; formatString: InputMaybe; fromNow: InputMaybe; locale: InputMaybe; }; type Directory_birthTimeArgs = { difference: InputMaybe; formatString: InputMaybe; fromNow: InputMaybe; locale: InputMaybe; }; type Directory_changeTimeArgs = { difference: InputMaybe; formatString: InputMaybe; fromNow: InputMaybe; locale: InputMaybe; }; type Directory_ctimeArgs = { difference: InputMaybe; formatString: InputMaybe; fromNow: InputMaybe; locale: InputMaybe; }; type Directory_modifiedTimeArgs = { difference: InputMaybe; formatString: InputMaybe; fromNow: InputMaybe; locale: InputMaybe; }; type Directory_mtimeArgs = { difference: InputMaybe; formatString: InputMaybe; fromNow: InputMaybe; locale: InputMaybe; }; type DirectoryConnection = { readonly distinct: ReadonlyArray; readonly edges: ReadonlyArray; readonly group: ReadonlyArray; readonly max: Maybe; readonly min: Maybe; readonly nodes: ReadonlyArray; readonly pageInfo: PageInfo; readonly sum: Maybe; readonly totalCount: Scalars['Int']; }; type DirectoryConnection_distinctArgs = { field: DirectoryFieldsEnum; }; type DirectoryConnection_groupArgs = { field: DirectoryFieldsEnum; limit: InputMaybe; skip: InputMaybe; }; type DirectoryConnection_maxArgs = { field: DirectoryFieldsEnum; }; type DirectoryConnection_minArgs = { field: DirectoryFieldsEnum; }; type DirectoryConnection_sumArgs = { field: DirectoryFieldsEnum; }; type DirectoryEdge = { readonly next: Maybe; readonly node: Directory; readonly previous: Maybe; }; type DirectoryFieldsEnum = | 'absolutePath' | 'accessTime' | 'atime' | 'atimeMs' | 'base' | 'birthTime' | 'birthtime' | 'birthtimeMs' | 'changeTime' | 'children' | 'children.children' | 'children.children.children' | 'children.children.children.children' | 'children.children.children.id' | 'children.children.id' | 'children.children.internal.content' | 'children.children.internal.contentDigest' | 'children.children.internal.contentFilePath' | '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.children.parent.children' | 'children.children.parent.id' | 'children.id' | 'children.internal.content' | 'children.internal.contentDigest' | 'children.internal.contentFilePath' | 'children.internal.description' | 'children.internal.fieldOwners' | 'children.internal.ignoreType' | 'children.internal.mediaType' | 'children.internal.owner' | 'children.internal.type' | 'children.parent.children' | 'children.parent.children.children' | 'children.parent.children.id' | 'children.parent.id' | 'children.parent.internal.content' | 'children.parent.internal.contentDigest' | 'children.parent.internal.contentFilePath' | '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.parent.parent.children' | 'children.parent.parent.id' | 'ctime' | 'ctimeMs' | 'dev' | 'dir' | 'ext' | 'extension' | 'gid' | 'id' | 'ino' | 'internal.content' | 'internal.contentDigest' | 'internal.contentFilePath' | 'internal.description' | 'internal.fieldOwners' | 'internal.ignoreType' | 'internal.mediaType' | 'internal.owner' | 'internal.type' | 'mode' | 'modifiedTime' | 'mtime' | 'mtimeMs' | 'name' | 'nlink' | 'parent.children' | 'parent.children.children' | 'parent.children.children.children' | 'parent.children.children.id' | 'parent.children.id' | 'parent.children.internal.content' | 'parent.children.internal.contentDigest' | 'parent.children.internal.contentFilePath' | '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.children.parent.children' | 'parent.children.parent.id' | 'parent.id' | 'parent.internal.content' | 'parent.internal.contentDigest' | 'parent.internal.contentFilePath' | 'parent.internal.description' | 'parent.internal.fieldOwners' | 'parent.internal.ignoreType' | 'parent.internal.mediaType' | 'parent.internal.owner' | 'parent.internal.type' | 'parent.parent.children' | 'parent.parent.children.children' | 'parent.parent.children.id' | 'parent.parent.id' | 'parent.parent.internal.content' | 'parent.parent.internal.contentDigest' | 'parent.parent.internal.contentFilePath' | '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.parent.parent.children' | 'parent.parent.parent.id' | 'prettySize' | 'rdev' | 'relativeDirectory' | 'relativePath' | 'root' | 'size' | 'sourceInstanceName' | 'uid'; type DirectoryFilterInput = { readonly absolutePath: InputMaybe; readonly accessTime: InputMaybe; readonly atime: InputMaybe; readonly atimeMs: InputMaybe; readonly base: InputMaybe; readonly birthTime: InputMaybe; readonly birthtime: InputMaybe; readonly birthtimeMs: InputMaybe; readonly changeTime: InputMaybe; readonly children: InputMaybe; readonly ctime: InputMaybe; readonly ctimeMs: InputMaybe; readonly dev: InputMaybe; readonly dir: InputMaybe; readonly ext: InputMaybe; readonly extension: InputMaybe; readonly gid: InputMaybe; readonly id: InputMaybe; readonly ino: InputMaybe; readonly internal: InputMaybe; readonly mode: InputMaybe; readonly modifiedTime: InputMaybe; readonly mtime: InputMaybe; readonly mtimeMs: InputMaybe; readonly name: InputMaybe; readonly nlink: InputMaybe; readonly parent: InputMaybe; readonly prettySize: InputMaybe; readonly rdev: InputMaybe; readonly relativeDirectory: InputMaybe; readonly relativePath: InputMaybe; readonly root: InputMaybe; readonly size: InputMaybe; readonly sourceInstanceName: InputMaybe; readonly uid: InputMaybe; }; type DirectoryGroupConnection = { readonly distinct: ReadonlyArray; readonly edges: ReadonlyArray; readonly field: Scalars['String']; readonly fieldValue: Maybe; readonly group: ReadonlyArray; readonly max: Maybe; readonly min: Maybe; readonly nodes: ReadonlyArray; readonly pageInfo: PageInfo; readonly sum: Maybe; readonly totalCount: Scalars['Int']; }; type DirectoryGroupConnection_distinctArgs = { field: DirectoryFieldsEnum; }; type DirectoryGroupConnection_groupArgs = { field: DirectoryFieldsEnum; limit: InputMaybe; skip: InputMaybe; }; type DirectoryGroupConnection_maxArgs = { field: DirectoryFieldsEnum; }; type DirectoryGroupConnection_minArgs = { field: DirectoryFieldsEnum; }; type DirectoryGroupConnection_sumArgs = { field: DirectoryFieldsEnum; }; type DirectorySortInput = { readonly fields: InputMaybe>>; readonly order: InputMaybe>>; }; type File = Node & { readonly absolutePath: Scalars['String']; readonly accessTime: Scalars['Date']; readonly atime: Scalars['Date']; readonly atimeMs: Scalars['Float']; readonly base: Scalars['String']; readonly birthTime: Scalars['Date']; /** @deprecated Use `birthTime` instead */ readonly birthtime: Maybe; /** @deprecated Use `birthTime` instead */ readonly birthtimeMs: Maybe; readonly blksize: Maybe; readonly blocks: Maybe; readonly changeTime: Scalars['Date']; /** 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 children: ReadonlyArray; /** Returns all children nodes filtered by type Mdx */ readonly childrenMdx: Maybe>>; readonly ctime: Scalars['Date']; readonly ctimeMs: Scalars['Float']; readonly dev: Scalars['Int']; readonly dir: Scalars['String']; readonly ext: Scalars['String']; readonly extension: Scalars['String']; readonly gid: Scalars['Int']; readonly id: Scalars['ID']; readonly ino: Scalars['Float']; readonly internal: Internal; readonly mode: Scalars['Int']; readonly modifiedTime: Scalars['Date']; readonly mtime: Scalars['Date']; readonly mtimeMs: Scalars['Float']; readonly name: Scalars['String']; readonly nlink: Scalars['Int']; readonly parent: Maybe; readonly prettySize: Scalars['String']; /** Copy file to static directory and return public url to it */ readonly publicURL: Maybe; readonly rdev: Scalars['Int']; readonly relativeDirectory: Scalars['String']; readonly relativePath: Scalars['String']; readonly root: Scalars['String']; readonly size: Scalars['Int']; readonly sourceInstanceName: Scalars['String']; readonly uid: Scalars['Int']; }; type File_accessTimeArgs = { difference: InputMaybe; formatString: InputMaybe; fromNow: InputMaybe; locale: InputMaybe; }; type File_atimeArgs = { difference: InputMaybe; formatString: InputMaybe; fromNow: InputMaybe; locale: InputMaybe; }; type File_birthTimeArgs = { difference: InputMaybe; formatString: InputMaybe; fromNow: InputMaybe; locale: InputMaybe; }; type File_changeTimeArgs = { difference: InputMaybe; formatString: InputMaybe; fromNow: InputMaybe; locale: InputMaybe; }; type File_ctimeArgs = { difference: InputMaybe; formatString: InputMaybe; fromNow: InputMaybe; locale: InputMaybe; }; type File_modifiedTimeArgs = { difference: InputMaybe; formatString: InputMaybe; fromNow: InputMaybe; locale: InputMaybe; }; type File_mtimeArgs = { difference: InputMaybe; formatString: InputMaybe; fromNow: InputMaybe; locale: InputMaybe; }; type FileConnection = { readonly distinct: ReadonlyArray; readonly edges: ReadonlyArray; readonly group: ReadonlyArray; readonly max: Maybe; readonly min: Maybe; readonly nodes: ReadonlyArray; readonly pageInfo: PageInfo; readonly sum: Maybe; readonly totalCount: Scalars['Int']; }; type FileConnection_distinctArgs = { field: FileFieldsEnum; }; type FileConnection_groupArgs = { field: FileFieldsEnum; limit: InputMaybe; skip: InputMaybe; }; type FileConnection_maxArgs = { field: FileFieldsEnum; }; type FileConnection_minArgs = { field: FileFieldsEnum; }; type FileConnection_sumArgs = { field: FileFieldsEnum; }; type FileEdge = { readonly next: Maybe; readonly node: File; readonly previous: Maybe; }; type FileFieldsEnum = | 'absolutePath' | 'accessTime' | 'atime' | 'atimeMs' | 'base' | 'birthTime' | 'birthtime' | 'birthtimeMs' | 'blksize' | 'blocks' | 'changeTime' | 'childMdx.body' | 'childMdx.children' | 'childMdx.children.children' | 'childMdx.children.children.children' | 'childMdx.children.children.id' | 'childMdx.children.id' | 'childMdx.children.internal.content' | 'childMdx.children.internal.contentDigest' | 'childMdx.children.internal.contentFilePath' | '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.children.parent.children' | 'childMdx.children.parent.id' | 'childMdx.excerpt' | 'childMdx.fields.excerpt' | 'childMdx.fields.pageType' | 'childMdx.fields.permalink' | 'childMdx.fields.slug' | 'childMdx.frontmatter.date' | 'childMdx.frontmatter.external' | 'childMdx.frontmatter.title' | 'childMdx.id' | 'childMdx.internal.content' | 'childMdx.internal.contentDigest' | 'childMdx.internal.contentFilePath' | 'childMdx.internal.description' | 'childMdx.internal.fieldOwners' | 'childMdx.internal.ignoreType' | 'childMdx.internal.mediaType' | 'childMdx.internal.owner' | 'childMdx.internal.type' | 'childMdx.parent.children' | 'childMdx.parent.children.children' | 'childMdx.parent.children.id' | 'childMdx.parent.id' | 'childMdx.parent.internal.content' | 'childMdx.parent.internal.contentDigest' | 'childMdx.parent.internal.contentFilePath' | '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.parent.parent.children' | 'childMdx.parent.parent.id' | 'childMdx.tableOfContents' | 'children' | 'childrenMdx' | 'childrenMdx.body' | 'childrenMdx.children' | 'childrenMdx.children.children' | 'childrenMdx.children.children.children' | 'childrenMdx.children.children.id' | 'childrenMdx.children.id' | 'childrenMdx.children.internal.content' | 'childrenMdx.children.internal.contentDigest' | 'childrenMdx.children.internal.contentFilePath' | '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.children.parent.children' | 'childrenMdx.children.parent.id' | 'childrenMdx.excerpt' | 'childrenMdx.fields.excerpt' | 'childrenMdx.fields.pageType' | 'childrenMdx.fields.permalink' | 'childrenMdx.fields.slug' | 'childrenMdx.frontmatter.date' | 'childrenMdx.frontmatter.external' | 'childrenMdx.frontmatter.title' | 'childrenMdx.id' | 'childrenMdx.internal.content' | 'childrenMdx.internal.contentDigest' | 'childrenMdx.internal.contentFilePath' | 'childrenMdx.internal.description' | 'childrenMdx.internal.fieldOwners' | 'childrenMdx.internal.ignoreType' | 'childrenMdx.internal.mediaType' | 'childrenMdx.internal.owner' | 'childrenMdx.internal.type' | 'childrenMdx.parent.children' | 'childrenMdx.parent.children.children' | 'childrenMdx.parent.children.id' | 'childrenMdx.parent.id' | 'childrenMdx.parent.internal.content' | 'childrenMdx.parent.internal.contentDigest' | 'childrenMdx.parent.internal.contentFilePath' | '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.parent.parent.children' | 'childrenMdx.parent.parent.id' | 'childrenMdx.tableOfContents' | 'children.children' | 'children.children.children' | 'children.children.children.children' | 'children.children.children.id' | 'children.children.id' | 'children.children.internal.content' | 'children.children.internal.contentDigest' | 'children.children.internal.contentFilePath' | '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.children.parent.children' | 'children.children.parent.id' | 'children.id' | 'children.internal.content' | 'children.internal.contentDigest' | 'children.internal.contentFilePath' | 'children.internal.description' | 'children.internal.fieldOwners' | 'children.internal.ignoreType' | 'children.internal.mediaType' | 'children.internal.owner' | 'children.internal.type' | 'children.parent.children' | 'children.parent.children.children' | 'children.parent.children.id' | 'children.parent.id' | 'children.parent.internal.content' | 'children.parent.internal.contentDigest' | 'children.parent.internal.contentFilePath' | '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.parent.parent.children' | 'children.parent.parent.id' | 'ctime' | 'ctimeMs' | 'dev' | 'dir' | 'ext' | 'extension' | 'gid' | 'id' | 'ino' | 'internal.content' | 'internal.contentDigest' | 'internal.contentFilePath' | 'internal.description' | 'internal.fieldOwners' | 'internal.ignoreType' | 'internal.mediaType' | 'internal.owner' | 'internal.type' | 'mode' | 'modifiedTime' | 'mtime' | 'mtimeMs' | 'name' | 'nlink' | 'parent.children' | 'parent.children.children' | 'parent.children.children.children' | 'parent.children.children.id' | 'parent.children.id' | 'parent.children.internal.content' | 'parent.children.internal.contentDigest' | 'parent.children.internal.contentFilePath' | '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.children.parent.children' | 'parent.children.parent.id' | 'parent.id' | 'parent.internal.content' | 'parent.internal.contentDigest' | 'parent.internal.contentFilePath' | 'parent.internal.description' | 'parent.internal.fieldOwners' | 'parent.internal.ignoreType' | 'parent.internal.mediaType' | 'parent.internal.owner' | 'parent.internal.type' | 'parent.parent.children' | 'parent.parent.children.children' | 'parent.parent.children.id' | 'parent.parent.id' | 'parent.parent.internal.content' | 'parent.parent.internal.contentDigest' | 'parent.parent.internal.contentFilePath' | '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.parent.parent.children' | 'parent.parent.parent.id' | 'prettySize' | 'publicURL' | 'rdev' | 'relativeDirectory' | 'relativePath' | 'root' | 'size' | 'sourceInstanceName' | 'uid'; type FileFilterInput = { readonly absolutePath: InputMaybe; readonly accessTime: InputMaybe; readonly atime: InputMaybe; readonly atimeMs: InputMaybe; readonly base: InputMaybe; readonly birthTime: InputMaybe; readonly birthtime: InputMaybe; readonly birthtimeMs: InputMaybe; readonly blksize: InputMaybe; readonly blocks: InputMaybe; readonly changeTime: InputMaybe; readonly childMdx: InputMaybe; readonly children: InputMaybe; readonly childrenMdx: InputMaybe; readonly ctime: InputMaybe; readonly ctimeMs: InputMaybe; readonly dev: InputMaybe; readonly dir: InputMaybe; readonly ext: InputMaybe; readonly extension: InputMaybe; readonly gid: InputMaybe; readonly id: InputMaybe; readonly ino: InputMaybe; readonly internal: InputMaybe; readonly mode: InputMaybe; readonly modifiedTime: InputMaybe; readonly mtime: InputMaybe; readonly mtimeMs: InputMaybe; readonly name: InputMaybe; readonly nlink: InputMaybe; readonly parent: InputMaybe; readonly prettySize: InputMaybe; readonly publicURL: InputMaybe; readonly rdev: InputMaybe; readonly relativeDirectory: InputMaybe; readonly relativePath: InputMaybe; readonly root: InputMaybe; readonly size: InputMaybe; readonly sourceInstanceName: InputMaybe; readonly uid: InputMaybe; }; type FileGroupConnection = { readonly distinct: ReadonlyArray; readonly edges: ReadonlyArray; readonly field: Scalars['String']; readonly fieldValue: Maybe; readonly group: ReadonlyArray; readonly max: Maybe; readonly min: Maybe; readonly nodes: ReadonlyArray; readonly pageInfo: PageInfo; readonly sum: Maybe; readonly totalCount: Scalars['Int']; }; type FileGroupConnection_distinctArgs = { field: FileFieldsEnum; }; type FileGroupConnection_groupArgs = { field: FileFieldsEnum; limit: InputMaybe; skip: InputMaybe; }; type FileGroupConnection_maxArgs = { field: FileFieldsEnum; }; type FileGroupConnection_minArgs = { field: FileFieldsEnum; }; type FileGroupConnection_sumArgs = { field: FileFieldsEnum; }; type FileSortInput = { readonly fields: InputMaybe>>; readonly order: InputMaybe>>; }; type FloatQueryOperatorInput = { readonly eq: InputMaybe; readonly gt: InputMaybe; readonly gte: InputMaybe; readonly in: InputMaybe>>; readonly lt: InputMaybe; readonly lte: InputMaybe; readonly ne: InputMaybe; readonly nin: InputMaybe>>; }; type IntQueryOperatorInput = { readonly eq: InputMaybe; readonly gt: InputMaybe; readonly gte: InputMaybe; readonly in: InputMaybe>>; readonly lt: InputMaybe; readonly lte: InputMaybe; readonly ne: InputMaybe; readonly nin: InputMaybe>>; }; type Internal = { readonly content: Maybe; readonly contentDigest: Scalars['String']; readonly contentFilePath: Maybe; readonly description: Maybe; readonly fieldOwners: Maybe>>; readonly ignoreType: Maybe; readonly mediaType: Maybe; readonly owner: Scalars['String']; readonly type: Scalars['String']; }; type InternalFilterInput = { readonly content: InputMaybe; readonly contentDigest: InputMaybe; readonly contentFilePath: InputMaybe; readonly description: InputMaybe; readonly fieldOwners: InputMaybe; readonly ignoreType: InputMaybe; readonly mediaType: InputMaybe; readonly owner: InputMaybe; readonly type: InputMaybe; }; type JSONQueryOperatorInput = { readonly eq: InputMaybe; readonly glob: InputMaybe; readonly in: InputMaybe>>; readonly ne: InputMaybe; readonly nin: InputMaybe>>; readonly regex: InputMaybe; }; type Mdx = Node & { readonly body: Maybe; readonly children: ReadonlyArray; readonly excerpt: Maybe; readonly fields: Maybe; readonly frontmatter: Maybe; readonly id: Scalars['ID']; readonly internal: Internal; readonly parent: Maybe; readonly tableOfContents: Maybe; }; type Mdx_excerptArgs = { pruneLength?: InputMaybe; }; type Mdx_tableOfContentsArgs = { maxDepth: InputMaybe; }; type MdxConnection = { readonly distinct: ReadonlyArray; readonly edges: ReadonlyArray; readonly group: ReadonlyArray; readonly max: Maybe; readonly min: Maybe; readonly nodes: ReadonlyArray; readonly pageInfo: PageInfo; readonly sum: Maybe; readonly totalCount: Scalars['Int']; }; type MdxConnection_distinctArgs = { field: MdxFieldsEnum; }; type MdxConnection_groupArgs = { field: MdxFieldsEnum; limit: InputMaybe; skip: InputMaybe; }; type MdxConnection_maxArgs = { field: MdxFieldsEnum; }; type MdxConnection_minArgs = { field: MdxFieldsEnum; }; type MdxConnection_sumArgs = { field: MdxFieldsEnum; }; type MdxEdge = { readonly next: Maybe; readonly node: Mdx; readonly previous: Maybe; }; type MdxFields = { readonly excerpt: Maybe; readonly pageType: Maybe; readonly permalink: Maybe; readonly slug: Maybe; }; type MdxFieldsEnum = | 'body' | 'children' | 'children.children' | 'children.children.children' | 'children.children.children.children' | 'children.children.children.id' | 'children.children.id' | 'children.children.internal.content' | 'children.children.internal.contentDigest' | 'children.children.internal.contentFilePath' | '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.children.parent.children' | 'children.children.parent.id' | 'children.id' | 'children.internal.content' | 'children.internal.contentDigest' | 'children.internal.contentFilePath' | 'children.internal.description' | 'children.internal.fieldOwners' | 'children.internal.ignoreType' | 'children.internal.mediaType' | 'children.internal.owner' | 'children.internal.type' | 'children.parent.children' | 'children.parent.children.children' | 'children.parent.children.id' | 'children.parent.id' | 'children.parent.internal.content' | 'children.parent.internal.contentDigest' | 'children.parent.internal.contentFilePath' | '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.parent.parent.children' | 'children.parent.parent.id' | 'excerpt' | 'fields.excerpt' | 'fields.pageType' | 'fields.permalink' | 'fields.slug' | 'frontmatter.date' | 'frontmatter.external' | 'frontmatter.title' | 'id' | 'internal.content' | 'internal.contentDigest' | 'internal.contentFilePath' | 'internal.description' | 'internal.fieldOwners' | 'internal.ignoreType' | 'internal.mediaType' | 'internal.owner' | 'internal.type' | 'parent.children' | 'parent.children.children' | 'parent.children.children.children' | 'parent.children.children.id' | 'parent.children.id' | 'parent.children.internal.content' | 'parent.children.internal.contentDigest' | 'parent.children.internal.contentFilePath' | '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.children.parent.children' | 'parent.children.parent.id' | 'parent.id' | 'parent.internal.content' | 'parent.internal.contentDigest' | 'parent.internal.contentFilePath' | 'parent.internal.description' | 'parent.internal.fieldOwners' | 'parent.internal.ignoreType' | 'parent.internal.mediaType' | 'parent.internal.owner' | 'parent.internal.type' | 'parent.parent.children' | 'parent.parent.children.children' | 'parent.parent.children.id' | 'parent.parent.id' | 'parent.parent.internal.content' | 'parent.parent.internal.contentDigest' | 'parent.parent.internal.contentFilePath' | '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.parent.parent.children' | 'parent.parent.parent.id' | 'tableOfContents'; type MdxFieldsFilterInput = { readonly excerpt: InputMaybe; readonly pageType: InputMaybe; readonly permalink: InputMaybe; readonly slug: InputMaybe; }; type MdxFilterInput = { readonly body: InputMaybe; readonly children: InputMaybe; readonly excerpt: InputMaybe; readonly fields: InputMaybe; readonly frontmatter: InputMaybe; readonly id: InputMaybe; readonly internal: InputMaybe; readonly parent: InputMaybe; readonly tableOfContents: InputMaybe; }; type MdxFilterListInput = { readonly elemMatch: InputMaybe; }; type MdxFrontmatter = { readonly date: Maybe; readonly external: Maybe; readonly title: Maybe; }; type MdxFrontmatter_dateArgs = { difference: InputMaybe; formatString: InputMaybe; fromNow: InputMaybe; locale: InputMaybe; }; type MdxFrontmatterFilterInput = { readonly date: InputMaybe; readonly external: InputMaybe; readonly title: InputMaybe; }; type MdxGroupConnection = { readonly distinct: ReadonlyArray; readonly edges: ReadonlyArray; readonly field: Scalars['String']; readonly fieldValue: Maybe; readonly group: ReadonlyArray; readonly max: Maybe; readonly min: Maybe; readonly nodes: ReadonlyArray; readonly pageInfo: PageInfo; readonly sum: Maybe; readonly totalCount: Scalars['Int']; }; type MdxGroupConnection_distinctArgs = { field: MdxFieldsEnum; }; type MdxGroupConnection_groupArgs = { field: MdxFieldsEnum; limit: InputMaybe; skip: InputMaybe; }; type MdxGroupConnection_maxArgs = { field: MdxFieldsEnum; }; type MdxGroupConnection_minArgs = { field: MdxFieldsEnum; }; type MdxGroupConnection_sumArgs = { field: MdxFieldsEnum; }; type MdxSortInput = { readonly fields: InputMaybe>>; readonly order: InputMaybe>>; }; /** Node Interface */ type Node = { readonly children: ReadonlyArray; readonly id: Scalars['ID']; readonly internal: Internal; readonly parent: Maybe; }; type NodeFilterInput = { readonly children: InputMaybe; readonly id: InputMaybe; readonly internal: InputMaybe; readonly parent: InputMaybe; }; type NodeFilterListInput = { readonly elemMatch: InputMaybe; }; type PageInfo = { readonly currentPage: Scalars['Int']; readonly hasNextPage: Scalars['Boolean']; readonly hasPreviousPage: Scalars['Boolean']; readonly itemCount: Scalars['Int']; readonly pageCount: Scalars['Int']; readonly perPage: Maybe; readonly totalCount: Scalars['Int']; }; type Query = { readonly allDirectory: DirectoryConnection; readonly allFile: FileConnection; readonly allMdx: MdxConnection; readonly allSite: SiteConnection; readonly allSiteBuildMetadata: SiteBuildMetadataConnection; readonly allSiteFunction: SiteFunctionConnection; readonly allSitePage: SitePageConnection; readonly allSitePlugin: SitePluginConnection; readonly directory: Maybe; readonly file: Maybe; readonly mdx: Maybe; readonly site: Maybe; readonly siteBuildMetadata: Maybe; readonly siteFunction: Maybe; readonly sitePage: Maybe; readonly sitePlugin: Maybe; }; type Query_allDirectoryArgs = { filter: InputMaybe; limit: InputMaybe; skip: InputMaybe; sort: InputMaybe; }; type Query_allFileArgs = { filter: InputMaybe; limit: InputMaybe; skip: InputMaybe; sort: InputMaybe; }; type Query_allMdxArgs = { filter: InputMaybe; limit: InputMaybe; skip: InputMaybe; sort: InputMaybe; }; type Query_allSiteArgs = { filter: InputMaybe; limit: InputMaybe; skip: InputMaybe; sort: InputMaybe; }; type Query_allSiteBuildMetadataArgs = { filter: InputMaybe; limit: InputMaybe; skip: InputMaybe; sort: InputMaybe; }; type Query_allSiteFunctionArgs = { filter: InputMaybe; limit: InputMaybe; skip: InputMaybe; sort: InputMaybe; }; type Query_allSitePageArgs = { filter: InputMaybe; limit: InputMaybe; skip: InputMaybe; sort: InputMaybe; }; type Query_allSitePluginArgs = { filter: InputMaybe; limit: InputMaybe; skip: InputMaybe; sort: InputMaybe; }; type Query_directoryArgs = { absolutePath: InputMaybe; accessTime: InputMaybe; atime: InputMaybe; atimeMs: InputMaybe; base: InputMaybe; birthTime: InputMaybe; birthtime: InputMaybe; birthtimeMs: InputMaybe; changeTime: InputMaybe; children: InputMaybe; ctime: InputMaybe; ctimeMs: InputMaybe; dev: InputMaybe; dir: InputMaybe; ext: InputMaybe; extension: InputMaybe; gid: InputMaybe; id: InputMaybe; ino: InputMaybe; internal: InputMaybe; mode: InputMaybe; modifiedTime: InputMaybe; mtime: InputMaybe; mtimeMs: InputMaybe; name: InputMaybe; nlink: InputMaybe; parent: InputMaybe; prettySize: InputMaybe; rdev: InputMaybe; relativeDirectory: InputMaybe; relativePath: InputMaybe; root: InputMaybe; size: InputMaybe; sourceInstanceName: InputMaybe; uid: InputMaybe; }; type Query_fileArgs = { absolutePath: InputMaybe; accessTime: InputMaybe; atime: InputMaybe; atimeMs: InputMaybe; base: InputMaybe; birthTime: InputMaybe; birthtime: InputMaybe; birthtimeMs: InputMaybe; blksize: InputMaybe; blocks: InputMaybe; changeTime: InputMaybe; childMdx: InputMaybe; children: InputMaybe; childrenMdx: InputMaybe; ctime: InputMaybe; ctimeMs: InputMaybe; dev: InputMaybe; dir: InputMaybe; ext: InputMaybe; extension: InputMaybe; gid: InputMaybe; id: InputMaybe; ino: InputMaybe; internal: InputMaybe; mode: InputMaybe; modifiedTime: InputMaybe; mtime: InputMaybe; mtimeMs: InputMaybe; name: InputMaybe; nlink: InputMaybe; parent: InputMaybe; prettySize: InputMaybe; publicURL: InputMaybe; rdev: InputMaybe; relativeDirectory: InputMaybe; relativePath: InputMaybe; root: InputMaybe; size: InputMaybe; sourceInstanceName: InputMaybe; uid: InputMaybe; }; type Query_mdxArgs = { body: InputMaybe; children: InputMaybe; excerpt: InputMaybe; fields: InputMaybe; frontmatter: InputMaybe; id: InputMaybe; internal: InputMaybe; parent: InputMaybe; tableOfContents: InputMaybe; }; type Query_siteArgs = { buildTime: InputMaybe; children: InputMaybe; graphqlTypegen: InputMaybe; host: InputMaybe; id: InputMaybe; internal: InputMaybe; jsxRuntime: InputMaybe; parent: InputMaybe; pathPrefix: InputMaybe; polyfill: InputMaybe; port: InputMaybe; siteMetadata: InputMaybe; trailingSlash: InputMaybe; }; type Query_siteBuildMetadataArgs = { buildTime: InputMaybe; children: InputMaybe; id: InputMaybe; internal: InputMaybe; parent: InputMaybe; }; type Query_siteFunctionArgs = { absoluteCompiledFilePath: InputMaybe; children: InputMaybe; functionRoute: InputMaybe; id: InputMaybe; internal: InputMaybe; matchPath: InputMaybe; originalAbsoluteFilePath: InputMaybe; originalRelativeFilePath: InputMaybe; parent: InputMaybe; pluginName: InputMaybe; relativeCompiledFilePath: InputMaybe; }; type Query_sitePageArgs = { children: InputMaybe; component: InputMaybe; componentChunkName: InputMaybe; id: InputMaybe; internal: InputMaybe; internalComponentName: InputMaybe; matchPath: InputMaybe; pageContext: InputMaybe; parent: InputMaybe; path: InputMaybe; pluginCreator: InputMaybe; }; type Query_sitePluginArgs = { browserAPIs: InputMaybe; children: InputMaybe; id: InputMaybe; internal: InputMaybe; name: InputMaybe; nodeAPIs: InputMaybe; packageJson: InputMaybe; parent: InputMaybe; pluginFilepath: InputMaybe; pluginOptions: InputMaybe; resolve: InputMaybe; ssrAPIs: InputMaybe; version: InputMaybe; }; type Site = Node & { readonly buildTime: Maybe; readonly children: ReadonlyArray; readonly graphqlTypegen: Maybe; readonly host: Maybe; readonly id: Scalars['ID']; readonly internal: Internal; readonly jsxRuntime: Maybe; readonly parent: Maybe; readonly pathPrefix: Maybe; readonly polyfill: Maybe; readonly port: Maybe; readonly siteMetadata: Maybe; readonly trailingSlash: Maybe; }; type Site_buildTimeArgs = { difference: InputMaybe; formatString: InputMaybe; fromNow: InputMaybe; locale: InputMaybe; }; type SiteBuildMetadata = Node & { readonly buildTime: Maybe; readonly children: ReadonlyArray; readonly id: Scalars['ID']; readonly internal: Internal; readonly parent: Maybe; }; type SiteBuildMetadata_buildTimeArgs = { difference: InputMaybe; formatString: InputMaybe; fromNow: InputMaybe; locale: InputMaybe; }; type SiteBuildMetadataConnection = { readonly distinct: ReadonlyArray; readonly edges: ReadonlyArray; readonly group: ReadonlyArray; readonly max: Maybe; readonly min: Maybe; readonly nodes: ReadonlyArray; readonly pageInfo: PageInfo; readonly sum: Maybe; readonly totalCount: Scalars['Int']; }; type SiteBuildMetadataConnection_distinctArgs = { field: SiteBuildMetadataFieldsEnum; }; type SiteBuildMetadataConnection_groupArgs = { field: SiteBuildMetadataFieldsEnum; limit: InputMaybe; skip: InputMaybe; }; type SiteBuildMetadataConnection_maxArgs = { field: SiteBuildMetadataFieldsEnum; }; type SiteBuildMetadataConnection_minArgs = { field: SiteBuildMetadataFieldsEnum; }; type SiteBuildMetadataConnection_sumArgs = { field: SiteBuildMetadataFieldsEnum; }; type SiteBuildMetadataEdge = { readonly next: Maybe; readonly node: SiteBuildMetadata; readonly previous: Maybe; }; type SiteBuildMetadataFieldsEnum = | 'buildTime' | 'children' | 'children.children' | 'children.children.children' | 'children.children.children.children' | 'children.children.children.id' | 'children.children.id' | 'children.children.internal.content' | 'children.children.internal.contentDigest' | 'children.children.internal.contentFilePath' | '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.children.parent.children' | 'children.children.parent.id' | 'children.id' | 'children.internal.content' | 'children.internal.contentDigest' | 'children.internal.contentFilePath' | 'children.internal.description' | 'children.internal.fieldOwners' | 'children.internal.ignoreType' | 'children.internal.mediaType' | 'children.internal.owner' | 'children.internal.type' | 'children.parent.children' | 'children.parent.children.children' | 'children.parent.children.id' | 'children.parent.id' | 'children.parent.internal.content' | 'children.parent.internal.contentDigest' | 'children.parent.internal.contentFilePath' | '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.parent.parent.children' | 'children.parent.parent.id' | 'id' | 'internal.content' | 'internal.contentDigest' | 'internal.contentFilePath' | 'internal.description' | 'internal.fieldOwners' | 'internal.ignoreType' | 'internal.mediaType' | 'internal.owner' | 'internal.type' | 'parent.children' | 'parent.children.children' | 'parent.children.children.children' | 'parent.children.children.id' | 'parent.children.id' | 'parent.children.internal.content' | 'parent.children.internal.contentDigest' | 'parent.children.internal.contentFilePath' | '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.children.parent.children' | 'parent.children.parent.id' | 'parent.id' | 'parent.internal.content' | 'parent.internal.contentDigest' | 'parent.internal.contentFilePath' | 'parent.internal.description' | 'parent.internal.fieldOwners' | 'parent.internal.ignoreType' | 'parent.internal.mediaType' | 'parent.internal.owner' | 'parent.internal.type' | 'parent.parent.children' | 'parent.parent.children.children' | 'parent.parent.children.id' | 'parent.parent.id' | 'parent.parent.internal.content' | 'parent.parent.internal.contentDigest' | 'parent.parent.internal.contentFilePath' | '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.parent.parent.children' | 'parent.parent.parent.id'; type SiteBuildMetadataFilterInput = { readonly buildTime: InputMaybe; readonly children: InputMaybe; readonly id: InputMaybe; readonly internal: InputMaybe; readonly parent: InputMaybe; }; type SiteBuildMetadataGroupConnection = { readonly distinct: ReadonlyArray; readonly edges: ReadonlyArray; readonly field: Scalars['String']; readonly fieldValue: Maybe; readonly group: ReadonlyArray; readonly max: Maybe; readonly min: Maybe; readonly nodes: ReadonlyArray; readonly pageInfo: PageInfo; readonly sum: Maybe; readonly totalCount: Scalars['Int']; }; type SiteBuildMetadataGroupConnection_distinctArgs = { field: SiteBuildMetadataFieldsEnum; }; type SiteBuildMetadataGroupConnection_groupArgs = { field: SiteBuildMetadataFieldsEnum; limit: InputMaybe; skip: InputMaybe; }; type SiteBuildMetadataGroupConnection_maxArgs = { field: SiteBuildMetadataFieldsEnum; }; type SiteBuildMetadataGroupConnection_minArgs = { field: SiteBuildMetadataFieldsEnum; }; type SiteBuildMetadataGroupConnection_sumArgs = { field: SiteBuildMetadataFieldsEnum; }; type SiteBuildMetadataSortInput = { readonly fields: InputMaybe>>; readonly order: InputMaybe>>; }; type SiteConnection = { readonly distinct: ReadonlyArray; readonly edges: ReadonlyArray; readonly group: ReadonlyArray; readonly max: Maybe; readonly min: Maybe; readonly nodes: ReadonlyArray; readonly pageInfo: PageInfo; readonly sum: Maybe; readonly totalCount: Scalars['Int']; }; type SiteConnection_distinctArgs = { field: SiteFieldsEnum; }; type SiteConnection_groupArgs = { field: SiteFieldsEnum; limit: InputMaybe; skip: InputMaybe; }; type SiteConnection_maxArgs = { field: SiteFieldsEnum; }; type SiteConnection_minArgs = { field: SiteFieldsEnum; }; type SiteConnection_sumArgs = { field: SiteFieldsEnum; }; type SiteEdge = { readonly next: Maybe; readonly node: Site; readonly previous: Maybe; }; type SiteFieldsEnum = | 'buildTime' | 'children' | 'children.children' | 'children.children.children' | 'children.children.children.children' | 'children.children.children.id' | 'children.children.id' | 'children.children.internal.content' | 'children.children.internal.contentDigest' | 'children.children.internal.contentFilePath' | '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.children.parent.children' | 'children.children.parent.id' | 'children.id' | 'children.internal.content' | 'children.internal.contentDigest' | 'children.internal.contentFilePath' | 'children.internal.description' | 'children.internal.fieldOwners' | 'children.internal.ignoreType' | 'children.internal.mediaType' | 'children.internal.owner' | 'children.internal.type' | 'children.parent.children' | 'children.parent.children.children' | 'children.parent.children.id' | 'children.parent.id' | 'children.parent.internal.content' | 'children.parent.internal.contentDigest' | 'children.parent.internal.contentFilePath' | '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.parent.parent.children' | 'children.parent.parent.id' | 'graphqlTypegen.generateOnBuild' | 'graphqlTypegen.typesOutputPath' | 'host' | 'id' | 'internal.content' | 'internal.contentDigest' | 'internal.contentFilePath' | 'internal.description' | 'internal.fieldOwners' | 'internal.ignoreType' | 'internal.mediaType' | 'internal.owner' | 'internal.type' | 'jsxRuntime' | 'parent.children' | 'parent.children.children' | 'parent.children.children.children' | 'parent.children.children.id' | 'parent.children.id' | 'parent.children.internal.content' | 'parent.children.internal.contentDigest' | 'parent.children.internal.contentFilePath' | '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.children.parent.children' | 'parent.children.parent.id' | 'parent.id' | 'parent.internal.content' | 'parent.internal.contentDigest' | 'parent.internal.contentFilePath' | 'parent.internal.description' | 'parent.internal.fieldOwners' | 'parent.internal.ignoreType' | 'parent.internal.mediaType' | 'parent.internal.owner' | 'parent.internal.type' | 'parent.parent.children' | 'parent.parent.children.children' | 'parent.parent.children.id' | 'parent.parent.id' | 'parent.parent.internal.content' | 'parent.parent.internal.contentDigest' | 'parent.parent.internal.contentFilePath' | '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.parent.parent.children' | 'parent.parent.parent.id' | 'pathPrefix' | 'polyfill' | 'port' | 'siteMetadata.cdn' | 'siteMetadata.description' | 'siteMetadata.github' | 'siteMetadata.highlightjs' | 'siteMetadata.katex' | 'siteMetadata.quill' | 'siteMetadata.shortDescription' | 'siteMetadata.shortTitle' | 'siteMetadata.title' | 'siteMetadata.url' | 'siteMetadata.version' | 'trailingSlash'; type SiteFilterInput = { readonly buildTime: InputMaybe; readonly children: InputMaybe; readonly graphqlTypegen: InputMaybe; readonly host: InputMaybe; readonly id: InputMaybe; readonly internal: InputMaybe; readonly jsxRuntime: InputMaybe; readonly parent: InputMaybe; readonly pathPrefix: InputMaybe; readonly polyfill: InputMaybe; readonly port: InputMaybe; readonly siteMetadata: InputMaybe; readonly trailingSlash: InputMaybe; }; type SiteFunction = Node & { readonly absoluteCompiledFilePath: Scalars['String']; readonly children: ReadonlyArray; readonly functionRoute: Scalars['String']; readonly id: Scalars['ID']; readonly internal: Internal; readonly matchPath: Maybe; readonly originalAbsoluteFilePath: Scalars['String']; readonly originalRelativeFilePath: Scalars['String']; readonly parent: Maybe; readonly pluginName: Scalars['String']; readonly relativeCompiledFilePath: Scalars['String']; }; type SiteFunctionConnection = { readonly distinct: ReadonlyArray; readonly edges: ReadonlyArray; readonly group: ReadonlyArray; readonly max: Maybe; readonly min: Maybe; readonly nodes: ReadonlyArray; readonly pageInfo: PageInfo; readonly sum: Maybe; readonly totalCount: Scalars['Int']; }; type SiteFunctionConnection_distinctArgs = { field: SiteFunctionFieldsEnum; }; type SiteFunctionConnection_groupArgs = { field: SiteFunctionFieldsEnum; limit: InputMaybe; skip: InputMaybe; }; type SiteFunctionConnection_maxArgs = { field: SiteFunctionFieldsEnum; }; type SiteFunctionConnection_minArgs = { field: SiteFunctionFieldsEnum; }; type SiteFunctionConnection_sumArgs = { field: SiteFunctionFieldsEnum; }; type SiteFunctionEdge = { readonly next: Maybe; readonly node: SiteFunction; readonly previous: Maybe; }; type SiteFunctionFieldsEnum = | 'absoluteCompiledFilePath' | 'children' | 'children.children' | 'children.children.children' | 'children.children.children.children' | 'children.children.children.id' | 'children.children.id' | 'children.children.internal.content' | 'children.children.internal.contentDigest' | 'children.children.internal.contentFilePath' | '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.children.parent.children' | 'children.children.parent.id' | 'children.id' | 'children.internal.content' | 'children.internal.contentDigest' | 'children.internal.contentFilePath' | 'children.internal.description' | 'children.internal.fieldOwners' | 'children.internal.ignoreType' | 'children.internal.mediaType' | 'children.internal.owner' | 'children.internal.type' | 'children.parent.children' | 'children.parent.children.children' | 'children.parent.children.id' | 'children.parent.id' | 'children.parent.internal.content' | 'children.parent.internal.contentDigest' | 'children.parent.internal.contentFilePath' | '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.parent.parent.children' | 'children.parent.parent.id' | 'functionRoute' | 'id' | 'internal.content' | 'internal.contentDigest' | 'internal.contentFilePath' | 'internal.description' | 'internal.fieldOwners' | 'internal.ignoreType' | 'internal.mediaType' | 'internal.owner' | 'internal.type' | 'matchPath' | 'originalAbsoluteFilePath' | 'originalRelativeFilePath' | 'parent.children' | 'parent.children.children' | 'parent.children.children.children' | 'parent.children.children.id' | 'parent.children.id' | 'parent.children.internal.content' | 'parent.children.internal.contentDigest' | 'parent.children.internal.contentFilePath' | '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.children.parent.children' | 'parent.children.parent.id' | 'parent.id' | 'parent.internal.content' | 'parent.internal.contentDigest' | 'parent.internal.contentFilePath' | 'parent.internal.description' | 'parent.internal.fieldOwners' | 'parent.internal.ignoreType' | 'parent.internal.mediaType' | 'parent.internal.owner' | 'parent.internal.type' | 'parent.parent.children' | 'parent.parent.children.children' | 'parent.parent.children.id' | 'parent.parent.id' | 'parent.parent.internal.content' | 'parent.parent.internal.contentDigest' | 'parent.parent.internal.contentFilePath' | '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.parent.parent.children' | 'parent.parent.parent.id' | 'pluginName' | 'relativeCompiledFilePath'; type SiteFunctionFilterInput = { readonly absoluteCompiledFilePath: InputMaybe; readonly children: InputMaybe; readonly functionRoute: InputMaybe; readonly id: InputMaybe; readonly internal: InputMaybe; readonly matchPath: InputMaybe; readonly originalAbsoluteFilePath: InputMaybe; readonly originalRelativeFilePath: InputMaybe; readonly parent: InputMaybe; readonly pluginName: InputMaybe; readonly relativeCompiledFilePath: InputMaybe; }; type SiteFunctionGroupConnection = { readonly distinct: ReadonlyArray; readonly edges: ReadonlyArray; readonly field: Scalars['String']; readonly fieldValue: Maybe; readonly group: ReadonlyArray; readonly max: Maybe; readonly min: Maybe; readonly nodes: ReadonlyArray; readonly pageInfo: PageInfo; readonly sum: Maybe; readonly totalCount: Scalars['Int']; }; type SiteFunctionGroupConnection_distinctArgs = { field: SiteFunctionFieldsEnum; }; type SiteFunctionGroupConnection_groupArgs = { field: SiteFunctionFieldsEnum; limit: InputMaybe; skip: InputMaybe; }; type SiteFunctionGroupConnection_maxArgs = { field: SiteFunctionFieldsEnum; }; type SiteFunctionGroupConnection_minArgs = { field: SiteFunctionFieldsEnum; }; type SiteFunctionGroupConnection_sumArgs = { field: SiteFunctionFieldsEnum; }; type SiteFunctionSortInput = { readonly fields: InputMaybe>>; readonly order: InputMaybe>>; }; type SiteGraphqlTypegen = { readonly generateOnBuild: Maybe; readonly typesOutputPath: Maybe; }; type SiteGraphqlTypegenFilterInput = { readonly generateOnBuild: InputMaybe; readonly typesOutputPath: InputMaybe; }; type SiteGroupConnection = { readonly distinct: ReadonlyArray; readonly edges: ReadonlyArray; readonly field: Scalars['String']; readonly fieldValue: Maybe; readonly group: ReadonlyArray; readonly max: Maybe; readonly min: Maybe; readonly nodes: ReadonlyArray; readonly pageInfo: PageInfo; readonly sum: Maybe; readonly totalCount: Scalars['Int']; }; type SiteGroupConnection_distinctArgs = { field: SiteFieldsEnum; }; type SiteGroupConnection_groupArgs = { field: SiteFieldsEnum; limit: InputMaybe; skip: InputMaybe; }; type SiteGroupConnection_maxArgs = { field: SiteFieldsEnum; }; type SiteGroupConnection_minArgs = { field: SiteFieldsEnum; }; type SiteGroupConnection_sumArgs = { field: SiteFieldsEnum; }; type SitePage = Node & { readonly children: ReadonlyArray; readonly component: Scalars['String']; readonly componentChunkName: Scalars['String']; readonly id: Scalars['ID']; readonly internal: Internal; readonly internalComponentName: Scalars['String']; readonly matchPath: Maybe; readonly pageContext: Maybe; readonly parent: Maybe; readonly path: Scalars['String']; readonly pluginCreator: Maybe; }; type SitePageConnection = { readonly distinct: ReadonlyArray; readonly edges: ReadonlyArray; readonly group: ReadonlyArray; readonly max: Maybe; readonly min: Maybe; readonly nodes: ReadonlyArray; readonly pageInfo: PageInfo; readonly sum: Maybe; readonly totalCount: Scalars['Int']; }; type SitePageConnection_distinctArgs = { field: SitePageFieldsEnum; }; type SitePageConnection_groupArgs = { field: SitePageFieldsEnum; limit: InputMaybe; skip: InputMaybe; }; type SitePageConnection_maxArgs = { field: SitePageFieldsEnum; }; type SitePageConnection_minArgs = { field: SitePageFieldsEnum; }; type SitePageConnection_sumArgs = { field: SitePageFieldsEnum; }; type SitePageEdge = { readonly next: Maybe; readonly node: SitePage; readonly previous: Maybe; }; type SitePageFieldsEnum = | 'children' | 'children.children' | 'children.children.children' | 'children.children.children.children' | 'children.children.children.id' | 'children.children.id' | 'children.children.internal.content' | 'children.children.internal.contentDigest' | 'children.children.internal.contentFilePath' | '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.children.parent.children' | 'children.children.parent.id' | 'children.id' | 'children.internal.content' | 'children.internal.contentDigest' | 'children.internal.contentFilePath' | 'children.internal.description' | 'children.internal.fieldOwners' | 'children.internal.ignoreType' | 'children.internal.mediaType' | 'children.internal.owner' | 'children.internal.type' | 'children.parent.children' | 'children.parent.children.children' | 'children.parent.children.id' | 'children.parent.id' | 'children.parent.internal.content' | 'children.parent.internal.contentDigest' | 'children.parent.internal.contentFilePath' | '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.parent.parent.children' | 'children.parent.parent.id' | 'component' | 'componentChunkName' | 'id' | 'internalComponentName' | 'internal.content' | 'internal.contentDigest' | 'internal.contentFilePath' | 'internal.description' | 'internal.fieldOwners' | 'internal.ignoreType' | 'internal.mediaType' | 'internal.owner' | 'internal.type' | 'matchPath' | 'pageContext' | 'parent.children' | 'parent.children.children' | 'parent.children.children.children' | 'parent.children.children.id' | 'parent.children.id' | 'parent.children.internal.content' | 'parent.children.internal.contentDigest' | 'parent.children.internal.contentFilePath' | '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.children.parent.children' | 'parent.children.parent.id' | 'parent.id' | 'parent.internal.content' | 'parent.internal.contentDigest' | 'parent.internal.contentFilePath' | 'parent.internal.description' | 'parent.internal.fieldOwners' | 'parent.internal.ignoreType' | 'parent.internal.mediaType' | 'parent.internal.owner' | 'parent.internal.type' | 'parent.parent.children' | 'parent.parent.children.children' | 'parent.parent.children.id' | 'parent.parent.id' | 'parent.parent.internal.content' | 'parent.parent.internal.contentDigest' | 'parent.parent.internal.contentFilePath' | '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.parent.parent.children' | 'parent.parent.parent.id' | 'path' | 'pluginCreator.browserAPIs' | 'pluginCreator.children' | 'pluginCreator.children.children' | 'pluginCreator.children.children.children' | 'pluginCreator.children.children.id' | 'pluginCreator.children.id' | 'pluginCreator.children.internal.content' | 'pluginCreator.children.internal.contentDigest' | 'pluginCreator.children.internal.contentFilePath' | '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.children.parent.children' | 'pluginCreator.children.parent.id' | 'pluginCreator.id' | 'pluginCreator.internal.content' | 'pluginCreator.internal.contentDigest' | 'pluginCreator.internal.contentFilePath' | 'pluginCreator.internal.description' | 'pluginCreator.internal.fieldOwners' | 'pluginCreator.internal.ignoreType' | 'pluginCreator.internal.mediaType' | 'pluginCreator.internal.owner' | 'pluginCreator.internal.type' | 'pluginCreator.name' | 'pluginCreator.nodeAPIs' | 'pluginCreator.packageJson' | 'pluginCreator.parent.children' | 'pluginCreator.parent.children.children' | 'pluginCreator.parent.children.id' | 'pluginCreator.parent.id' | 'pluginCreator.parent.internal.content' | 'pluginCreator.parent.internal.contentDigest' | 'pluginCreator.parent.internal.contentFilePath' | '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.parent.parent.children' | 'pluginCreator.parent.parent.id' | 'pluginCreator.pluginFilepath' | 'pluginCreator.pluginOptions' | 'pluginCreator.resolve' | 'pluginCreator.ssrAPIs' | 'pluginCreator.version'; type SitePageFilterInput = { readonly children: InputMaybe; readonly component: InputMaybe; readonly componentChunkName: InputMaybe; readonly id: InputMaybe; readonly internal: InputMaybe; readonly internalComponentName: InputMaybe; readonly matchPath: InputMaybe; readonly pageContext: InputMaybe; readonly parent: InputMaybe; readonly path: InputMaybe; readonly pluginCreator: InputMaybe; }; type SitePageGroupConnection = { readonly distinct: ReadonlyArray; readonly edges: ReadonlyArray; readonly field: Scalars['String']; readonly fieldValue: Maybe; readonly group: ReadonlyArray; readonly max: Maybe; readonly min: Maybe; readonly nodes: ReadonlyArray; readonly pageInfo: PageInfo; readonly sum: Maybe; readonly totalCount: Scalars['Int']; }; type SitePageGroupConnection_distinctArgs = { field: SitePageFieldsEnum; }; type SitePageGroupConnection_groupArgs = { field: SitePageFieldsEnum; limit: InputMaybe; skip: InputMaybe; }; type SitePageGroupConnection_maxArgs = { field: SitePageFieldsEnum; }; type SitePageGroupConnection_minArgs = { field: SitePageFieldsEnum; }; type SitePageGroupConnection_sumArgs = { field: SitePageFieldsEnum; }; type SitePageSortInput = { readonly fields: InputMaybe>>; readonly order: InputMaybe>>; }; type SitePlugin = Node & { readonly browserAPIs: Maybe>>; readonly children: ReadonlyArray; readonly id: Scalars['ID']; readonly internal: Internal; readonly name: Maybe; readonly nodeAPIs: Maybe>>; readonly packageJson: Maybe; readonly parent: Maybe; readonly pluginFilepath: Maybe; readonly pluginOptions: Maybe; readonly resolve: Maybe; readonly ssrAPIs: Maybe>>; readonly version: Maybe; }; type SitePluginConnection = { readonly distinct: ReadonlyArray; readonly edges: ReadonlyArray; readonly group: ReadonlyArray; readonly max: Maybe; readonly min: Maybe; readonly nodes: ReadonlyArray; readonly pageInfo: PageInfo; readonly sum: Maybe; readonly totalCount: Scalars['Int']; }; type SitePluginConnection_distinctArgs = { field: SitePluginFieldsEnum; }; type SitePluginConnection_groupArgs = { field: SitePluginFieldsEnum; limit: InputMaybe; skip: InputMaybe; }; type SitePluginConnection_maxArgs = { field: SitePluginFieldsEnum; }; type SitePluginConnection_minArgs = { field: SitePluginFieldsEnum; }; type SitePluginConnection_sumArgs = { field: SitePluginFieldsEnum; }; type SitePluginEdge = { readonly next: Maybe; readonly node: SitePlugin; readonly previous: Maybe; }; type SitePluginFieldsEnum = | 'browserAPIs' | 'children' | 'children.children' | 'children.children.children' | 'children.children.children.children' | 'children.children.children.id' | 'children.children.id' | 'children.children.internal.content' | 'children.children.internal.contentDigest' | 'children.children.internal.contentFilePath' | '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.children.parent.children' | 'children.children.parent.id' | 'children.id' | 'children.internal.content' | 'children.internal.contentDigest' | 'children.internal.contentFilePath' | 'children.internal.description' | 'children.internal.fieldOwners' | 'children.internal.ignoreType' | 'children.internal.mediaType' | 'children.internal.owner' | 'children.internal.type' | 'children.parent.children' | 'children.parent.children.children' | 'children.parent.children.id' | 'children.parent.id' | 'children.parent.internal.content' | 'children.parent.internal.contentDigest' | 'children.parent.internal.contentFilePath' | '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.parent.parent.children' | 'children.parent.parent.id' | 'id' | 'internal.content' | 'internal.contentDigest' | 'internal.contentFilePath' | 'internal.description' | 'internal.fieldOwners' | 'internal.ignoreType' | 'internal.mediaType' | 'internal.owner' | 'internal.type' | 'name' | 'nodeAPIs' | 'packageJson' | 'parent.children' | 'parent.children.children' | 'parent.children.children.children' | 'parent.children.children.id' | 'parent.children.id' | 'parent.children.internal.content' | 'parent.children.internal.contentDigest' | 'parent.children.internal.contentFilePath' | '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.children.parent.children' | 'parent.children.parent.id' | 'parent.id' | 'parent.internal.content' | 'parent.internal.contentDigest' | 'parent.internal.contentFilePath' | 'parent.internal.description' | 'parent.internal.fieldOwners' | 'parent.internal.ignoreType' | 'parent.internal.mediaType' | 'parent.internal.owner' | 'parent.internal.type' | 'parent.parent.children' | 'parent.parent.children.children' | 'parent.parent.children.id' | 'parent.parent.id' | 'parent.parent.internal.content' | 'parent.parent.internal.contentDigest' | 'parent.parent.internal.contentFilePath' | '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.parent.parent.children' | 'parent.parent.parent.id' | 'pluginFilepath' | 'pluginOptions' | 'resolve' | 'ssrAPIs' | 'version'; type SitePluginFilterInput = { readonly browserAPIs: InputMaybe; readonly children: InputMaybe; readonly id: InputMaybe; readonly internal: InputMaybe; readonly name: InputMaybe; readonly nodeAPIs: InputMaybe; readonly packageJson: InputMaybe; readonly parent: InputMaybe; readonly pluginFilepath: InputMaybe; readonly pluginOptions: InputMaybe; readonly resolve: InputMaybe; readonly ssrAPIs: InputMaybe; readonly version: InputMaybe; }; type SitePluginGroupConnection = { readonly distinct: ReadonlyArray; readonly edges: ReadonlyArray; readonly field: Scalars['String']; readonly fieldValue: Maybe; readonly group: ReadonlyArray; readonly max: Maybe; readonly min: Maybe; readonly nodes: ReadonlyArray; readonly pageInfo: PageInfo; readonly sum: Maybe; readonly totalCount: Scalars['Int']; }; type SitePluginGroupConnection_distinctArgs = { field: SitePluginFieldsEnum; }; type SitePluginGroupConnection_groupArgs = { field: SitePluginFieldsEnum; limit: InputMaybe; skip: InputMaybe; }; type SitePluginGroupConnection_maxArgs = { field: SitePluginFieldsEnum; }; type SitePluginGroupConnection_minArgs = { field: SitePluginFieldsEnum; }; type SitePluginGroupConnection_sumArgs = { field: SitePluginFieldsEnum; }; type SitePluginSortInput = { readonly fields: InputMaybe>>; readonly order: InputMaybe>>; }; type SiteSiteMetadata = { readonly cdn: Maybe; readonly description: Maybe; readonly github: Maybe; readonly highlightjs: Maybe; readonly katex: Maybe; readonly quill: Maybe; readonly shortDescription: Maybe; readonly shortTitle: Maybe; readonly title: Maybe; readonly url: Maybe; readonly version: Maybe; }; type SiteSiteMetadataFilterInput = { readonly cdn: InputMaybe; readonly description: InputMaybe; readonly github: InputMaybe; readonly highlightjs: InputMaybe; readonly katex: InputMaybe; readonly quill: InputMaybe; readonly shortDescription: InputMaybe; readonly shortTitle: InputMaybe; readonly title: InputMaybe; readonly url: InputMaybe; readonly version: InputMaybe; }; type SiteSortInput = { readonly fields: InputMaybe>>; readonly order: InputMaybe>>; }; type SortOrderEnum = | 'ASC' | 'DESC'; type StringQueryOperatorInput = { readonly eq: InputMaybe; readonly glob: InputMaybe; readonly in: InputMaybe>>; readonly ne: InputMaybe; readonly nin: InputMaybe>>; readonly regex: InputMaybe; }; }