/**
 * GitHub Node - Version 1.1
 * Re-exports all discriminator combinations.
 */

import type { GithubV11FileNode } from './resource_file';
import type { GithubV11IssueNode } from './resource_issue';
import type { GithubV11OrganizationNode } from './resource_organization';
import type { GithubV11ReleaseNode } from './resource_release';
import type { GithubV11RepositoryNode } from './resource_repository';
import type { GithubV11ReviewNode } from './resource_review';
import type { GithubV11UserNode } from './resource_user';
import type { GithubV11WorkflowNode } from './resource_workflow';

export * from './resource_file';
export * from './resource_issue';
export * from './resource_organization';
export * from './resource_release';
export * from './resource_repository';
export * from './resource_review';
export * from './resource_user';
export * from './resource_workflow';

export type GithubV11Node =
  | GithubV11FileNode
  | GithubV11IssueNode
  | GithubV11OrganizationNode
  | GithubV11ReleaseNode
  | GithubV11RepositoryNode
  | GithubV11ReviewNode
  | GithubV11UserNode
  | GithubV11WorkflowNode
  ;