Files
website/generated/graphql.ts
2021-10-24 16:56:07 +01:00

2987 lines
123 KiB
TypeScript
Vendored

export type Maybe<T> = T | null;
/** All built-in and custom scalars, mapped to their actual values */
export type Scalars = {
ID: string;
String: string;
Boolean: boolean;
Int: number;
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: any;
/** 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: any;
};
export type BooleanQueryOperatorInput = {
eq?: Maybe<Scalars['Boolean']>;
ne?: Maybe<Scalars['Boolean']>;
in?: Maybe<Array<Maybe<Scalars['Boolean']>>>;
nin?: Maybe<Array<Maybe<Scalars['Boolean']>>>;
};
export type DateQueryOperatorInput = {
eq?: Maybe<Scalars['Date']>;
ne?: Maybe<Scalars['Date']>;
gt?: Maybe<Scalars['Date']>;
gte?: Maybe<Scalars['Date']>;
lt?: Maybe<Scalars['Date']>;
lte?: Maybe<Scalars['Date']>;
in?: Maybe<Array<Maybe<Scalars['Date']>>>;
nin?: Maybe<Array<Maybe<Scalars['Date']>>>;
};
export type Directory = Node & {
__typename?: 'Directory';
sourceInstanceName: Scalars['String'];
absolutePath: Scalars['String'];
relativePath: Scalars['String'];
extension: Scalars['String'];
size: Scalars['Int'];
prettySize: Scalars['String'];
modifiedTime: Scalars['Date'];
accessTime: Scalars['Date'];
changeTime: Scalars['Date'];
birthTime: Scalars['Date'];
root: Scalars['String'];
dir: Scalars['String'];
base: Scalars['String'];
ext: Scalars['String'];
name: Scalars['String'];
relativeDirectory: Scalars['String'];
dev: Scalars['Int'];
mode: Scalars['Int'];
nlink: Scalars['Int'];
uid: Scalars['Int'];
gid: Scalars['Int'];
rdev: Scalars['Int'];
ino: Scalars['Float'];
atimeMs: Scalars['Float'];
mtimeMs: Scalars['Float'];
ctimeMs: Scalars['Float'];
atime: Scalars['Date'];
mtime: Scalars['Date'];
ctime: Scalars['Date'];
/** @deprecated Use `birthTime` instead */
birthtime?: Maybe<Scalars['Date']>;
/** @deprecated Use `birthTime` instead */
birthtimeMs?: Maybe<Scalars['Float']>;
blksize?: Maybe<Scalars['Int']>;
blocks?: Maybe<Scalars['Int']>;
id: Scalars['ID'];
parent?: Maybe<Node>;
children: Array<Node>;
internal: Internal;
};
export type DirectoryModifiedTimeArgs = {
formatString?: Maybe<Scalars['String']>;
fromNow?: Maybe<Scalars['Boolean']>;
difference?: Maybe<Scalars['String']>;
locale?: Maybe<Scalars['String']>;
};
export type DirectoryAccessTimeArgs = {
formatString?: Maybe<Scalars['String']>;
fromNow?: Maybe<Scalars['Boolean']>;
difference?: Maybe<Scalars['String']>;
locale?: Maybe<Scalars['String']>;
};
export type DirectoryChangeTimeArgs = {
formatString?: Maybe<Scalars['String']>;
fromNow?: Maybe<Scalars['Boolean']>;
difference?: Maybe<Scalars['String']>;
locale?: Maybe<Scalars['String']>;
};
export type DirectoryBirthTimeArgs = {
formatString?: Maybe<Scalars['String']>;
fromNow?: Maybe<Scalars['Boolean']>;
difference?: Maybe<Scalars['String']>;
locale?: Maybe<Scalars['String']>;
};
export type DirectoryAtimeArgs = {
formatString?: Maybe<Scalars['String']>;
fromNow?: Maybe<Scalars['Boolean']>;
difference?: Maybe<Scalars['String']>;
locale?: Maybe<Scalars['String']>;
};
export type DirectoryMtimeArgs = {
formatString?: Maybe<Scalars['String']>;
fromNow?: Maybe<Scalars['Boolean']>;
difference?: Maybe<Scalars['String']>;
locale?: Maybe<Scalars['String']>;
};
export type DirectoryCtimeArgs = {
formatString?: Maybe<Scalars['String']>;
fromNow?: Maybe<Scalars['Boolean']>;
difference?: Maybe<Scalars['String']>;
locale?: Maybe<Scalars['String']>;
};
export type DirectoryConnection = {
__typename?: 'DirectoryConnection';
totalCount: Scalars['Int'];
edges: Array<DirectoryEdge>;
nodes: Array<Directory>;
pageInfo: PageInfo;
distinct: Array<Scalars['String']>;
group: Array<DirectoryGroupConnection>;
};
export type DirectoryConnectionDistinctArgs = {
field: DirectoryFieldsEnum;
};
export type DirectoryConnectionGroupArgs = {
skip?: Maybe<Scalars['Int']>;
limit?: Maybe<Scalars['Int']>;
field: DirectoryFieldsEnum;
};
export type DirectoryEdge = {
__typename?: 'DirectoryEdge';
next?: Maybe<Directory>;
node: Directory;
previous?: Maybe<Directory>;
};
export enum DirectoryFieldsEnum {
SourceInstanceName = 'sourceInstanceName',
AbsolutePath = 'absolutePath',
RelativePath = 'relativePath',
Extension = 'extension',
Size = 'size',
PrettySize = 'prettySize',
ModifiedTime = 'modifiedTime',
AccessTime = 'accessTime',
ChangeTime = 'changeTime',
BirthTime = 'birthTime',
Root = 'root',
Dir = 'dir',
Base = 'base',
Ext = 'ext',
Name = 'name',
RelativeDirectory = 'relativeDirectory',
Dev = 'dev',
Mode = 'mode',
Nlink = 'nlink',
Uid = 'uid',
Gid = 'gid',
Rdev = 'rdev',
Ino = 'ino',
AtimeMs = 'atimeMs',
MtimeMs = 'mtimeMs',
CtimeMs = 'ctimeMs',
Atime = 'atime',
Mtime = 'mtime',
Ctime = 'ctime',
Birthtime = 'birthtime',
BirthtimeMs = 'birthtimeMs',
Blksize = 'blksize',
Blocks = 'blocks',
Id = 'id',
ParentId = 'parent___id',
ParentParentId = 'parent___parent___id',
ParentParentParentId = 'parent___parent___parent___id',
ParentParentParentChildren = 'parent___parent___parent___children',
ParentParentChildren = 'parent___parent___children',
ParentParentChildrenId = 'parent___parent___children___id',
ParentParentChildrenChildren = 'parent___parent___children___children',
ParentParentInternalContent = 'parent___parent___internal___content',
ParentParentInternalContentDigest = 'parent___parent___internal___contentDigest',
ParentParentInternalDescription = 'parent___parent___internal___description',
ParentParentInternalFieldOwners = 'parent___parent___internal___fieldOwners',
ParentParentInternalIgnoreType = 'parent___parent___internal___ignoreType',
ParentParentInternalMediaType = 'parent___parent___internal___mediaType',
ParentParentInternalOwner = 'parent___parent___internal___owner',
ParentParentInternalType = 'parent___parent___internal___type',
ParentChildren = 'parent___children',
ParentChildrenId = 'parent___children___id',
ParentChildrenParentId = 'parent___children___parent___id',
ParentChildrenParentChildren = 'parent___children___parent___children',
ParentChildrenChildren = 'parent___children___children',
ParentChildrenChildrenId = 'parent___children___children___id',
ParentChildrenChildrenChildren = 'parent___children___children___children',
ParentChildrenInternalContent = 'parent___children___internal___content',
ParentChildrenInternalContentDigest = 'parent___children___internal___contentDigest',
ParentChildrenInternalDescription = 'parent___children___internal___description',
ParentChildrenInternalFieldOwners = 'parent___children___internal___fieldOwners',
ParentChildrenInternalIgnoreType = 'parent___children___internal___ignoreType',
ParentChildrenInternalMediaType = 'parent___children___internal___mediaType',
ParentChildrenInternalOwner = 'parent___children___internal___owner',
ParentChildrenInternalType = 'parent___children___internal___type',
ParentInternalContent = 'parent___internal___content',
ParentInternalContentDigest = 'parent___internal___contentDigest',
ParentInternalDescription = 'parent___internal___description',
ParentInternalFieldOwners = 'parent___internal___fieldOwners',
ParentInternalIgnoreType = 'parent___internal___ignoreType',
ParentInternalMediaType = 'parent___internal___mediaType',
ParentInternalOwner = 'parent___internal___owner',
ParentInternalType = 'parent___internal___type',
Children = 'children',
ChildrenId = 'children___id',
ChildrenParentId = 'children___parent___id',
ChildrenParentParentId = 'children___parent___parent___id',
ChildrenParentParentChildren = 'children___parent___parent___children',
ChildrenParentChildren = 'children___parent___children',
ChildrenParentChildrenId = 'children___parent___children___id',
ChildrenParentChildrenChildren = 'children___parent___children___children',
ChildrenParentInternalContent = 'children___parent___internal___content',
ChildrenParentInternalContentDigest = 'children___parent___internal___contentDigest',
ChildrenParentInternalDescription = 'children___parent___internal___description',
ChildrenParentInternalFieldOwners = 'children___parent___internal___fieldOwners',
ChildrenParentInternalIgnoreType = 'children___parent___internal___ignoreType',
ChildrenParentInternalMediaType = 'children___parent___internal___mediaType',
ChildrenParentInternalOwner = 'children___parent___internal___owner',
ChildrenParentInternalType = 'children___parent___internal___type',
ChildrenChildren = 'children___children',
ChildrenChildrenId = 'children___children___id',
ChildrenChildrenParentId = 'children___children___parent___id',
ChildrenChildrenParentChildren = 'children___children___parent___children',
ChildrenChildrenChildren = 'children___children___children',
ChildrenChildrenChildrenId = 'children___children___children___id',
ChildrenChildrenChildrenChildren = 'children___children___children___children',
ChildrenChildrenInternalContent = 'children___children___internal___content',
ChildrenChildrenInternalContentDigest = 'children___children___internal___contentDigest',
ChildrenChildrenInternalDescription = 'children___children___internal___description',
ChildrenChildrenInternalFieldOwners = 'children___children___internal___fieldOwners',
ChildrenChildrenInternalIgnoreType = 'children___children___internal___ignoreType',
ChildrenChildrenInternalMediaType = 'children___children___internal___mediaType',
ChildrenChildrenInternalOwner = 'children___children___internal___owner',
ChildrenChildrenInternalType = 'children___children___internal___type',
ChildrenInternalContent = 'children___internal___content',
ChildrenInternalContentDigest = 'children___internal___contentDigest',
ChildrenInternalDescription = 'children___internal___description',
ChildrenInternalFieldOwners = 'children___internal___fieldOwners',
ChildrenInternalIgnoreType = 'children___internal___ignoreType',
ChildrenInternalMediaType = 'children___internal___mediaType',
ChildrenInternalOwner = 'children___internal___owner',
ChildrenInternalType = 'children___internal___type',
InternalContent = 'internal___content',
InternalContentDigest = 'internal___contentDigest',
InternalDescription = 'internal___description',
InternalFieldOwners = 'internal___fieldOwners',
InternalIgnoreType = 'internal___ignoreType',
InternalMediaType = 'internal___mediaType',
InternalOwner = 'internal___owner',
InternalType = 'internal___type'
}
export type DirectoryFilterInput = {
sourceInstanceName?: Maybe<StringQueryOperatorInput>;
absolutePath?: Maybe<StringQueryOperatorInput>;
relativePath?: Maybe<StringQueryOperatorInput>;
extension?: Maybe<StringQueryOperatorInput>;
size?: Maybe<IntQueryOperatorInput>;
prettySize?: Maybe<StringQueryOperatorInput>;
modifiedTime?: Maybe<DateQueryOperatorInput>;
accessTime?: Maybe<DateQueryOperatorInput>;
changeTime?: Maybe<DateQueryOperatorInput>;
birthTime?: Maybe<DateQueryOperatorInput>;
root?: Maybe<StringQueryOperatorInput>;
dir?: Maybe<StringQueryOperatorInput>;
base?: Maybe<StringQueryOperatorInput>;
ext?: Maybe<StringQueryOperatorInput>;
name?: Maybe<StringQueryOperatorInput>;
relativeDirectory?: Maybe<StringQueryOperatorInput>;
dev?: Maybe<IntQueryOperatorInput>;
mode?: Maybe<IntQueryOperatorInput>;
nlink?: Maybe<IntQueryOperatorInput>;
uid?: Maybe<IntQueryOperatorInput>;
gid?: Maybe<IntQueryOperatorInput>;
rdev?: Maybe<IntQueryOperatorInput>;
ino?: Maybe<FloatQueryOperatorInput>;
atimeMs?: Maybe<FloatQueryOperatorInput>;
mtimeMs?: Maybe<FloatQueryOperatorInput>;
ctimeMs?: Maybe<FloatQueryOperatorInput>;
atime?: Maybe<DateQueryOperatorInput>;
mtime?: Maybe<DateQueryOperatorInput>;
ctime?: Maybe<DateQueryOperatorInput>;
birthtime?: Maybe<DateQueryOperatorInput>;
birthtimeMs?: Maybe<FloatQueryOperatorInput>;
blksize?: Maybe<IntQueryOperatorInput>;
blocks?: Maybe<IntQueryOperatorInput>;
id?: Maybe<StringQueryOperatorInput>;
parent?: Maybe<NodeFilterInput>;
children?: Maybe<NodeFilterListInput>;
internal?: Maybe<InternalFilterInput>;
};
export type DirectoryGroupConnection = {
__typename?: 'DirectoryGroupConnection';
totalCount: Scalars['Int'];
edges: Array<DirectoryEdge>;
nodes: Array<Directory>;
pageInfo: PageInfo;
field: Scalars['String'];
fieldValue?: Maybe<Scalars['String']>;
};
export type DirectorySortInput = {
fields?: Maybe<Array<Maybe<DirectoryFieldsEnum>>>;
order?: Maybe<Array<Maybe<SortOrderEnum>>>;
};
export type DuotoneGradient = {
highlight: Scalars['String'];
shadow: Scalars['String'];
opacity?: Maybe<Scalars['Int']>;
};
export type File = Node & {
__typename?: 'File';
sourceInstanceName: Scalars['String'];
absolutePath: Scalars['String'];
relativePath: Scalars['String'];
extension: Scalars['String'];
size: Scalars['Int'];
prettySize: Scalars['String'];
modifiedTime: Scalars['Date'];
accessTime: Scalars['Date'];
changeTime: Scalars['Date'];
birthTime: Scalars['Date'];
root: Scalars['String'];
dir: Scalars['String'];
base: Scalars['String'];
ext: Scalars['String'];
name: Scalars['String'];
relativeDirectory: Scalars['String'];
dev: Scalars['Int'];
mode: Scalars['Int'];
nlink: Scalars['Int'];
uid: Scalars['Int'];
gid: Scalars['Int'];
rdev: Scalars['Int'];
ino: Scalars['Float'];
atimeMs: Scalars['Float'];
mtimeMs: Scalars['Float'];
ctimeMs: Scalars['Float'];
atime: Scalars['Date'];
mtime: Scalars['Date'];
ctime: Scalars['Date'];
/** @deprecated Use `birthTime` instead */
birthtime?: Maybe<Scalars['Date']>;
/** @deprecated Use `birthTime` instead */
birthtimeMs?: Maybe<Scalars['Float']>;
blksize?: Maybe<Scalars['Int']>;
blocks?: Maybe<Scalars['Int']>;
/** Copy file to static directory and return public url to it */
publicURL?: Maybe<Scalars['String']>;
childImageSharp?: Maybe<ImageSharp>;
id: Scalars['ID'];
parent?: Maybe<Node>;
children: Array<Node>;
internal: Internal;
childMdx?: Maybe<Mdx>;
};
export type FileModifiedTimeArgs = {
formatString?: Maybe<Scalars['String']>;
fromNow?: Maybe<Scalars['Boolean']>;
difference?: Maybe<Scalars['String']>;
locale?: Maybe<Scalars['String']>;
};
export type FileAccessTimeArgs = {
formatString?: Maybe<Scalars['String']>;
fromNow?: Maybe<Scalars['Boolean']>;
difference?: Maybe<Scalars['String']>;
locale?: Maybe<Scalars['String']>;
};
export type FileChangeTimeArgs = {
formatString?: Maybe<Scalars['String']>;
fromNow?: Maybe<Scalars['Boolean']>;
difference?: Maybe<Scalars['String']>;
locale?: Maybe<Scalars['String']>;
};
export type FileBirthTimeArgs = {
formatString?: Maybe<Scalars['String']>;
fromNow?: Maybe<Scalars['Boolean']>;
difference?: Maybe<Scalars['String']>;
locale?: Maybe<Scalars['String']>;
};
export type FileAtimeArgs = {
formatString?: Maybe<Scalars['String']>;
fromNow?: Maybe<Scalars['Boolean']>;
difference?: Maybe<Scalars['String']>;
locale?: Maybe<Scalars['String']>;
};
export type FileMtimeArgs = {
formatString?: Maybe<Scalars['String']>;
fromNow?: Maybe<Scalars['Boolean']>;
difference?: Maybe<Scalars['String']>;
locale?: Maybe<Scalars['String']>;
};
export type FileCtimeArgs = {
formatString?: Maybe<Scalars['String']>;
fromNow?: Maybe<Scalars['Boolean']>;
difference?: Maybe<Scalars['String']>;
locale?: Maybe<Scalars['String']>;
};
export type FileConnection = {
__typename?: 'FileConnection';
totalCount: Scalars['Int'];
edges: Array<FileEdge>;
nodes: Array<File>;
pageInfo: PageInfo;
distinct: Array<Scalars['String']>;
group: Array<FileGroupConnection>;
};
export type FileConnectionDistinctArgs = {
field: FileFieldsEnum;
};
export type FileConnectionGroupArgs = {
skip?: Maybe<Scalars['Int']>;
limit?: Maybe<Scalars['Int']>;
field: FileFieldsEnum;
};
export type FileEdge = {
__typename?: 'FileEdge';
next?: Maybe<File>;
node: File;
previous?: Maybe<File>;
};
export enum FileFieldsEnum {
SourceInstanceName = 'sourceInstanceName',
AbsolutePath = 'absolutePath',
RelativePath = 'relativePath',
Extension = 'extension',
Size = 'size',
PrettySize = 'prettySize',
ModifiedTime = 'modifiedTime',
AccessTime = 'accessTime',
ChangeTime = 'changeTime',
BirthTime = 'birthTime',
Root = 'root',
Dir = 'dir',
Base = 'base',
Ext = 'ext',
Name = 'name',
RelativeDirectory = 'relativeDirectory',
Dev = 'dev',
Mode = 'mode',
Nlink = 'nlink',
Uid = 'uid',
Gid = 'gid',
Rdev = 'rdev',
Ino = 'ino',
AtimeMs = 'atimeMs',
MtimeMs = 'mtimeMs',
CtimeMs = 'ctimeMs',
Atime = 'atime',
Mtime = 'mtime',
Ctime = 'ctime',
Birthtime = 'birthtime',
BirthtimeMs = 'birthtimeMs',
Blksize = 'blksize',
Blocks = 'blocks',
PublicUrl = 'publicURL',
ChildImageSharpFixedBase64 = 'childImageSharp___fixed___base64',
ChildImageSharpFixedTracedSvg = 'childImageSharp___fixed___tracedSVG',
ChildImageSharpFixedAspectRatio = 'childImageSharp___fixed___aspectRatio',
ChildImageSharpFixedWidth = 'childImageSharp___fixed___width',
ChildImageSharpFixedHeight = 'childImageSharp___fixed___height',
ChildImageSharpFixedSrc = 'childImageSharp___fixed___src',
ChildImageSharpFixedSrcSet = 'childImageSharp___fixed___srcSet',
ChildImageSharpFixedSrcWebp = 'childImageSharp___fixed___srcWebp',
ChildImageSharpFixedSrcSetWebp = 'childImageSharp___fixed___srcSetWebp',
ChildImageSharpFixedOriginalName = 'childImageSharp___fixed___originalName',
ChildImageSharpResolutionsBase64 = 'childImageSharp___resolutions___base64',
ChildImageSharpResolutionsTracedSvg = 'childImageSharp___resolutions___tracedSVG',
ChildImageSharpResolutionsAspectRatio = 'childImageSharp___resolutions___aspectRatio',
ChildImageSharpResolutionsWidth = 'childImageSharp___resolutions___width',
ChildImageSharpResolutionsHeight = 'childImageSharp___resolutions___height',
ChildImageSharpResolutionsSrc = 'childImageSharp___resolutions___src',
ChildImageSharpResolutionsSrcSet = 'childImageSharp___resolutions___srcSet',
ChildImageSharpResolutionsSrcWebp = 'childImageSharp___resolutions___srcWebp',
ChildImageSharpResolutionsSrcSetWebp = 'childImageSharp___resolutions___srcSetWebp',
ChildImageSharpResolutionsOriginalName = 'childImageSharp___resolutions___originalName',
ChildImageSharpFluidBase64 = 'childImageSharp___fluid___base64',
ChildImageSharpFluidTracedSvg = 'childImageSharp___fluid___tracedSVG',
ChildImageSharpFluidAspectRatio = 'childImageSharp___fluid___aspectRatio',
ChildImageSharpFluidSrc = 'childImageSharp___fluid___src',
ChildImageSharpFluidSrcSet = 'childImageSharp___fluid___srcSet',
ChildImageSharpFluidSrcWebp = 'childImageSharp___fluid___srcWebp',
ChildImageSharpFluidSrcSetWebp = 'childImageSharp___fluid___srcSetWebp',
ChildImageSharpFluidSizes = 'childImageSharp___fluid___sizes',
ChildImageSharpFluidOriginalImg = 'childImageSharp___fluid___originalImg',
ChildImageSharpFluidOriginalName = 'childImageSharp___fluid___originalName',
ChildImageSharpFluidPresentationWidth = 'childImageSharp___fluid___presentationWidth',
ChildImageSharpFluidPresentationHeight = 'childImageSharp___fluid___presentationHeight',
ChildImageSharpSizesBase64 = 'childImageSharp___sizes___base64',
ChildImageSharpSizesTracedSvg = 'childImageSharp___sizes___tracedSVG',
ChildImageSharpSizesAspectRatio = 'childImageSharp___sizes___aspectRatio',
ChildImageSharpSizesSrc = 'childImageSharp___sizes___src',
ChildImageSharpSizesSrcSet = 'childImageSharp___sizes___srcSet',
ChildImageSharpSizesSrcWebp = 'childImageSharp___sizes___srcWebp',
ChildImageSharpSizesSrcSetWebp = 'childImageSharp___sizes___srcSetWebp',
ChildImageSharpSizesSizes = 'childImageSharp___sizes___sizes',
ChildImageSharpSizesOriginalImg = 'childImageSharp___sizes___originalImg',
ChildImageSharpSizesOriginalName = 'childImageSharp___sizes___originalName',
ChildImageSharpSizesPresentationWidth = 'childImageSharp___sizes___presentationWidth',
ChildImageSharpSizesPresentationHeight = 'childImageSharp___sizes___presentationHeight',
ChildImageSharpOriginalWidth = 'childImageSharp___original___width',
ChildImageSharpOriginalHeight = 'childImageSharp___original___height',
ChildImageSharpOriginalSrc = 'childImageSharp___original___src',
ChildImageSharpResizeSrc = 'childImageSharp___resize___src',
ChildImageSharpResizeTracedSvg = 'childImageSharp___resize___tracedSVG',
ChildImageSharpResizeWidth = 'childImageSharp___resize___width',
ChildImageSharpResizeHeight = 'childImageSharp___resize___height',
ChildImageSharpResizeAspectRatio = 'childImageSharp___resize___aspectRatio',
ChildImageSharpResizeOriginalName = 'childImageSharp___resize___originalName',
ChildImageSharpId = 'childImageSharp___id',
ChildImageSharpParentId = 'childImageSharp___parent___id',
ChildImageSharpParentParentId = 'childImageSharp___parent___parent___id',
ChildImageSharpParentParentChildren = 'childImageSharp___parent___parent___children',
ChildImageSharpParentChildren = 'childImageSharp___parent___children',
ChildImageSharpParentChildrenId = 'childImageSharp___parent___children___id',
ChildImageSharpParentChildrenChildren = 'childImageSharp___parent___children___children',
ChildImageSharpParentInternalContent = 'childImageSharp___parent___internal___content',
ChildImageSharpParentInternalContentDigest = 'childImageSharp___parent___internal___contentDigest',
ChildImageSharpParentInternalDescription = 'childImageSharp___parent___internal___description',
ChildImageSharpParentInternalFieldOwners = 'childImageSharp___parent___internal___fieldOwners',
ChildImageSharpParentInternalIgnoreType = 'childImageSharp___parent___internal___ignoreType',
ChildImageSharpParentInternalMediaType = 'childImageSharp___parent___internal___mediaType',
ChildImageSharpParentInternalOwner = 'childImageSharp___parent___internal___owner',
ChildImageSharpParentInternalType = 'childImageSharp___parent___internal___type',
ChildImageSharpChildren = 'childImageSharp___children',
ChildImageSharpChildrenId = 'childImageSharp___children___id',
ChildImageSharpChildrenParentId = 'childImageSharp___children___parent___id',
ChildImageSharpChildrenParentChildren = 'childImageSharp___children___parent___children',
ChildImageSharpChildrenChildren = 'childImageSharp___children___children',
ChildImageSharpChildrenChildrenId = 'childImageSharp___children___children___id',
ChildImageSharpChildrenChildrenChildren = 'childImageSharp___children___children___children',
ChildImageSharpChildrenInternalContent = 'childImageSharp___children___internal___content',
ChildImageSharpChildrenInternalContentDigest = 'childImageSharp___children___internal___contentDigest',
ChildImageSharpChildrenInternalDescription = 'childImageSharp___children___internal___description',
ChildImageSharpChildrenInternalFieldOwners = 'childImageSharp___children___internal___fieldOwners',
ChildImageSharpChildrenInternalIgnoreType = 'childImageSharp___children___internal___ignoreType',
ChildImageSharpChildrenInternalMediaType = 'childImageSharp___children___internal___mediaType',
ChildImageSharpChildrenInternalOwner = 'childImageSharp___children___internal___owner',
ChildImageSharpChildrenInternalType = 'childImageSharp___children___internal___type',
ChildImageSharpInternalContent = 'childImageSharp___internal___content',
ChildImageSharpInternalContentDigest = 'childImageSharp___internal___contentDigest',
ChildImageSharpInternalDescription = 'childImageSharp___internal___description',
ChildImageSharpInternalFieldOwners = 'childImageSharp___internal___fieldOwners',
ChildImageSharpInternalIgnoreType = 'childImageSharp___internal___ignoreType',
ChildImageSharpInternalMediaType = 'childImageSharp___internal___mediaType',
ChildImageSharpInternalOwner = 'childImageSharp___internal___owner',
ChildImageSharpInternalType = 'childImageSharp___internal___type',
Id = 'id',
ParentId = 'parent___id',
ParentParentId = 'parent___parent___id',
ParentParentParentId = 'parent___parent___parent___id',
ParentParentParentChildren = 'parent___parent___parent___children',
ParentParentChildren = 'parent___parent___children',
ParentParentChildrenId = 'parent___parent___children___id',
ParentParentChildrenChildren = 'parent___parent___children___children',
ParentParentInternalContent = 'parent___parent___internal___content',
ParentParentInternalContentDigest = 'parent___parent___internal___contentDigest',
ParentParentInternalDescription = 'parent___parent___internal___description',
ParentParentInternalFieldOwners = 'parent___parent___internal___fieldOwners',
ParentParentInternalIgnoreType = 'parent___parent___internal___ignoreType',
ParentParentInternalMediaType = 'parent___parent___internal___mediaType',
ParentParentInternalOwner = 'parent___parent___internal___owner',
ParentParentInternalType = 'parent___parent___internal___type',
ParentChildren = 'parent___children',
ParentChildrenId = 'parent___children___id',
ParentChildrenParentId = 'parent___children___parent___id',
ParentChildrenParentChildren = 'parent___children___parent___children',
ParentChildrenChildren = 'parent___children___children',
ParentChildrenChildrenId = 'parent___children___children___id',
ParentChildrenChildrenChildren = 'parent___children___children___children',
ParentChildrenInternalContent = 'parent___children___internal___content',
ParentChildrenInternalContentDigest = 'parent___children___internal___contentDigest',
ParentChildrenInternalDescription = 'parent___children___internal___description',
ParentChildrenInternalFieldOwners = 'parent___children___internal___fieldOwners',
ParentChildrenInternalIgnoreType = 'parent___children___internal___ignoreType',
ParentChildrenInternalMediaType = 'parent___children___internal___mediaType',
ParentChildrenInternalOwner = 'parent___children___internal___owner',
ParentChildrenInternalType = 'parent___children___internal___type',
ParentInternalContent = 'parent___internal___content',
ParentInternalContentDigest = 'parent___internal___contentDigest',
ParentInternalDescription = 'parent___internal___description',
ParentInternalFieldOwners = 'parent___internal___fieldOwners',
ParentInternalIgnoreType = 'parent___internal___ignoreType',
ParentInternalMediaType = 'parent___internal___mediaType',
ParentInternalOwner = 'parent___internal___owner',
ParentInternalType = 'parent___internal___type',
Children = 'children',
ChildrenId = 'children___id',
ChildrenParentId = 'children___parent___id',
ChildrenParentParentId = 'children___parent___parent___id',
ChildrenParentParentChildren = 'children___parent___parent___children',
ChildrenParentChildren = 'children___parent___children',
ChildrenParentChildrenId = 'children___parent___children___id',
ChildrenParentChildrenChildren = 'children___parent___children___children',
ChildrenParentInternalContent = 'children___parent___internal___content',
ChildrenParentInternalContentDigest = 'children___parent___internal___contentDigest',
ChildrenParentInternalDescription = 'children___parent___internal___description',
ChildrenParentInternalFieldOwners = 'children___parent___internal___fieldOwners',
ChildrenParentInternalIgnoreType = 'children___parent___internal___ignoreType',
ChildrenParentInternalMediaType = 'children___parent___internal___mediaType',
ChildrenParentInternalOwner = 'children___parent___internal___owner',
ChildrenParentInternalType = 'children___parent___internal___type',
ChildrenChildren = 'children___children',
ChildrenChildrenId = 'children___children___id',
ChildrenChildrenParentId = 'children___children___parent___id',
ChildrenChildrenParentChildren = 'children___children___parent___children',
ChildrenChildrenChildren = 'children___children___children',
ChildrenChildrenChildrenId = 'children___children___children___id',
ChildrenChildrenChildrenChildren = 'children___children___children___children',
ChildrenChildrenInternalContent = 'children___children___internal___content',
ChildrenChildrenInternalContentDigest = 'children___children___internal___contentDigest',
ChildrenChildrenInternalDescription = 'children___children___internal___description',
ChildrenChildrenInternalFieldOwners = 'children___children___internal___fieldOwners',
ChildrenChildrenInternalIgnoreType = 'children___children___internal___ignoreType',
ChildrenChildrenInternalMediaType = 'children___children___internal___mediaType',
ChildrenChildrenInternalOwner = 'children___children___internal___owner',
ChildrenChildrenInternalType = 'children___children___internal___type',
ChildrenInternalContent = 'children___internal___content',
ChildrenInternalContentDigest = 'children___internal___contentDigest',
ChildrenInternalDescription = 'children___internal___description',
ChildrenInternalFieldOwners = 'children___internal___fieldOwners',
ChildrenInternalIgnoreType = 'children___internal___ignoreType',
ChildrenInternalMediaType = 'children___internal___mediaType',
ChildrenInternalOwner = 'children___internal___owner',
ChildrenInternalType = 'children___internal___type',
InternalContent = 'internal___content',
InternalContentDigest = 'internal___contentDigest',
InternalDescription = 'internal___description',
InternalFieldOwners = 'internal___fieldOwners',
InternalIgnoreType = 'internal___ignoreType',
InternalMediaType = 'internal___mediaType',
InternalOwner = 'internal___owner',
InternalType = 'internal___type',
ChildMdxRawBody = 'childMdx___rawBody',
ChildMdxFileAbsolutePath = 'childMdx___fileAbsolutePath',
ChildMdxFrontmatterTitle = 'childMdx___frontmatter___title',
ChildMdxFrontmatterPath = 'childMdx___frontmatter___path',
ChildMdxFrontmatterAuthors = 'childMdx___frontmatter___authors',
ChildMdxFrontmatterCreatedAt = 'childMdx___frontmatter___created_at',
ChildMdxFrontmatterRecommendedReading = 'childMdx___frontmatter___recommended_reading',
ChildMdxFrontmatterExternalResources = 'childMdx___frontmatter___external_resources',
ChildMdxFrontmatterExternalResourcesText = 'childMdx___frontmatter___external_resources___text',
ChildMdxFrontmatterExternalResourcesHref = 'childMdx___frontmatter___external_resources___href',
ChildMdxFrontmatterUpdatedAt = 'childMdx___frontmatter___updated_at',
ChildMdxBody = 'childMdx___body',
ChildMdxExcerpt = 'childMdx___excerpt',
ChildMdxHeadings = 'childMdx___headings',
ChildMdxHeadingsValue = 'childMdx___headings___value',
ChildMdxHeadingsDepth = 'childMdx___headings___depth',
ChildMdxHtml = 'childMdx___html',
ChildMdxMdxAst = 'childMdx___mdxAST',
ChildMdxTableOfContents = 'childMdx___tableOfContents',
ChildMdxTimeToRead = 'childMdx___timeToRead',
ChildMdxWordCountParagraphs = 'childMdx___wordCount___paragraphs',
ChildMdxWordCountSentences = 'childMdx___wordCount___sentences',
ChildMdxWordCountWords = 'childMdx___wordCount___words',
ChildMdxFieldsGithubLink = 'childMdx___fields___githubLink',
ChildMdxFieldsAuthors = 'childMdx___fields___authors',
ChildMdxFieldsAuthorsAvatar = 'childMdx___fields___authors___avatar',
ChildMdxFieldsAuthorsHash = 'childMdx___fields___authors___hash',
ChildMdxFieldsAuthorsName = 'childMdx___fields___authors___name',
ChildMdxId = 'childMdx___id',
ChildMdxParentId = 'childMdx___parent___id',
ChildMdxParentParentId = 'childMdx___parent___parent___id',
ChildMdxParentParentChildren = 'childMdx___parent___parent___children',
ChildMdxParentChildren = 'childMdx___parent___children',
ChildMdxParentChildrenId = 'childMdx___parent___children___id',
ChildMdxParentChildrenChildren = 'childMdx___parent___children___children',
ChildMdxParentInternalContent = 'childMdx___parent___internal___content',
ChildMdxParentInternalContentDigest = 'childMdx___parent___internal___contentDigest',
ChildMdxParentInternalDescription = 'childMdx___parent___internal___description',
ChildMdxParentInternalFieldOwners = 'childMdx___parent___internal___fieldOwners',
ChildMdxParentInternalIgnoreType = 'childMdx___parent___internal___ignoreType',
ChildMdxParentInternalMediaType = 'childMdx___parent___internal___mediaType',
ChildMdxParentInternalOwner = 'childMdx___parent___internal___owner',
ChildMdxParentInternalType = 'childMdx___parent___internal___type',
ChildMdxChildren = 'childMdx___children',
ChildMdxChildrenId = 'childMdx___children___id',
ChildMdxChildrenParentId = 'childMdx___children___parent___id',
ChildMdxChildrenParentChildren = 'childMdx___children___parent___children',
ChildMdxChildrenChildren = 'childMdx___children___children',
ChildMdxChildrenChildrenId = 'childMdx___children___children___id',
ChildMdxChildrenChildrenChildren = 'childMdx___children___children___children',
ChildMdxChildrenInternalContent = 'childMdx___children___internal___content',
ChildMdxChildrenInternalContentDigest = 'childMdx___children___internal___contentDigest',
ChildMdxChildrenInternalDescription = 'childMdx___children___internal___description',
ChildMdxChildrenInternalFieldOwners = 'childMdx___children___internal___fieldOwners',
ChildMdxChildrenInternalIgnoreType = 'childMdx___children___internal___ignoreType',
ChildMdxChildrenInternalMediaType = 'childMdx___children___internal___mediaType',
ChildMdxChildrenInternalOwner = 'childMdx___children___internal___owner',
ChildMdxChildrenInternalType = 'childMdx___children___internal___type',
ChildMdxInternalContent = 'childMdx___internal___content',
ChildMdxInternalContentDigest = 'childMdx___internal___contentDigest',
ChildMdxInternalDescription = 'childMdx___internal___description',
ChildMdxInternalFieldOwners = 'childMdx___internal___fieldOwners',
ChildMdxInternalIgnoreType = 'childMdx___internal___ignoreType',
ChildMdxInternalMediaType = 'childMdx___internal___mediaType',
ChildMdxInternalOwner = 'childMdx___internal___owner',
ChildMdxInternalType = 'childMdx___internal___type'
}
export type FileFilterInput = {
sourceInstanceName?: Maybe<StringQueryOperatorInput>;
absolutePath?: Maybe<StringQueryOperatorInput>;
relativePath?: Maybe<StringQueryOperatorInput>;
extension?: Maybe<StringQueryOperatorInput>;
size?: Maybe<IntQueryOperatorInput>;
prettySize?: Maybe<StringQueryOperatorInput>;
modifiedTime?: Maybe<DateQueryOperatorInput>;
accessTime?: Maybe<DateQueryOperatorInput>;
changeTime?: Maybe<DateQueryOperatorInput>;
birthTime?: Maybe<DateQueryOperatorInput>;
root?: Maybe<StringQueryOperatorInput>;
dir?: Maybe<StringQueryOperatorInput>;
base?: Maybe<StringQueryOperatorInput>;
ext?: Maybe<StringQueryOperatorInput>;
name?: Maybe<StringQueryOperatorInput>;
relativeDirectory?: Maybe<StringQueryOperatorInput>;
dev?: Maybe<IntQueryOperatorInput>;
mode?: Maybe<IntQueryOperatorInput>;
nlink?: Maybe<IntQueryOperatorInput>;
uid?: Maybe<IntQueryOperatorInput>;
gid?: Maybe<IntQueryOperatorInput>;
rdev?: Maybe<IntQueryOperatorInput>;
ino?: Maybe<FloatQueryOperatorInput>;
atimeMs?: Maybe<FloatQueryOperatorInput>;
mtimeMs?: Maybe<FloatQueryOperatorInput>;
ctimeMs?: Maybe<FloatQueryOperatorInput>;
atime?: Maybe<DateQueryOperatorInput>;
mtime?: Maybe<DateQueryOperatorInput>;
ctime?: Maybe<DateQueryOperatorInput>;
birthtime?: Maybe<DateQueryOperatorInput>;
birthtimeMs?: Maybe<FloatQueryOperatorInput>;
blksize?: Maybe<IntQueryOperatorInput>;
blocks?: Maybe<IntQueryOperatorInput>;
publicURL?: Maybe<StringQueryOperatorInput>;
childImageSharp?: Maybe<ImageSharpFilterInput>;
id?: Maybe<StringQueryOperatorInput>;
parent?: Maybe<NodeFilterInput>;
children?: Maybe<NodeFilterListInput>;
internal?: Maybe<InternalFilterInput>;
childMdx?: Maybe<MdxFilterInput>;
};
export type FileGroupConnection = {
__typename?: 'FileGroupConnection';
totalCount: Scalars['Int'];
edges: Array<FileEdge>;
nodes: Array<File>;
pageInfo: PageInfo;
field: Scalars['String'];
fieldValue?: Maybe<Scalars['String']>;
};
export type FileSortInput = {
fields?: Maybe<Array<Maybe<FileFieldsEnum>>>;
order?: Maybe<Array<Maybe<SortOrderEnum>>>;
};
export type FloatQueryOperatorInput = {
eq?: Maybe<Scalars['Float']>;
ne?: Maybe<Scalars['Float']>;
gt?: Maybe<Scalars['Float']>;
gte?: Maybe<Scalars['Float']>;
lt?: Maybe<Scalars['Float']>;
lte?: Maybe<Scalars['Float']>;
in?: Maybe<Array<Maybe<Scalars['Float']>>>;
nin?: Maybe<Array<Maybe<Scalars['Float']>>>;
};
export enum HeadingsMdx {
H1 = 'h1',
H2 = 'h2',
H3 = 'h3',
H4 = 'h4',
H5 = 'h5',
H6 = 'h6'
}
export enum ImageCropFocus {
Center = 'CENTER',
North = 'NORTH',
Northeast = 'NORTHEAST',
East = 'EAST',
Southeast = 'SOUTHEAST',
South = 'SOUTH',
Southwest = 'SOUTHWEST',
West = 'WEST',
Northwest = 'NORTHWEST',
Entropy = 'ENTROPY',
Attention = 'ATTENTION'
}
export enum ImageFit {
Cover = 'COVER',
Contain = 'CONTAIN',
Fill = 'FILL',
Inside = 'INSIDE',
Outside = 'OUTSIDE'
}
export enum ImageFormat {
NoChange = 'NO_CHANGE',
Jpg = 'JPG',
Png = 'PNG',
Webp = 'WEBP'
}
export type ImageSharp = Node & {
__typename?: 'ImageSharp';
fixed?: Maybe<ImageSharpFixed>;
/** @deprecated Resolutions was deprecated in Gatsby v2. It's been renamed to "fixed" https://example.com/write-docs-and-fix-this-example-link */
resolutions?: Maybe<ImageSharpResolutions>;
fluid?: Maybe<ImageSharpFluid>;
/** @deprecated Sizes was deprecated in Gatsby v2. It's been renamed to "fluid" https://example.com/write-docs-and-fix-this-example-link */
sizes?: Maybe<ImageSharpSizes>;
original?: Maybe<ImageSharpOriginal>;
resize?: Maybe<ImageSharpResize>;
id: Scalars['ID'];
parent?: Maybe<Node>;
children: Array<Node>;
internal: Internal;
};
export type ImageSharpFixedArgs = {
width?: Maybe<Scalars['Int']>;
height?: Maybe<Scalars['Int']>;
base64Width?: Maybe<Scalars['Int']>;
jpegProgressive?: Maybe<Scalars['Boolean']>;
pngCompressionSpeed?: Maybe<Scalars['Int']>;
grayscale?: Maybe<Scalars['Boolean']>;
duotone?: Maybe<DuotoneGradient>;
traceSVG?: Maybe<Potrace>;
quality?: Maybe<Scalars['Int']>;
jpegQuality?: Maybe<Scalars['Int']>;
pngQuality?: Maybe<Scalars['Int']>;
webpQuality?: Maybe<Scalars['Int']>;
toFormat?: Maybe<ImageFormat>;
toFormatBase64?: Maybe<ImageFormat>;
cropFocus?: Maybe<ImageCropFocus>;
fit?: Maybe<ImageFit>;
background?: Maybe<Scalars['String']>;
rotate?: Maybe<Scalars['Int']>;
trim?: Maybe<Scalars['Float']>;
};
export type ImageSharpResolutionsArgs = {
width?: Maybe<Scalars['Int']>;
height?: Maybe<Scalars['Int']>;
base64Width?: Maybe<Scalars['Int']>;
jpegProgressive?: Maybe<Scalars['Boolean']>;
pngCompressionSpeed?: Maybe<Scalars['Int']>;
grayscale?: Maybe<Scalars['Boolean']>;
duotone?: Maybe<DuotoneGradient>;
traceSVG?: Maybe<Potrace>;
quality?: Maybe<Scalars['Int']>;
jpegQuality?: Maybe<Scalars['Int']>;
pngQuality?: Maybe<Scalars['Int']>;
webpQuality?: Maybe<Scalars['Int']>;
toFormat?: Maybe<ImageFormat>;
toFormatBase64?: Maybe<ImageFormat>;
cropFocus?: Maybe<ImageCropFocus>;
fit?: Maybe<ImageFit>;
background?: Maybe<Scalars['String']>;
rotate?: Maybe<Scalars['Int']>;
trim?: Maybe<Scalars['Float']>;
};
export type ImageSharpFluidArgs = {
maxWidth?: Maybe<Scalars['Int']>;
maxHeight?: Maybe<Scalars['Int']>;
base64Width?: Maybe<Scalars['Int']>;
grayscale?: Maybe<Scalars['Boolean']>;
jpegProgressive?: Maybe<Scalars['Boolean']>;
pngCompressionSpeed?: Maybe<Scalars['Int']>;
duotone?: Maybe<DuotoneGradient>;
traceSVG?: Maybe<Potrace>;
quality?: Maybe<Scalars['Int']>;
jpegQuality?: Maybe<Scalars['Int']>;
pngQuality?: Maybe<Scalars['Int']>;
webpQuality?: Maybe<Scalars['Int']>;
toFormat?: Maybe<ImageFormat>;
toFormatBase64?: Maybe<ImageFormat>;
cropFocus?: Maybe<ImageCropFocus>;
fit?: Maybe<ImageFit>;
background?: Maybe<Scalars['String']>;
rotate?: Maybe<Scalars['Int']>;
trim?: Maybe<Scalars['Float']>;
sizes?: Maybe<Scalars['String']>;
srcSetBreakpoints?: Maybe<Array<Maybe<Scalars['Int']>>>;
};
export type ImageSharpSizesArgs = {
maxWidth?: Maybe<Scalars['Int']>;
maxHeight?: Maybe<Scalars['Int']>;
base64Width?: Maybe<Scalars['Int']>;
grayscale?: Maybe<Scalars['Boolean']>;
jpegProgressive?: Maybe<Scalars['Boolean']>;
pngCompressionSpeed?: Maybe<Scalars['Int']>;
duotone?: Maybe<DuotoneGradient>;
traceSVG?: Maybe<Potrace>;
quality?: Maybe<Scalars['Int']>;
jpegQuality?: Maybe<Scalars['Int']>;
pngQuality?: Maybe<Scalars['Int']>;
webpQuality?: Maybe<Scalars['Int']>;
toFormat?: Maybe<ImageFormat>;
toFormatBase64?: Maybe<ImageFormat>;
cropFocus?: Maybe<ImageCropFocus>;
fit?: Maybe<ImageFit>;
background?: Maybe<Scalars['String']>;
rotate?: Maybe<Scalars['Int']>;
trim?: Maybe<Scalars['Float']>;
sizes?: Maybe<Scalars['String']>;
srcSetBreakpoints?: Maybe<Array<Maybe<Scalars['Int']>>>;
};
export type ImageSharpResizeArgs = {
width?: Maybe<Scalars['Int']>;
height?: Maybe<Scalars['Int']>;
quality?: Maybe<Scalars['Int']>;
jpegQuality?: Maybe<Scalars['Int']>;
pngQuality?: Maybe<Scalars['Int']>;
webpQuality?: Maybe<Scalars['Int']>;
jpegProgressive?: Maybe<Scalars['Boolean']>;
pngCompressionLevel?: Maybe<Scalars['Int']>;
pngCompressionSpeed?: Maybe<Scalars['Int']>;
grayscale?: Maybe<Scalars['Boolean']>;
duotone?: Maybe<DuotoneGradient>;
base64?: Maybe<Scalars['Boolean']>;
traceSVG?: Maybe<Potrace>;
toFormat?: Maybe<ImageFormat>;
cropFocus?: Maybe<ImageCropFocus>;
fit?: Maybe<ImageFit>;
background?: Maybe<Scalars['String']>;
rotate?: Maybe<Scalars['Int']>;
trim?: Maybe<Scalars['Float']>;
};
export type ImageSharpConnection = {
__typename?: 'ImageSharpConnection';
totalCount: Scalars['Int'];
edges: Array<ImageSharpEdge>;
nodes: Array<ImageSharp>;
pageInfo: PageInfo;
distinct: Array<Scalars['String']>;
group: Array<ImageSharpGroupConnection>;
};
export type ImageSharpConnectionDistinctArgs = {
field: ImageSharpFieldsEnum;
};
export type ImageSharpConnectionGroupArgs = {
skip?: Maybe<Scalars['Int']>;
limit?: Maybe<Scalars['Int']>;
field: ImageSharpFieldsEnum;
};
export type ImageSharpEdge = {
__typename?: 'ImageSharpEdge';
next?: Maybe<ImageSharp>;
node: ImageSharp;
previous?: Maybe<ImageSharp>;
};
export enum ImageSharpFieldsEnum {
FixedBase64 = 'fixed___base64',
FixedTracedSvg = 'fixed___tracedSVG',
FixedAspectRatio = 'fixed___aspectRatio',
FixedWidth = 'fixed___width',
FixedHeight = 'fixed___height',
FixedSrc = 'fixed___src',
FixedSrcSet = 'fixed___srcSet',
FixedSrcWebp = 'fixed___srcWebp',
FixedSrcSetWebp = 'fixed___srcSetWebp',
FixedOriginalName = 'fixed___originalName',
ResolutionsBase64 = 'resolutions___base64',
ResolutionsTracedSvg = 'resolutions___tracedSVG',
ResolutionsAspectRatio = 'resolutions___aspectRatio',
ResolutionsWidth = 'resolutions___width',
ResolutionsHeight = 'resolutions___height',
ResolutionsSrc = 'resolutions___src',
ResolutionsSrcSet = 'resolutions___srcSet',
ResolutionsSrcWebp = 'resolutions___srcWebp',
ResolutionsSrcSetWebp = 'resolutions___srcSetWebp',
ResolutionsOriginalName = 'resolutions___originalName',
FluidBase64 = 'fluid___base64',
FluidTracedSvg = 'fluid___tracedSVG',
FluidAspectRatio = 'fluid___aspectRatio',
FluidSrc = 'fluid___src',
FluidSrcSet = 'fluid___srcSet',
FluidSrcWebp = 'fluid___srcWebp',
FluidSrcSetWebp = 'fluid___srcSetWebp',
FluidSizes = 'fluid___sizes',
FluidOriginalImg = 'fluid___originalImg',
FluidOriginalName = 'fluid___originalName',
FluidPresentationWidth = 'fluid___presentationWidth',
FluidPresentationHeight = 'fluid___presentationHeight',
SizesBase64 = 'sizes___base64',
SizesTracedSvg = 'sizes___tracedSVG',
SizesAspectRatio = 'sizes___aspectRatio',
SizesSrc = 'sizes___src',
SizesSrcSet = 'sizes___srcSet',
SizesSrcWebp = 'sizes___srcWebp',
SizesSrcSetWebp = 'sizes___srcSetWebp',
SizesSizes = 'sizes___sizes',
SizesOriginalImg = 'sizes___originalImg',
SizesOriginalName = 'sizes___originalName',
SizesPresentationWidth = 'sizes___presentationWidth',
SizesPresentationHeight = 'sizes___presentationHeight',
OriginalWidth = 'original___width',
OriginalHeight = 'original___height',
OriginalSrc = 'original___src',
ResizeSrc = 'resize___src',
ResizeTracedSvg = 'resize___tracedSVG',
ResizeWidth = 'resize___width',
ResizeHeight = 'resize___height',
ResizeAspectRatio = 'resize___aspectRatio',
ResizeOriginalName = 'resize___originalName',
Id = 'id',
ParentId = 'parent___id',
ParentParentId = 'parent___parent___id',
ParentParentParentId = 'parent___parent___parent___id',
ParentParentParentChildren = 'parent___parent___parent___children',
ParentParentChildren = 'parent___parent___children',
ParentParentChildrenId = 'parent___parent___children___id',
ParentParentChildrenChildren = 'parent___parent___children___children',
ParentParentInternalContent = 'parent___parent___internal___content',
ParentParentInternalContentDigest = 'parent___parent___internal___contentDigest',
ParentParentInternalDescription = 'parent___parent___internal___description',
ParentParentInternalFieldOwners = 'parent___parent___internal___fieldOwners',
ParentParentInternalIgnoreType = 'parent___parent___internal___ignoreType',
ParentParentInternalMediaType = 'parent___parent___internal___mediaType',
ParentParentInternalOwner = 'parent___parent___internal___owner',
ParentParentInternalType = 'parent___parent___internal___type',
ParentChildren = 'parent___children',
ParentChildrenId = 'parent___children___id',
ParentChildrenParentId = 'parent___children___parent___id',
ParentChildrenParentChildren = 'parent___children___parent___children',
ParentChildrenChildren = 'parent___children___children',
ParentChildrenChildrenId = 'parent___children___children___id',
ParentChildrenChildrenChildren = 'parent___children___children___children',
ParentChildrenInternalContent = 'parent___children___internal___content',
ParentChildrenInternalContentDigest = 'parent___children___internal___contentDigest',
ParentChildrenInternalDescription = 'parent___children___internal___description',
ParentChildrenInternalFieldOwners = 'parent___children___internal___fieldOwners',
ParentChildrenInternalIgnoreType = 'parent___children___internal___ignoreType',
ParentChildrenInternalMediaType = 'parent___children___internal___mediaType',
ParentChildrenInternalOwner = 'parent___children___internal___owner',
ParentChildrenInternalType = 'parent___children___internal___type',
ParentInternalContent = 'parent___internal___content',
ParentInternalContentDigest = 'parent___internal___contentDigest',
ParentInternalDescription = 'parent___internal___description',
ParentInternalFieldOwners = 'parent___internal___fieldOwners',
ParentInternalIgnoreType = 'parent___internal___ignoreType',
ParentInternalMediaType = 'parent___internal___mediaType',
ParentInternalOwner = 'parent___internal___owner',
ParentInternalType = 'parent___internal___type',
Children = 'children',
ChildrenId = 'children___id',
ChildrenParentId = 'children___parent___id',
ChildrenParentParentId = 'children___parent___parent___id',
ChildrenParentParentChildren = 'children___parent___parent___children',
ChildrenParentChildren = 'children___parent___children',
ChildrenParentChildrenId = 'children___parent___children___id',
ChildrenParentChildrenChildren = 'children___parent___children___children',
ChildrenParentInternalContent = 'children___parent___internal___content',
ChildrenParentInternalContentDigest = 'children___parent___internal___contentDigest',
ChildrenParentInternalDescription = 'children___parent___internal___description',
ChildrenParentInternalFieldOwners = 'children___parent___internal___fieldOwners',
ChildrenParentInternalIgnoreType = 'children___parent___internal___ignoreType',
ChildrenParentInternalMediaType = 'children___parent___internal___mediaType',
ChildrenParentInternalOwner = 'children___parent___internal___owner',
ChildrenParentInternalType = 'children___parent___internal___type',
ChildrenChildren = 'children___children',
ChildrenChildrenId = 'children___children___id',
ChildrenChildrenParentId = 'children___children___parent___id',
ChildrenChildrenParentChildren = 'children___children___parent___children',
ChildrenChildrenChildren = 'children___children___children',
ChildrenChildrenChildrenId = 'children___children___children___id',
ChildrenChildrenChildrenChildren = 'children___children___children___children',
ChildrenChildrenInternalContent = 'children___children___internal___content',
ChildrenChildrenInternalContentDigest = 'children___children___internal___contentDigest',
ChildrenChildrenInternalDescription = 'children___children___internal___description',
ChildrenChildrenInternalFieldOwners = 'children___children___internal___fieldOwners',
ChildrenChildrenInternalIgnoreType = 'children___children___internal___ignoreType',
ChildrenChildrenInternalMediaType = 'children___children___internal___mediaType',
ChildrenChildrenInternalOwner = 'children___children___internal___owner',
ChildrenChildrenInternalType = 'children___children___internal___type',
ChildrenInternalContent = 'children___internal___content',
ChildrenInternalContentDigest = 'children___internal___contentDigest',
ChildrenInternalDescription = 'children___internal___description',
ChildrenInternalFieldOwners = 'children___internal___fieldOwners',
ChildrenInternalIgnoreType = 'children___internal___ignoreType',
ChildrenInternalMediaType = 'children___internal___mediaType',
ChildrenInternalOwner = 'children___internal___owner',
ChildrenInternalType = 'children___internal___type',
InternalContent = 'internal___content',
InternalContentDigest = 'internal___contentDigest',
InternalDescription = 'internal___description',
InternalFieldOwners = 'internal___fieldOwners',
InternalIgnoreType = 'internal___ignoreType',
InternalMediaType = 'internal___mediaType',
InternalOwner = 'internal___owner',
InternalType = 'internal___type'
}
export type ImageSharpFilterInput = {
fixed?: Maybe<ImageSharpFixedFilterInput>;
resolutions?: Maybe<ImageSharpResolutionsFilterInput>;
fluid?: Maybe<ImageSharpFluidFilterInput>;
sizes?: Maybe<ImageSharpSizesFilterInput>;
original?: Maybe<ImageSharpOriginalFilterInput>;
resize?: Maybe<ImageSharpResizeFilterInput>;
id?: Maybe<StringQueryOperatorInput>;
parent?: Maybe<NodeFilterInput>;
children?: Maybe<NodeFilterListInput>;
internal?: Maybe<InternalFilterInput>;
};
export type ImageSharpFixed = {
__typename?: 'ImageSharpFixed';
base64?: Maybe<Scalars['String']>;
tracedSVG?: Maybe<Scalars['String']>;
aspectRatio?: Maybe<Scalars['Float']>;
width: Scalars['Float'];
height: Scalars['Float'];
src: Scalars['String'];
srcSet: Scalars['String'];
srcWebp?: Maybe<Scalars['String']>;
srcSetWebp?: Maybe<Scalars['String']>;
originalName?: Maybe<Scalars['String']>;
};
export type ImageSharpFixedFilterInput = {
base64?: Maybe<StringQueryOperatorInput>;
tracedSVG?: Maybe<StringQueryOperatorInput>;
aspectRatio?: Maybe<FloatQueryOperatorInput>;
width?: Maybe<FloatQueryOperatorInput>;
height?: Maybe<FloatQueryOperatorInput>;
src?: Maybe<StringQueryOperatorInput>;
srcSet?: Maybe<StringQueryOperatorInput>;
srcWebp?: Maybe<StringQueryOperatorInput>;
srcSetWebp?: Maybe<StringQueryOperatorInput>;
originalName?: Maybe<StringQueryOperatorInput>;
};
export type ImageSharpFluid = {
__typename?: 'ImageSharpFluid';
base64?: Maybe<Scalars['String']>;
tracedSVG?: Maybe<Scalars['String']>;
aspectRatio: Scalars['Float'];
src: Scalars['String'];
srcSet: Scalars['String'];
srcWebp?: Maybe<Scalars['String']>;
srcSetWebp?: Maybe<Scalars['String']>;
sizes: Scalars['String'];
originalImg?: Maybe<Scalars['String']>;
originalName?: Maybe<Scalars['String']>;
presentationWidth: Scalars['Int'];
presentationHeight: Scalars['Int'];
};
export type ImageSharpFluidFilterInput = {
base64?: Maybe<StringQueryOperatorInput>;
tracedSVG?: Maybe<StringQueryOperatorInput>;
aspectRatio?: Maybe<FloatQueryOperatorInput>;
src?: Maybe<StringQueryOperatorInput>;
srcSet?: Maybe<StringQueryOperatorInput>;
srcWebp?: Maybe<StringQueryOperatorInput>;
srcSetWebp?: Maybe<StringQueryOperatorInput>;
sizes?: Maybe<StringQueryOperatorInput>;
originalImg?: Maybe<StringQueryOperatorInput>;
originalName?: Maybe<StringQueryOperatorInput>;
presentationWidth?: Maybe<IntQueryOperatorInput>;
presentationHeight?: Maybe<IntQueryOperatorInput>;
};
export type ImageSharpGroupConnection = {
__typename?: 'ImageSharpGroupConnection';
totalCount: Scalars['Int'];
edges: Array<ImageSharpEdge>;
nodes: Array<ImageSharp>;
pageInfo: PageInfo;
field: Scalars['String'];
fieldValue?: Maybe<Scalars['String']>;
};
export type ImageSharpOriginal = {
__typename?: 'ImageSharpOriginal';
width?: Maybe<Scalars['Float']>;
height?: Maybe<Scalars['Float']>;
src?: Maybe<Scalars['String']>;
};
export type ImageSharpOriginalFilterInput = {
width?: Maybe<FloatQueryOperatorInput>;
height?: Maybe<FloatQueryOperatorInput>;
src?: Maybe<StringQueryOperatorInput>;
};
export type ImageSharpResize = {
__typename?: 'ImageSharpResize';
src?: Maybe<Scalars['String']>;
tracedSVG?: Maybe<Scalars['String']>;
width?: Maybe<Scalars['Int']>;
height?: Maybe<Scalars['Int']>;
aspectRatio?: Maybe<Scalars['Float']>;
originalName?: Maybe<Scalars['String']>;
};
export type ImageSharpResizeFilterInput = {
src?: Maybe<StringQueryOperatorInput>;
tracedSVG?: Maybe<StringQueryOperatorInput>;
width?: Maybe<IntQueryOperatorInput>;
height?: Maybe<IntQueryOperatorInput>;
aspectRatio?: Maybe<FloatQueryOperatorInput>;
originalName?: Maybe<StringQueryOperatorInput>;
};
export type ImageSharpResolutions = {
__typename?: 'ImageSharpResolutions';
base64?: Maybe<Scalars['String']>;
tracedSVG?: Maybe<Scalars['String']>;
aspectRatio?: Maybe<Scalars['Float']>;
width: Scalars['Float'];
height: Scalars['Float'];
src: Scalars['String'];
srcSet: Scalars['String'];
srcWebp?: Maybe<Scalars['String']>;
srcSetWebp?: Maybe<Scalars['String']>;
originalName?: Maybe<Scalars['String']>;
};
export type ImageSharpResolutionsFilterInput = {
base64?: Maybe<StringQueryOperatorInput>;
tracedSVG?: Maybe<StringQueryOperatorInput>;
aspectRatio?: Maybe<FloatQueryOperatorInput>;
width?: Maybe<FloatQueryOperatorInput>;
height?: Maybe<FloatQueryOperatorInput>;
src?: Maybe<StringQueryOperatorInput>;
srcSet?: Maybe<StringQueryOperatorInput>;
srcWebp?: Maybe<StringQueryOperatorInput>;
srcSetWebp?: Maybe<StringQueryOperatorInput>;
originalName?: Maybe<StringQueryOperatorInput>;
};
export type ImageSharpSizes = {
__typename?: 'ImageSharpSizes';
base64?: Maybe<Scalars['String']>;
tracedSVG?: Maybe<Scalars['String']>;
aspectRatio: Scalars['Float'];
src: Scalars['String'];
srcSet: Scalars['String'];
srcWebp?: Maybe<Scalars['String']>;
srcSetWebp?: Maybe<Scalars['String']>;
sizes: Scalars['String'];
originalImg?: Maybe<Scalars['String']>;
originalName?: Maybe<Scalars['String']>;
presentationWidth: Scalars['Int'];
presentationHeight: Scalars['Int'];
};
export type ImageSharpSizesFilterInput = {
base64?: Maybe<StringQueryOperatorInput>;
tracedSVG?: Maybe<StringQueryOperatorInput>;
aspectRatio?: Maybe<FloatQueryOperatorInput>;
src?: Maybe<StringQueryOperatorInput>;
srcSet?: Maybe<StringQueryOperatorInput>;
srcWebp?: Maybe<StringQueryOperatorInput>;
srcSetWebp?: Maybe<StringQueryOperatorInput>;
sizes?: Maybe<StringQueryOperatorInput>;
originalImg?: Maybe<StringQueryOperatorInput>;
originalName?: Maybe<StringQueryOperatorInput>;
presentationWidth?: Maybe<IntQueryOperatorInput>;
presentationHeight?: Maybe<IntQueryOperatorInput>;
};
export type ImageSharpSortInput = {
fields?: Maybe<Array<Maybe<ImageSharpFieldsEnum>>>;
order?: Maybe<Array<Maybe<SortOrderEnum>>>;
};
export type Internal = {
__typename?: 'Internal';
content?: Maybe<Scalars['String']>;
contentDigest: Scalars['String'];
description?: Maybe<Scalars['String']>;
fieldOwners?: Maybe<Array<Maybe<Scalars['String']>>>;
ignoreType?: Maybe<Scalars['Boolean']>;
mediaType?: Maybe<Scalars['String']>;
owner: Scalars['String'];
type: Scalars['String'];
};
export type InternalFilterInput = {
content?: Maybe<StringQueryOperatorInput>;
contentDigest?: Maybe<StringQueryOperatorInput>;
description?: Maybe<StringQueryOperatorInput>;
fieldOwners?: Maybe<StringQueryOperatorInput>;
ignoreType?: Maybe<BooleanQueryOperatorInput>;
mediaType?: Maybe<StringQueryOperatorInput>;
owner?: Maybe<StringQueryOperatorInput>;
type?: Maybe<StringQueryOperatorInput>;
};
export type IntQueryOperatorInput = {
eq?: Maybe<Scalars['Int']>;
ne?: Maybe<Scalars['Int']>;
gt?: Maybe<Scalars['Int']>;
gte?: Maybe<Scalars['Int']>;
lt?: Maybe<Scalars['Int']>;
lte?: Maybe<Scalars['Int']>;
in?: Maybe<Array<Maybe<Scalars['Int']>>>;
nin?: Maybe<Array<Maybe<Scalars['Int']>>>;
};
export type JsonQueryOperatorInput = {
eq?: Maybe<Scalars['JSON']>;
ne?: Maybe<Scalars['JSON']>;
in?: Maybe<Array<Maybe<Scalars['JSON']>>>;
nin?: Maybe<Array<Maybe<Scalars['JSON']>>>;
regex?: Maybe<Scalars['JSON']>;
glob?: Maybe<Scalars['JSON']>;
};
export type Mdx = Node & {
__typename?: 'Mdx';
rawBody: Scalars['String'];
fileAbsolutePath: Scalars['String'];
frontmatter?: Maybe<MdxFrontmatter>;
body: Scalars['String'];
excerpt: Scalars['String'];
headings?: Maybe<Array<Maybe<MdxHeadingMdx>>>;
html?: Maybe<Scalars['String']>;
mdxAST?: Maybe<Scalars['JSON']>;
tableOfContents?: Maybe<Scalars['JSON']>;
timeToRead?: Maybe<Scalars['Int']>;
wordCount?: Maybe<MdxWordCount>;
fields?: Maybe<MdxFields>;
id: Scalars['ID'];
parent?: Maybe<Node>;
children: Array<Node>;
internal: Internal;
};
export type MdxExcerptArgs = {
pruneLength?: Maybe<Scalars['Int']>;
truncate?: Maybe<Scalars['Boolean']>;
};
export type MdxHeadingsArgs = {
depth?: Maybe<HeadingsMdx>;
};
export type MdxTableOfContentsArgs = {
maxDepth?: Maybe<Scalars['Int']>;
};
export type MdxConnection = {
__typename?: 'MdxConnection';
totalCount: Scalars['Int'];
edges: Array<MdxEdge>;
nodes: Array<Mdx>;
pageInfo: PageInfo;
distinct: Array<Scalars['String']>;
group: Array<MdxGroupConnection>;
};
export type MdxConnectionDistinctArgs = {
field: MdxFieldsEnum;
};
export type MdxConnectionGroupArgs = {
skip?: Maybe<Scalars['Int']>;
limit?: Maybe<Scalars['Int']>;
field: MdxFieldsEnum;
};
export type MdxEdge = {
__typename?: 'MdxEdge';
next?: Maybe<Mdx>;
node: Mdx;
previous?: Maybe<Mdx>;
};
export type MdxFields = {
__typename?: 'MdxFields';
githubLink?: Maybe<Scalars['String']>;
authors?: Maybe<Array<Maybe<MdxFieldsAuthors>>>;
};
export type MdxFieldsAuthors = {
__typename?: 'MdxFieldsAuthors';
avatar?: Maybe<Scalars['String']>;
hash?: Maybe<Scalars['Date']>;
name?: Maybe<Scalars['String']>;
};
export type MdxFieldsAuthorsHashArgs = {
formatString?: Maybe<Scalars['String']>;
fromNow?: Maybe<Scalars['Boolean']>;
difference?: Maybe<Scalars['String']>;
locale?: Maybe<Scalars['String']>;
};
export type MdxFieldsAuthorsFilterInput = {
avatar?: Maybe<StringQueryOperatorInput>;
hash?: Maybe<DateQueryOperatorInput>;
name?: Maybe<StringQueryOperatorInput>;
};
export type MdxFieldsAuthorsFilterListInput = {
elemMatch?: Maybe<MdxFieldsAuthorsFilterInput>;
};
export enum MdxFieldsEnum {
RawBody = 'rawBody',
FileAbsolutePath = 'fileAbsolutePath',
FrontmatterTitle = 'frontmatter___title',
FrontmatterPath = 'frontmatter___path',
FrontmatterAuthors = 'frontmatter___authors',
FrontmatterCreatedAt = 'frontmatter___created_at',
FrontmatterRecommendedReading = 'frontmatter___recommended_reading',
FrontmatterExternalResources = 'frontmatter___external_resources',
FrontmatterExternalResourcesText = 'frontmatter___external_resources___text',
FrontmatterExternalResourcesHref = 'frontmatter___external_resources___href',
FrontmatterUpdatedAt = 'frontmatter___updated_at',
Body = 'body',
Excerpt = 'excerpt',
Headings = 'headings',
HeadingsValue = 'headings___value',
HeadingsDepth = 'headings___depth',
Html = 'html',
MdxAst = 'mdxAST',
TableOfContents = 'tableOfContents',
TimeToRead = 'timeToRead',
WordCountParagraphs = 'wordCount___paragraphs',
WordCountSentences = 'wordCount___sentences',
WordCountWords = 'wordCount___words',
FieldsGithubLink = 'fields___githubLink',
FieldsAuthors = 'fields___authors',
FieldsAuthorsAvatar = 'fields___authors___avatar',
FieldsAuthorsHash = 'fields___authors___hash',
FieldsAuthorsName = 'fields___authors___name',
Id = 'id',
ParentId = 'parent___id',
ParentParentId = 'parent___parent___id',
ParentParentParentId = 'parent___parent___parent___id',
ParentParentParentChildren = 'parent___parent___parent___children',
ParentParentChildren = 'parent___parent___children',
ParentParentChildrenId = 'parent___parent___children___id',
ParentParentChildrenChildren = 'parent___parent___children___children',
ParentParentInternalContent = 'parent___parent___internal___content',
ParentParentInternalContentDigest = 'parent___parent___internal___contentDigest',
ParentParentInternalDescription = 'parent___parent___internal___description',
ParentParentInternalFieldOwners = 'parent___parent___internal___fieldOwners',
ParentParentInternalIgnoreType = 'parent___parent___internal___ignoreType',
ParentParentInternalMediaType = 'parent___parent___internal___mediaType',
ParentParentInternalOwner = 'parent___parent___internal___owner',
ParentParentInternalType = 'parent___parent___internal___type',
ParentChildren = 'parent___children',
ParentChildrenId = 'parent___children___id',
ParentChildrenParentId = 'parent___children___parent___id',
ParentChildrenParentChildren = 'parent___children___parent___children',
ParentChildrenChildren = 'parent___children___children',
ParentChildrenChildrenId = 'parent___children___children___id',
ParentChildrenChildrenChildren = 'parent___children___children___children',
ParentChildrenInternalContent = 'parent___children___internal___content',
ParentChildrenInternalContentDigest = 'parent___children___internal___contentDigest',
ParentChildrenInternalDescription = 'parent___children___internal___description',
ParentChildrenInternalFieldOwners = 'parent___children___internal___fieldOwners',
ParentChildrenInternalIgnoreType = 'parent___children___internal___ignoreType',
ParentChildrenInternalMediaType = 'parent___children___internal___mediaType',
ParentChildrenInternalOwner = 'parent___children___internal___owner',
ParentChildrenInternalType = 'parent___children___internal___type',
ParentInternalContent = 'parent___internal___content',
ParentInternalContentDigest = 'parent___internal___contentDigest',
ParentInternalDescription = 'parent___internal___description',
ParentInternalFieldOwners = 'parent___internal___fieldOwners',
ParentInternalIgnoreType = 'parent___internal___ignoreType',
ParentInternalMediaType = 'parent___internal___mediaType',
ParentInternalOwner = 'parent___internal___owner',
ParentInternalType = 'parent___internal___type',
Children = 'children',
ChildrenId = 'children___id',
ChildrenParentId = 'children___parent___id',
ChildrenParentParentId = 'children___parent___parent___id',
ChildrenParentParentChildren = 'children___parent___parent___children',
ChildrenParentChildren = 'children___parent___children',
ChildrenParentChildrenId = 'children___parent___children___id',
ChildrenParentChildrenChildren = 'children___parent___children___children',
ChildrenParentInternalContent = 'children___parent___internal___content',
ChildrenParentInternalContentDigest = 'children___parent___internal___contentDigest',
ChildrenParentInternalDescription = 'children___parent___internal___description',
ChildrenParentInternalFieldOwners = 'children___parent___internal___fieldOwners',
ChildrenParentInternalIgnoreType = 'children___parent___internal___ignoreType',
ChildrenParentInternalMediaType = 'children___parent___internal___mediaType',
ChildrenParentInternalOwner = 'children___parent___internal___owner',
ChildrenParentInternalType = 'children___parent___internal___type',
ChildrenChildren = 'children___children',
ChildrenChildrenId = 'children___children___id',
ChildrenChildrenParentId = 'children___children___parent___id',
ChildrenChildrenParentChildren = 'children___children___parent___children',
ChildrenChildrenChildren = 'children___children___children',
ChildrenChildrenChildrenId = 'children___children___children___id',
ChildrenChildrenChildrenChildren = 'children___children___children___children',
ChildrenChildrenInternalContent = 'children___children___internal___content',
ChildrenChildrenInternalContentDigest = 'children___children___internal___contentDigest',
ChildrenChildrenInternalDescription = 'children___children___internal___description',
ChildrenChildrenInternalFieldOwners = 'children___children___internal___fieldOwners',
ChildrenChildrenInternalIgnoreType = 'children___children___internal___ignoreType',
ChildrenChildrenInternalMediaType = 'children___children___internal___mediaType',
ChildrenChildrenInternalOwner = 'children___children___internal___owner',
ChildrenChildrenInternalType = 'children___children___internal___type',
ChildrenInternalContent = 'children___internal___content',
ChildrenInternalContentDigest = 'children___internal___contentDigest',
ChildrenInternalDescription = 'children___internal___description',
ChildrenInternalFieldOwners = 'children___internal___fieldOwners',
ChildrenInternalIgnoreType = 'children___internal___ignoreType',
ChildrenInternalMediaType = 'children___internal___mediaType',
ChildrenInternalOwner = 'children___internal___owner',
ChildrenInternalType = 'children___internal___type',
InternalContent = 'internal___content',
InternalContentDigest = 'internal___contentDigest',
InternalDescription = 'internal___description',
InternalFieldOwners = 'internal___fieldOwners',
InternalIgnoreType = 'internal___ignoreType',
InternalMediaType = 'internal___mediaType',
InternalOwner = 'internal___owner',
InternalType = 'internal___type'
}
export type MdxFieldsFilterInput = {
githubLink?: Maybe<StringQueryOperatorInput>;
authors?: Maybe<MdxFieldsAuthorsFilterListInput>;
};
export type MdxFilterInput = {
rawBody?: Maybe<StringQueryOperatorInput>;
fileAbsolutePath?: Maybe<StringQueryOperatorInput>;
frontmatter?: Maybe<MdxFrontmatterFilterInput>;
body?: Maybe<StringQueryOperatorInput>;
excerpt?: Maybe<StringQueryOperatorInput>;
headings?: Maybe<MdxHeadingMdxFilterListInput>;
html?: Maybe<StringQueryOperatorInput>;
mdxAST?: Maybe<JsonQueryOperatorInput>;
tableOfContents?: Maybe<JsonQueryOperatorInput>;
timeToRead?: Maybe<IntQueryOperatorInput>;
wordCount?: Maybe<MdxWordCountFilterInput>;
fields?: Maybe<MdxFieldsFilterInput>;
id?: Maybe<StringQueryOperatorInput>;
parent?: Maybe<NodeFilterInput>;
children?: Maybe<NodeFilterListInput>;
internal?: Maybe<InternalFilterInput>;
};
export type MdxFrontmatter = {
__typename?: 'MdxFrontmatter';
title: Scalars['String'];
path?: Maybe<Scalars['String']>;
authors?: Maybe<Array<Maybe<Scalars['String']>>>;
created_at?: Maybe<Scalars['String']>;
recommended_reading?: Maybe<Array<Maybe<Scalars['String']>>>;
external_resources?: Maybe<Array<Maybe<MdxFrontmatterExternal_Resources>>>;
updated_at?: Maybe<Scalars['String']>;
};
export type MdxFrontmatterExternal_Resources = {
__typename?: 'MdxFrontmatterExternal_resources';
text?: Maybe<Scalars['String']>;
href?: Maybe<Scalars['String']>;
};
export type MdxFrontmatterExternal_ResourcesFilterInput = {
text?: Maybe<StringQueryOperatorInput>;
href?: Maybe<StringQueryOperatorInput>;
};
export type MdxFrontmatterExternal_ResourcesFilterListInput = {
elemMatch?: Maybe<MdxFrontmatterExternal_ResourcesFilterInput>;
};
export type MdxFrontmatterFilterInput = {
title?: Maybe<StringQueryOperatorInput>;
path?: Maybe<StringQueryOperatorInput>;
authors?: Maybe<StringQueryOperatorInput>;
created_at?: Maybe<StringQueryOperatorInput>;
recommended_reading?: Maybe<StringQueryOperatorInput>;
external_resources?: Maybe<MdxFrontmatterExternal_ResourcesFilterListInput>;
updated_at?: Maybe<StringQueryOperatorInput>;
};
export type MdxGroupConnection = {
__typename?: 'MdxGroupConnection';
totalCount: Scalars['Int'];
edges: Array<MdxEdge>;
nodes: Array<Mdx>;
pageInfo: PageInfo;
field: Scalars['String'];
fieldValue?: Maybe<Scalars['String']>;
};
export type MdxHeadingMdx = {
__typename?: 'MdxHeadingMdx';
value?: Maybe<Scalars['String']>;
depth?: Maybe<Scalars['Int']>;
};
export type MdxHeadingMdxFilterInput = {
value?: Maybe<StringQueryOperatorInput>;
depth?: Maybe<IntQueryOperatorInput>;
};
export type MdxHeadingMdxFilterListInput = {
elemMatch?: Maybe<MdxHeadingMdxFilterInput>;
};
export type MdxSortInput = {
fields?: Maybe<Array<Maybe<MdxFieldsEnum>>>;
order?: Maybe<Array<Maybe<SortOrderEnum>>>;
};
export type MdxWordCount = {
__typename?: 'MdxWordCount';
paragraphs?: Maybe<Scalars['Int']>;
sentences?: Maybe<Scalars['Int']>;
words?: Maybe<Scalars['Int']>;
};
export type MdxWordCountFilterInput = {
paragraphs?: Maybe<IntQueryOperatorInput>;
sentences?: Maybe<IntQueryOperatorInput>;
words?: Maybe<IntQueryOperatorInput>;
};
/** Node Interface */
export type Node = {
id: Scalars['ID'];
parent?: Maybe<Node>;
children: Array<Node>;
internal: Internal;
};
export type NodeFilterInput = {
id?: Maybe<StringQueryOperatorInput>;
parent?: Maybe<NodeFilterInput>;
children?: Maybe<NodeFilterListInput>;
internal?: Maybe<InternalFilterInput>;
};
export type NodeFilterListInput = {
elemMatch?: Maybe<NodeFilterInput>;
};
export type PageInfo = {
__typename?: 'PageInfo';
currentPage: Scalars['Int'];
hasPreviousPage: Scalars['Boolean'];
hasNextPage: Scalars['Boolean'];
itemCount: Scalars['Int'];
pageCount: Scalars['Int'];
perPage?: Maybe<Scalars['Int']>;
totalCount: Scalars['Int'];
};
export type Potrace = {
turnPolicy?: Maybe<PotraceTurnPolicy>;
turdSize?: Maybe<Scalars['Float']>;
alphaMax?: Maybe<Scalars['Float']>;
optCurve?: Maybe<Scalars['Boolean']>;
optTolerance?: Maybe<Scalars['Float']>;
threshold?: Maybe<Scalars['Int']>;
blackOnWhite?: Maybe<Scalars['Boolean']>;
color?: Maybe<Scalars['String']>;
background?: Maybe<Scalars['String']>;
};
export enum PotraceTurnPolicy {
TurnpolicyBlack = 'TURNPOLICY_BLACK',
TurnpolicyWhite = 'TURNPOLICY_WHITE',
TurnpolicyLeft = 'TURNPOLICY_LEFT',
TurnpolicyRight = 'TURNPOLICY_RIGHT',
TurnpolicyMinority = 'TURNPOLICY_MINORITY',
TurnpolicyMajority = 'TURNPOLICY_MAJORITY'
}
export type Query = {
__typename?: 'Query';
file?: Maybe<File>;
allFile: FileConnection;
directory?: Maybe<Directory>;
allDirectory: DirectoryConnection;
sitePage?: Maybe<SitePage>;
allSitePage: SitePageConnection;
site?: Maybe<Site>;
allSite: SiteConnection;
imageSharp?: Maybe<ImageSharp>;
allImageSharp: ImageSharpConnection;
mdx?: Maybe<Mdx>;
allMdx: MdxConnection;
siteBuildMetadata?: Maybe<SiteBuildMetadata>;
allSiteBuildMetadata: SiteBuildMetadataConnection;
sitePlugin?: Maybe<SitePlugin>;
allSitePlugin: SitePluginConnection;
};
export type QueryFileArgs = {
sourceInstanceName?: Maybe<StringQueryOperatorInput>;
absolutePath?: Maybe<StringQueryOperatorInput>;
relativePath?: Maybe<StringQueryOperatorInput>;
extension?: Maybe<StringQueryOperatorInput>;
size?: Maybe<IntQueryOperatorInput>;
prettySize?: Maybe<StringQueryOperatorInput>;
modifiedTime?: Maybe<DateQueryOperatorInput>;
accessTime?: Maybe<DateQueryOperatorInput>;
changeTime?: Maybe<DateQueryOperatorInput>;
birthTime?: Maybe<DateQueryOperatorInput>;
root?: Maybe<StringQueryOperatorInput>;
dir?: Maybe<StringQueryOperatorInput>;
base?: Maybe<StringQueryOperatorInput>;
ext?: Maybe<StringQueryOperatorInput>;
name?: Maybe<StringQueryOperatorInput>;
relativeDirectory?: Maybe<StringQueryOperatorInput>;
dev?: Maybe<IntQueryOperatorInput>;
mode?: Maybe<IntQueryOperatorInput>;
nlink?: Maybe<IntQueryOperatorInput>;
uid?: Maybe<IntQueryOperatorInput>;
gid?: Maybe<IntQueryOperatorInput>;
rdev?: Maybe<IntQueryOperatorInput>;
ino?: Maybe<FloatQueryOperatorInput>;
atimeMs?: Maybe<FloatQueryOperatorInput>;
mtimeMs?: Maybe<FloatQueryOperatorInput>;
ctimeMs?: Maybe<FloatQueryOperatorInput>;
atime?: Maybe<DateQueryOperatorInput>;
mtime?: Maybe<DateQueryOperatorInput>;
ctime?: Maybe<DateQueryOperatorInput>;
birthtime?: Maybe<DateQueryOperatorInput>;
birthtimeMs?: Maybe<FloatQueryOperatorInput>;
blksize?: Maybe<IntQueryOperatorInput>;
blocks?: Maybe<IntQueryOperatorInput>;
publicURL?: Maybe<StringQueryOperatorInput>;
childImageSharp?: Maybe<ImageSharpFilterInput>;
id?: Maybe<StringQueryOperatorInput>;
parent?: Maybe<NodeFilterInput>;
children?: Maybe<NodeFilterListInput>;
internal?: Maybe<InternalFilterInput>;
childMdx?: Maybe<MdxFilterInput>;
};
export type QueryAllFileArgs = {
filter?: Maybe<FileFilterInput>;
sort?: Maybe<FileSortInput>;
skip?: Maybe<Scalars['Int']>;
limit?: Maybe<Scalars['Int']>;
};
export type QueryDirectoryArgs = {
sourceInstanceName?: Maybe<StringQueryOperatorInput>;
absolutePath?: Maybe<StringQueryOperatorInput>;
relativePath?: Maybe<StringQueryOperatorInput>;
extension?: Maybe<StringQueryOperatorInput>;
size?: Maybe<IntQueryOperatorInput>;
prettySize?: Maybe<StringQueryOperatorInput>;
modifiedTime?: Maybe<DateQueryOperatorInput>;
accessTime?: Maybe<DateQueryOperatorInput>;
changeTime?: Maybe<DateQueryOperatorInput>;
birthTime?: Maybe<DateQueryOperatorInput>;
root?: Maybe<StringQueryOperatorInput>;
dir?: Maybe<StringQueryOperatorInput>;
base?: Maybe<StringQueryOperatorInput>;
ext?: Maybe<StringQueryOperatorInput>;
name?: Maybe<StringQueryOperatorInput>;
relativeDirectory?: Maybe<StringQueryOperatorInput>;
dev?: Maybe<IntQueryOperatorInput>;
mode?: Maybe<IntQueryOperatorInput>;
nlink?: Maybe<IntQueryOperatorInput>;
uid?: Maybe<IntQueryOperatorInput>;
gid?: Maybe<IntQueryOperatorInput>;
rdev?: Maybe<IntQueryOperatorInput>;
ino?: Maybe<FloatQueryOperatorInput>;
atimeMs?: Maybe<FloatQueryOperatorInput>;
mtimeMs?: Maybe<FloatQueryOperatorInput>;
ctimeMs?: Maybe<FloatQueryOperatorInput>;
atime?: Maybe<DateQueryOperatorInput>;
mtime?: Maybe<DateQueryOperatorInput>;
ctime?: Maybe<DateQueryOperatorInput>;
birthtime?: Maybe<DateQueryOperatorInput>;
birthtimeMs?: Maybe<FloatQueryOperatorInput>;
blksize?: Maybe<IntQueryOperatorInput>;
blocks?: Maybe<IntQueryOperatorInput>;
id?: Maybe<StringQueryOperatorInput>;
parent?: Maybe<NodeFilterInput>;
children?: Maybe<NodeFilterListInput>;
internal?: Maybe<InternalFilterInput>;
};
export type QueryAllDirectoryArgs = {
filter?: Maybe<DirectoryFilterInput>;
sort?: Maybe<DirectorySortInput>;
skip?: Maybe<Scalars['Int']>;
limit?: Maybe<Scalars['Int']>;
};
export type QuerySitePageArgs = {
path?: Maybe<StringQueryOperatorInput>;
component?: Maybe<StringQueryOperatorInput>;
internalComponentName?: Maybe<StringQueryOperatorInput>;
componentChunkName?: Maybe<StringQueryOperatorInput>;
matchPath?: Maybe<StringQueryOperatorInput>;
id?: Maybe<StringQueryOperatorInput>;
parent?: Maybe<NodeFilterInput>;
children?: Maybe<NodeFilterListInput>;
internal?: Maybe<InternalFilterInput>;
isCreatedByStatefulCreatePages?: Maybe<BooleanQueryOperatorInput>;
context?: Maybe<SitePageContextFilterInput>;
pluginCreator?: Maybe<SitePluginFilterInput>;
pluginCreatorId?: Maybe<StringQueryOperatorInput>;
componentPath?: Maybe<StringQueryOperatorInput>;
};
export type QueryAllSitePageArgs = {
filter?: Maybe<SitePageFilterInput>;
sort?: Maybe<SitePageSortInput>;
skip?: Maybe<Scalars['Int']>;
limit?: Maybe<Scalars['Int']>;
};
export type QuerySiteArgs = {
buildTime?: Maybe<DateQueryOperatorInput>;
siteMetadata?: Maybe<SiteSiteMetadataFilterInput>;
port?: Maybe<DateQueryOperatorInput>;
host?: Maybe<StringQueryOperatorInput>;
polyfill?: Maybe<BooleanQueryOperatorInput>;
pathPrefix?: Maybe<StringQueryOperatorInput>;
id?: Maybe<StringQueryOperatorInput>;
parent?: Maybe<NodeFilterInput>;
children?: Maybe<NodeFilterListInput>;
internal?: Maybe<InternalFilterInput>;
};
export type QueryAllSiteArgs = {
filter?: Maybe<SiteFilterInput>;
sort?: Maybe<SiteSortInput>;
skip?: Maybe<Scalars['Int']>;
limit?: Maybe<Scalars['Int']>;
};
export type QueryImageSharpArgs = {
fixed?: Maybe<ImageSharpFixedFilterInput>;
resolutions?: Maybe<ImageSharpResolutionsFilterInput>;
fluid?: Maybe<ImageSharpFluidFilterInput>;
sizes?: Maybe<ImageSharpSizesFilterInput>;
original?: Maybe<ImageSharpOriginalFilterInput>;
resize?: Maybe<ImageSharpResizeFilterInput>;
id?: Maybe<StringQueryOperatorInput>;
parent?: Maybe<NodeFilterInput>;
children?: Maybe<NodeFilterListInput>;
internal?: Maybe<InternalFilterInput>;
};
export type QueryAllImageSharpArgs = {
filter?: Maybe<ImageSharpFilterInput>;
sort?: Maybe<ImageSharpSortInput>;
skip?: Maybe<Scalars['Int']>;
limit?: Maybe<Scalars['Int']>;
};
export type QueryMdxArgs = {
rawBody?: Maybe<StringQueryOperatorInput>;
fileAbsolutePath?: Maybe<StringQueryOperatorInput>;
frontmatter?: Maybe<MdxFrontmatterFilterInput>;
body?: Maybe<StringQueryOperatorInput>;
excerpt?: Maybe<StringQueryOperatorInput>;
headings?: Maybe<MdxHeadingMdxFilterListInput>;
html?: Maybe<StringQueryOperatorInput>;
mdxAST?: Maybe<JsonQueryOperatorInput>;
tableOfContents?: Maybe<JsonQueryOperatorInput>;
timeToRead?: Maybe<IntQueryOperatorInput>;
wordCount?: Maybe<MdxWordCountFilterInput>;
fields?: Maybe<MdxFieldsFilterInput>;
id?: Maybe<StringQueryOperatorInput>;
parent?: Maybe<NodeFilterInput>;
children?: Maybe<NodeFilterListInput>;
internal?: Maybe<InternalFilterInput>;
};
export type QueryAllMdxArgs = {
filter?: Maybe<MdxFilterInput>;
sort?: Maybe<MdxSortInput>;
skip?: Maybe<Scalars['Int']>;
limit?: Maybe<Scalars['Int']>;
};
export type QuerySiteBuildMetadataArgs = {
id?: Maybe<StringQueryOperatorInput>;
parent?: Maybe<NodeFilterInput>;
children?: Maybe<NodeFilterListInput>;
internal?: Maybe<InternalFilterInput>;
buildTime?: Maybe<DateQueryOperatorInput>;
};
export type QueryAllSiteBuildMetadataArgs = {
filter?: Maybe<SiteBuildMetadataFilterInput>;
sort?: Maybe<SiteBuildMetadataSortInput>;
skip?: Maybe<Scalars['Int']>;
limit?: Maybe<Scalars['Int']>;
};
export type QuerySitePluginArgs = {
id?: Maybe<StringQueryOperatorInput>;
parent?: Maybe<NodeFilterInput>;
children?: Maybe<NodeFilterListInput>;
internal?: Maybe<InternalFilterInput>;
resolve?: Maybe<StringQueryOperatorInput>;
name?: Maybe<StringQueryOperatorInput>;
version?: Maybe<StringQueryOperatorInput>;
pluginOptions?: Maybe<SitePluginPluginOptionsFilterInput>;
nodeAPIs?: Maybe<StringQueryOperatorInput>;
browserAPIs?: Maybe<StringQueryOperatorInput>;
ssrAPIs?: Maybe<StringQueryOperatorInput>;
pluginFilepath?: Maybe<StringQueryOperatorInput>;
packageJson?: Maybe<SitePluginPackageJsonFilterInput>;
};
export type QueryAllSitePluginArgs = {
filter?: Maybe<SitePluginFilterInput>;
sort?: Maybe<SitePluginSortInput>;
skip?: Maybe<Scalars['Int']>;
limit?: Maybe<Scalars['Int']>;
};
export type Site = Node & {
__typename?: 'Site';
buildTime?: Maybe<Scalars['Date']>;
siteMetadata?: Maybe<SiteSiteMetadata>;
port?: Maybe<Scalars['Date']>;
host?: Maybe<Scalars['String']>;
polyfill?: Maybe<Scalars['Boolean']>;
pathPrefix?: Maybe<Scalars['String']>;
id: Scalars['ID'];
parent?: Maybe<Node>;
children: Array<Node>;
internal: Internal;
};
export type SiteBuildTimeArgs = {
formatString?: Maybe<Scalars['String']>;
fromNow?: Maybe<Scalars['Boolean']>;
difference?: Maybe<Scalars['String']>;
locale?: Maybe<Scalars['String']>;
};
export type SitePortArgs = {
formatString?: Maybe<Scalars['String']>;
fromNow?: Maybe<Scalars['Boolean']>;
difference?: Maybe<Scalars['String']>;
locale?: Maybe<Scalars['String']>;
};
export type SiteBuildMetadata = Node & {
__typename?: 'SiteBuildMetadata';
id: Scalars['ID'];
parent?: Maybe<Node>;
children: Array<Node>;
internal: Internal;
buildTime?: Maybe<Scalars['Date']>;
};
export type SiteBuildMetadataBuildTimeArgs = {
formatString?: Maybe<Scalars['String']>;
fromNow?: Maybe<Scalars['Boolean']>;
difference?: Maybe<Scalars['String']>;
locale?: Maybe<Scalars['String']>;
};
export type SiteBuildMetadataConnection = {
__typename?: 'SiteBuildMetadataConnection';
totalCount: Scalars['Int'];
edges: Array<SiteBuildMetadataEdge>;
nodes: Array<SiteBuildMetadata>;
pageInfo: PageInfo;
distinct: Array<Scalars['String']>;
group: Array<SiteBuildMetadataGroupConnection>;
};
export type SiteBuildMetadataConnectionDistinctArgs = {
field: SiteBuildMetadataFieldsEnum;
};
export type SiteBuildMetadataConnectionGroupArgs = {
skip?: Maybe<Scalars['Int']>;
limit?: Maybe<Scalars['Int']>;
field: SiteBuildMetadataFieldsEnum;
};
export type SiteBuildMetadataEdge = {
__typename?: 'SiteBuildMetadataEdge';
next?: Maybe<SiteBuildMetadata>;
node: SiteBuildMetadata;
previous?: Maybe<SiteBuildMetadata>;
};
export enum SiteBuildMetadataFieldsEnum {
Id = 'id',
ParentId = 'parent___id',
ParentParentId = 'parent___parent___id',
ParentParentParentId = 'parent___parent___parent___id',
ParentParentParentChildren = 'parent___parent___parent___children',
ParentParentChildren = 'parent___parent___children',
ParentParentChildrenId = 'parent___parent___children___id',
ParentParentChildrenChildren = 'parent___parent___children___children',
ParentParentInternalContent = 'parent___parent___internal___content',
ParentParentInternalContentDigest = 'parent___parent___internal___contentDigest',
ParentParentInternalDescription = 'parent___parent___internal___description',
ParentParentInternalFieldOwners = 'parent___parent___internal___fieldOwners',
ParentParentInternalIgnoreType = 'parent___parent___internal___ignoreType',
ParentParentInternalMediaType = 'parent___parent___internal___mediaType',
ParentParentInternalOwner = 'parent___parent___internal___owner',
ParentParentInternalType = 'parent___parent___internal___type',
ParentChildren = 'parent___children',
ParentChildrenId = 'parent___children___id',
ParentChildrenParentId = 'parent___children___parent___id',
ParentChildrenParentChildren = 'parent___children___parent___children',
ParentChildrenChildren = 'parent___children___children',
ParentChildrenChildrenId = 'parent___children___children___id',
ParentChildrenChildrenChildren = 'parent___children___children___children',
ParentChildrenInternalContent = 'parent___children___internal___content',
ParentChildrenInternalContentDigest = 'parent___children___internal___contentDigest',
ParentChildrenInternalDescription = 'parent___children___internal___description',
ParentChildrenInternalFieldOwners = 'parent___children___internal___fieldOwners',
ParentChildrenInternalIgnoreType = 'parent___children___internal___ignoreType',
ParentChildrenInternalMediaType = 'parent___children___internal___mediaType',
ParentChildrenInternalOwner = 'parent___children___internal___owner',
ParentChildrenInternalType = 'parent___children___internal___type',
ParentInternalContent = 'parent___internal___content',
ParentInternalContentDigest = 'parent___internal___contentDigest',
ParentInternalDescription = 'parent___internal___description',
ParentInternalFieldOwners = 'parent___internal___fieldOwners',
ParentInternalIgnoreType = 'parent___internal___ignoreType',
ParentInternalMediaType = 'parent___internal___mediaType',
ParentInternalOwner = 'parent___internal___owner',
ParentInternalType = 'parent___internal___type',
Children = 'children',
ChildrenId = 'children___id',
ChildrenParentId = 'children___parent___id',
ChildrenParentParentId = 'children___parent___parent___id',
ChildrenParentParentChildren = 'children___parent___parent___children',
ChildrenParentChildren = 'children___parent___children',
ChildrenParentChildrenId = 'children___parent___children___id',
ChildrenParentChildrenChildren = 'children___parent___children___children',
ChildrenParentInternalContent = 'children___parent___internal___content',
ChildrenParentInternalContentDigest = 'children___parent___internal___contentDigest',
ChildrenParentInternalDescription = 'children___parent___internal___description',
ChildrenParentInternalFieldOwners = 'children___parent___internal___fieldOwners',
ChildrenParentInternalIgnoreType = 'children___parent___internal___ignoreType',
ChildrenParentInternalMediaType = 'children___parent___internal___mediaType',
ChildrenParentInternalOwner = 'children___parent___internal___owner',
ChildrenParentInternalType = 'children___parent___internal___type',
ChildrenChildren = 'children___children',
ChildrenChildrenId = 'children___children___id',
ChildrenChildrenParentId = 'children___children___parent___id',
ChildrenChildrenParentChildren = 'children___children___parent___children',
ChildrenChildrenChildren = 'children___children___children',
ChildrenChildrenChildrenId = 'children___children___children___id',
ChildrenChildrenChildrenChildren = 'children___children___children___children',
ChildrenChildrenInternalContent = 'children___children___internal___content',
ChildrenChildrenInternalContentDigest = 'children___children___internal___contentDigest',
ChildrenChildrenInternalDescription = 'children___children___internal___description',
ChildrenChildrenInternalFieldOwners = 'children___children___internal___fieldOwners',
ChildrenChildrenInternalIgnoreType = 'children___children___internal___ignoreType',
ChildrenChildrenInternalMediaType = 'children___children___internal___mediaType',
ChildrenChildrenInternalOwner = 'children___children___internal___owner',
ChildrenChildrenInternalType = 'children___children___internal___type',
ChildrenInternalContent = 'children___internal___content',
ChildrenInternalContentDigest = 'children___internal___contentDigest',
ChildrenInternalDescription = 'children___internal___description',
ChildrenInternalFieldOwners = 'children___internal___fieldOwners',
ChildrenInternalIgnoreType = 'children___internal___ignoreType',
ChildrenInternalMediaType = 'children___internal___mediaType',
ChildrenInternalOwner = 'children___internal___owner',
ChildrenInternalType = 'children___internal___type',
InternalContent = 'internal___content',
InternalContentDigest = 'internal___contentDigest',
InternalDescription = 'internal___description',
InternalFieldOwners = 'internal___fieldOwners',
InternalIgnoreType = 'internal___ignoreType',
InternalMediaType = 'internal___mediaType',
InternalOwner = 'internal___owner',
InternalType = 'internal___type',
BuildTime = 'buildTime'
}
export type SiteBuildMetadataFilterInput = {
id?: Maybe<StringQueryOperatorInput>;
parent?: Maybe<NodeFilterInput>;
children?: Maybe<NodeFilterListInput>;
internal?: Maybe<InternalFilterInput>;
buildTime?: Maybe<DateQueryOperatorInput>;
};
export type SiteBuildMetadataGroupConnection = {
__typename?: 'SiteBuildMetadataGroupConnection';
totalCount: Scalars['Int'];
edges: Array<SiteBuildMetadataEdge>;
nodes: Array<SiteBuildMetadata>;
pageInfo: PageInfo;
field: Scalars['String'];
fieldValue?: Maybe<Scalars['String']>;
};
export type SiteBuildMetadataSortInput = {
fields?: Maybe<Array<Maybe<SiteBuildMetadataFieldsEnum>>>;
order?: Maybe<Array<Maybe<SortOrderEnum>>>;
};
export type SiteConnection = {
__typename?: 'SiteConnection';
totalCount: Scalars['Int'];
edges: Array<SiteEdge>;
nodes: Array<Site>;
pageInfo: PageInfo;
distinct: Array<Scalars['String']>;
group: Array<SiteGroupConnection>;
};
export type SiteConnectionDistinctArgs = {
field: SiteFieldsEnum;
};
export type SiteConnectionGroupArgs = {
skip?: Maybe<Scalars['Int']>;
limit?: Maybe<Scalars['Int']>;
field: SiteFieldsEnum;
};
export type SiteEdge = {
__typename?: 'SiteEdge';
next?: Maybe<Site>;
node: Site;
previous?: Maybe<Site>;
};
export enum SiteFieldsEnum {
BuildTime = 'buildTime',
SiteMetadataTitle = 'siteMetadata___title',
SiteMetadataDescription = 'siteMetadata___description',
SiteMetadataAuthor = 'siteMetadata___author',
Port = 'port',
Host = 'host',
Polyfill = 'polyfill',
PathPrefix = 'pathPrefix',
Id = 'id',
ParentId = 'parent___id',
ParentParentId = 'parent___parent___id',
ParentParentParentId = 'parent___parent___parent___id',
ParentParentParentChildren = 'parent___parent___parent___children',
ParentParentChildren = 'parent___parent___children',
ParentParentChildrenId = 'parent___parent___children___id',
ParentParentChildrenChildren = 'parent___parent___children___children',
ParentParentInternalContent = 'parent___parent___internal___content',
ParentParentInternalContentDigest = 'parent___parent___internal___contentDigest',
ParentParentInternalDescription = 'parent___parent___internal___description',
ParentParentInternalFieldOwners = 'parent___parent___internal___fieldOwners',
ParentParentInternalIgnoreType = 'parent___parent___internal___ignoreType',
ParentParentInternalMediaType = 'parent___parent___internal___mediaType',
ParentParentInternalOwner = 'parent___parent___internal___owner',
ParentParentInternalType = 'parent___parent___internal___type',
ParentChildren = 'parent___children',
ParentChildrenId = 'parent___children___id',
ParentChildrenParentId = 'parent___children___parent___id',
ParentChildrenParentChildren = 'parent___children___parent___children',
ParentChildrenChildren = 'parent___children___children',
ParentChildrenChildrenId = 'parent___children___children___id',
ParentChildrenChildrenChildren = 'parent___children___children___children',
ParentChildrenInternalContent = 'parent___children___internal___content',
ParentChildrenInternalContentDigest = 'parent___children___internal___contentDigest',
ParentChildrenInternalDescription = 'parent___children___internal___description',
ParentChildrenInternalFieldOwners = 'parent___children___internal___fieldOwners',
ParentChildrenInternalIgnoreType = 'parent___children___internal___ignoreType',
ParentChildrenInternalMediaType = 'parent___children___internal___mediaType',
ParentChildrenInternalOwner = 'parent___children___internal___owner',
ParentChildrenInternalType = 'parent___children___internal___type',
ParentInternalContent = 'parent___internal___content',
ParentInternalContentDigest = 'parent___internal___contentDigest',
ParentInternalDescription = 'parent___internal___description',
ParentInternalFieldOwners = 'parent___internal___fieldOwners',
ParentInternalIgnoreType = 'parent___internal___ignoreType',
ParentInternalMediaType = 'parent___internal___mediaType',
ParentInternalOwner = 'parent___internal___owner',
ParentInternalType = 'parent___internal___type',
Children = 'children',
ChildrenId = 'children___id',
ChildrenParentId = 'children___parent___id',
ChildrenParentParentId = 'children___parent___parent___id',
ChildrenParentParentChildren = 'children___parent___parent___children',
ChildrenParentChildren = 'children___parent___children',
ChildrenParentChildrenId = 'children___parent___children___id',
ChildrenParentChildrenChildren = 'children___parent___children___children',
ChildrenParentInternalContent = 'children___parent___internal___content',
ChildrenParentInternalContentDigest = 'children___parent___internal___contentDigest',
ChildrenParentInternalDescription = 'children___parent___internal___description',
ChildrenParentInternalFieldOwners = 'children___parent___internal___fieldOwners',
ChildrenParentInternalIgnoreType = 'children___parent___internal___ignoreType',
ChildrenParentInternalMediaType = 'children___parent___internal___mediaType',
ChildrenParentInternalOwner = 'children___parent___internal___owner',
ChildrenParentInternalType = 'children___parent___internal___type',
ChildrenChildren = 'children___children',
ChildrenChildrenId = 'children___children___id',
ChildrenChildrenParentId = 'children___children___parent___id',
ChildrenChildrenParentChildren = 'children___children___parent___children',
ChildrenChildrenChildren = 'children___children___children',
ChildrenChildrenChildrenId = 'children___children___children___id',
ChildrenChildrenChildrenChildren = 'children___children___children___children',
ChildrenChildrenInternalContent = 'children___children___internal___content',
ChildrenChildrenInternalContentDigest = 'children___children___internal___contentDigest',
ChildrenChildrenInternalDescription = 'children___children___internal___description',
ChildrenChildrenInternalFieldOwners = 'children___children___internal___fieldOwners',
ChildrenChildrenInternalIgnoreType = 'children___children___internal___ignoreType',
ChildrenChildrenInternalMediaType = 'children___children___internal___mediaType',
ChildrenChildrenInternalOwner = 'children___children___internal___owner',
ChildrenChildrenInternalType = 'children___children___internal___type',
ChildrenInternalContent = 'children___internal___content',
ChildrenInternalContentDigest = 'children___internal___contentDigest',
ChildrenInternalDescription = 'children___internal___description',
ChildrenInternalFieldOwners = 'children___internal___fieldOwners',
ChildrenInternalIgnoreType = 'children___internal___ignoreType',
ChildrenInternalMediaType = 'children___internal___mediaType',
ChildrenInternalOwner = 'children___internal___owner',
ChildrenInternalType = 'children___internal___type',
InternalContent = 'internal___content',
InternalContentDigest = 'internal___contentDigest',
InternalDescription = 'internal___description',
InternalFieldOwners = 'internal___fieldOwners',
InternalIgnoreType = 'internal___ignoreType',
InternalMediaType = 'internal___mediaType',
InternalOwner = 'internal___owner',
InternalType = 'internal___type'
}
export type SiteFilterInput = {
buildTime?: Maybe<DateQueryOperatorInput>;
siteMetadata?: Maybe<SiteSiteMetadataFilterInput>;
port?: Maybe<DateQueryOperatorInput>;
host?: Maybe<StringQueryOperatorInput>;
polyfill?: Maybe<BooleanQueryOperatorInput>;
pathPrefix?: Maybe<StringQueryOperatorInput>;
id?: Maybe<StringQueryOperatorInput>;
parent?: Maybe<NodeFilterInput>;
children?: Maybe<NodeFilterListInput>;
internal?: Maybe<InternalFilterInput>;
};
export type SiteGroupConnection = {
__typename?: 'SiteGroupConnection';
totalCount: Scalars['Int'];
edges: Array<SiteEdge>;
nodes: Array<Site>;
pageInfo: PageInfo;
field: Scalars['String'];
fieldValue?: Maybe<Scalars['String']>;
};
export type SitePage = Node & {
__typename?: 'SitePage';
path: Scalars['String'];
component: Scalars['String'];
internalComponentName: Scalars['String'];
componentChunkName: Scalars['String'];
matchPath?: Maybe<Scalars['String']>;
id: Scalars['ID'];
parent?: Maybe<Node>;
children: Array<Node>;
internal: Internal;
isCreatedByStatefulCreatePages?: Maybe<Scalars['Boolean']>;
context?: Maybe<SitePageContext>;
pluginCreator?: Maybe<SitePlugin>;
pluginCreatorId?: Maybe<Scalars['String']>;
componentPath?: Maybe<Scalars['String']>;
};
export type SitePageConnection = {
__typename?: 'SitePageConnection';
totalCount: Scalars['Int'];
edges: Array<SitePageEdge>;
nodes: Array<SitePage>;
pageInfo: PageInfo;
distinct: Array<Scalars['String']>;
group: Array<SitePageGroupConnection>;
};
export type SitePageConnectionDistinctArgs = {
field: SitePageFieldsEnum;
};
export type SitePageConnectionGroupArgs = {
skip?: Maybe<Scalars['Int']>;
limit?: Maybe<Scalars['Int']>;
field: SitePageFieldsEnum;
};
export type SitePageContext = {
__typename?: 'SitePageContext';
file?: Maybe<Scalars['String']>;
layout?: Maybe<Scalars['String']>;
resourceType?: Maybe<Scalars['String']>;
entry?: Maybe<Scalars['String']>;
};
export type SitePageContextFilterInput = {
file?: Maybe<StringQueryOperatorInput>;
layout?: Maybe<StringQueryOperatorInput>;
resourceType?: Maybe<StringQueryOperatorInput>;
entry?: Maybe<StringQueryOperatorInput>;
};
export type SitePageEdge = {
__typename?: 'SitePageEdge';
next?: Maybe<SitePage>;
node: SitePage;
previous?: Maybe<SitePage>;
};
export enum SitePageFieldsEnum {
Path = 'path',
Component = 'component',
InternalComponentName = 'internalComponentName',
ComponentChunkName = 'componentChunkName',
MatchPath = 'matchPath',
Id = 'id',
ParentId = 'parent___id',
ParentParentId = 'parent___parent___id',
ParentParentParentId = 'parent___parent___parent___id',
ParentParentParentChildren = 'parent___parent___parent___children',
ParentParentChildren = 'parent___parent___children',
ParentParentChildrenId = 'parent___parent___children___id',
ParentParentChildrenChildren = 'parent___parent___children___children',
ParentParentInternalContent = 'parent___parent___internal___content',
ParentParentInternalContentDigest = 'parent___parent___internal___contentDigest',
ParentParentInternalDescription = 'parent___parent___internal___description',
ParentParentInternalFieldOwners = 'parent___parent___internal___fieldOwners',
ParentParentInternalIgnoreType = 'parent___parent___internal___ignoreType',
ParentParentInternalMediaType = 'parent___parent___internal___mediaType',
ParentParentInternalOwner = 'parent___parent___internal___owner',
ParentParentInternalType = 'parent___parent___internal___type',
ParentChildren = 'parent___children',
ParentChildrenId = 'parent___children___id',
ParentChildrenParentId = 'parent___children___parent___id',
ParentChildrenParentChildren = 'parent___children___parent___children',
ParentChildrenChildren = 'parent___children___children',
ParentChildrenChildrenId = 'parent___children___children___id',
ParentChildrenChildrenChildren = 'parent___children___children___children',
ParentChildrenInternalContent = 'parent___children___internal___content',
ParentChildrenInternalContentDigest = 'parent___children___internal___contentDigest',
ParentChildrenInternalDescription = 'parent___children___internal___description',
ParentChildrenInternalFieldOwners = 'parent___children___internal___fieldOwners',
ParentChildrenInternalIgnoreType = 'parent___children___internal___ignoreType',
ParentChildrenInternalMediaType = 'parent___children___internal___mediaType',
ParentChildrenInternalOwner = 'parent___children___internal___owner',
ParentChildrenInternalType = 'parent___children___internal___type',
ParentInternalContent = 'parent___internal___content',
ParentInternalContentDigest = 'parent___internal___contentDigest',
ParentInternalDescription = 'parent___internal___description',
ParentInternalFieldOwners = 'parent___internal___fieldOwners',
ParentInternalIgnoreType = 'parent___internal___ignoreType',
ParentInternalMediaType = 'parent___internal___mediaType',
ParentInternalOwner = 'parent___internal___owner',
ParentInternalType = 'parent___internal___type',
Children = 'children',
ChildrenId = 'children___id',
ChildrenParentId = 'children___parent___id',
ChildrenParentParentId = 'children___parent___parent___id',
ChildrenParentParentChildren = 'children___parent___parent___children',
ChildrenParentChildren = 'children___parent___children',
ChildrenParentChildrenId = 'children___parent___children___id',
ChildrenParentChildrenChildren = 'children___parent___children___children',
ChildrenParentInternalContent = 'children___parent___internal___content',
ChildrenParentInternalContentDigest = 'children___parent___internal___contentDigest',
ChildrenParentInternalDescription = 'children___parent___internal___description',
ChildrenParentInternalFieldOwners = 'children___parent___internal___fieldOwners',
ChildrenParentInternalIgnoreType = 'children___parent___internal___ignoreType',
ChildrenParentInternalMediaType = 'children___parent___internal___mediaType',
ChildrenParentInternalOwner = 'children___parent___internal___owner',
ChildrenParentInternalType = 'children___parent___internal___type',
ChildrenChildren = 'children___children',
ChildrenChildrenId = 'children___children___id',
ChildrenChildrenParentId = 'children___children___parent___id',
ChildrenChildrenParentChildren = 'children___children___parent___children',
ChildrenChildrenChildren = 'children___children___children',
ChildrenChildrenChildrenId = 'children___children___children___id',
ChildrenChildrenChildrenChildren = 'children___children___children___children',
ChildrenChildrenInternalContent = 'children___children___internal___content',
ChildrenChildrenInternalContentDigest = 'children___children___internal___contentDigest',
ChildrenChildrenInternalDescription = 'children___children___internal___description',
ChildrenChildrenInternalFieldOwners = 'children___children___internal___fieldOwners',
ChildrenChildrenInternalIgnoreType = 'children___children___internal___ignoreType',
ChildrenChildrenInternalMediaType = 'children___children___internal___mediaType',
ChildrenChildrenInternalOwner = 'children___children___internal___owner',
ChildrenChildrenInternalType = 'children___children___internal___type',
ChildrenInternalContent = 'children___internal___content',
ChildrenInternalContentDigest = 'children___internal___contentDigest',
ChildrenInternalDescription = 'children___internal___description',
ChildrenInternalFieldOwners = 'children___internal___fieldOwners',
ChildrenInternalIgnoreType = 'children___internal___ignoreType',
ChildrenInternalMediaType = 'children___internal___mediaType',
ChildrenInternalOwner = 'children___internal___owner',
ChildrenInternalType = 'children___internal___type',
InternalContent = 'internal___content',
InternalContentDigest = 'internal___contentDigest',
InternalDescription = 'internal___description',
InternalFieldOwners = 'internal___fieldOwners',
InternalIgnoreType = 'internal___ignoreType',
InternalMediaType = 'internal___mediaType',
InternalOwner = 'internal___owner',
InternalType = 'internal___type',
IsCreatedByStatefulCreatePages = 'isCreatedByStatefulCreatePages',
ContextFile = 'context___file',
ContextLayout = 'context___layout',
ContextResourceType = 'context___resourceType',
ContextEntry = 'context___entry',
PluginCreatorId = 'pluginCreator___id',
PluginCreatorParentId = 'pluginCreator___parent___id',
PluginCreatorParentParentId = 'pluginCreator___parent___parent___id',
PluginCreatorParentParentChildren = 'pluginCreator___parent___parent___children',
PluginCreatorParentChildren = 'pluginCreator___parent___children',
PluginCreatorParentChildrenId = 'pluginCreator___parent___children___id',
PluginCreatorParentChildrenChildren = 'pluginCreator___parent___children___children',
PluginCreatorParentInternalContent = 'pluginCreator___parent___internal___content',
PluginCreatorParentInternalContentDigest = 'pluginCreator___parent___internal___contentDigest',
PluginCreatorParentInternalDescription = 'pluginCreator___parent___internal___description',
PluginCreatorParentInternalFieldOwners = 'pluginCreator___parent___internal___fieldOwners',
PluginCreatorParentInternalIgnoreType = 'pluginCreator___parent___internal___ignoreType',
PluginCreatorParentInternalMediaType = 'pluginCreator___parent___internal___mediaType',
PluginCreatorParentInternalOwner = 'pluginCreator___parent___internal___owner',
PluginCreatorParentInternalType = 'pluginCreator___parent___internal___type',
PluginCreatorChildren = 'pluginCreator___children',
PluginCreatorChildrenId = 'pluginCreator___children___id',
PluginCreatorChildrenParentId = 'pluginCreator___children___parent___id',
PluginCreatorChildrenParentChildren = 'pluginCreator___children___parent___children',
PluginCreatorChildrenChildren = 'pluginCreator___children___children',
PluginCreatorChildrenChildrenId = 'pluginCreator___children___children___id',
PluginCreatorChildrenChildrenChildren = 'pluginCreator___children___children___children',
PluginCreatorChildrenInternalContent = 'pluginCreator___children___internal___content',
PluginCreatorChildrenInternalContentDigest = 'pluginCreator___children___internal___contentDigest',
PluginCreatorChildrenInternalDescription = 'pluginCreator___children___internal___description',
PluginCreatorChildrenInternalFieldOwners = 'pluginCreator___children___internal___fieldOwners',
PluginCreatorChildrenInternalIgnoreType = 'pluginCreator___children___internal___ignoreType',
PluginCreatorChildrenInternalMediaType = 'pluginCreator___children___internal___mediaType',
PluginCreatorChildrenInternalOwner = 'pluginCreator___children___internal___owner',
PluginCreatorChildrenInternalType = 'pluginCreator___children___internal___type',
PluginCreatorInternalContent = 'pluginCreator___internal___content',
PluginCreatorInternalContentDigest = 'pluginCreator___internal___contentDigest',
PluginCreatorInternalDescription = 'pluginCreator___internal___description',
PluginCreatorInternalFieldOwners = 'pluginCreator___internal___fieldOwners',
PluginCreatorInternalIgnoreType = 'pluginCreator___internal___ignoreType',
PluginCreatorInternalMediaType = 'pluginCreator___internal___mediaType',
PluginCreatorInternalOwner = 'pluginCreator___internal___owner',
PluginCreatorInternalType = 'pluginCreator___internal___type',
PluginCreatorResolve = 'pluginCreator___resolve',
PluginCreatorName = 'pluginCreator___name',
PluginCreatorVersion = 'pluginCreator___version',
PluginCreatorPluginOptionsDisplay = 'pluginCreator___pluginOptions___display',
PluginCreatorPluginOptionsExtensions = 'pluginCreator___pluginOptions___extensions',
PluginCreatorPluginOptionsName = 'pluginCreator___pluginOptions___name',
PluginCreatorPluginOptionsPath = 'pluginCreator___pluginOptions___path',
PluginCreatorPluginOptionsShortName = 'pluginCreator___pluginOptions___short_name',
PluginCreatorPluginOptionsStartUrl = 'pluginCreator___pluginOptions___start_url',
PluginCreatorPluginOptionsBackgroundColor = 'pluginCreator___pluginOptions___background_color',
PluginCreatorPluginOptionsThemeColor = 'pluginCreator___pluginOptions___theme_color',
PluginCreatorPluginOptionsIcon = 'pluginCreator___pluginOptions___icon',
PluginCreatorPluginOptionsCacheBustingMode = 'pluginCreator___pluginOptions___cache_busting_mode',
PluginCreatorPluginOptionsIncludeFavicon = 'pluginCreator___pluginOptions___include_favicon',
PluginCreatorPluginOptionsLegacy = 'pluginCreator___pluginOptions___legacy',
PluginCreatorPluginOptionsThemeColorInHead = 'pluginCreator___pluginOptions___theme_color_in_head',
PluginCreatorPluginOptionsCacheDigest = 'pluginCreator___pluginOptions___cacheDigest',
PluginCreatorPluginOptionsPathCheck = 'pluginCreator___pluginOptions___pathCheck',
PluginCreatorNodeApIs = 'pluginCreator___nodeAPIs',
PluginCreatorBrowserApIs = 'pluginCreator___browserAPIs',
PluginCreatorSsrApIs = 'pluginCreator___ssrAPIs',
PluginCreatorPluginFilepath = 'pluginCreator___pluginFilepath',
PluginCreatorPackageJsonName = 'pluginCreator___packageJson___name',
PluginCreatorPackageJsonDescription = 'pluginCreator___packageJson___description',
PluginCreatorPackageJsonVersion = 'pluginCreator___packageJson___version',
PluginCreatorPackageJsonMain = 'pluginCreator___packageJson___main',
PluginCreatorPackageJsonLicense = 'pluginCreator___packageJson___license',
PluginCreatorPackageJsonDependencies = 'pluginCreator___packageJson___dependencies',
PluginCreatorPackageJsonDependenciesName = 'pluginCreator___packageJson___dependencies___name',
PluginCreatorPackageJsonDependenciesVersion = 'pluginCreator___packageJson___dependencies___version',
PluginCreatorPackageJsonDevDependencies = 'pluginCreator___packageJson___devDependencies',
PluginCreatorPackageJsonDevDependenciesName = 'pluginCreator___packageJson___devDependencies___name',
PluginCreatorPackageJsonDevDependenciesVersion = 'pluginCreator___packageJson___devDependencies___version',
PluginCreatorPackageJsonPeerDependencies = 'pluginCreator___packageJson___peerDependencies',
PluginCreatorPackageJsonPeerDependenciesName = 'pluginCreator___packageJson___peerDependencies___name',
PluginCreatorPackageJsonPeerDependenciesVersion = 'pluginCreator___packageJson___peerDependencies___version',
PluginCreatorPackageJsonKeywords = 'pluginCreator___packageJson___keywords',
PluginCreatorId = 'pluginCreatorId',
ComponentPath = 'componentPath'
}
export type SitePageFilterInput = {
path?: Maybe<StringQueryOperatorInput>;
component?: Maybe<StringQueryOperatorInput>;
internalComponentName?: Maybe<StringQueryOperatorInput>;
componentChunkName?: Maybe<StringQueryOperatorInput>;
matchPath?: Maybe<StringQueryOperatorInput>;
id?: Maybe<StringQueryOperatorInput>;
parent?: Maybe<NodeFilterInput>;
children?: Maybe<NodeFilterListInput>;
internal?: Maybe<InternalFilterInput>;
isCreatedByStatefulCreatePages?: Maybe<BooleanQueryOperatorInput>;
context?: Maybe<SitePageContextFilterInput>;
pluginCreator?: Maybe<SitePluginFilterInput>;
pluginCreatorId?: Maybe<StringQueryOperatorInput>;
componentPath?: Maybe<StringQueryOperatorInput>;
};
export type SitePageGroupConnection = {
__typename?: 'SitePageGroupConnection';
totalCount: Scalars['Int'];
edges: Array<SitePageEdge>;
nodes: Array<SitePage>;
pageInfo: PageInfo;
field: Scalars['String'];
fieldValue?: Maybe<Scalars['String']>;
};
export type SitePageSortInput = {
fields?: Maybe<Array<Maybe<SitePageFieldsEnum>>>;
order?: Maybe<Array<Maybe<SortOrderEnum>>>;
};
export type SitePlugin = Node & {
__typename?: 'SitePlugin';
id: Scalars['ID'];
parent?: Maybe<Node>;
children: Array<Node>;
internal: Internal;
resolve?: Maybe<Scalars['String']>;
name?: Maybe<Scalars['String']>;
version?: Maybe<Scalars['String']>;
pluginOptions?: Maybe<SitePluginPluginOptions>;
nodeAPIs?: Maybe<Array<Maybe<Scalars['String']>>>;
browserAPIs?: Maybe<Array<Maybe<Scalars['String']>>>;
ssrAPIs?: Maybe<Array<Maybe<Scalars['String']>>>;
pluginFilepath?: Maybe<Scalars['String']>;
packageJson?: Maybe<SitePluginPackageJson>;
};
export type SitePluginConnection = {
__typename?: 'SitePluginConnection';
totalCount: Scalars['Int'];
edges: Array<SitePluginEdge>;
nodes: Array<SitePlugin>;
pageInfo: PageInfo;
distinct: Array<Scalars['String']>;
group: Array<SitePluginGroupConnection>;
};
export type SitePluginConnectionDistinctArgs = {
field: SitePluginFieldsEnum;
};
export type SitePluginConnectionGroupArgs = {
skip?: Maybe<Scalars['Int']>;
limit?: Maybe<Scalars['Int']>;
field: SitePluginFieldsEnum;
};
export type SitePluginEdge = {
__typename?: 'SitePluginEdge';
next?: Maybe<SitePlugin>;
node: SitePlugin;
previous?: Maybe<SitePlugin>;
};
export enum SitePluginFieldsEnum {
Id = 'id',
ParentId = 'parent___id',
ParentParentId = 'parent___parent___id',
ParentParentParentId = 'parent___parent___parent___id',
ParentParentParentChildren = 'parent___parent___parent___children',
ParentParentChildren = 'parent___parent___children',
ParentParentChildrenId = 'parent___parent___children___id',
ParentParentChildrenChildren = 'parent___parent___children___children',
ParentParentInternalContent = 'parent___parent___internal___content',
ParentParentInternalContentDigest = 'parent___parent___internal___contentDigest',
ParentParentInternalDescription = 'parent___parent___internal___description',
ParentParentInternalFieldOwners = 'parent___parent___internal___fieldOwners',
ParentParentInternalIgnoreType = 'parent___parent___internal___ignoreType',
ParentParentInternalMediaType = 'parent___parent___internal___mediaType',
ParentParentInternalOwner = 'parent___parent___internal___owner',
ParentParentInternalType = 'parent___parent___internal___type',
ParentChildren = 'parent___children',
ParentChildrenId = 'parent___children___id',
ParentChildrenParentId = 'parent___children___parent___id',
ParentChildrenParentChildren = 'parent___children___parent___children',
ParentChildrenChildren = 'parent___children___children',
ParentChildrenChildrenId = 'parent___children___children___id',
ParentChildrenChildrenChildren = 'parent___children___children___children',
ParentChildrenInternalContent = 'parent___children___internal___content',
ParentChildrenInternalContentDigest = 'parent___children___internal___contentDigest',
ParentChildrenInternalDescription = 'parent___children___internal___description',
ParentChildrenInternalFieldOwners = 'parent___children___internal___fieldOwners',
ParentChildrenInternalIgnoreType = 'parent___children___internal___ignoreType',
ParentChildrenInternalMediaType = 'parent___children___internal___mediaType',
ParentChildrenInternalOwner = 'parent___children___internal___owner',
ParentChildrenInternalType = 'parent___children___internal___type',
ParentInternalContent = 'parent___internal___content',
ParentInternalContentDigest = 'parent___internal___contentDigest',
ParentInternalDescription = 'parent___internal___description',
ParentInternalFieldOwners = 'parent___internal___fieldOwners',
ParentInternalIgnoreType = 'parent___internal___ignoreType',
ParentInternalMediaType = 'parent___internal___mediaType',
ParentInternalOwner = 'parent___internal___owner',
ParentInternalType = 'parent___internal___type',
Children = 'children',
ChildrenId = 'children___id',
ChildrenParentId = 'children___parent___id',
ChildrenParentParentId = 'children___parent___parent___id',
ChildrenParentParentChildren = 'children___parent___parent___children',
ChildrenParentChildren = 'children___parent___children',
ChildrenParentChildrenId = 'children___parent___children___id',
ChildrenParentChildrenChildren = 'children___parent___children___children',
ChildrenParentInternalContent = 'children___parent___internal___content',
ChildrenParentInternalContentDigest = 'children___parent___internal___contentDigest',
ChildrenParentInternalDescription = 'children___parent___internal___description',
ChildrenParentInternalFieldOwners = 'children___parent___internal___fieldOwners',
ChildrenParentInternalIgnoreType = 'children___parent___internal___ignoreType',
ChildrenParentInternalMediaType = 'children___parent___internal___mediaType',
ChildrenParentInternalOwner = 'children___parent___internal___owner',
ChildrenParentInternalType = 'children___parent___internal___type',
ChildrenChildren = 'children___children',
ChildrenChildrenId = 'children___children___id',
ChildrenChildrenParentId = 'children___children___parent___id',
ChildrenChildrenParentChildren = 'children___children___parent___children',
ChildrenChildrenChildren = 'children___children___children',
ChildrenChildrenChildrenId = 'children___children___children___id',
ChildrenChildrenChildrenChildren = 'children___children___children___children',
ChildrenChildrenInternalContent = 'children___children___internal___content',
ChildrenChildrenInternalContentDigest = 'children___children___internal___contentDigest',
ChildrenChildrenInternalDescription = 'children___children___internal___description',
ChildrenChildrenInternalFieldOwners = 'children___children___internal___fieldOwners',
ChildrenChildrenInternalIgnoreType = 'children___children___internal___ignoreType',
ChildrenChildrenInternalMediaType = 'children___children___internal___mediaType',
ChildrenChildrenInternalOwner = 'children___children___internal___owner',
ChildrenChildrenInternalType = 'children___children___internal___type',
ChildrenInternalContent = 'children___internal___content',
ChildrenInternalContentDigest = 'children___internal___contentDigest',
ChildrenInternalDescription = 'children___internal___description',
ChildrenInternalFieldOwners = 'children___internal___fieldOwners',
ChildrenInternalIgnoreType = 'children___internal___ignoreType',
ChildrenInternalMediaType = 'children___internal___mediaType',
ChildrenInternalOwner = 'children___internal___owner',
ChildrenInternalType = 'children___internal___type',
InternalContent = 'internal___content',
InternalContentDigest = 'internal___contentDigest',
InternalDescription = 'internal___description',
InternalFieldOwners = 'internal___fieldOwners',
InternalIgnoreType = 'internal___ignoreType',
InternalMediaType = 'internal___mediaType',
InternalOwner = 'internal___owner',
InternalType = 'internal___type',
Resolve = 'resolve',
Name = 'name',
Version = 'version',
PluginOptionsDisplay = 'pluginOptions___display',
PluginOptionsExtensions = 'pluginOptions___extensions',
PluginOptionsName = 'pluginOptions___name',
PluginOptionsPath = 'pluginOptions___path',
PluginOptionsShortName = 'pluginOptions___short_name',
PluginOptionsStartUrl = 'pluginOptions___start_url',
PluginOptionsBackgroundColor = 'pluginOptions___background_color',
PluginOptionsThemeColor = 'pluginOptions___theme_color',
PluginOptionsIcon = 'pluginOptions___icon',
PluginOptionsCacheBustingMode = 'pluginOptions___cache_busting_mode',
PluginOptionsIncludeFavicon = 'pluginOptions___include_favicon',
PluginOptionsLegacy = 'pluginOptions___legacy',
PluginOptionsThemeColorInHead = 'pluginOptions___theme_color_in_head',
PluginOptionsCacheDigest = 'pluginOptions___cacheDigest',
PluginOptionsPathCheck = 'pluginOptions___pathCheck',
NodeApIs = 'nodeAPIs',
BrowserApIs = 'browserAPIs',
SsrApIs = 'ssrAPIs',
PluginFilepath = 'pluginFilepath',
PackageJsonName = 'packageJson___name',
PackageJsonDescription = 'packageJson___description',
PackageJsonVersion = 'packageJson___version',
PackageJsonMain = 'packageJson___main',
PackageJsonLicense = 'packageJson___license',
PackageJsonDependencies = 'packageJson___dependencies',
PackageJsonDependenciesName = 'packageJson___dependencies___name',
PackageJsonDependenciesVersion = 'packageJson___dependencies___version',
PackageJsonDevDependencies = 'packageJson___devDependencies',
PackageJsonDevDependenciesName = 'packageJson___devDependencies___name',
PackageJsonDevDependenciesVersion = 'packageJson___devDependencies___version',
PackageJsonPeerDependencies = 'packageJson___peerDependencies',
PackageJsonPeerDependenciesName = 'packageJson___peerDependencies___name',
PackageJsonPeerDependenciesVersion = 'packageJson___peerDependencies___version',
PackageJsonKeywords = 'packageJson___keywords'
}
export type SitePluginFilterInput = {
id?: Maybe<StringQueryOperatorInput>;
parent?: Maybe<NodeFilterInput>;
children?: Maybe<NodeFilterListInput>;
internal?: Maybe<InternalFilterInput>;
resolve?: Maybe<StringQueryOperatorInput>;
name?: Maybe<StringQueryOperatorInput>;
version?: Maybe<StringQueryOperatorInput>;
pluginOptions?: Maybe<SitePluginPluginOptionsFilterInput>;
nodeAPIs?: Maybe<StringQueryOperatorInput>;
browserAPIs?: Maybe<StringQueryOperatorInput>;
ssrAPIs?: Maybe<StringQueryOperatorInput>;
pluginFilepath?: Maybe<StringQueryOperatorInput>;
packageJson?: Maybe<SitePluginPackageJsonFilterInput>;
};
export type SitePluginGroupConnection = {
__typename?: 'SitePluginGroupConnection';
totalCount: Scalars['Int'];
edges: Array<SitePluginEdge>;
nodes: Array<SitePlugin>;
pageInfo: PageInfo;
field: Scalars['String'];
fieldValue?: Maybe<Scalars['String']>;
};
export type SitePluginPackageJson = {
__typename?: 'SitePluginPackageJson';
name?: Maybe<Scalars['String']>;
description?: Maybe<Scalars['String']>;
version?: Maybe<Scalars['String']>;
main?: Maybe<Scalars['String']>;
license?: Maybe<Scalars['String']>;
dependencies?: Maybe<Array<Maybe<SitePluginPackageJsonDependencies>>>;
devDependencies?: Maybe<Array<Maybe<SitePluginPackageJsonDevDependencies>>>;
peerDependencies?: Maybe<Array<Maybe<SitePluginPackageJsonPeerDependencies>>>;
keywords?: Maybe<Array<Maybe<Scalars['String']>>>;
};
export type SitePluginPackageJsonDependencies = {
__typename?: 'SitePluginPackageJsonDependencies';
name?: Maybe<Scalars['String']>;
version?: Maybe<Scalars['String']>;
};
export type SitePluginPackageJsonDependenciesFilterInput = {
name?: Maybe<StringQueryOperatorInput>;
version?: Maybe<StringQueryOperatorInput>;
};
export type SitePluginPackageJsonDependenciesFilterListInput = {
elemMatch?: Maybe<SitePluginPackageJsonDependenciesFilterInput>;
};
export type SitePluginPackageJsonDevDependencies = {
__typename?: 'SitePluginPackageJsonDevDependencies';
name?: Maybe<Scalars['String']>;
version?: Maybe<Scalars['String']>;
};
export type SitePluginPackageJsonDevDependenciesFilterInput = {
name?: Maybe<StringQueryOperatorInput>;
version?: Maybe<StringQueryOperatorInput>;
};
export type SitePluginPackageJsonDevDependenciesFilterListInput = {
elemMatch?: Maybe<SitePluginPackageJsonDevDependenciesFilterInput>;
};
export type SitePluginPackageJsonFilterInput = {
name?: Maybe<StringQueryOperatorInput>;
description?: Maybe<StringQueryOperatorInput>;
version?: Maybe<StringQueryOperatorInput>;
main?: Maybe<StringQueryOperatorInput>;
license?: Maybe<StringQueryOperatorInput>;
dependencies?: Maybe<SitePluginPackageJsonDependenciesFilterListInput>;
devDependencies?: Maybe<SitePluginPackageJsonDevDependenciesFilterListInput>;
peerDependencies?: Maybe<SitePluginPackageJsonPeerDependenciesFilterListInput>;
keywords?: Maybe<StringQueryOperatorInput>;
};
export type SitePluginPackageJsonPeerDependencies = {
__typename?: 'SitePluginPackageJsonPeerDependencies';
name?: Maybe<Scalars['String']>;
version?: Maybe<Scalars['String']>;
};
export type SitePluginPackageJsonPeerDependenciesFilterInput = {
name?: Maybe<StringQueryOperatorInput>;
version?: Maybe<StringQueryOperatorInput>;
};
export type SitePluginPackageJsonPeerDependenciesFilterListInput = {
elemMatch?: Maybe<SitePluginPackageJsonPeerDependenciesFilterInput>;
};
export type SitePluginPluginOptions = {
__typename?: 'SitePluginPluginOptions';
display?: Maybe<Scalars['String']>;
extensions?: Maybe<Array<Maybe<Scalars['String']>>>;
name?: Maybe<Scalars['String']>;
path?: Maybe<Scalars['String']>;
short_name?: Maybe<Scalars['String']>;
start_url?: Maybe<Scalars['String']>;
background_color?: Maybe<Scalars['String']>;
theme_color?: Maybe<Scalars['String']>;
icon?: Maybe<Scalars['String']>;
cache_busting_mode?: Maybe<Scalars['String']>;
include_favicon?: Maybe<Scalars['Boolean']>;
legacy?: Maybe<Scalars['Boolean']>;
theme_color_in_head?: Maybe<Scalars['Boolean']>;
cacheDigest?: Maybe<Scalars['String']>;
pathCheck?: Maybe<Scalars['Boolean']>;
};
export type SitePluginPluginOptionsFilterInput = {
display?: Maybe<StringQueryOperatorInput>;
extensions?: Maybe<StringQueryOperatorInput>;
name?: Maybe<StringQueryOperatorInput>;
path?: Maybe<StringQueryOperatorInput>;
short_name?: Maybe<StringQueryOperatorInput>;
start_url?: Maybe<StringQueryOperatorInput>;
background_color?: Maybe<StringQueryOperatorInput>;
theme_color?: Maybe<StringQueryOperatorInput>;
icon?: Maybe<StringQueryOperatorInput>;
cache_busting_mode?: Maybe<StringQueryOperatorInput>;
include_favicon?: Maybe<BooleanQueryOperatorInput>;
legacy?: Maybe<BooleanQueryOperatorInput>;
theme_color_in_head?: Maybe<BooleanQueryOperatorInput>;
cacheDigest?: Maybe<StringQueryOperatorInput>;
pathCheck?: Maybe<BooleanQueryOperatorInput>;
};
export type SitePluginSortInput = {
fields?: Maybe<Array<Maybe<SitePluginFieldsEnum>>>;
order?: Maybe<Array<Maybe<SortOrderEnum>>>;
};
export type SiteSiteMetadata = {
__typename?: 'SiteSiteMetadata';
title?: Maybe<Scalars['String']>;
description?: Maybe<Scalars['String']>;
author?: Maybe<Scalars['String']>;
};
export type SiteSiteMetadataFilterInput = {
title?: Maybe<StringQueryOperatorInput>;
description?: Maybe<StringQueryOperatorInput>;
author?: Maybe<StringQueryOperatorInput>;
};
export type SiteSortInput = {
fields?: Maybe<Array<Maybe<SiteFieldsEnum>>>;
order?: Maybe<Array<Maybe<SortOrderEnum>>>;
};
export enum SortOrderEnum {
Asc = 'ASC',
Desc = 'DESC'
}
export type StringQueryOperatorInput = {
eq?: Maybe<Scalars['String']>;
ne?: Maybe<Scalars['String']>;
in?: Maybe<Array<Maybe<Scalars['String']>>>;
nin?: Maybe<Array<Maybe<Scalars['String']>>>;
regex?: Maybe<Scalars['String']>;
glob?: Maybe<Scalars['String']>;
};
export type Unnamed_1_QueryVariables = {};
export type Unnamed_1_Query = (
{ __typename?: 'Query' }
& { spotlights: (
{ __typename?: 'FileConnection' }
& { edges: Array<(
{ __typename?: 'FileEdge' }
& { node: (
{ __typename?: 'File' }
& Pick<File, 'relativePath'>
) }
)> }
) }
);