import * as SchemaTypes from "./@schema"; import { TypedDocumentNode } from "@ts-gql/tag"; type AppShellQueryVariables = SchemaTypes.Exact<{ name: SchemaTypes.Scalars['String']; owner: SchemaTypes.Scalars['String']; }>; type AppShellQuery = { readonly repository: { readonly id: string; readonly defaultBranchRef: { readonly id: string; readonly name: string; } | null; readonly refs: { readonly nodes: ReadonlyArray<{ readonly id: string; readonly name: string; readonly target: { readonly __typename: 'Blob'; readonly id: string; readonly oid: string; } | { readonly __typename: 'Commit'; readonly id: string; readonly oid: string; readonly tree: { readonly id: string; readonly oid: string; }; } | { readonly __typename: 'Tag'; readonly id: string; readonly oid: string; } | { readonly __typename: 'Tree'; readonly id: string; readonly oid: string; } | null; readonly associatedPullRequests: { readonly totalCount: number; }; } | null> | null; } | null; } | null; }; export type type = TypedDocumentNode<{ type: "query"; result: AppShellQuery; variables: AppShellQueryVariables; documents: SchemaTypes.TSGQLDocuments; fragments: SchemaTypes.TSGQLRequiredFragments<"none">; }>; declare module "./@schema" { interface TSGQLDocuments { AppShell: type; } } export declare const document: any; export {};