// GENERATED CODE - DO NOT MODIFY BY HAND import 'package:built_collection/built_collection.dart'; import 'package:built_value/built_value.dart'; import 'package:built_value/serializer.dart'; import 'package:git_touch/graphql/serializers.gql.dart' as _i1; import 'package:gql_code_builder/src/serializers/default_scalar_serializer.dart' as _i2; part 'schema.schema.gql.g.dart'; abstract class GAcceptEnterpriseAdministratorInvitationInput implements Built { GAcceptEnterpriseAdministratorInvitationInput._(); factory GAcceptEnterpriseAdministratorInvitationInput( [Function(GAcceptEnterpriseAdministratorInvitationInputBuilder b) updates]) = _$GAcceptEnterpriseAdministratorInvitationInput; String? get clientMutationId; String get invitationId; static Serializer get serializer => _$gAcceptEnterpriseAdministratorInvitationInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GAcceptEnterpriseAdministratorInvitationInput.serializer, this) as Map); static GAcceptEnterpriseAdministratorInvitationInput? fromJson( Map json) => _i1.serializers.deserializeWith( GAcceptEnterpriseAdministratorInvitationInput.serializer, json); } abstract class GAcceptTopicSuggestionInput implements Built { GAcceptTopicSuggestionInput._(); factory GAcceptTopicSuggestionInput( [Function(GAcceptTopicSuggestionInputBuilder b) updates]) = _$GAcceptTopicSuggestionInput; String? get clientMutationId; String get name; String get repositoryId; static Serializer get serializer => _$gAcceptTopicSuggestionInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GAcceptTopicSuggestionInput.serializer, this) as Map); static GAcceptTopicSuggestionInput? fromJson(Map json) => _i1.serializers .deserializeWith(GAcceptTopicSuggestionInput.serializer, json); } abstract class GAddAssigneesToAssignableInput implements Built { GAddAssigneesToAssignableInput._(); factory GAddAssigneesToAssignableInput( [Function(GAddAssigneesToAssignableInputBuilder b) updates]) = _$GAddAssigneesToAssignableInput; String get assignableId; BuiltList get assigneeIds; String? get clientMutationId; static Serializer get serializer => _$gAddAssigneesToAssignableInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GAddAssigneesToAssignableInput.serializer, this) as Map); static GAddAssigneesToAssignableInput? fromJson(Map json) => _i1.serializers .deserializeWith(GAddAssigneesToAssignableInput.serializer, json); } abstract class GAddCommentInput implements Built { GAddCommentInput._(); factory GAddCommentInput([Function(GAddCommentInputBuilder b) updates]) = _$GAddCommentInput; String get body; String? get clientMutationId; String get subjectId; static Serializer get serializer => _$gAddCommentInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GAddCommentInput.serializer, this) as Map); static GAddCommentInput? fromJson(Map json) => _i1.serializers.deserializeWith(GAddCommentInput.serializer, json); } abstract class GAddDiscussionCommentInput implements Built { GAddDiscussionCommentInput._(); factory GAddDiscussionCommentInput( [Function(GAddDiscussionCommentInputBuilder b) updates]) = _$GAddDiscussionCommentInput; String get body; String? get clientMutationId; String get discussionId; String? get replyToId; static Serializer get serializer => _$gAddDiscussionCommentInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GAddDiscussionCommentInput.serializer, this) as Map); static GAddDiscussionCommentInput? fromJson(Map json) => _i1.serializers .deserializeWith(GAddDiscussionCommentInput.serializer, json); } abstract class GAddEnterpriseSupportEntitlementInput implements Built { GAddEnterpriseSupportEntitlementInput._(); factory GAddEnterpriseSupportEntitlementInput( [Function(GAddEnterpriseSupportEntitlementInputBuilder b) updates]) = _$GAddEnterpriseSupportEntitlementInput; String? get clientMutationId; String get enterpriseId; String get login; static Serializer get serializer => _$gAddEnterpriseSupportEntitlementInputSerializer; Map toJson() => (_i1.serializers .serializeWith(GAddEnterpriseSupportEntitlementInput.serializer, this) as Map); static GAddEnterpriseSupportEntitlementInput? fromJson( Map json) => _i1.serializers.deserializeWith( GAddEnterpriseSupportEntitlementInput.serializer, json); } abstract class GAddLabelsToLabelableInput implements Built { GAddLabelsToLabelableInput._(); factory GAddLabelsToLabelableInput( [Function(GAddLabelsToLabelableInputBuilder b) updates]) = _$GAddLabelsToLabelableInput; String? get clientMutationId; BuiltList get labelIds; String get labelableId; static Serializer get serializer => _$gAddLabelsToLabelableInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GAddLabelsToLabelableInput.serializer, this) as Map); static GAddLabelsToLabelableInput? fromJson(Map json) => _i1.serializers .deserializeWith(GAddLabelsToLabelableInput.serializer, json); } abstract class GAddProjectCardInput implements Built { GAddProjectCardInput._(); factory GAddProjectCardInput( [Function(GAddProjectCardInputBuilder b) updates]) = _$GAddProjectCardInput; String? get clientMutationId; String? get contentId; String? get note; String get projectColumnId; static Serializer get serializer => _$gAddProjectCardInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GAddProjectCardInput.serializer, this) as Map); static GAddProjectCardInput? fromJson(Map json) => _i1.serializers.deserializeWith(GAddProjectCardInput.serializer, json); } abstract class GAddProjectColumnInput implements Built { GAddProjectColumnInput._(); factory GAddProjectColumnInput( [Function(GAddProjectColumnInputBuilder b) updates]) = _$GAddProjectColumnInput; String? get clientMutationId; String get name; String get projectId; static Serializer get serializer => _$gAddProjectColumnInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GAddProjectColumnInput.serializer, this) as Map); static GAddProjectColumnInput? fromJson(Map json) => _i1.serializers.deserializeWith(GAddProjectColumnInput.serializer, json); } abstract class GAddPullRequestReviewCommentInput implements Built { GAddPullRequestReviewCommentInput._(); factory GAddPullRequestReviewCommentInput( [Function(GAddPullRequestReviewCommentInputBuilder b) updates]) = _$GAddPullRequestReviewCommentInput; String get body; String? get clientMutationId; String? get commitOID; String? get inReplyTo; String? get path; int? get position; String? get pullRequestId; String? get pullRequestReviewId; static Serializer get serializer => _$gAddPullRequestReviewCommentInputSerializer; Map toJson() => (_i1.serializers .serializeWith(GAddPullRequestReviewCommentInput.serializer, this) as Map); static GAddPullRequestReviewCommentInput? fromJson( Map json) => _i1.serializers .deserializeWith(GAddPullRequestReviewCommentInput.serializer, json); } abstract class GAddPullRequestReviewInput implements Built { GAddPullRequestReviewInput._(); factory GAddPullRequestReviewInput( [Function(GAddPullRequestReviewInputBuilder b) updates]) = _$GAddPullRequestReviewInput; String? get body; String? get clientMutationId; BuiltList? get comments; String? get commitOID; GPullRequestReviewEvent? get event; String get pullRequestId; BuiltList? get threads; static Serializer get serializer => _$gAddPullRequestReviewInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GAddPullRequestReviewInput.serializer, this) as Map); static GAddPullRequestReviewInput? fromJson(Map json) => _i1.serializers .deserializeWith(GAddPullRequestReviewInput.serializer, json); } abstract class GAddPullRequestReviewThreadInput implements Built { GAddPullRequestReviewThreadInput._(); factory GAddPullRequestReviewThreadInput( [Function(GAddPullRequestReviewThreadInputBuilder b) updates]) = _$GAddPullRequestReviewThreadInput; String get body; String? get clientMutationId; int get line; String get path; String? get pullRequestId; String? get pullRequestReviewId; GDiffSide? get side; int? get startLine; GDiffSide? get startSide; static Serializer get serializer => _$gAddPullRequestReviewThreadInputSerializer; Map toJson() => (_i1.serializers .serializeWith(GAddPullRequestReviewThreadInput.serializer, this) as Map); static GAddPullRequestReviewThreadInput? fromJson( Map json) => _i1.serializers .deserializeWith(GAddPullRequestReviewThreadInput.serializer, json); } abstract class GAddReactionInput implements Built { GAddReactionInput._(); factory GAddReactionInput([Function(GAddReactionInputBuilder b) updates]) = _$GAddReactionInput; String? get clientMutationId; GReactionContent get content; String get subjectId; static Serializer get serializer => _$gAddReactionInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GAddReactionInput.serializer, this) as Map); static GAddReactionInput? fromJson(Map json) => _i1.serializers.deserializeWith(GAddReactionInput.serializer, json); } abstract class GAddStarInput implements Built { GAddStarInput._(); factory GAddStarInput([Function(GAddStarInputBuilder b) updates]) = _$GAddStarInput; String? get clientMutationId; String get starrableId; static Serializer get serializer => _$gAddStarInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GAddStarInput.serializer, this) as Map); static GAddStarInput? fromJson(Map json) => _i1.serializers.deserializeWith(GAddStarInput.serializer, json); } abstract class GAddUpvoteInput implements Built { GAddUpvoteInput._(); factory GAddUpvoteInput([Function(GAddUpvoteInputBuilder b) updates]) = _$GAddUpvoteInput; String? get clientMutationId; String get subjectId; static Serializer get serializer => _$gAddUpvoteInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GAddUpvoteInput.serializer, this) as Map); static GAddUpvoteInput? fromJson(Map json) => _i1.serializers.deserializeWith(GAddUpvoteInput.serializer, json); } abstract class GAddVerifiableDomainInput implements Built { GAddVerifiableDomainInput._(); factory GAddVerifiableDomainInput( [Function(GAddVerifiableDomainInputBuilder b) updates]) = _$GAddVerifiableDomainInput; String? get clientMutationId; String get domain; String get ownerId; static Serializer get serializer => _$gAddVerifiableDomainInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GAddVerifiableDomainInput.serializer, this) as Map); static GAddVerifiableDomainInput? fromJson(Map json) => _i1.serializers .deserializeWith(GAddVerifiableDomainInput.serializer, json); } abstract class GApproveDeploymentsInput implements Built { GApproveDeploymentsInput._(); factory GApproveDeploymentsInput( [Function(GApproveDeploymentsInputBuilder b) updates]) = _$GApproveDeploymentsInput; String? get clientMutationId; String? get comment; BuiltList get environmentIds; String get workflowRunId; static Serializer get serializer => _$gApproveDeploymentsInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GApproveDeploymentsInput.serializer, this) as Map); static GApproveDeploymentsInput? fromJson(Map json) => _i1.serializers .deserializeWith(GApproveDeploymentsInput.serializer, json); } abstract class GApproveVerifiableDomainInput implements Built { GApproveVerifiableDomainInput._(); factory GApproveVerifiableDomainInput( [Function(GApproveVerifiableDomainInputBuilder b) updates]) = _$GApproveVerifiableDomainInput; String? get clientMutationId; String get id; static Serializer get serializer => _$gApproveVerifiableDomainInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GApproveVerifiableDomainInput.serializer, this) as Map); static GApproveVerifiableDomainInput? fromJson(Map json) => _i1.serializers .deserializeWith(GApproveVerifiableDomainInput.serializer, json); } abstract class GArchiveRepositoryInput implements Built { GArchiveRepositoryInput._(); factory GArchiveRepositoryInput( [Function(GArchiveRepositoryInputBuilder b) updates]) = _$GArchiveRepositoryInput; String? get clientMutationId; String get repositoryId; static Serializer get serializer => _$gArchiveRepositoryInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GArchiveRepositoryInput.serializer, this) as Map); static GArchiveRepositoryInput? fromJson(Map json) => _i1.serializers.deserializeWith(GArchiveRepositoryInput.serializer, json); } abstract class GAuditLogOrder implements Built { GAuditLogOrder._(); factory GAuditLogOrder([Function(GAuditLogOrderBuilder b) updates]) = _$GAuditLogOrder; GOrderDirection? get direction; GAuditLogOrderField? get field; static Serializer get serializer => _$gAuditLogOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GAuditLogOrder.serializer, this) as Map); static GAuditLogOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GAuditLogOrder.serializer, json); } class GAuditLogOrderField extends EnumClass { const GAuditLogOrderField._(String name) : super(name); static const GAuditLogOrderField CREATED_AT = _$gAuditLogOrderFieldCREATED_AT; static Serializer get serializer => _$gAuditLogOrderFieldSerializer; static BuiltSet get values => _$gAuditLogOrderFieldValues; static GAuditLogOrderField valueOf(String name) => _$gAuditLogOrderFieldValueOf(name); } abstract class GCancelEnterpriseAdminInvitationInput implements Built { GCancelEnterpriseAdminInvitationInput._(); factory GCancelEnterpriseAdminInvitationInput( [Function(GCancelEnterpriseAdminInvitationInputBuilder b) updates]) = _$GCancelEnterpriseAdminInvitationInput; String? get clientMutationId; String get invitationId; static Serializer get serializer => _$gCancelEnterpriseAdminInvitationInputSerializer; Map toJson() => (_i1.serializers .serializeWith(GCancelEnterpriseAdminInvitationInput.serializer, this) as Map); static GCancelEnterpriseAdminInvitationInput? fromJson( Map json) => _i1.serializers.deserializeWith( GCancelEnterpriseAdminInvitationInput.serializer, json); } abstract class GChangeUserStatusInput implements Built { GChangeUserStatusInput._(); factory GChangeUserStatusInput( [Function(GChangeUserStatusInputBuilder b) updates]) = _$GChangeUserStatusInput; String? get clientMutationId; String? get emoji; DateTime? get expiresAt; bool? get limitedAvailability; String? get message; String? get organizationId; static Serializer get serializer => _$gChangeUserStatusInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GChangeUserStatusInput.serializer, this) as Map); static GChangeUserStatusInput? fromJson(Map json) => _i1.serializers.deserializeWith(GChangeUserStatusInput.serializer, json); } abstract class GCheckAnnotationData implements Built { GCheckAnnotationData._(); factory GCheckAnnotationData( [Function(GCheckAnnotationDataBuilder b) updates]) = _$GCheckAnnotationData; GCheckAnnotationLevel get annotationLevel; GCheckAnnotationRange get location; String get message; String get path; String? get rawDetails; String? get title; static Serializer get serializer => _$gCheckAnnotationDataSerializer; Map toJson() => (_i1.serializers.serializeWith(GCheckAnnotationData.serializer, this) as Map); static GCheckAnnotationData? fromJson(Map json) => _i1.serializers.deserializeWith(GCheckAnnotationData.serializer, json); } class GCheckAnnotationLevel extends EnumClass { const GCheckAnnotationLevel._(String name) : super(name); static const GCheckAnnotationLevel FAILURE = _$gCheckAnnotationLevelFAILURE; static const GCheckAnnotationLevel NOTICE = _$gCheckAnnotationLevelNOTICE; static const GCheckAnnotationLevel WARNING = _$gCheckAnnotationLevelWARNING; static Serializer get serializer => _$gCheckAnnotationLevelSerializer; static BuiltSet get values => _$gCheckAnnotationLevelValues; static GCheckAnnotationLevel valueOf(String name) => _$gCheckAnnotationLevelValueOf(name); } abstract class GCheckAnnotationRange implements Built { GCheckAnnotationRange._(); factory GCheckAnnotationRange( [Function(GCheckAnnotationRangeBuilder b) updates]) = _$GCheckAnnotationRange; int? get endColumn; int get endLine; int? get startColumn; int get startLine; static Serializer get serializer => _$gCheckAnnotationRangeSerializer; Map toJson() => (_i1.serializers.serializeWith(GCheckAnnotationRange.serializer, this) as Map); static GCheckAnnotationRange? fromJson(Map json) => _i1.serializers.deserializeWith(GCheckAnnotationRange.serializer, json); } class GCheckConclusionState extends EnumClass { const GCheckConclusionState._(String name) : super(name); static const GCheckConclusionState ACTION_REQUIRED = _$gCheckConclusionStateACTION_REQUIRED; static const GCheckConclusionState CANCELLED = _$gCheckConclusionStateCANCELLED; static const GCheckConclusionState FAILURE = _$gCheckConclusionStateFAILURE; static const GCheckConclusionState NEUTRAL = _$gCheckConclusionStateNEUTRAL; static const GCheckConclusionState SKIPPED = _$gCheckConclusionStateSKIPPED; static const GCheckConclusionState STALE = _$gCheckConclusionStateSTALE; static const GCheckConclusionState STARTUP_FAILURE = _$gCheckConclusionStateSTARTUP_FAILURE; static const GCheckConclusionState SUCCESS = _$gCheckConclusionStateSUCCESS; static const GCheckConclusionState TIMED_OUT = _$gCheckConclusionStateTIMED_OUT; static Serializer get serializer => _$gCheckConclusionStateSerializer; static BuiltSet get values => _$gCheckConclusionStateValues; static GCheckConclusionState valueOf(String name) => _$gCheckConclusionStateValueOf(name); } abstract class GCheckRunAction implements Built { GCheckRunAction._(); factory GCheckRunAction([Function(GCheckRunActionBuilder b) updates]) = _$GCheckRunAction; String get description; String get identifier; String get label; static Serializer get serializer => _$gCheckRunActionSerializer; Map toJson() => (_i1.serializers.serializeWith(GCheckRunAction.serializer, this) as Map); static GCheckRunAction? fromJson(Map json) => _i1.serializers.deserializeWith(GCheckRunAction.serializer, json); } abstract class GCheckRunFilter implements Built { GCheckRunFilter._(); factory GCheckRunFilter([Function(GCheckRunFilterBuilder b) updates]) = _$GCheckRunFilter; int? get appId; String? get checkName; GCheckRunType? get checkType; GCheckStatusState? get status; static Serializer get serializer => _$gCheckRunFilterSerializer; Map toJson() => (_i1.serializers.serializeWith(GCheckRunFilter.serializer, this) as Map); static GCheckRunFilter? fromJson(Map json) => _i1.serializers.deserializeWith(GCheckRunFilter.serializer, json); } abstract class GCheckRunOutput implements Built { GCheckRunOutput._(); factory GCheckRunOutput([Function(GCheckRunOutputBuilder b) updates]) = _$GCheckRunOutput; BuiltList? get annotations; BuiltList? get images; String get summary; String? get text; String get title; static Serializer get serializer => _$gCheckRunOutputSerializer; Map toJson() => (_i1.serializers.serializeWith(GCheckRunOutput.serializer, this) as Map); static GCheckRunOutput? fromJson(Map json) => _i1.serializers.deserializeWith(GCheckRunOutput.serializer, json); } abstract class GCheckRunOutputImage implements Built { GCheckRunOutputImage._(); factory GCheckRunOutputImage( [Function(GCheckRunOutputImageBuilder b) updates]) = _$GCheckRunOutputImage; String get alt; String? get caption; String get imageUrl; static Serializer get serializer => _$gCheckRunOutputImageSerializer; Map toJson() => (_i1.serializers.serializeWith(GCheckRunOutputImage.serializer, this) as Map); static GCheckRunOutputImage? fromJson(Map json) => _i1.serializers.deserializeWith(GCheckRunOutputImage.serializer, json); } class GCheckRunType extends EnumClass { const GCheckRunType._(String name) : super(name); static const GCheckRunType ALL = _$gCheckRunTypeALL; static const GCheckRunType LATEST = _$gCheckRunTypeLATEST; static Serializer get serializer => _$gCheckRunTypeSerializer; static BuiltSet get values => _$gCheckRunTypeValues; static GCheckRunType valueOf(String name) => _$gCheckRunTypeValueOf(name); } class GCheckStatusState extends EnumClass { const GCheckStatusState._(String name) : super(name); static const GCheckStatusState COMPLETED = _$gCheckStatusStateCOMPLETED; static const GCheckStatusState IN_PROGRESS = _$gCheckStatusStateIN_PROGRESS; static const GCheckStatusState PENDING = _$gCheckStatusStatePENDING; static const GCheckStatusState QUEUED = _$gCheckStatusStateQUEUED; static const GCheckStatusState REQUESTED = _$gCheckStatusStateREQUESTED; static const GCheckStatusState WAITING = _$gCheckStatusStateWAITING; static Serializer get serializer => _$gCheckStatusStateSerializer; static BuiltSet get values => _$gCheckStatusStateValues; static GCheckStatusState valueOf(String name) => _$gCheckStatusStateValueOf(name); } abstract class GCheckSuiteAutoTriggerPreference implements Built { GCheckSuiteAutoTriggerPreference._(); factory GCheckSuiteAutoTriggerPreference( [Function(GCheckSuiteAutoTriggerPreferenceBuilder b) updates]) = _$GCheckSuiteAutoTriggerPreference; String get appId; bool get setting; static Serializer get serializer => _$gCheckSuiteAutoTriggerPreferenceSerializer; Map toJson() => (_i1.serializers .serializeWith(GCheckSuiteAutoTriggerPreference.serializer, this) as Map); static GCheckSuiteAutoTriggerPreference? fromJson( Map json) => _i1.serializers .deserializeWith(GCheckSuiteAutoTriggerPreference.serializer, json); } abstract class GCheckSuiteFilter implements Built { GCheckSuiteFilter._(); factory GCheckSuiteFilter([Function(GCheckSuiteFilterBuilder b) updates]) = _$GCheckSuiteFilter; int? get appId; String? get checkName; static Serializer get serializer => _$gCheckSuiteFilterSerializer; Map toJson() => (_i1.serializers.serializeWith(GCheckSuiteFilter.serializer, this) as Map); static GCheckSuiteFilter? fromJson(Map json) => _i1.serializers.deserializeWith(GCheckSuiteFilter.serializer, json); } abstract class GClearLabelsFromLabelableInput implements Built { GClearLabelsFromLabelableInput._(); factory GClearLabelsFromLabelableInput( [Function(GClearLabelsFromLabelableInputBuilder b) updates]) = _$GClearLabelsFromLabelableInput; String? get clientMutationId; String get labelableId; static Serializer get serializer => _$gClearLabelsFromLabelableInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GClearLabelsFromLabelableInput.serializer, this) as Map); static GClearLabelsFromLabelableInput? fromJson(Map json) => _i1.serializers .deserializeWith(GClearLabelsFromLabelableInput.serializer, json); } abstract class GCloneProjectInput implements Built { GCloneProjectInput._(); factory GCloneProjectInput([Function(GCloneProjectInputBuilder b) updates]) = _$GCloneProjectInput; String? get body; String? get clientMutationId; bool get includeWorkflows; String get name; bool? get public; String get sourceId; String get targetOwnerId; static Serializer get serializer => _$gCloneProjectInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GCloneProjectInput.serializer, this) as Map); static GCloneProjectInput? fromJson(Map json) => _i1.serializers.deserializeWith(GCloneProjectInput.serializer, json); } abstract class GCloneTemplateRepositoryInput implements Built { GCloneTemplateRepositoryInput._(); factory GCloneTemplateRepositoryInput( [Function(GCloneTemplateRepositoryInputBuilder b) updates]) = _$GCloneTemplateRepositoryInput; String? get clientMutationId; String? get description; bool? get includeAllBranches; String get name; String get ownerId; String get repositoryId; GRepositoryVisibility get visibility; static Serializer get serializer => _$gCloneTemplateRepositoryInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GCloneTemplateRepositoryInput.serializer, this) as Map); static GCloneTemplateRepositoryInput? fromJson(Map json) => _i1.serializers .deserializeWith(GCloneTemplateRepositoryInput.serializer, json); } abstract class GCloseIssueInput implements Built { GCloseIssueInput._(); factory GCloseIssueInput([Function(GCloseIssueInputBuilder b) updates]) = _$GCloseIssueInput; String? get clientMutationId; String get issueId; static Serializer get serializer => _$gCloseIssueInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GCloseIssueInput.serializer, this) as Map); static GCloseIssueInput? fromJson(Map json) => _i1.serializers.deserializeWith(GCloseIssueInput.serializer, json); } abstract class GClosePullRequestInput implements Built { GClosePullRequestInput._(); factory GClosePullRequestInput( [Function(GClosePullRequestInputBuilder b) updates]) = _$GClosePullRequestInput; String? get clientMutationId; String get pullRequestId; static Serializer get serializer => _$gClosePullRequestInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GClosePullRequestInput.serializer, this) as Map); static GClosePullRequestInput? fromJson(Map json) => _i1.serializers.deserializeWith(GClosePullRequestInput.serializer, json); } class GCollaboratorAffiliation extends EnumClass { const GCollaboratorAffiliation._(String name) : super(name); static const GCollaboratorAffiliation ALL = _$gCollaboratorAffiliationALL; static const GCollaboratorAffiliation DIRECT = _$gCollaboratorAffiliationDIRECT; static const GCollaboratorAffiliation OUTSIDE = _$gCollaboratorAffiliationOUTSIDE; static Serializer get serializer => _$gCollaboratorAffiliationSerializer; static BuiltSet get values => _$gCollaboratorAffiliationValues; static GCollaboratorAffiliation valueOf(String name) => _$gCollaboratorAffiliationValueOf(name); } class GCommentAuthorAssociation extends EnumClass { const GCommentAuthorAssociation._(String name) : super(name); static const GCommentAuthorAssociation COLLABORATOR = _$gCommentAuthorAssociationCOLLABORATOR; static const GCommentAuthorAssociation CONTRIBUTOR = _$gCommentAuthorAssociationCONTRIBUTOR; static const GCommentAuthorAssociation FIRST_TIMER = _$gCommentAuthorAssociationFIRST_TIMER; static const GCommentAuthorAssociation FIRST_TIME_CONTRIBUTOR = _$gCommentAuthorAssociationFIRST_TIME_CONTRIBUTOR; static const GCommentAuthorAssociation MANNEQUIN = _$gCommentAuthorAssociationMANNEQUIN; static const GCommentAuthorAssociation MEMBER = _$gCommentAuthorAssociationMEMBER; static const GCommentAuthorAssociation NONE = _$gCommentAuthorAssociationNONE; static const GCommentAuthorAssociation OWNER = _$gCommentAuthorAssociationOWNER; static Serializer get serializer => _$gCommentAuthorAssociationSerializer; static BuiltSet get values => _$gCommentAuthorAssociationValues; static GCommentAuthorAssociation valueOf(String name) => _$gCommentAuthorAssociationValueOf(name); } class GCommentCannotUpdateReason extends EnumClass { const GCommentCannotUpdateReason._(String name) : super(name); static const GCommentCannotUpdateReason ARCHIVED = _$gCommentCannotUpdateReasonARCHIVED; static const GCommentCannotUpdateReason DENIED = _$gCommentCannotUpdateReasonDENIED; static const GCommentCannotUpdateReason INSUFFICIENT_ACCESS = _$gCommentCannotUpdateReasonINSUFFICIENT_ACCESS; static const GCommentCannotUpdateReason LOCKED = _$gCommentCannotUpdateReasonLOCKED; static const GCommentCannotUpdateReason LOGIN_REQUIRED = _$gCommentCannotUpdateReasonLOGIN_REQUIRED; static const GCommentCannotUpdateReason MAINTENANCE = _$gCommentCannotUpdateReasonMAINTENANCE; static const GCommentCannotUpdateReason VERIFIED_EMAIL_REQUIRED = _$gCommentCannotUpdateReasonVERIFIED_EMAIL_REQUIRED; static Serializer get serializer => _$gCommentCannotUpdateReasonSerializer; static BuiltSet get values => _$gCommentCannotUpdateReasonValues; static GCommentCannotUpdateReason valueOf(String name) => _$gCommentCannotUpdateReasonValueOf(name); } abstract class GCommitAuthor implements Built { GCommitAuthor._(); factory GCommitAuthor([Function(GCommitAuthorBuilder b) updates]) = _$GCommitAuthor; BuiltList? get emails; String? get id; static Serializer get serializer => _$gCommitAuthorSerializer; Map toJson() => (_i1.serializers.serializeWith(GCommitAuthor.serializer, this) as Map); static GCommitAuthor? fromJson(Map json) => _i1.serializers.deserializeWith(GCommitAuthor.serializer, json); } abstract class GCommitContributionOrder implements Built { GCommitContributionOrder._(); factory GCommitContributionOrder( [Function(GCommitContributionOrderBuilder b) updates]) = _$GCommitContributionOrder; GOrderDirection get direction; GCommitContributionOrderField get field; static Serializer get serializer => _$gCommitContributionOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GCommitContributionOrder.serializer, this) as Map); static GCommitContributionOrder? fromJson(Map json) => _i1.serializers .deserializeWith(GCommitContributionOrder.serializer, json); } class GCommitContributionOrderField extends EnumClass { const GCommitContributionOrderField._(String name) : super(name); static const GCommitContributionOrderField COMMIT_COUNT = _$gCommitContributionOrderFieldCOMMIT_COUNT; static const GCommitContributionOrderField OCCURRED_AT = _$gCommitContributionOrderFieldOCCURRED_AT; static Serializer get serializer => _$gCommitContributionOrderFieldSerializer; static BuiltSet get values => _$gCommitContributionOrderFieldValues; static GCommitContributionOrderField valueOf(String name) => _$gCommitContributionOrderFieldValueOf(name); } class GContributionLevel extends EnumClass { const GContributionLevel._(String name) : super(name); static const GContributionLevel FIRST_QUARTILE = _$gContributionLevelFIRST_QUARTILE; static const GContributionLevel FOURTH_QUARTILE = _$gContributionLevelFOURTH_QUARTILE; static const GContributionLevel NONE = _$gContributionLevelNONE; static const GContributionLevel SECOND_QUARTILE = _$gContributionLevelSECOND_QUARTILE; static const GContributionLevel THIRD_QUARTILE = _$gContributionLevelTHIRD_QUARTILE; static Serializer get serializer => _$gContributionLevelSerializer; static BuiltSet get values => _$gContributionLevelValues; static GContributionLevel valueOf(String name) => _$gContributionLevelValueOf(name); } abstract class GContributionOrder implements Built { GContributionOrder._(); factory GContributionOrder([Function(GContributionOrderBuilder b) updates]) = _$GContributionOrder; GOrderDirection get direction; static Serializer get serializer => _$gContributionOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GContributionOrder.serializer, this) as Map); static GContributionOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GContributionOrder.serializer, json); } abstract class GConvertProjectCardNoteToIssueInput implements Built { GConvertProjectCardNoteToIssueInput._(); factory GConvertProjectCardNoteToIssueInput( [Function(GConvertProjectCardNoteToIssueInputBuilder b) updates]) = _$GConvertProjectCardNoteToIssueInput; String? get body; String? get clientMutationId; String get projectCardId; String get repositoryId; String? get title; static Serializer get serializer => _$gConvertProjectCardNoteToIssueInputSerializer; Map toJson() => (_i1.serializers .serializeWith(GConvertProjectCardNoteToIssueInput.serializer, this) as Map); static GConvertProjectCardNoteToIssueInput? fromJson( Map json) => _i1.serializers.deserializeWith( GConvertProjectCardNoteToIssueInput.serializer, json); } abstract class GConvertPullRequestToDraftInput implements Built { GConvertPullRequestToDraftInput._(); factory GConvertPullRequestToDraftInput( [Function(GConvertPullRequestToDraftInputBuilder b) updates]) = _$GConvertPullRequestToDraftInput; String? get clientMutationId; String get pullRequestId; static Serializer get serializer => _$gConvertPullRequestToDraftInputSerializer; Map toJson() => (_i1.serializers .serializeWith(GConvertPullRequestToDraftInput.serializer, this) as Map); static GConvertPullRequestToDraftInput? fromJson(Map json) => _i1.serializers .deserializeWith(GConvertPullRequestToDraftInput.serializer, json); } abstract class GCreateBranchProtectionRuleInput implements Built { GCreateBranchProtectionRuleInput._(); factory GCreateBranchProtectionRuleInput( [Function(GCreateBranchProtectionRuleInputBuilder b) updates]) = _$GCreateBranchProtectionRuleInput; bool? get allowsDeletions; bool? get allowsForcePushes; String? get clientMutationId; bool? get dismissesStaleReviews; bool? get isAdminEnforced; String get pattern; BuiltList? get pushActorIds; String get repositoryId; int? get requiredApprovingReviewCount; BuiltList? get requiredStatusCheckContexts; bool? get requiresApprovingReviews; bool? get requiresCodeOwnerReviews; bool? get requiresCommitSignatures; bool? get requiresConversationResolution; bool? get requiresLinearHistory; bool? get requiresStatusChecks; bool? get requiresStrictStatusChecks; bool? get restrictsPushes; bool? get restrictsReviewDismissals; BuiltList? get reviewDismissalActorIds; static Serializer get serializer => _$gCreateBranchProtectionRuleInputSerializer; Map toJson() => (_i1.serializers .serializeWith(GCreateBranchProtectionRuleInput.serializer, this) as Map); static GCreateBranchProtectionRuleInput? fromJson( Map json) => _i1.serializers .deserializeWith(GCreateBranchProtectionRuleInput.serializer, json); } abstract class GCreateCheckRunInput implements Built { GCreateCheckRunInput._(); factory GCreateCheckRunInput( [Function(GCreateCheckRunInputBuilder b) updates]) = _$GCreateCheckRunInput; BuiltList? get actions; String? get clientMutationId; DateTime? get completedAt; GCheckConclusionState? get conclusion; String? get detailsUrl; String? get externalId; String get headSha; String get name; GCheckRunOutput? get output; String get repositoryId; DateTime? get startedAt; GRequestableCheckStatusState? get status; static Serializer get serializer => _$gCreateCheckRunInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GCreateCheckRunInput.serializer, this) as Map); static GCreateCheckRunInput? fromJson(Map json) => _i1.serializers.deserializeWith(GCreateCheckRunInput.serializer, json); } abstract class GCreateCheckSuiteInput implements Built { GCreateCheckSuiteInput._(); factory GCreateCheckSuiteInput( [Function(GCreateCheckSuiteInputBuilder b) updates]) = _$GCreateCheckSuiteInput; String? get clientMutationId; String get headSha; String get repositoryId; static Serializer get serializer => _$gCreateCheckSuiteInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GCreateCheckSuiteInput.serializer, this) as Map); static GCreateCheckSuiteInput? fromJson(Map json) => _i1.serializers.deserializeWith(GCreateCheckSuiteInput.serializer, json); } abstract class GCreateContentAttachmentInput implements Built { GCreateContentAttachmentInput._(); factory GCreateContentAttachmentInput( [Function(GCreateContentAttachmentInputBuilder b) updates]) = _$GCreateContentAttachmentInput; String get body; String? get clientMutationId; String get contentReferenceId; String get title; static Serializer get serializer => _$gCreateContentAttachmentInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GCreateContentAttachmentInput.serializer, this) as Map); static GCreateContentAttachmentInput? fromJson(Map json) => _i1.serializers .deserializeWith(GCreateContentAttachmentInput.serializer, json); } abstract class GCreateDeploymentInput implements Built { GCreateDeploymentInput._(); factory GCreateDeploymentInput( [Function(GCreateDeploymentInputBuilder b) updates]) = _$GCreateDeploymentInput; bool? get autoMerge; String? get clientMutationId; String? get description; String? get environment; String? get payload; String get refId; String get repositoryId; BuiltList? get requiredContexts; String? get task; static Serializer get serializer => _$gCreateDeploymentInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GCreateDeploymentInput.serializer, this) as Map); static GCreateDeploymentInput? fromJson(Map json) => _i1.serializers.deserializeWith(GCreateDeploymentInput.serializer, json); } abstract class GCreateDeploymentStatusInput implements Built { GCreateDeploymentStatusInput._(); factory GCreateDeploymentStatusInput( [Function(GCreateDeploymentStatusInputBuilder b) updates]) = _$GCreateDeploymentStatusInput; bool? get autoInactive; String? get clientMutationId; String get deploymentId; String? get description; String? get environment; String? get environmentUrl; String? get logUrl; GDeploymentStatusState get state; static Serializer get serializer => _$gCreateDeploymentStatusInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GCreateDeploymentStatusInput.serializer, this) as Map); static GCreateDeploymentStatusInput? fromJson(Map json) => _i1.serializers .deserializeWith(GCreateDeploymentStatusInput.serializer, json); } abstract class GCreateDiscussionInput implements Built { GCreateDiscussionInput._(); factory GCreateDiscussionInput( [Function(GCreateDiscussionInputBuilder b) updates]) = _$GCreateDiscussionInput; String get body; String get categoryId; String? get clientMutationId; String get repositoryId; String get title; static Serializer get serializer => _$gCreateDiscussionInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GCreateDiscussionInput.serializer, this) as Map); static GCreateDiscussionInput? fromJson(Map json) => _i1.serializers.deserializeWith(GCreateDiscussionInput.serializer, json); } abstract class GCreateEnterpriseOrganizationInput implements Built { GCreateEnterpriseOrganizationInput._(); factory GCreateEnterpriseOrganizationInput( [Function(GCreateEnterpriseOrganizationInputBuilder b) updates]) = _$GCreateEnterpriseOrganizationInput; BuiltList get adminLogins; String get billingEmail; String? get clientMutationId; String get enterpriseId; String get login; String get profileName; static Serializer get serializer => _$gCreateEnterpriseOrganizationInputSerializer; Map toJson() => (_i1.serializers .serializeWith(GCreateEnterpriseOrganizationInput.serializer, this) as Map); static GCreateEnterpriseOrganizationInput? fromJson( Map json) => _i1.serializers .deserializeWith(GCreateEnterpriseOrganizationInput.serializer, json); } abstract class GCreateEnvironmentInput implements Built { GCreateEnvironmentInput._(); factory GCreateEnvironmentInput( [Function(GCreateEnvironmentInputBuilder b) updates]) = _$GCreateEnvironmentInput; String? get clientMutationId; String get name; String get repositoryId; static Serializer get serializer => _$gCreateEnvironmentInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GCreateEnvironmentInput.serializer, this) as Map); static GCreateEnvironmentInput? fromJson(Map json) => _i1.serializers.deserializeWith(GCreateEnvironmentInput.serializer, json); } abstract class GCreateIpAllowListEntryInput implements Built { GCreateIpAllowListEntryInput._(); factory GCreateIpAllowListEntryInput( [Function(GCreateIpAllowListEntryInputBuilder b) updates]) = _$GCreateIpAllowListEntryInput; String get allowListValue; String? get clientMutationId; bool get isActive; String? get name; String get ownerId; static Serializer get serializer => _$gCreateIpAllowListEntryInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GCreateIpAllowListEntryInput.serializer, this) as Map); static GCreateIpAllowListEntryInput? fromJson(Map json) => _i1.serializers .deserializeWith(GCreateIpAllowListEntryInput.serializer, json); } abstract class GCreateIssueInput implements Built { GCreateIssueInput._(); factory GCreateIssueInput([Function(GCreateIssueInputBuilder b) updates]) = _$GCreateIssueInput; BuiltList? get assigneeIds; String? get body; String? get clientMutationId; String? get issueTemplate; BuiltList? get labelIds; String? get milestoneId; BuiltList? get projectIds; String get repositoryId; String get title; static Serializer get serializer => _$gCreateIssueInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GCreateIssueInput.serializer, this) as Map); static GCreateIssueInput? fromJson(Map json) => _i1.serializers.deserializeWith(GCreateIssueInput.serializer, json); } abstract class GCreateLabelInput implements Built { GCreateLabelInput._(); factory GCreateLabelInput([Function(GCreateLabelInputBuilder b) updates]) = _$GCreateLabelInput; String? get clientMutationId; String get color; String? get description; String get name; String get repositoryId; static Serializer get serializer => _$gCreateLabelInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GCreateLabelInput.serializer, this) as Map); static GCreateLabelInput? fromJson(Map json) => _i1.serializers.deserializeWith(GCreateLabelInput.serializer, json); } abstract class GCreateProjectInput implements Built { GCreateProjectInput._(); factory GCreateProjectInput( [Function(GCreateProjectInputBuilder b) updates]) = _$GCreateProjectInput; String? get body; String? get clientMutationId; String get name; String get ownerId; BuiltList? get repositoryIds; GProjectTemplate? get template; static Serializer get serializer => _$gCreateProjectInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GCreateProjectInput.serializer, this) as Map); static GCreateProjectInput? fromJson(Map json) => _i1.serializers.deserializeWith(GCreateProjectInput.serializer, json); } abstract class GCreatePullRequestInput implements Built { GCreatePullRequestInput._(); factory GCreatePullRequestInput( [Function(GCreatePullRequestInputBuilder b) updates]) = _$GCreatePullRequestInput; String get baseRefName; String? get body; String? get clientMutationId; bool? get draft; String get headRefName; bool? get maintainerCanModify; String get repositoryId; String get title; static Serializer get serializer => _$gCreatePullRequestInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GCreatePullRequestInput.serializer, this) as Map); static GCreatePullRequestInput? fromJson(Map json) => _i1.serializers.deserializeWith(GCreatePullRequestInput.serializer, json); } abstract class GCreateRefInput implements Built { GCreateRefInput._(); factory GCreateRefInput([Function(GCreateRefInputBuilder b) updates]) = _$GCreateRefInput; String? get clientMutationId; String get name; String get oid; String get repositoryId; static Serializer get serializer => _$gCreateRefInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GCreateRefInput.serializer, this) as Map); static GCreateRefInput? fromJson(Map json) => _i1.serializers.deserializeWith(GCreateRefInput.serializer, json); } abstract class GCreateRepositoryInput implements Built { GCreateRepositoryInput._(); factory GCreateRepositoryInput( [Function(GCreateRepositoryInputBuilder b) updates]) = _$GCreateRepositoryInput; String? get clientMutationId; String? get description; bool? get hasIssuesEnabled; bool? get hasWikiEnabled; String? get homepageUrl; String get name; String? get ownerId; String? get teamId; bool? get template; GRepositoryVisibility get visibility; static Serializer get serializer => _$gCreateRepositoryInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GCreateRepositoryInput.serializer, this) as Map); static GCreateRepositoryInput? fromJson(Map json) => _i1.serializers.deserializeWith(GCreateRepositoryInput.serializer, json); } abstract class GCreateTeamDiscussionCommentInput implements Built { GCreateTeamDiscussionCommentInput._(); factory GCreateTeamDiscussionCommentInput( [Function(GCreateTeamDiscussionCommentInputBuilder b) updates]) = _$GCreateTeamDiscussionCommentInput; String get body; String? get clientMutationId; String get discussionId; static Serializer get serializer => _$gCreateTeamDiscussionCommentInputSerializer; Map toJson() => (_i1.serializers .serializeWith(GCreateTeamDiscussionCommentInput.serializer, this) as Map); static GCreateTeamDiscussionCommentInput? fromJson( Map json) => _i1.serializers .deserializeWith(GCreateTeamDiscussionCommentInput.serializer, json); } abstract class GCreateTeamDiscussionInput implements Built { GCreateTeamDiscussionInput._(); factory GCreateTeamDiscussionInput( [Function(GCreateTeamDiscussionInputBuilder b) updates]) = _$GCreateTeamDiscussionInput; String get body; String? get clientMutationId; bool? get private; String get teamId; String get title; static Serializer get serializer => _$gCreateTeamDiscussionInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GCreateTeamDiscussionInput.serializer, this) as Map); static GCreateTeamDiscussionInput? fromJson(Map json) => _i1.serializers .deserializeWith(GCreateTeamDiscussionInput.serializer, json); } abstract class GDate implements Built { GDate._(); factory GDate([String? value]) => _$GDate((b) => value != null ? (b..value = value) : b); String get value; @BuiltValueSerializer(custom: true) static Serializer get serializer => _i2.DefaultScalarSerializer( (Object serialized) => GDate((serialized as String?))); } abstract class GDeclineTopicSuggestionInput implements Built { GDeclineTopicSuggestionInput._(); factory GDeclineTopicSuggestionInput( [Function(GDeclineTopicSuggestionInputBuilder b) updates]) = _$GDeclineTopicSuggestionInput; String? get clientMutationId; String get name; GTopicSuggestionDeclineReason get reason; String get repositoryId; static Serializer get serializer => _$gDeclineTopicSuggestionInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GDeclineTopicSuggestionInput.serializer, this) as Map); static GDeclineTopicSuggestionInput? fromJson(Map json) => _i1.serializers .deserializeWith(GDeclineTopicSuggestionInput.serializer, json); } class GDefaultRepositoryPermissionField extends EnumClass { const GDefaultRepositoryPermissionField._(String name) : super(name); static const GDefaultRepositoryPermissionField ADMIN = _$gDefaultRepositoryPermissionFieldADMIN; static const GDefaultRepositoryPermissionField NONE = _$gDefaultRepositoryPermissionFieldNONE; static const GDefaultRepositoryPermissionField READ = _$gDefaultRepositoryPermissionFieldREAD; static const GDefaultRepositoryPermissionField WRITE = _$gDefaultRepositoryPermissionFieldWRITE; static Serializer get serializer => _$gDefaultRepositoryPermissionFieldSerializer; static BuiltSet get values => _$gDefaultRepositoryPermissionFieldValues; static GDefaultRepositoryPermissionField valueOf(String name) => _$gDefaultRepositoryPermissionFieldValueOf(name); } abstract class GDeleteBranchProtectionRuleInput implements Built { GDeleteBranchProtectionRuleInput._(); factory GDeleteBranchProtectionRuleInput( [Function(GDeleteBranchProtectionRuleInputBuilder b) updates]) = _$GDeleteBranchProtectionRuleInput; String get branchProtectionRuleId; String? get clientMutationId; static Serializer get serializer => _$gDeleteBranchProtectionRuleInputSerializer; Map toJson() => (_i1.serializers .serializeWith(GDeleteBranchProtectionRuleInput.serializer, this) as Map); static GDeleteBranchProtectionRuleInput? fromJson( Map json) => _i1.serializers .deserializeWith(GDeleteBranchProtectionRuleInput.serializer, json); } abstract class GDeleteDeploymentInput implements Built { GDeleteDeploymentInput._(); factory GDeleteDeploymentInput( [Function(GDeleteDeploymentInputBuilder b) updates]) = _$GDeleteDeploymentInput; String? get clientMutationId; String get id; static Serializer get serializer => _$gDeleteDeploymentInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GDeleteDeploymentInput.serializer, this) as Map); static GDeleteDeploymentInput? fromJson(Map json) => _i1.serializers.deserializeWith(GDeleteDeploymentInput.serializer, json); } abstract class GDeleteDiscussionCommentInput implements Built { GDeleteDiscussionCommentInput._(); factory GDeleteDiscussionCommentInput( [Function(GDeleteDiscussionCommentInputBuilder b) updates]) = _$GDeleteDiscussionCommentInput; String? get clientMutationId; String get id; static Serializer get serializer => _$gDeleteDiscussionCommentInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GDeleteDiscussionCommentInput.serializer, this) as Map); static GDeleteDiscussionCommentInput? fromJson(Map json) => _i1.serializers .deserializeWith(GDeleteDiscussionCommentInput.serializer, json); } abstract class GDeleteDiscussionInput implements Built { GDeleteDiscussionInput._(); factory GDeleteDiscussionInput( [Function(GDeleteDiscussionInputBuilder b) updates]) = _$GDeleteDiscussionInput; String? get clientMutationId; String get id; static Serializer get serializer => _$gDeleteDiscussionInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GDeleteDiscussionInput.serializer, this) as Map); static GDeleteDiscussionInput? fromJson(Map json) => _i1.serializers.deserializeWith(GDeleteDiscussionInput.serializer, json); } abstract class GDeleteEnvironmentInput implements Built { GDeleteEnvironmentInput._(); factory GDeleteEnvironmentInput( [Function(GDeleteEnvironmentInputBuilder b) updates]) = _$GDeleteEnvironmentInput; String? get clientMutationId; String get id; static Serializer get serializer => _$gDeleteEnvironmentInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GDeleteEnvironmentInput.serializer, this) as Map); static GDeleteEnvironmentInput? fromJson(Map json) => _i1.serializers.deserializeWith(GDeleteEnvironmentInput.serializer, json); } abstract class GDeleteIpAllowListEntryInput implements Built { GDeleteIpAllowListEntryInput._(); factory GDeleteIpAllowListEntryInput( [Function(GDeleteIpAllowListEntryInputBuilder b) updates]) = _$GDeleteIpAllowListEntryInput; String? get clientMutationId; String get ipAllowListEntryId; static Serializer get serializer => _$gDeleteIpAllowListEntryInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GDeleteIpAllowListEntryInput.serializer, this) as Map); static GDeleteIpAllowListEntryInput? fromJson(Map json) => _i1.serializers .deserializeWith(GDeleteIpAllowListEntryInput.serializer, json); } abstract class GDeleteIssueCommentInput implements Built { GDeleteIssueCommentInput._(); factory GDeleteIssueCommentInput( [Function(GDeleteIssueCommentInputBuilder b) updates]) = _$GDeleteIssueCommentInput; String? get clientMutationId; String get id; static Serializer get serializer => _$gDeleteIssueCommentInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GDeleteIssueCommentInput.serializer, this) as Map); static GDeleteIssueCommentInput? fromJson(Map json) => _i1.serializers .deserializeWith(GDeleteIssueCommentInput.serializer, json); } abstract class GDeleteIssueInput implements Built { GDeleteIssueInput._(); factory GDeleteIssueInput([Function(GDeleteIssueInputBuilder b) updates]) = _$GDeleteIssueInput; String? get clientMutationId; String get issueId; static Serializer get serializer => _$gDeleteIssueInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GDeleteIssueInput.serializer, this) as Map); static GDeleteIssueInput? fromJson(Map json) => _i1.serializers.deserializeWith(GDeleteIssueInput.serializer, json); } abstract class GDeleteLabelInput implements Built { GDeleteLabelInput._(); factory GDeleteLabelInput([Function(GDeleteLabelInputBuilder b) updates]) = _$GDeleteLabelInput; String? get clientMutationId; String get id; static Serializer get serializer => _$gDeleteLabelInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GDeleteLabelInput.serializer, this) as Map); static GDeleteLabelInput? fromJson(Map json) => _i1.serializers.deserializeWith(GDeleteLabelInput.serializer, json); } abstract class GDeletePackageVersionInput implements Built { GDeletePackageVersionInput._(); factory GDeletePackageVersionInput( [Function(GDeletePackageVersionInputBuilder b) updates]) = _$GDeletePackageVersionInput; String? get clientMutationId; String get packageVersionId; static Serializer get serializer => _$gDeletePackageVersionInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GDeletePackageVersionInput.serializer, this) as Map); static GDeletePackageVersionInput? fromJson(Map json) => _i1.serializers .deserializeWith(GDeletePackageVersionInput.serializer, json); } abstract class GDeleteProjectCardInput implements Built { GDeleteProjectCardInput._(); factory GDeleteProjectCardInput( [Function(GDeleteProjectCardInputBuilder b) updates]) = _$GDeleteProjectCardInput; String get cardId; String? get clientMutationId; static Serializer get serializer => _$gDeleteProjectCardInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GDeleteProjectCardInput.serializer, this) as Map); static GDeleteProjectCardInput? fromJson(Map json) => _i1.serializers.deserializeWith(GDeleteProjectCardInput.serializer, json); } abstract class GDeleteProjectColumnInput implements Built { GDeleteProjectColumnInput._(); factory GDeleteProjectColumnInput( [Function(GDeleteProjectColumnInputBuilder b) updates]) = _$GDeleteProjectColumnInput; String? get clientMutationId; String get columnId; static Serializer get serializer => _$gDeleteProjectColumnInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GDeleteProjectColumnInput.serializer, this) as Map); static GDeleteProjectColumnInput? fromJson(Map json) => _i1.serializers .deserializeWith(GDeleteProjectColumnInput.serializer, json); } abstract class GDeleteProjectInput implements Built { GDeleteProjectInput._(); factory GDeleteProjectInput( [Function(GDeleteProjectInputBuilder b) updates]) = _$GDeleteProjectInput; String? get clientMutationId; String get projectId; static Serializer get serializer => _$gDeleteProjectInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GDeleteProjectInput.serializer, this) as Map); static GDeleteProjectInput? fromJson(Map json) => _i1.serializers.deserializeWith(GDeleteProjectInput.serializer, json); } abstract class GDeletePullRequestReviewCommentInput implements Built { GDeletePullRequestReviewCommentInput._(); factory GDeletePullRequestReviewCommentInput( [Function(GDeletePullRequestReviewCommentInputBuilder b) updates]) = _$GDeletePullRequestReviewCommentInput; String? get clientMutationId; String get id; static Serializer get serializer => _$gDeletePullRequestReviewCommentInputSerializer; Map toJson() => (_i1.serializers .serializeWith(GDeletePullRequestReviewCommentInput.serializer, this) as Map); static GDeletePullRequestReviewCommentInput? fromJson( Map json) => _i1.serializers.deserializeWith( GDeletePullRequestReviewCommentInput.serializer, json); } abstract class GDeletePullRequestReviewInput implements Built { GDeletePullRequestReviewInput._(); factory GDeletePullRequestReviewInput( [Function(GDeletePullRequestReviewInputBuilder b) updates]) = _$GDeletePullRequestReviewInput; String? get clientMutationId; String get pullRequestReviewId; static Serializer get serializer => _$gDeletePullRequestReviewInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GDeletePullRequestReviewInput.serializer, this) as Map); static GDeletePullRequestReviewInput? fromJson(Map json) => _i1.serializers .deserializeWith(GDeletePullRequestReviewInput.serializer, json); } abstract class GDeleteRefInput implements Built { GDeleteRefInput._(); factory GDeleteRefInput([Function(GDeleteRefInputBuilder b) updates]) = _$GDeleteRefInput; String? get clientMutationId; String get refId; static Serializer get serializer => _$gDeleteRefInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GDeleteRefInput.serializer, this) as Map); static GDeleteRefInput? fromJson(Map json) => _i1.serializers.deserializeWith(GDeleteRefInput.serializer, json); } abstract class GDeleteTeamDiscussionCommentInput implements Built { GDeleteTeamDiscussionCommentInput._(); factory GDeleteTeamDiscussionCommentInput( [Function(GDeleteTeamDiscussionCommentInputBuilder b) updates]) = _$GDeleteTeamDiscussionCommentInput; String? get clientMutationId; String get id; static Serializer get serializer => _$gDeleteTeamDiscussionCommentInputSerializer; Map toJson() => (_i1.serializers .serializeWith(GDeleteTeamDiscussionCommentInput.serializer, this) as Map); static GDeleteTeamDiscussionCommentInput? fromJson( Map json) => _i1.serializers .deserializeWith(GDeleteTeamDiscussionCommentInput.serializer, json); } abstract class GDeleteTeamDiscussionInput implements Built { GDeleteTeamDiscussionInput._(); factory GDeleteTeamDiscussionInput( [Function(GDeleteTeamDiscussionInputBuilder b) updates]) = _$GDeleteTeamDiscussionInput; String? get clientMutationId; String get id; static Serializer get serializer => _$gDeleteTeamDiscussionInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GDeleteTeamDiscussionInput.serializer, this) as Map); static GDeleteTeamDiscussionInput? fromJson(Map json) => _i1.serializers .deserializeWith(GDeleteTeamDiscussionInput.serializer, json); } abstract class GDeleteVerifiableDomainInput implements Built { GDeleteVerifiableDomainInput._(); factory GDeleteVerifiableDomainInput( [Function(GDeleteVerifiableDomainInputBuilder b) updates]) = _$GDeleteVerifiableDomainInput; String? get clientMutationId; String get id; static Serializer get serializer => _$gDeleteVerifiableDomainInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GDeleteVerifiableDomainInput.serializer, this) as Map); static GDeleteVerifiableDomainInput? fromJson(Map json) => _i1.serializers .deserializeWith(GDeleteVerifiableDomainInput.serializer, json); } abstract class GDeploymentOrder implements Built { GDeploymentOrder._(); factory GDeploymentOrder([Function(GDeploymentOrderBuilder b) updates]) = _$GDeploymentOrder; GOrderDirection get direction; GDeploymentOrderField get field; static Serializer get serializer => _$gDeploymentOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GDeploymentOrder.serializer, this) as Map); static GDeploymentOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GDeploymentOrder.serializer, json); } class GDeploymentOrderField extends EnumClass { const GDeploymentOrderField._(String name) : super(name); static const GDeploymentOrderField CREATED_AT = _$gDeploymentOrderFieldCREATED_AT; static Serializer get serializer => _$gDeploymentOrderFieldSerializer; static BuiltSet get values => _$gDeploymentOrderFieldValues; static GDeploymentOrderField valueOf(String name) => _$gDeploymentOrderFieldValueOf(name); } class GDeploymentProtectionRuleType extends EnumClass { const GDeploymentProtectionRuleType._(String name) : super(name); static const GDeploymentProtectionRuleType REQUIRED_REVIEWERS = _$gDeploymentProtectionRuleTypeREQUIRED_REVIEWERS; static const GDeploymentProtectionRuleType WAIT_TIMER = _$gDeploymentProtectionRuleTypeWAIT_TIMER; static Serializer get serializer => _$gDeploymentProtectionRuleTypeSerializer; static BuiltSet get values => _$gDeploymentProtectionRuleTypeValues; static GDeploymentProtectionRuleType valueOf(String name) => _$gDeploymentProtectionRuleTypeValueOf(name); } class GDeploymentReviewState extends EnumClass { const GDeploymentReviewState._(String name) : super(name); static const GDeploymentReviewState APPROVED = _$gDeploymentReviewStateAPPROVED; static const GDeploymentReviewState REJECTED = _$gDeploymentReviewStateREJECTED; static Serializer get serializer => _$gDeploymentReviewStateSerializer; static BuiltSet get values => _$gDeploymentReviewStateValues; static GDeploymentReviewState valueOf(String name) => _$gDeploymentReviewStateValueOf(name); } class GDeploymentState extends EnumClass { const GDeploymentState._(String name) : super(name); static const GDeploymentState ABANDONED = _$gDeploymentStateABANDONED; static const GDeploymentState ACTIVE = _$gDeploymentStateACTIVE; static const GDeploymentState DESTROYED = _$gDeploymentStateDESTROYED; static const GDeploymentState ERROR = _$gDeploymentStateERROR; static const GDeploymentState FAILURE = _$gDeploymentStateFAILURE; static const GDeploymentState INACTIVE = _$gDeploymentStateINACTIVE; static const GDeploymentState IN_PROGRESS = _$gDeploymentStateIN_PROGRESS; static const GDeploymentState PENDING = _$gDeploymentStatePENDING; static const GDeploymentState QUEUED = _$gDeploymentStateQUEUED; static const GDeploymentState WAITING = _$gDeploymentStateWAITING; static Serializer get serializer => _$gDeploymentStateSerializer; static BuiltSet get values => _$gDeploymentStateValues; static GDeploymentState valueOf(String name) => _$gDeploymentStateValueOf(name); } class GDeploymentStatusState extends EnumClass { const GDeploymentStatusState._(String name) : super(name); static const GDeploymentStatusState ERROR = _$gDeploymentStatusStateERROR; static const GDeploymentStatusState FAILURE = _$gDeploymentStatusStateFAILURE; static const GDeploymentStatusState INACTIVE = _$gDeploymentStatusStateINACTIVE; static const GDeploymentStatusState IN_PROGRESS = _$gDeploymentStatusStateIN_PROGRESS; static const GDeploymentStatusState PENDING = _$gDeploymentStatusStatePENDING; static const GDeploymentStatusState QUEUED = _$gDeploymentStatusStateQUEUED; static const GDeploymentStatusState SUCCESS = _$gDeploymentStatusStateSUCCESS; static const GDeploymentStatusState WAITING = _$gDeploymentStatusStateWAITING; static Serializer get serializer => _$gDeploymentStatusStateSerializer; static BuiltSet get values => _$gDeploymentStatusStateValues; static GDeploymentStatusState valueOf(String name) => _$gDeploymentStatusStateValueOf(name); } class GDiffSide extends EnumClass { const GDiffSide._(String name) : super(name); static const GDiffSide LEFT = _$gDiffSideLEFT; static const GDiffSide RIGHT = _$gDiffSideRIGHT; static Serializer get serializer => _$gDiffSideSerializer; static BuiltSet get values => _$gDiffSideValues; static GDiffSide valueOf(String name) => _$gDiffSideValueOf(name); } abstract class GDisablePullRequestAutoMergeInput implements Built { GDisablePullRequestAutoMergeInput._(); factory GDisablePullRequestAutoMergeInput( [Function(GDisablePullRequestAutoMergeInputBuilder b) updates]) = _$GDisablePullRequestAutoMergeInput; String? get clientMutationId; String get pullRequestId; static Serializer get serializer => _$gDisablePullRequestAutoMergeInputSerializer; Map toJson() => (_i1.serializers .serializeWith(GDisablePullRequestAutoMergeInput.serializer, this) as Map); static GDisablePullRequestAutoMergeInput? fromJson( Map json) => _i1.serializers .deserializeWith(GDisablePullRequestAutoMergeInput.serializer, json); } abstract class GDiscussionOrder implements Built { GDiscussionOrder._(); factory GDiscussionOrder([Function(GDiscussionOrderBuilder b) updates]) = _$GDiscussionOrder; GOrderDirection get direction; GDiscussionOrderField get field; static Serializer get serializer => _$gDiscussionOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GDiscussionOrder.serializer, this) as Map); static GDiscussionOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GDiscussionOrder.serializer, json); } class GDiscussionOrderField extends EnumClass { const GDiscussionOrderField._(String name) : super(name); static const GDiscussionOrderField CREATED_AT = _$gDiscussionOrderFieldCREATED_AT; static const GDiscussionOrderField UPDATED_AT = _$gDiscussionOrderFieldUPDATED_AT; static Serializer get serializer => _$gDiscussionOrderFieldSerializer; static BuiltSet get values => _$gDiscussionOrderFieldValues; static GDiscussionOrderField valueOf(String name) => _$gDiscussionOrderFieldValueOf(name); } abstract class GDismissPullRequestReviewInput implements Built { GDismissPullRequestReviewInput._(); factory GDismissPullRequestReviewInput( [Function(GDismissPullRequestReviewInputBuilder b) updates]) = _$GDismissPullRequestReviewInput; String? get clientMutationId; String get message; String get pullRequestReviewId; static Serializer get serializer => _$gDismissPullRequestReviewInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GDismissPullRequestReviewInput.serializer, this) as Map); static GDismissPullRequestReviewInput? fromJson(Map json) => _i1.serializers .deserializeWith(GDismissPullRequestReviewInput.serializer, json); } abstract class GDraftPullRequestReviewComment implements Built { GDraftPullRequestReviewComment._(); factory GDraftPullRequestReviewComment( [Function(GDraftPullRequestReviewCommentBuilder b) updates]) = _$GDraftPullRequestReviewComment; String get body; String get path; int get position; static Serializer get serializer => _$gDraftPullRequestReviewCommentSerializer; Map toJson() => (_i1.serializers.serializeWith( GDraftPullRequestReviewComment.serializer, this) as Map); static GDraftPullRequestReviewComment? fromJson(Map json) => _i1.serializers .deserializeWith(GDraftPullRequestReviewComment.serializer, json); } abstract class GDraftPullRequestReviewThread implements Built { GDraftPullRequestReviewThread._(); factory GDraftPullRequestReviewThread( [Function(GDraftPullRequestReviewThreadBuilder b) updates]) = _$GDraftPullRequestReviewThread; String get body; int get line; String get path; GDiffSide? get side; int? get startLine; GDiffSide? get startSide; static Serializer get serializer => _$gDraftPullRequestReviewThreadSerializer; Map toJson() => (_i1.serializers.serializeWith( GDraftPullRequestReviewThread.serializer, this) as Map); static GDraftPullRequestReviewThread? fromJson(Map json) => _i1.serializers .deserializeWith(GDraftPullRequestReviewThread.serializer, json); } abstract class GEnablePullRequestAutoMergeInput implements Built { GEnablePullRequestAutoMergeInput._(); factory GEnablePullRequestAutoMergeInput( [Function(GEnablePullRequestAutoMergeInputBuilder b) updates]) = _$GEnablePullRequestAutoMergeInput; String? get authorEmail; String? get clientMutationId; String? get commitBody; String? get commitHeadline; GPullRequestMergeMethod? get mergeMethod; String get pullRequestId; static Serializer get serializer => _$gEnablePullRequestAutoMergeInputSerializer; Map toJson() => (_i1.serializers .serializeWith(GEnablePullRequestAutoMergeInput.serializer, this) as Map); static GEnablePullRequestAutoMergeInput? fromJson( Map json) => _i1.serializers .deserializeWith(GEnablePullRequestAutoMergeInput.serializer, json); } abstract class GEnterpriseAdministratorInvitationOrder implements Built { GEnterpriseAdministratorInvitationOrder._(); factory GEnterpriseAdministratorInvitationOrder( [Function(GEnterpriseAdministratorInvitationOrderBuilder b) updates]) = _$GEnterpriseAdministratorInvitationOrder; GOrderDirection get direction; GEnterpriseAdministratorInvitationOrderField get field; static Serializer get serializer => _$gEnterpriseAdministratorInvitationOrderSerializer; Map toJson() => (_i1.serializers.serializeWith( GEnterpriseAdministratorInvitationOrder.serializer, this) as Map); static GEnterpriseAdministratorInvitationOrder? fromJson( Map json) => _i1.serializers.deserializeWith( GEnterpriseAdministratorInvitationOrder.serializer, json); } class GEnterpriseAdministratorInvitationOrderField extends EnumClass { const GEnterpriseAdministratorInvitationOrderField._(String name) : super(name); static const GEnterpriseAdministratorInvitationOrderField CREATED_AT = _$gEnterpriseAdministratorInvitationOrderFieldCREATED_AT; static Serializer get serializer => _$gEnterpriseAdministratorInvitationOrderFieldSerializer; static BuiltSet get values => _$gEnterpriseAdministratorInvitationOrderFieldValues; static GEnterpriseAdministratorInvitationOrderField valueOf(String name) => _$gEnterpriseAdministratorInvitationOrderFieldValueOf(name); } class GEnterpriseAdministratorRole extends EnumClass { const GEnterpriseAdministratorRole._(String name) : super(name); static const GEnterpriseAdministratorRole BILLING_MANAGER = _$gEnterpriseAdministratorRoleBILLING_MANAGER; static const GEnterpriseAdministratorRole OWNER = _$gEnterpriseAdministratorRoleOWNER; static Serializer get serializer => _$gEnterpriseAdministratorRoleSerializer; static BuiltSet get values => _$gEnterpriseAdministratorRoleValues; static GEnterpriseAdministratorRole valueOf(String name) => _$gEnterpriseAdministratorRoleValueOf(name); } class GEnterpriseDefaultRepositoryPermissionSettingValue extends EnumClass { const GEnterpriseDefaultRepositoryPermissionSettingValue._(String name) : super(name); static const GEnterpriseDefaultRepositoryPermissionSettingValue ADMIN = _$gEnterpriseDefaultRepositoryPermissionSettingValueADMIN; static const GEnterpriseDefaultRepositoryPermissionSettingValue NONE = _$gEnterpriseDefaultRepositoryPermissionSettingValueNONE; static const GEnterpriseDefaultRepositoryPermissionSettingValue NO_POLICY = _$gEnterpriseDefaultRepositoryPermissionSettingValueNO_POLICY; static const GEnterpriseDefaultRepositoryPermissionSettingValue READ = _$gEnterpriseDefaultRepositoryPermissionSettingValueREAD; static const GEnterpriseDefaultRepositoryPermissionSettingValue WRITE = _$gEnterpriseDefaultRepositoryPermissionSettingValueWRITE; static Serializer get serializer => _$gEnterpriseDefaultRepositoryPermissionSettingValueSerializer; static BuiltSet get values => _$gEnterpriseDefaultRepositoryPermissionSettingValueValues; static GEnterpriseDefaultRepositoryPermissionSettingValue valueOf( String name) => _$gEnterpriseDefaultRepositoryPermissionSettingValueValueOf(name); } class GEnterpriseEnabledDisabledSettingValue extends EnumClass { const GEnterpriseEnabledDisabledSettingValue._(String name) : super(name); static const GEnterpriseEnabledDisabledSettingValue DISABLED = _$gEnterpriseEnabledDisabledSettingValueDISABLED; static const GEnterpriseEnabledDisabledSettingValue ENABLED = _$gEnterpriseEnabledDisabledSettingValueENABLED; static const GEnterpriseEnabledDisabledSettingValue NO_POLICY = _$gEnterpriseEnabledDisabledSettingValueNO_POLICY; static Serializer get serializer => _$gEnterpriseEnabledDisabledSettingValueSerializer; static BuiltSet get values => _$gEnterpriseEnabledDisabledSettingValueValues; static GEnterpriseEnabledDisabledSettingValue valueOf(String name) => _$gEnterpriseEnabledDisabledSettingValueValueOf(name); } class GEnterpriseEnabledSettingValue extends EnumClass { const GEnterpriseEnabledSettingValue._(String name) : super(name); static const GEnterpriseEnabledSettingValue ENABLED = _$gEnterpriseEnabledSettingValueENABLED; static const GEnterpriseEnabledSettingValue NO_POLICY = _$gEnterpriseEnabledSettingValueNO_POLICY; static Serializer get serializer => _$gEnterpriseEnabledSettingValueSerializer; static BuiltSet get values => _$gEnterpriseEnabledSettingValueValues; static GEnterpriseEnabledSettingValue valueOf(String name) => _$gEnterpriseEnabledSettingValueValueOf(name); } abstract class GEnterpriseMemberOrder implements Built { GEnterpriseMemberOrder._(); factory GEnterpriseMemberOrder( [Function(GEnterpriseMemberOrderBuilder b) updates]) = _$GEnterpriseMemberOrder; GOrderDirection get direction; GEnterpriseMemberOrderField get field; static Serializer get serializer => _$gEnterpriseMemberOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GEnterpriseMemberOrder.serializer, this) as Map); static GEnterpriseMemberOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GEnterpriseMemberOrder.serializer, json); } class GEnterpriseMemberOrderField extends EnumClass { const GEnterpriseMemberOrderField._(String name) : super(name); static const GEnterpriseMemberOrderField CREATED_AT = _$gEnterpriseMemberOrderFieldCREATED_AT; static const GEnterpriseMemberOrderField LOGIN = _$gEnterpriseMemberOrderFieldLOGIN; static Serializer get serializer => _$gEnterpriseMemberOrderFieldSerializer; static BuiltSet get values => _$gEnterpriseMemberOrderFieldValues; static GEnterpriseMemberOrderField valueOf(String name) => _$gEnterpriseMemberOrderFieldValueOf(name); } class GEnterpriseMembersCanCreateRepositoriesSettingValue extends EnumClass { const GEnterpriseMembersCanCreateRepositoriesSettingValue._(String name) : super(name); static const GEnterpriseMembersCanCreateRepositoriesSettingValue ALL = _$gEnterpriseMembersCanCreateRepositoriesSettingValueALL; static const GEnterpriseMembersCanCreateRepositoriesSettingValue DISABLED = _$gEnterpriseMembersCanCreateRepositoriesSettingValueDISABLED; static const GEnterpriseMembersCanCreateRepositoriesSettingValue NO_POLICY = _$gEnterpriseMembersCanCreateRepositoriesSettingValueNO_POLICY; static const GEnterpriseMembersCanCreateRepositoriesSettingValue PRIVATE = _$gEnterpriseMembersCanCreateRepositoriesSettingValuePRIVATE; static const GEnterpriseMembersCanCreateRepositoriesSettingValue PUBLIC = _$gEnterpriseMembersCanCreateRepositoriesSettingValuePUBLIC; static Serializer get serializer => _$gEnterpriseMembersCanCreateRepositoriesSettingValueSerializer; static BuiltSet get values => _$gEnterpriseMembersCanCreateRepositoriesSettingValueValues; static GEnterpriseMembersCanCreateRepositoriesSettingValue valueOf( String name) => _$gEnterpriseMembersCanCreateRepositoriesSettingValueValueOf(name); } class GEnterpriseMembersCanMakePurchasesSettingValue extends EnumClass { const GEnterpriseMembersCanMakePurchasesSettingValue._(String name) : super(name); static const GEnterpriseMembersCanMakePurchasesSettingValue DISABLED = _$gEnterpriseMembersCanMakePurchasesSettingValueDISABLED; static const GEnterpriseMembersCanMakePurchasesSettingValue ENABLED = _$gEnterpriseMembersCanMakePurchasesSettingValueENABLED; static Serializer get serializer => _$gEnterpriseMembersCanMakePurchasesSettingValueSerializer; static BuiltSet get values => _$gEnterpriseMembersCanMakePurchasesSettingValueValues; static GEnterpriseMembersCanMakePurchasesSettingValue valueOf(String name) => _$gEnterpriseMembersCanMakePurchasesSettingValueValueOf(name); } abstract class GEnterpriseServerInstallationOrder implements Built { GEnterpriseServerInstallationOrder._(); factory GEnterpriseServerInstallationOrder( [Function(GEnterpriseServerInstallationOrderBuilder b) updates]) = _$GEnterpriseServerInstallationOrder; GOrderDirection get direction; GEnterpriseServerInstallationOrderField get field; static Serializer get serializer => _$gEnterpriseServerInstallationOrderSerializer; Map toJson() => (_i1.serializers .serializeWith(GEnterpriseServerInstallationOrder.serializer, this) as Map); static GEnterpriseServerInstallationOrder? fromJson( Map json) => _i1.serializers .deserializeWith(GEnterpriseServerInstallationOrder.serializer, json); } class GEnterpriseServerInstallationOrderField extends EnumClass { const GEnterpriseServerInstallationOrderField._(String name) : super(name); static const GEnterpriseServerInstallationOrderField CREATED_AT = _$gEnterpriseServerInstallationOrderFieldCREATED_AT; static const GEnterpriseServerInstallationOrderField CUSTOMER_NAME = _$gEnterpriseServerInstallationOrderFieldCUSTOMER_NAME; static const GEnterpriseServerInstallationOrderField HOST_NAME = _$gEnterpriseServerInstallationOrderFieldHOST_NAME; static Serializer get serializer => _$gEnterpriseServerInstallationOrderFieldSerializer; static BuiltSet get values => _$gEnterpriseServerInstallationOrderFieldValues; static GEnterpriseServerInstallationOrderField valueOf(String name) => _$gEnterpriseServerInstallationOrderFieldValueOf(name); } abstract class GEnterpriseServerUserAccountEmailOrder implements Built { GEnterpriseServerUserAccountEmailOrder._(); factory GEnterpriseServerUserAccountEmailOrder( [Function(GEnterpriseServerUserAccountEmailOrderBuilder b) updates]) = _$GEnterpriseServerUserAccountEmailOrder; GOrderDirection get direction; GEnterpriseServerUserAccountEmailOrderField get field; static Serializer get serializer => _$gEnterpriseServerUserAccountEmailOrderSerializer; Map toJson() => (_i1.serializers.serializeWith( GEnterpriseServerUserAccountEmailOrder.serializer, this) as Map); static GEnterpriseServerUserAccountEmailOrder? fromJson( Map json) => _i1.serializers.deserializeWith( GEnterpriseServerUserAccountEmailOrder.serializer, json); } class GEnterpriseServerUserAccountEmailOrderField extends EnumClass { const GEnterpriseServerUserAccountEmailOrderField._(String name) : super(name); static const GEnterpriseServerUserAccountEmailOrderField EMAIL = _$gEnterpriseServerUserAccountEmailOrderFieldEMAIL; static Serializer get serializer => _$gEnterpriseServerUserAccountEmailOrderFieldSerializer; static BuiltSet get values => _$gEnterpriseServerUserAccountEmailOrderFieldValues; static GEnterpriseServerUserAccountEmailOrderField valueOf(String name) => _$gEnterpriseServerUserAccountEmailOrderFieldValueOf(name); } abstract class GEnterpriseServerUserAccountOrder implements Built { GEnterpriseServerUserAccountOrder._(); factory GEnterpriseServerUserAccountOrder( [Function(GEnterpriseServerUserAccountOrderBuilder b) updates]) = _$GEnterpriseServerUserAccountOrder; GOrderDirection get direction; GEnterpriseServerUserAccountOrderField get field; static Serializer get serializer => _$gEnterpriseServerUserAccountOrderSerializer; Map toJson() => (_i1.serializers .serializeWith(GEnterpriseServerUserAccountOrder.serializer, this) as Map); static GEnterpriseServerUserAccountOrder? fromJson( Map json) => _i1.serializers .deserializeWith(GEnterpriseServerUserAccountOrder.serializer, json); } class GEnterpriseServerUserAccountOrderField extends EnumClass { const GEnterpriseServerUserAccountOrderField._(String name) : super(name); static const GEnterpriseServerUserAccountOrderField LOGIN = _$gEnterpriseServerUserAccountOrderFieldLOGIN; static const GEnterpriseServerUserAccountOrderField REMOTE_CREATED_AT = _$gEnterpriseServerUserAccountOrderFieldREMOTE_CREATED_AT; static Serializer get serializer => _$gEnterpriseServerUserAccountOrderFieldSerializer; static BuiltSet get values => _$gEnterpriseServerUserAccountOrderFieldValues; static GEnterpriseServerUserAccountOrderField valueOf(String name) => _$gEnterpriseServerUserAccountOrderFieldValueOf(name); } abstract class GEnterpriseServerUserAccountsUploadOrder implements Built { GEnterpriseServerUserAccountsUploadOrder._(); factory GEnterpriseServerUserAccountsUploadOrder( [Function(GEnterpriseServerUserAccountsUploadOrderBuilder b) updates]) = _$GEnterpriseServerUserAccountsUploadOrder; GOrderDirection get direction; GEnterpriseServerUserAccountsUploadOrderField get field; static Serializer get serializer => _$gEnterpriseServerUserAccountsUploadOrderSerializer; Map toJson() => (_i1.serializers.serializeWith( GEnterpriseServerUserAccountsUploadOrder.serializer, this) as Map); static GEnterpriseServerUserAccountsUploadOrder? fromJson( Map json) => _i1.serializers.deserializeWith( GEnterpriseServerUserAccountsUploadOrder.serializer, json); } class GEnterpriseServerUserAccountsUploadOrderField extends EnumClass { const GEnterpriseServerUserAccountsUploadOrderField._(String name) : super(name); static const GEnterpriseServerUserAccountsUploadOrderField CREATED_AT = _$gEnterpriseServerUserAccountsUploadOrderFieldCREATED_AT; static Serializer get serializer => _$gEnterpriseServerUserAccountsUploadOrderFieldSerializer; static BuiltSet get values => _$gEnterpriseServerUserAccountsUploadOrderFieldValues; static GEnterpriseServerUserAccountsUploadOrderField valueOf(String name) => _$gEnterpriseServerUserAccountsUploadOrderFieldValueOf(name); } class GEnterpriseServerUserAccountsUploadSyncState extends EnumClass { const GEnterpriseServerUserAccountsUploadSyncState._(String name) : super(name); static const GEnterpriseServerUserAccountsUploadSyncState FAILURE = _$gEnterpriseServerUserAccountsUploadSyncStateFAILURE; static const GEnterpriseServerUserAccountsUploadSyncState PENDING = _$gEnterpriseServerUserAccountsUploadSyncStatePENDING; static const GEnterpriseServerUserAccountsUploadSyncState SUCCESS = _$gEnterpriseServerUserAccountsUploadSyncStateSUCCESS; static Serializer get serializer => _$gEnterpriseServerUserAccountsUploadSyncStateSerializer; static BuiltSet get values => _$gEnterpriseServerUserAccountsUploadSyncStateValues; static GEnterpriseServerUserAccountsUploadSyncState valueOf(String name) => _$gEnterpriseServerUserAccountsUploadSyncStateValueOf(name); } class GEnterpriseUserAccountMembershipRole extends EnumClass { const GEnterpriseUserAccountMembershipRole._(String name) : super(name); static const GEnterpriseUserAccountMembershipRole MEMBER = _$gEnterpriseUserAccountMembershipRoleMEMBER; static const GEnterpriseUserAccountMembershipRole OWNER = _$gEnterpriseUserAccountMembershipRoleOWNER; static Serializer get serializer => _$gEnterpriseUserAccountMembershipRoleSerializer; static BuiltSet get values => _$gEnterpriseUserAccountMembershipRoleValues; static GEnterpriseUserAccountMembershipRole valueOf(String name) => _$gEnterpriseUserAccountMembershipRoleValueOf(name); } class GEnterpriseUserDeployment extends EnumClass { const GEnterpriseUserDeployment._(String name) : super(name); static const GEnterpriseUserDeployment CLOUD = _$gEnterpriseUserDeploymentCLOUD; static const GEnterpriseUserDeployment SERVER = _$gEnterpriseUserDeploymentSERVER; static Serializer get serializer => _$gEnterpriseUserDeploymentSerializer; static BuiltSet get values => _$gEnterpriseUserDeploymentValues; static GEnterpriseUserDeployment valueOf(String name) => _$gEnterpriseUserDeploymentValueOf(name); } class GFileViewedState extends EnumClass { const GFileViewedState._(String name) : super(name); static const GFileViewedState DISMISSED = _$gFileViewedStateDISMISSED; static const GFileViewedState UNVIEWED = _$gFileViewedStateUNVIEWED; static const GFileViewedState VIEWED = _$gFileViewedStateVIEWED; static Serializer get serializer => _$gFileViewedStateSerializer; static BuiltSet get values => _$gFileViewedStateValues; static GFileViewedState valueOf(String name) => _$gFileViewedStateValueOf(name); } abstract class GFollowUserInput implements Built { GFollowUserInput._(); factory GFollowUserInput([Function(GFollowUserInputBuilder b) updates]) = _$GFollowUserInput; String? get clientMutationId; String get userId; static Serializer get serializer => _$gFollowUserInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GFollowUserInput.serializer, this) as Map); static GFollowUserInput? fromJson(Map json) => _i1.serializers.deserializeWith(GFollowUserInput.serializer, json); } class GFundingPlatform extends EnumClass { const GFundingPlatform._(String name) : super(name); static const GFundingPlatform COMMUNITY_BRIDGE = _$gFundingPlatformCOMMUNITY_BRIDGE; static const GFundingPlatform CUSTOM = _$gFundingPlatformCUSTOM; static const GFundingPlatform GITHUB = _$gFundingPlatformGITHUB; static const GFundingPlatform ISSUEHUNT = _$gFundingPlatformISSUEHUNT; static const GFundingPlatform KO_FI = _$gFundingPlatformKO_FI; static const GFundingPlatform LIBERAPAY = _$gFundingPlatformLIBERAPAY; static const GFundingPlatform OPEN_COLLECTIVE = _$gFundingPlatformOPEN_COLLECTIVE; static const GFundingPlatform OTECHIE = _$gFundingPlatformOTECHIE; static const GFundingPlatform PATREON = _$gFundingPlatformPATREON; static const GFundingPlatform TIDELIFT = _$gFundingPlatformTIDELIFT; static Serializer get serializer => _$gFundingPlatformSerializer; static BuiltSet get values => _$gFundingPlatformValues; static GFundingPlatform valueOf(String name) => _$gFundingPlatformValueOf(name); } abstract class GGistOrder implements Built { GGistOrder._(); factory GGistOrder([Function(GGistOrderBuilder b) updates]) = _$GGistOrder; GOrderDirection get direction; GGistOrderField get field; static Serializer get serializer => _$gGistOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GGistOrder.serializer, this) as Map); static GGistOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GGistOrder.serializer, json); } class GGistOrderField extends EnumClass { const GGistOrderField._(String name) : super(name); static const GGistOrderField CREATED_AT = _$gGistOrderFieldCREATED_AT; static const GGistOrderField PUSHED_AT = _$gGistOrderFieldPUSHED_AT; static const GGistOrderField UPDATED_AT = _$gGistOrderFieldUPDATED_AT; static Serializer get serializer => _$gGistOrderFieldSerializer; static BuiltSet get values => _$gGistOrderFieldValues; static GGistOrderField valueOf(String name) => _$gGistOrderFieldValueOf(name); } class GGistPrivacy extends EnumClass { const GGistPrivacy._(String name) : super(name); static const GGistPrivacy ALL = _$gGistPrivacyALL; static const GGistPrivacy PUBLIC = _$gGistPrivacyPUBLIC; static const GGistPrivacy SECRET = _$gGistPrivacySECRET; static Serializer get serializer => _$gGistPrivacySerializer; static BuiltSet get values => _$gGistPrivacyValues; static GGistPrivacy valueOf(String name) => _$gGistPrivacyValueOf(name); } abstract class GGitRefname implements Built { GGitRefname._(); factory GGitRefname([String? value]) => _$GGitRefname((b) => value != null ? (b..value = value) : b); String get value; @BuiltValueSerializer(custom: true) static Serializer get serializer => _i2.DefaultScalarSerializer( (Object serialized) => GGitRefname((serialized as String?))); } abstract class GGitSSHRemote implements Built { GGitSSHRemote._(); factory GGitSSHRemote([String? value]) => _$GGitSSHRemote((b) => value != null ? (b..value = value) : b); String get value; @BuiltValueSerializer(custom: true) static Serializer get serializer => _i2.DefaultScalarSerializer( (Object serialized) => GGitSSHRemote((serialized as String?))); } class GGitSignatureState extends EnumClass { const GGitSignatureState._(String name) : super(name); static const GGitSignatureState BAD_CERT = _$gGitSignatureStateBAD_CERT; static const GGitSignatureState BAD_EMAIL = _$gGitSignatureStateBAD_EMAIL; static const GGitSignatureState EXPIRED_KEY = _$gGitSignatureStateEXPIRED_KEY; static const GGitSignatureState GPGVERIFY_ERROR = _$gGitSignatureStateGPGVERIFY_ERROR; static const GGitSignatureState GPGVERIFY_UNAVAILABLE = _$gGitSignatureStateGPGVERIFY_UNAVAILABLE; static const GGitSignatureState INVALID = _$gGitSignatureStateINVALID; static const GGitSignatureState MALFORMED_SIG = _$gGitSignatureStateMALFORMED_SIG; static const GGitSignatureState NOT_SIGNING_KEY = _$gGitSignatureStateNOT_SIGNING_KEY; static const GGitSignatureState NO_USER = _$gGitSignatureStateNO_USER; static const GGitSignatureState OCSP_ERROR = _$gGitSignatureStateOCSP_ERROR; static const GGitSignatureState OCSP_PENDING = _$gGitSignatureStateOCSP_PENDING; static const GGitSignatureState OCSP_REVOKED = _$gGitSignatureStateOCSP_REVOKED; static const GGitSignatureState UNKNOWN_KEY = _$gGitSignatureStateUNKNOWN_KEY; static const GGitSignatureState UNKNOWN_SIG_TYPE = _$gGitSignatureStateUNKNOWN_SIG_TYPE; static const GGitSignatureState UNSIGNED = _$gGitSignatureStateUNSIGNED; static const GGitSignatureState UNVERIFIED_EMAIL = _$gGitSignatureStateUNVERIFIED_EMAIL; static const GGitSignatureState VALID = _$gGitSignatureStateVALID; static Serializer get serializer => _$gGitSignatureStateSerializer; static BuiltSet get values => _$gGitSignatureStateValues; static GGitSignatureState valueOf(String name) => _$gGitSignatureStateValueOf(name); } abstract class GGitTimestamp implements Built { GGitTimestamp._(); factory GGitTimestamp([String? value]) => _$GGitTimestamp((b) => value != null ? (b..value = value) : b); String get value; @BuiltValueSerializer(custom: true) static Serializer get serializer => _i2.DefaultScalarSerializer( (Object serialized) => GGitTimestamp((serialized as String?))); } abstract class GHTML implements Built { GHTML._(); factory GHTML([String? value]) => _$GHTML((b) => value != null ? (b..value = value) : b); String get value; @BuiltValueSerializer(custom: true) static Serializer get serializer => _i2.DefaultScalarSerializer( (Object serialized) => GHTML((serialized as String?))); } class GIdentityProviderConfigurationState extends EnumClass { const GIdentityProviderConfigurationState._(String name) : super(name); static const GIdentityProviderConfigurationState CONFIGURED = _$gIdentityProviderConfigurationStateCONFIGURED; static const GIdentityProviderConfigurationState ENFORCED = _$gIdentityProviderConfigurationStateENFORCED; static const GIdentityProviderConfigurationState UNCONFIGURED = _$gIdentityProviderConfigurationStateUNCONFIGURED; static Serializer get serializer => _$gIdentityProviderConfigurationStateSerializer; static BuiltSet get values => _$gIdentityProviderConfigurationStateValues; static GIdentityProviderConfigurationState valueOf(String name) => _$gIdentityProviderConfigurationStateValueOf(name); } abstract class GImportProjectInput implements Built { GImportProjectInput._(); factory GImportProjectInput( [Function(GImportProjectInputBuilder b) updates]) = _$GImportProjectInput; String? get body; String? get clientMutationId; BuiltList get columnImports; String get name; String get ownerName; bool? get public; static Serializer get serializer => _$gImportProjectInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GImportProjectInput.serializer, this) as Map); static GImportProjectInput? fromJson(Map json) => _i1.serializers.deserializeWith(GImportProjectInput.serializer, json); } abstract class GInviteEnterpriseAdminInput implements Built { GInviteEnterpriseAdminInput._(); factory GInviteEnterpriseAdminInput( [Function(GInviteEnterpriseAdminInputBuilder b) updates]) = _$GInviteEnterpriseAdminInput; String? get clientMutationId; String? get email; String get enterpriseId; String? get invitee; GEnterpriseAdministratorRole? get role; static Serializer get serializer => _$gInviteEnterpriseAdminInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GInviteEnterpriseAdminInput.serializer, this) as Map); static GInviteEnterpriseAdminInput? fromJson(Map json) => _i1.serializers .deserializeWith(GInviteEnterpriseAdminInput.serializer, json); } class GIpAllowListEnabledSettingValue extends EnumClass { const GIpAllowListEnabledSettingValue._(String name) : super(name); static const GIpAllowListEnabledSettingValue DISABLED = _$gIpAllowListEnabledSettingValueDISABLED; static const GIpAllowListEnabledSettingValue ENABLED = _$gIpAllowListEnabledSettingValueENABLED; static Serializer get serializer => _$gIpAllowListEnabledSettingValueSerializer; static BuiltSet get values => _$gIpAllowListEnabledSettingValueValues; static GIpAllowListEnabledSettingValue valueOf(String name) => _$gIpAllowListEnabledSettingValueValueOf(name); } abstract class GIpAllowListEntryOrder implements Built { GIpAllowListEntryOrder._(); factory GIpAllowListEntryOrder( [Function(GIpAllowListEntryOrderBuilder b) updates]) = _$GIpAllowListEntryOrder; GOrderDirection get direction; GIpAllowListEntryOrderField get field; static Serializer get serializer => _$gIpAllowListEntryOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GIpAllowListEntryOrder.serializer, this) as Map); static GIpAllowListEntryOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GIpAllowListEntryOrder.serializer, json); } class GIpAllowListEntryOrderField extends EnumClass { const GIpAllowListEntryOrderField._(String name) : super(name); static const GIpAllowListEntryOrderField ALLOW_LIST_VALUE = _$gIpAllowListEntryOrderFieldALLOW_LIST_VALUE; static const GIpAllowListEntryOrderField CREATED_AT = _$gIpAllowListEntryOrderFieldCREATED_AT; static Serializer get serializer => _$gIpAllowListEntryOrderFieldSerializer; static BuiltSet get values => _$gIpAllowListEntryOrderFieldValues; static GIpAllowListEntryOrderField valueOf(String name) => _$gIpAllowListEntryOrderFieldValueOf(name); } class GIpAllowListForInstalledAppsEnabledSettingValue extends EnumClass { const GIpAllowListForInstalledAppsEnabledSettingValue._(String name) : super(name); static const GIpAllowListForInstalledAppsEnabledSettingValue DISABLED = _$gIpAllowListForInstalledAppsEnabledSettingValueDISABLED; static const GIpAllowListForInstalledAppsEnabledSettingValue ENABLED = _$gIpAllowListForInstalledAppsEnabledSettingValueENABLED; static Serializer get serializer => _$gIpAllowListForInstalledAppsEnabledSettingValueSerializer; static BuiltSet get values => _$gIpAllowListForInstalledAppsEnabledSettingValueValues; static GIpAllowListForInstalledAppsEnabledSettingValue valueOf(String name) => _$gIpAllowListForInstalledAppsEnabledSettingValueValueOf(name); } abstract class GIssueCommentOrder implements Built { GIssueCommentOrder._(); factory GIssueCommentOrder([Function(GIssueCommentOrderBuilder b) updates]) = _$GIssueCommentOrder; GOrderDirection get direction; GIssueCommentOrderField get field; static Serializer get serializer => _$gIssueCommentOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GIssueCommentOrder.serializer, this) as Map); static GIssueCommentOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GIssueCommentOrder.serializer, json); } class GIssueCommentOrderField extends EnumClass { const GIssueCommentOrderField._(String name) : super(name); static const GIssueCommentOrderField UPDATED_AT = _$gIssueCommentOrderFieldUPDATED_AT; static Serializer get serializer => _$gIssueCommentOrderFieldSerializer; static BuiltSet get values => _$gIssueCommentOrderFieldValues; static GIssueCommentOrderField valueOf(String name) => _$gIssueCommentOrderFieldValueOf(name); } abstract class GIssueFilters implements Built { GIssueFilters._(); factory GIssueFilters([Function(GIssueFiltersBuilder b) updates]) = _$GIssueFilters; String? get assignee; String? get createdBy; BuiltList? get labels; String? get mentioned; String? get milestone; DateTime? get since; BuiltList? get states; bool? get viewerSubscribed; static Serializer get serializer => _$gIssueFiltersSerializer; Map toJson() => (_i1.serializers.serializeWith(GIssueFilters.serializer, this) as Map); static GIssueFilters? fromJson(Map json) => _i1.serializers.deserializeWith(GIssueFilters.serializer, json); } abstract class GIssueOrder implements Built { GIssueOrder._(); factory GIssueOrder([Function(GIssueOrderBuilder b) updates]) = _$GIssueOrder; GOrderDirection get direction; GIssueOrderField get field; static Serializer get serializer => _$gIssueOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GIssueOrder.serializer, this) as Map); static GIssueOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GIssueOrder.serializer, json); } class GIssueOrderField extends EnumClass { const GIssueOrderField._(String name) : super(name); static const GIssueOrderField COMMENTS = _$gIssueOrderFieldCOMMENTS; static const GIssueOrderField CREATED_AT = _$gIssueOrderFieldCREATED_AT; static const GIssueOrderField UPDATED_AT = _$gIssueOrderFieldUPDATED_AT; static Serializer get serializer => _$gIssueOrderFieldSerializer; static BuiltSet get values => _$gIssueOrderFieldValues; static GIssueOrderField valueOf(String name) => _$gIssueOrderFieldValueOf(name); } class GIssueState extends EnumClass { const GIssueState._(String name) : super(name); static const GIssueState CLOSED = _$gIssueStateCLOSED; static const GIssueState OPEN = _$gIssueStateOPEN; static Serializer get serializer => _$gIssueStateSerializer; static BuiltSet get values => _$gIssueStateValues; static GIssueState valueOf(String name) => _$gIssueStateValueOf(name); } class GIssueTimelineItemsItemType extends EnumClass { const GIssueTimelineItemsItemType._(String name) : super(name); static const GIssueTimelineItemsItemType ADDED_TO_PROJECT_EVENT = _$gIssueTimelineItemsItemTypeADDED_TO_PROJECT_EVENT; static const GIssueTimelineItemsItemType ASSIGNED_EVENT = _$gIssueTimelineItemsItemTypeASSIGNED_EVENT; static const GIssueTimelineItemsItemType CLOSED_EVENT = _$gIssueTimelineItemsItemTypeCLOSED_EVENT; static const GIssueTimelineItemsItemType COMMENT_DELETED_EVENT = _$gIssueTimelineItemsItemTypeCOMMENT_DELETED_EVENT; static const GIssueTimelineItemsItemType CONNECTED_EVENT = _$gIssueTimelineItemsItemTypeCONNECTED_EVENT; static const GIssueTimelineItemsItemType CONVERTED_NOTE_TO_ISSUE_EVENT = _$gIssueTimelineItemsItemTypeCONVERTED_NOTE_TO_ISSUE_EVENT; static const GIssueTimelineItemsItemType CROSS_REFERENCED_EVENT = _$gIssueTimelineItemsItemTypeCROSS_REFERENCED_EVENT; static const GIssueTimelineItemsItemType DEMILESTONED_EVENT = _$gIssueTimelineItemsItemTypeDEMILESTONED_EVENT; static const GIssueTimelineItemsItemType DISCONNECTED_EVENT = _$gIssueTimelineItemsItemTypeDISCONNECTED_EVENT; static const GIssueTimelineItemsItemType ISSUE_COMMENT = _$gIssueTimelineItemsItemTypeISSUE_COMMENT; static const GIssueTimelineItemsItemType LABELED_EVENT = _$gIssueTimelineItemsItemTypeLABELED_EVENT; static const GIssueTimelineItemsItemType LOCKED_EVENT = _$gIssueTimelineItemsItemTypeLOCKED_EVENT; static const GIssueTimelineItemsItemType MARKED_AS_DUPLICATE_EVENT = _$gIssueTimelineItemsItemTypeMARKED_AS_DUPLICATE_EVENT; static const GIssueTimelineItemsItemType MENTIONED_EVENT = _$gIssueTimelineItemsItemTypeMENTIONED_EVENT; static const GIssueTimelineItemsItemType MILESTONED_EVENT = _$gIssueTimelineItemsItemTypeMILESTONED_EVENT; static const GIssueTimelineItemsItemType MOVED_COLUMNS_IN_PROJECT_EVENT = _$gIssueTimelineItemsItemTypeMOVED_COLUMNS_IN_PROJECT_EVENT; static const GIssueTimelineItemsItemType PINNED_EVENT = _$gIssueTimelineItemsItemTypePINNED_EVENT; static const GIssueTimelineItemsItemType REFERENCED_EVENT = _$gIssueTimelineItemsItemTypeREFERENCED_EVENT; static const GIssueTimelineItemsItemType REMOVED_FROM_PROJECT_EVENT = _$gIssueTimelineItemsItemTypeREMOVED_FROM_PROJECT_EVENT; static const GIssueTimelineItemsItemType RENAMED_TITLE_EVENT = _$gIssueTimelineItemsItemTypeRENAMED_TITLE_EVENT; static const GIssueTimelineItemsItemType REOPENED_EVENT = _$gIssueTimelineItemsItemTypeREOPENED_EVENT; static const GIssueTimelineItemsItemType SUBSCRIBED_EVENT = _$gIssueTimelineItemsItemTypeSUBSCRIBED_EVENT; static const GIssueTimelineItemsItemType TRANSFERRED_EVENT = _$gIssueTimelineItemsItemTypeTRANSFERRED_EVENT; static const GIssueTimelineItemsItemType UNASSIGNED_EVENT = _$gIssueTimelineItemsItemTypeUNASSIGNED_EVENT; static const GIssueTimelineItemsItemType UNLABELED_EVENT = _$gIssueTimelineItemsItemTypeUNLABELED_EVENT; static const GIssueTimelineItemsItemType UNLOCKED_EVENT = _$gIssueTimelineItemsItemTypeUNLOCKED_EVENT; static const GIssueTimelineItemsItemType UNMARKED_AS_DUPLICATE_EVENT = _$gIssueTimelineItemsItemTypeUNMARKED_AS_DUPLICATE_EVENT; static const GIssueTimelineItemsItemType UNPINNED_EVENT = _$gIssueTimelineItemsItemTypeUNPINNED_EVENT; static const GIssueTimelineItemsItemType UNSUBSCRIBED_EVENT = _$gIssueTimelineItemsItemTypeUNSUBSCRIBED_EVENT; static const GIssueTimelineItemsItemType USER_BLOCKED_EVENT = _$gIssueTimelineItemsItemTypeUSER_BLOCKED_EVENT; static Serializer get serializer => _$gIssueTimelineItemsItemTypeSerializer; static BuiltSet get values => _$gIssueTimelineItemsItemTypeValues; static GIssueTimelineItemsItemType valueOf(String name) => _$gIssueTimelineItemsItemTypeValueOf(name); } abstract class GLabelOrder implements Built { GLabelOrder._(); factory GLabelOrder([Function(GLabelOrderBuilder b) updates]) = _$GLabelOrder; GOrderDirection get direction; GLabelOrderField get field; static Serializer get serializer => _$gLabelOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GLabelOrder.serializer, this) as Map); static GLabelOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GLabelOrder.serializer, json); } class GLabelOrderField extends EnumClass { const GLabelOrderField._(String name) : super(name); static const GLabelOrderField CREATED_AT = _$gLabelOrderFieldCREATED_AT; static const GLabelOrderField NAME = _$gLabelOrderFieldNAME; static Serializer get serializer => _$gLabelOrderFieldSerializer; static BuiltSet get values => _$gLabelOrderFieldValues; static GLabelOrderField valueOf(String name) => _$gLabelOrderFieldValueOf(name); } abstract class GLanguageOrder implements Built { GLanguageOrder._(); factory GLanguageOrder([Function(GLanguageOrderBuilder b) updates]) = _$GLanguageOrder; GOrderDirection get direction; GLanguageOrderField get field; static Serializer get serializer => _$gLanguageOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GLanguageOrder.serializer, this) as Map); static GLanguageOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GLanguageOrder.serializer, json); } class GLanguageOrderField extends EnumClass { const GLanguageOrderField._(String name) : super(name); static const GLanguageOrderField SIZE = _$gLanguageOrderFieldSIZE; static Serializer get serializer => _$gLanguageOrderFieldSerializer; static BuiltSet get values => _$gLanguageOrderFieldValues; static GLanguageOrderField valueOf(String name) => _$gLanguageOrderFieldValueOf(name); } abstract class GLinkRepositoryToProjectInput implements Built { GLinkRepositoryToProjectInput._(); factory GLinkRepositoryToProjectInput( [Function(GLinkRepositoryToProjectInputBuilder b) updates]) = _$GLinkRepositoryToProjectInput; String? get clientMutationId; String get projectId; String get repositoryId; static Serializer get serializer => _$gLinkRepositoryToProjectInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GLinkRepositoryToProjectInput.serializer, this) as Map); static GLinkRepositoryToProjectInput? fromJson(Map json) => _i1.serializers .deserializeWith(GLinkRepositoryToProjectInput.serializer, json); } abstract class GLockLockableInput implements Built { GLockLockableInput._(); factory GLockLockableInput([Function(GLockLockableInputBuilder b) updates]) = _$GLockLockableInput; String? get clientMutationId; GLockReason? get lockReason; String get lockableId; static Serializer get serializer => _$gLockLockableInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GLockLockableInput.serializer, this) as Map); static GLockLockableInput? fromJson(Map json) => _i1.serializers.deserializeWith(GLockLockableInput.serializer, json); } class GLockReason extends EnumClass { const GLockReason._(String name) : super(name); static const GLockReason OFF_TOPIC = _$gLockReasonOFF_TOPIC; static const GLockReason RESOLVED = _$gLockReasonRESOLVED; static const GLockReason SPAM = _$gLockReasonSPAM; static const GLockReason TOO_HEATED = _$gLockReasonTOO_HEATED; static Serializer get serializer => _$gLockReasonSerializer; static BuiltSet get values => _$gLockReasonValues; static GLockReason valueOf(String name) => _$gLockReasonValueOf(name); } abstract class GMarkDiscussionCommentAsAnswerInput implements Built { GMarkDiscussionCommentAsAnswerInput._(); factory GMarkDiscussionCommentAsAnswerInput( [Function(GMarkDiscussionCommentAsAnswerInputBuilder b) updates]) = _$GMarkDiscussionCommentAsAnswerInput; String? get clientMutationId; String get id; static Serializer get serializer => _$gMarkDiscussionCommentAsAnswerInputSerializer; Map toJson() => (_i1.serializers .serializeWith(GMarkDiscussionCommentAsAnswerInput.serializer, this) as Map); static GMarkDiscussionCommentAsAnswerInput? fromJson( Map json) => _i1.serializers.deserializeWith( GMarkDiscussionCommentAsAnswerInput.serializer, json); } abstract class GMarkFileAsViewedInput implements Built { GMarkFileAsViewedInput._(); factory GMarkFileAsViewedInput( [Function(GMarkFileAsViewedInputBuilder b) updates]) = _$GMarkFileAsViewedInput; String? get clientMutationId; String get path; String get pullRequestId; static Serializer get serializer => _$gMarkFileAsViewedInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GMarkFileAsViewedInput.serializer, this) as Map); static GMarkFileAsViewedInput? fromJson(Map json) => _i1.serializers.deserializeWith(GMarkFileAsViewedInput.serializer, json); } abstract class GMarkPullRequestReadyForReviewInput implements Built { GMarkPullRequestReadyForReviewInput._(); factory GMarkPullRequestReadyForReviewInput( [Function(GMarkPullRequestReadyForReviewInputBuilder b) updates]) = _$GMarkPullRequestReadyForReviewInput; String? get clientMutationId; String get pullRequestId; static Serializer get serializer => _$gMarkPullRequestReadyForReviewInputSerializer; Map toJson() => (_i1.serializers .serializeWith(GMarkPullRequestReadyForReviewInput.serializer, this) as Map); static GMarkPullRequestReadyForReviewInput? fromJson( Map json) => _i1.serializers.deserializeWith( GMarkPullRequestReadyForReviewInput.serializer, json); } abstract class GMergeBranchInput implements Built { GMergeBranchInput._(); factory GMergeBranchInput([Function(GMergeBranchInputBuilder b) updates]) = _$GMergeBranchInput; String? get authorEmail; String get base; String? get clientMutationId; String? get commitMessage; String get head; String get repositoryId; static Serializer get serializer => _$gMergeBranchInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GMergeBranchInput.serializer, this) as Map); static GMergeBranchInput? fromJson(Map json) => _i1.serializers.deserializeWith(GMergeBranchInput.serializer, json); } abstract class GMergePullRequestInput implements Built { GMergePullRequestInput._(); factory GMergePullRequestInput( [Function(GMergePullRequestInputBuilder b) updates]) = _$GMergePullRequestInput; String? get authorEmail; String? get clientMutationId; String? get commitBody; String? get commitHeadline; String? get expectedHeadOid; GPullRequestMergeMethod? get mergeMethod; String get pullRequestId; static Serializer get serializer => _$gMergePullRequestInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GMergePullRequestInput.serializer, this) as Map); static GMergePullRequestInput? fromJson(Map json) => _i1.serializers.deserializeWith(GMergePullRequestInput.serializer, json); } class GMergeStateStatus extends EnumClass { const GMergeStateStatus._(String name) : super(name); static const GMergeStateStatus BEHIND = _$gMergeStateStatusBEHIND; static const GMergeStateStatus BLOCKED = _$gMergeStateStatusBLOCKED; static const GMergeStateStatus CLEAN = _$gMergeStateStatusCLEAN; static const GMergeStateStatus DIRTY = _$gMergeStateStatusDIRTY; static const GMergeStateStatus DRAFT = _$gMergeStateStatusDRAFT; static const GMergeStateStatus HAS_HOOKS = _$gMergeStateStatusHAS_HOOKS; static const GMergeStateStatus UNKNOWN = _$gMergeStateStatusUNKNOWN; static const GMergeStateStatus UNSTABLE = _$gMergeStateStatusUNSTABLE; static Serializer get serializer => _$gMergeStateStatusSerializer; static BuiltSet get values => _$gMergeStateStatusValues; static GMergeStateStatus valueOf(String name) => _$gMergeStateStatusValueOf(name); } class GMergeableState extends EnumClass { const GMergeableState._(String name) : super(name); static const GMergeableState CONFLICTING = _$gMergeableStateCONFLICTING; static const GMergeableState MERGEABLE = _$gMergeableStateMERGEABLE; static const GMergeableState UNKNOWN = _$gMergeableStateUNKNOWN; static Serializer get serializer => _$gMergeableStateSerializer; static BuiltSet get values => _$gMergeableStateValues; static GMergeableState valueOf(String name) => _$gMergeableStateValueOf(name); } abstract class GMilestoneOrder implements Built { GMilestoneOrder._(); factory GMilestoneOrder([Function(GMilestoneOrderBuilder b) updates]) = _$GMilestoneOrder; GOrderDirection get direction; GMilestoneOrderField get field; static Serializer get serializer => _$gMilestoneOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GMilestoneOrder.serializer, this) as Map); static GMilestoneOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GMilestoneOrder.serializer, json); } class GMilestoneOrderField extends EnumClass { const GMilestoneOrderField._(String name) : super(name); static const GMilestoneOrderField CREATED_AT = _$gMilestoneOrderFieldCREATED_AT; static const GMilestoneOrderField DUE_DATE = _$gMilestoneOrderFieldDUE_DATE; static const GMilestoneOrderField NUMBER = _$gMilestoneOrderFieldNUMBER; static const GMilestoneOrderField UPDATED_AT = _$gMilestoneOrderFieldUPDATED_AT; static Serializer get serializer => _$gMilestoneOrderFieldSerializer; static BuiltSet get values => _$gMilestoneOrderFieldValues; static GMilestoneOrderField valueOf(String name) => _$gMilestoneOrderFieldValueOf(name); } class GMilestoneState extends EnumClass { const GMilestoneState._(String name) : super(name); static const GMilestoneState CLOSED = _$gMilestoneStateCLOSED; static const GMilestoneState OPEN = _$gMilestoneStateOPEN; static Serializer get serializer => _$gMilestoneStateSerializer; static BuiltSet get values => _$gMilestoneStateValues; static GMilestoneState valueOf(String name) => _$gMilestoneStateValueOf(name); } abstract class GMinimizeCommentInput implements Built { GMinimizeCommentInput._(); factory GMinimizeCommentInput( [Function(GMinimizeCommentInputBuilder b) updates]) = _$GMinimizeCommentInput; GReportedContentClassifiers get classifier; String? get clientMutationId; String get subjectId; static Serializer get serializer => _$gMinimizeCommentInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GMinimizeCommentInput.serializer, this) as Map); static GMinimizeCommentInput? fromJson(Map json) => _i1.serializers.deserializeWith(GMinimizeCommentInput.serializer, json); } abstract class GMoveProjectCardInput implements Built { GMoveProjectCardInput._(); factory GMoveProjectCardInput( [Function(GMoveProjectCardInputBuilder b) updates]) = _$GMoveProjectCardInput; String? get afterCardId; String get cardId; String? get clientMutationId; String get columnId; static Serializer get serializer => _$gMoveProjectCardInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GMoveProjectCardInput.serializer, this) as Map); static GMoveProjectCardInput? fromJson(Map json) => _i1.serializers.deserializeWith(GMoveProjectCardInput.serializer, json); } abstract class GMoveProjectColumnInput implements Built { GMoveProjectColumnInput._(); factory GMoveProjectColumnInput( [Function(GMoveProjectColumnInputBuilder b) updates]) = _$GMoveProjectColumnInput; String? get afterColumnId; String? get clientMutationId; String get columnId; static Serializer get serializer => _$gMoveProjectColumnInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GMoveProjectColumnInput.serializer, this) as Map); static GMoveProjectColumnInput? fromJson(Map json) => _i1.serializers.deserializeWith(GMoveProjectColumnInput.serializer, json); } class GNotificationRestrictionSettingValue extends EnumClass { const GNotificationRestrictionSettingValue._(String name) : super(name); static const GNotificationRestrictionSettingValue DISABLED = _$gNotificationRestrictionSettingValueDISABLED; static const GNotificationRestrictionSettingValue ENABLED = _$gNotificationRestrictionSettingValueENABLED; static Serializer get serializer => _$gNotificationRestrictionSettingValueSerializer; static BuiltSet get values => _$gNotificationRestrictionSettingValueValues; static GNotificationRestrictionSettingValue valueOf(String name) => _$gNotificationRestrictionSettingValueValueOf(name); } class GOauthApplicationCreateAuditEntryState extends EnumClass { const GOauthApplicationCreateAuditEntryState._(String name) : super(name); static const GOauthApplicationCreateAuditEntryState ACTIVE = _$gOauthApplicationCreateAuditEntryStateACTIVE; static const GOauthApplicationCreateAuditEntryState PENDING_DELETION = _$gOauthApplicationCreateAuditEntryStatePENDING_DELETION; static const GOauthApplicationCreateAuditEntryState SUSPENDED = _$gOauthApplicationCreateAuditEntryStateSUSPENDED; static Serializer get serializer => _$gOauthApplicationCreateAuditEntryStateSerializer; static BuiltSet get values => _$gOauthApplicationCreateAuditEntryStateValues; static GOauthApplicationCreateAuditEntryState valueOf(String name) => _$gOauthApplicationCreateAuditEntryStateValueOf(name); } class GOperationType extends EnumClass { const GOperationType._(String name) : super(name); static const GOperationType ACCESS = _$gOperationTypeACCESS; static const GOperationType AUTHENTICATION = _$gOperationTypeAUTHENTICATION; static const GOperationType CREATE = _$gOperationTypeCREATE; static const GOperationType MODIFY = _$gOperationTypeMODIFY; static const GOperationType REMOVE = _$gOperationTypeREMOVE; static const GOperationType RESTORE = _$gOperationTypeRESTORE; static const GOperationType TRANSFER = _$gOperationTypeTRANSFER; static Serializer get serializer => _$gOperationTypeSerializer; static BuiltSet get values => _$gOperationTypeValues; static GOperationType valueOf(String name) => _$gOperationTypeValueOf(name); } class GOrderDirection extends EnumClass { const GOrderDirection._(String name) : super(name); static const GOrderDirection ASC = _$gOrderDirectionASC; static const GOrderDirection DESC = _$gOrderDirectionDESC; static Serializer get serializer => _$gOrderDirectionSerializer; static BuiltSet get values => _$gOrderDirectionValues; static GOrderDirection valueOf(String name) => _$gOrderDirectionValueOf(name); } class GOrgAddMemberAuditEntryPermission extends EnumClass { const GOrgAddMemberAuditEntryPermission._(String name) : super(name); static const GOrgAddMemberAuditEntryPermission ADMIN = _$gOrgAddMemberAuditEntryPermissionADMIN; static const GOrgAddMemberAuditEntryPermission READ = _$gOrgAddMemberAuditEntryPermissionREAD; static Serializer get serializer => _$gOrgAddMemberAuditEntryPermissionSerializer; static BuiltSet get values => _$gOrgAddMemberAuditEntryPermissionValues; static GOrgAddMemberAuditEntryPermission valueOf(String name) => _$gOrgAddMemberAuditEntryPermissionValueOf(name); } class GOrgCreateAuditEntryBillingPlan extends EnumClass { const GOrgCreateAuditEntryBillingPlan._(String name) : super(name); static const GOrgCreateAuditEntryBillingPlan BUSINESS = _$gOrgCreateAuditEntryBillingPlanBUSINESS; static const GOrgCreateAuditEntryBillingPlan BUSINESS_PLUS = _$gOrgCreateAuditEntryBillingPlanBUSINESS_PLUS; static const GOrgCreateAuditEntryBillingPlan FREE = _$gOrgCreateAuditEntryBillingPlanFREE; static const GOrgCreateAuditEntryBillingPlan TIERED_PER_SEAT = _$gOrgCreateAuditEntryBillingPlanTIERED_PER_SEAT; static const GOrgCreateAuditEntryBillingPlan UNLIMITED = _$gOrgCreateAuditEntryBillingPlanUNLIMITED; static Serializer get serializer => _$gOrgCreateAuditEntryBillingPlanSerializer; static BuiltSet get values => _$gOrgCreateAuditEntryBillingPlanValues; static GOrgCreateAuditEntryBillingPlan valueOf(String name) => _$gOrgCreateAuditEntryBillingPlanValueOf(name); } class GOrgRemoveBillingManagerAuditEntryReason extends EnumClass { const GOrgRemoveBillingManagerAuditEntryReason._(String name) : super(name); static const GOrgRemoveBillingManagerAuditEntryReason SAML_EXTERNAL_IDENTITY_MISSING = _$gOrgRemoveBillingManagerAuditEntryReasonSAML_EXTERNAL_IDENTITY_MISSING; static const GOrgRemoveBillingManagerAuditEntryReason SAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY = _$gOrgRemoveBillingManagerAuditEntryReasonSAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY; static const GOrgRemoveBillingManagerAuditEntryReason TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE = _$gOrgRemoveBillingManagerAuditEntryReasonTWO_FACTOR_REQUIREMENT_NON_COMPLIANCE; static Serializer get serializer => _$gOrgRemoveBillingManagerAuditEntryReasonSerializer; static BuiltSet get values => _$gOrgRemoveBillingManagerAuditEntryReasonValues; static GOrgRemoveBillingManagerAuditEntryReason valueOf(String name) => _$gOrgRemoveBillingManagerAuditEntryReasonValueOf(name); } class GOrgRemoveMemberAuditEntryMembershipType extends EnumClass { const GOrgRemoveMemberAuditEntryMembershipType._(String name) : super(name); static const GOrgRemoveMemberAuditEntryMembershipType ADMIN = _$gOrgRemoveMemberAuditEntryMembershipTypeADMIN; static const GOrgRemoveMemberAuditEntryMembershipType BILLING_MANAGER = _$gOrgRemoveMemberAuditEntryMembershipTypeBILLING_MANAGER; static const GOrgRemoveMemberAuditEntryMembershipType DIRECT_MEMBER = _$gOrgRemoveMemberAuditEntryMembershipTypeDIRECT_MEMBER; static const GOrgRemoveMemberAuditEntryMembershipType OUTSIDE_COLLABORATOR = _$gOrgRemoveMemberAuditEntryMembershipTypeOUTSIDE_COLLABORATOR; static const GOrgRemoveMemberAuditEntryMembershipType UNAFFILIATED = _$gOrgRemoveMemberAuditEntryMembershipTypeUNAFFILIATED; static Serializer get serializer => _$gOrgRemoveMemberAuditEntryMembershipTypeSerializer; static BuiltSet get values => _$gOrgRemoveMemberAuditEntryMembershipTypeValues; static GOrgRemoveMemberAuditEntryMembershipType valueOf(String name) => _$gOrgRemoveMemberAuditEntryMembershipTypeValueOf(name); } class GOrgRemoveMemberAuditEntryReason extends EnumClass { const GOrgRemoveMemberAuditEntryReason._(String name) : super(name); static const GOrgRemoveMemberAuditEntryReason SAML_EXTERNAL_IDENTITY_MISSING = _$gOrgRemoveMemberAuditEntryReasonSAML_EXTERNAL_IDENTITY_MISSING; static const GOrgRemoveMemberAuditEntryReason SAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY = _$gOrgRemoveMemberAuditEntryReasonSAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY; static const GOrgRemoveMemberAuditEntryReason TWO_FACTOR_ACCOUNT_RECOVERY = _$gOrgRemoveMemberAuditEntryReasonTWO_FACTOR_ACCOUNT_RECOVERY; static const GOrgRemoveMemberAuditEntryReason TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE = _$gOrgRemoveMemberAuditEntryReasonTWO_FACTOR_REQUIREMENT_NON_COMPLIANCE; static const GOrgRemoveMemberAuditEntryReason USER_ACCOUNT_DELETED = _$gOrgRemoveMemberAuditEntryReasonUSER_ACCOUNT_DELETED; static Serializer get serializer => _$gOrgRemoveMemberAuditEntryReasonSerializer; static BuiltSet get values => _$gOrgRemoveMemberAuditEntryReasonValues; static GOrgRemoveMemberAuditEntryReason valueOf(String name) => _$gOrgRemoveMemberAuditEntryReasonValueOf(name); } class GOrgRemoveOutsideCollaboratorAuditEntryMembershipType extends EnumClass { const GOrgRemoveOutsideCollaboratorAuditEntryMembershipType._(String name) : super(name); static const GOrgRemoveOutsideCollaboratorAuditEntryMembershipType BILLING_MANAGER = _$gOrgRemoveOutsideCollaboratorAuditEntryMembershipTypeBILLING_MANAGER; static const GOrgRemoveOutsideCollaboratorAuditEntryMembershipType OUTSIDE_COLLABORATOR = _$gOrgRemoveOutsideCollaboratorAuditEntryMembershipTypeOUTSIDE_COLLABORATOR; static const GOrgRemoveOutsideCollaboratorAuditEntryMembershipType UNAFFILIATED = _$gOrgRemoveOutsideCollaboratorAuditEntryMembershipTypeUNAFFILIATED; static Serializer get serializer => _$gOrgRemoveOutsideCollaboratorAuditEntryMembershipTypeSerializer; static BuiltSet get values => _$gOrgRemoveOutsideCollaboratorAuditEntryMembershipTypeValues; static GOrgRemoveOutsideCollaboratorAuditEntryMembershipType valueOf( String name) => _$gOrgRemoveOutsideCollaboratorAuditEntryMembershipTypeValueOf(name); } class GOrgRemoveOutsideCollaboratorAuditEntryReason extends EnumClass { const GOrgRemoveOutsideCollaboratorAuditEntryReason._(String name) : super(name); static const GOrgRemoveOutsideCollaboratorAuditEntryReason SAML_EXTERNAL_IDENTITY_MISSING = _$gOrgRemoveOutsideCollaboratorAuditEntryReasonSAML_EXTERNAL_IDENTITY_MISSING; static const GOrgRemoveOutsideCollaboratorAuditEntryReason TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE = _$gOrgRemoveOutsideCollaboratorAuditEntryReasonTWO_FACTOR_REQUIREMENT_NON_COMPLIANCE; static Serializer get serializer => _$gOrgRemoveOutsideCollaboratorAuditEntryReasonSerializer; static BuiltSet get values => _$gOrgRemoveOutsideCollaboratorAuditEntryReasonValues; static GOrgRemoveOutsideCollaboratorAuditEntryReason valueOf(String name) => _$gOrgRemoveOutsideCollaboratorAuditEntryReasonValueOf(name); } class GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission extends EnumClass { const GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission._(String name) : super(name); static const GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission ADMIN = _$gOrgUpdateDefaultRepositoryPermissionAuditEntryPermissionADMIN; static const GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission NONE = _$gOrgUpdateDefaultRepositoryPermissionAuditEntryPermissionNONE; static const GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission READ = _$gOrgUpdateDefaultRepositoryPermissionAuditEntryPermissionREAD; static const GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission WRITE = _$gOrgUpdateDefaultRepositoryPermissionAuditEntryPermissionWRITE; static Serializer get serializer => _$gOrgUpdateDefaultRepositoryPermissionAuditEntryPermissionSerializer; static BuiltSet get values => _$gOrgUpdateDefaultRepositoryPermissionAuditEntryPermissionValues; static GOrgUpdateDefaultRepositoryPermissionAuditEntryPermission valueOf( String name) => _$gOrgUpdateDefaultRepositoryPermissionAuditEntryPermissionValueOf(name); } class GOrgUpdateMemberAuditEntryPermission extends EnumClass { const GOrgUpdateMemberAuditEntryPermission._(String name) : super(name); static const GOrgUpdateMemberAuditEntryPermission ADMIN = _$gOrgUpdateMemberAuditEntryPermissionADMIN; static const GOrgUpdateMemberAuditEntryPermission READ = _$gOrgUpdateMemberAuditEntryPermissionREAD; static Serializer get serializer => _$gOrgUpdateMemberAuditEntryPermissionSerializer; static BuiltSet get values => _$gOrgUpdateMemberAuditEntryPermissionValues; static GOrgUpdateMemberAuditEntryPermission valueOf(String name) => _$gOrgUpdateMemberAuditEntryPermissionValueOf(name); } class GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility extends EnumClass { const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility._( String name) : super(name); static const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility ALL = _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityALL; static const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility INTERNAL = _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityINTERNAL; static const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility NONE = _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityNONE; static const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility PRIVATE = _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityPRIVATE; static const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility PRIVATE_INTERNAL = _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityPRIVATE_INTERNAL; static const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility PUBLIC = _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityPUBLIC; static const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility PUBLIC_INTERNAL = _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityPUBLIC_INTERNAL; static const GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility PUBLIC_PRIVATE = _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityPUBLIC_PRIVATE; static Serializer< GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility> get serializer => _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilitySerializer; static BuiltSet< GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility> get values => _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityValues; static GOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility valueOf( String name) => _$gOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilityValueOf( name); } class GOrganizationInvitationRole extends EnumClass { const GOrganizationInvitationRole._(String name) : super(name); static const GOrganizationInvitationRole ADMIN = _$gOrganizationInvitationRoleADMIN; static const GOrganizationInvitationRole BILLING_MANAGER = _$gOrganizationInvitationRoleBILLING_MANAGER; static const GOrganizationInvitationRole DIRECT_MEMBER = _$gOrganizationInvitationRoleDIRECT_MEMBER; static const GOrganizationInvitationRole REINSTATE = _$gOrganizationInvitationRoleREINSTATE; static Serializer get serializer => _$gOrganizationInvitationRoleSerializer; static BuiltSet get values => _$gOrganizationInvitationRoleValues; static GOrganizationInvitationRole valueOf(String name) => _$gOrganizationInvitationRoleValueOf(name); } class GOrganizationInvitationType extends EnumClass { const GOrganizationInvitationType._(String name) : super(name); static const GOrganizationInvitationType EMAIL = _$gOrganizationInvitationTypeEMAIL; static const GOrganizationInvitationType USER = _$gOrganizationInvitationTypeUSER; static Serializer get serializer => _$gOrganizationInvitationTypeSerializer; static BuiltSet get values => _$gOrganizationInvitationTypeValues; static GOrganizationInvitationType valueOf(String name) => _$gOrganizationInvitationTypeValueOf(name); } class GOrganizationMemberRole extends EnumClass { const GOrganizationMemberRole._(String name) : super(name); static const GOrganizationMemberRole ADMIN = _$gOrganizationMemberRoleADMIN; static const GOrganizationMemberRole MEMBER = _$gOrganizationMemberRoleMEMBER; static Serializer get serializer => _$gOrganizationMemberRoleSerializer; static BuiltSet get values => _$gOrganizationMemberRoleValues; static GOrganizationMemberRole valueOf(String name) => _$gOrganizationMemberRoleValueOf(name); } class GOrganizationMembersCanCreateRepositoriesSettingValue extends EnumClass { const GOrganizationMembersCanCreateRepositoriesSettingValue._(String name) : super(name); static const GOrganizationMembersCanCreateRepositoriesSettingValue ALL = _$gOrganizationMembersCanCreateRepositoriesSettingValueALL; static const GOrganizationMembersCanCreateRepositoriesSettingValue DISABLED = _$gOrganizationMembersCanCreateRepositoriesSettingValueDISABLED; static const GOrganizationMembersCanCreateRepositoriesSettingValue PRIVATE = _$gOrganizationMembersCanCreateRepositoriesSettingValuePRIVATE; static Serializer get serializer => _$gOrganizationMembersCanCreateRepositoriesSettingValueSerializer; static BuiltSet get values => _$gOrganizationMembersCanCreateRepositoriesSettingValueValues; static GOrganizationMembersCanCreateRepositoriesSettingValue valueOf( String name) => _$gOrganizationMembersCanCreateRepositoriesSettingValueValueOf(name); } abstract class GOrganizationOrder implements Built { GOrganizationOrder._(); factory GOrganizationOrder([Function(GOrganizationOrderBuilder b) updates]) = _$GOrganizationOrder; GOrderDirection get direction; GOrganizationOrderField get field; static Serializer get serializer => _$gOrganizationOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GOrganizationOrder.serializer, this) as Map); static GOrganizationOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GOrganizationOrder.serializer, json); } class GOrganizationOrderField extends EnumClass { const GOrganizationOrderField._(String name) : super(name); static const GOrganizationOrderField CREATED_AT = _$gOrganizationOrderFieldCREATED_AT; static const GOrganizationOrderField LOGIN = _$gOrganizationOrderFieldLOGIN; static Serializer get serializer => _$gOrganizationOrderFieldSerializer; static BuiltSet get values => _$gOrganizationOrderFieldValues; static GOrganizationOrderField valueOf(String name) => _$gOrganizationOrderFieldValueOf(name); } abstract class GPackageFileOrder implements Built { GPackageFileOrder._(); factory GPackageFileOrder([Function(GPackageFileOrderBuilder b) updates]) = _$GPackageFileOrder; GOrderDirection? get direction; GPackageFileOrderField? get field; static Serializer get serializer => _$gPackageFileOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GPackageFileOrder.serializer, this) as Map); static GPackageFileOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GPackageFileOrder.serializer, json); } class GPackageFileOrderField extends EnumClass { const GPackageFileOrderField._(String name) : super(name); static const GPackageFileOrderField CREATED_AT = _$gPackageFileOrderFieldCREATED_AT; static Serializer get serializer => _$gPackageFileOrderFieldSerializer; static BuiltSet get values => _$gPackageFileOrderFieldValues; static GPackageFileOrderField valueOf(String name) => _$gPackageFileOrderFieldValueOf(name); } abstract class GPackageOrder implements Built { GPackageOrder._(); factory GPackageOrder([Function(GPackageOrderBuilder b) updates]) = _$GPackageOrder; GOrderDirection? get direction; GPackageOrderField? get field; static Serializer get serializer => _$gPackageOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GPackageOrder.serializer, this) as Map); static GPackageOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GPackageOrder.serializer, json); } class GPackageOrderField extends EnumClass { const GPackageOrderField._(String name) : super(name); static const GPackageOrderField CREATED_AT = _$gPackageOrderFieldCREATED_AT; static Serializer get serializer => _$gPackageOrderFieldSerializer; static BuiltSet get values => _$gPackageOrderFieldValues; static GPackageOrderField valueOf(String name) => _$gPackageOrderFieldValueOf(name); } class GPackageType extends EnumClass { const GPackageType._(String name) : super(name); static const GPackageType DEBIAN = _$gPackageTypeDEBIAN; static const GPackageType DOCKER = _$gPackageTypeDOCKER; static const GPackageType MAVEN = _$gPackageTypeMAVEN; static const GPackageType NPM = _$gPackageTypeNPM; static const GPackageType NUGET = _$gPackageTypeNUGET; static const GPackageType PYPI = _$gPackageTypePYPI; static const GPackageType RUBYGEMS = _$gPackageTypeRUBYGEMS; static Serializer get serializer => _$gPackageTypeSerializer; static BuiltSet get values => _$gPackageTypeValues; static GPackageType valueOf(String name) => _$gPackageTypeValueOf(name); } abstract class GPackageVersionOrder implements Built { GPackageVersionOrder._(); factory GPackageVersionOrder( [Function(GPackageVersionOrderBuilder b) updates]) = _$GPackageVersionOrder; GOrderDirection? get direction; GPackageVersionOrderField? get field; static Serializer get serializer => _$gPackageVersionOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GPackageVersionOrder.serializer, this) as Map); static GPackageVersionOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GPackageVersionOrder.serializer, json); } class GPackageVersionOrderField extends EnumClass { const GPackageVersionOrderField._(String name) : super(name); static const GPackageVersionOrderField CREATED_AT = _$gPackageVersionOrderFieldCREATED_AT; static Serializer get serializer => _$gPackageVersionOrderFieldSerializer; static BuiltSet get values => _$gPackageVersionOrderFieldValues; static GPackageVersionOrderField valueOf(String name) => _$gPackageVersionOrderFieldValueOf(name); } abstract class GPinIssueInput implements Built { GPinIssueInput._(); factory GPinIssueInput([Function(GPinIssueInputBuilder b) updates]) = _$GPinIssueInput; String? get clientMutationId; String get issueId; static Serializer get serializer => _$gPinIssueInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GPinIssueInput.serializer, this) as Map); static GPinIssueInput? fromJson(Map json) => _i1.serializers.deserializeWith(GPinIssueInput.serializer, json); } class GPinnableItemType extends EnumClass { const GPinnableItemType._(String name) : super(name); static const GPinnableItemType GIST = _$gPinnableItemTypeGIST; static const GPinnableItemType ISSUE = _$gPinnableItemTypeISSUE; static const GPinnableItemType ORGANIZATION = _$gPinnableItemTypeORGANIZATION; static const GPinnableItemType PROJECT = _$gPinnableItemTypePROJECT; static const GPinnableItemType PULL_REQUEST = _$gPinnableItemTypePULL_REQUEST; static const GPinnableItemType REPOSITORY = _$gPinnableItemTypeREPOSITORY; static const GPinnableItemType TEAM = _$gPinnableItemTypeTEAM; static const GPinnableItemType USER = _$gPinnableItemTypeUSER; static Serializer get serializer => _$gPinnableItemTypeSerializer; static BuiltSet get values => _$gPinnableItemTypeValues; static GPinnableItemType valueOf(String name) => _$gPinnableItemTypeValueOf(name); } class GPinnedDiscussionGradient extends EnumClass { const GPinnedDiscussionGradient._(String name) : super(name); static const GPinnedDiscussionGradient BLUE_MINT = _$gPinnedDiscussionGradientBLUE_MINT; static const GPinnedDiscussionGradient BLUE_PURPLE = _$gPinnedDiscussionGradientBLUE_PURPLE; static const GPinnedDiscussionGradient PINK_BLUE = _$gPinnedDiscussionGradientPINK_BLUE; static const GPinnedDiscussionGradient PURPLE_CORAL = _$gPinnedDiscussionGradientPURPLE_CORAL; static const GPinnedDiscussionGradient RED_ORANGE = _$gPinnedDiscussionGradientRED_ORANGE; static Serializer get serializer => _$gPinnedDiscussionGradientSerializer; static BuiltSet get values => _$gPinnedDiscussionGradientValues; static GPinnedDiscussionGradient valueOf(String name) => _$gPinnedDiscussionGradientValueOf(name); } class GPinnedDiscussionPattern extends EnumClass { const GPinnedDiscussionPattern._(String name) : super(name); static const GPinnedDiscussionPattern CHEVRON_UP = _$gPinnedDiscussionPatternCHEVRON_UP; static const GPinnedDiscussionPattern DOT = _$gPinnedDiscussionPatternDOT; static const GPinnedDiscussionPattern DOT_FILL = _$gPinnedDiscussionPatternDOT_FILL; static const GPinnedDiscussionPattern HEART_FILL = _$gPinnedDiscussionPatternHEART_FILL; static const GPinnedDiscussionPattern PLUS = _$gPinnedDiscussionPatternPLUS; static const GPinnedDiscussionPattern ZAP = _$gPinnedDiscussionPatternZAP; static Serializer get serializer => _$gPinnedDiscussionPatternSerializer; static BuiltSet get values => _$gPinnedDiscussionPatternValues; static GPinnedDiscussionPattern valueOf(String name) => _$gPinnedDiscussionPatternValueOf(name); } abstract class GPreciseDateTime implements Built { GPreciseDateTime._(); factory GPreciseDateTime([String? value]) => _$GPreciseDateTime((b) => value != null ? (b..value = value) : b); String get value; @BuiltValueSerializer(custom: true) static Serializer get serializer => _i2.DefaultScalarSerializer( (Object serialized) => GPreciseDateTime((serialized as String?))); } class GProjectCardArchivedState extends EnumClass { const GProjectCardArchivedState._(String name) : super(name); static const GProjectCardArchivedState ARCHIVED = _$gProjectCardArchivedStateARCHIVED; static const GProjectCardArchivedState NOT_ARCHIVED = _$gProjectCardArchivedStateNOT_ARCHIVED; static Serializer get serializer => _$gProjectCardArchivedStateSerializer; static BuiltSet get values => _$gProjectCardArchivedStateValues; static GProjectCardArchivedState valueOf(String name) => _$gProjectCardArchivedStateValueOf(name); } abstract class GProjectCardImport implements Built { GProjectCardImport._(); factory GProjectCardImport([Function(GProjectCardImportBuilder b) updates]) = _$GProjectCardImport; int get number; String get repository; static Serializer get serializer => _$gProjectCardImportSerializer; Map toJson() => (_i1.serializers.serializeWith(GProjectCardImport.serializer, this) as Map); static GProjectCardImport? fromJson(Map json) => _i1.serializers.deserializeWith(GProjectCardImport.serializer, json); } class GProjectCardState extends EnumClass { const GProjectCardState._(String name) : super(name); static const GProjectCardState CONTENT_ONLY = _$gProjectCardStateCONTENT_ONLY; static const GProjectCardState NOTE_ONLY = _$gProjectCardStateNOTE_ONLY; static const GProjectCardState REDACTED = _$gProjectCardStateREDACTED; static Serializer get serializer => _$gProjectCardStateSerializer; static BuiltSet get values => _$gProjectCardStateValues; static GProjectCardState valueOf(String name) => _$gProjectCardStateValueOf(name); } abstract class GProjectColumnImport implements Built { GProjectColumnImport._(); factory GProjectColumnImport( [Function(GProjectColumnImportBuilder b) updates]) = _$GProjectColumnImport; String get columnName; BuiltList? get issues; int get position; static Serializer get serializer => _$gProjectColumnImportSerializer; Map toJson() => (_i1.serializers.serializeWith(GProjectColumnImport.serializer, this) as Map); static GProjectColumnImport? fromJson(Map json) => _i1.serializers.deserializeWith(GProjectColumnImport.serializer, json); } class GProjectColumnPurpose extends EnumClass { const GProjectColumnPurpose._(String name) : super(name); static const GProjectColumnPurpose DONE = _$gProjectColumnPurposeDONE; static const GProjectColumnPurpose IN_PROGRESS = _$gProjectColumnPurposeIN_PROGRESS; static const GProjectColumnPurpose TODO = _$gProjectColumnPurposeTODO; static Serializer get serializer => _$gProjectColumnPurposeSerializer; static BuiltSet get values => _$gProjectColumnPurposeValues; static GProjectColumnPurpose valueOf(String name) => _$gProjectColumnPurposeValueOf(name); } abstract class GProjectOrder implements Built { GProjectOrder._(); factory GProjectOrder([Function(GProjectOrderBuilder b) updates]) = _$GProjectOrder; GOrderDirection get direction; GProjectOrderField get field; static Serializer get serializer => _$gProjectOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GProjectOrder.serializer, this) as Map); static GProjectOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GProjectOrder.serializer, json); } class GProjectOrderField extends EnumClass { const GProjectOrderField._(String name) : super(name); static const GProjectOrderField CREATED_AT = _$gProjectOrderFieldCREATED_AT; static const GProjectOrderField NAME = _$gProjectOrderFieldNAME; static const GProjectOrderField UPDATED_AT = _$gProjectOrderFieldUPDATED_AT; static Serializer get serializer => _$gProjectOrderFieldSerializer; static BuiltSet get values => _$gProjectOrderFieldValues; static GProjectOrderField valueOf(String name) => _$gProjectOrderFieldValueOf(name); } class GProjectState extends EnumClass { const GProjectState._(String name) : super(name); static const GProjectState CLOSED = _$gProjectStateCLOSED; static const GProjectState OPEN = _$gProjectStateOPEN; static Serializer get serializer => _$gProjectStateSerializer; static BuiltSet get values => _$gProjectStateValues; static GProjectState valueOf(String name) => _$gProjectStateValueOf(name); } class GProjectTemplate extends EnumClass { const GProjectTemplate._(String name) : super(name); static const GProjectTemplate AUTOMATED_KANBAN_V2 = _$gProjectTemplateAUTOMATED_KANBAN_V2; static const GProjectTemplate AUTOMATED_REVIEWS_KANBAN = _$gProjectTemplateAUTOMATED_REVIEWS_KANBAN; static const GProjectTemplate BASIC_KANBAN = _$gProjectTemplateBASIC_KANBAN; static const GProjectTemplate BUG_TRIAGE = _$gProjectTemplateBUG_TRIAGE; static Serializer get serializer => _$gProjectTemplateSerializer; static BuiltSet get values => _$gProjectTemplateValues; static GProjectTemplate valueOf(String name) => _$gProjectTemplateValueOf(name); } class GPullRequestMergeMethod extends EnumClass { const GPullRequestMergeMethod._(String name) : super(name); static const GPullRequestMergeMethod MERGE = _$gPullRequestMergeMethodMERGE; static const GPullRequestMergeMethod REBASE = _$gPullRequestMergeMethodREBASE; static const GPullRequestMergeMethod SQUASH = _$gPullRequestMergeMethodSQUASH; static Serializer get serializer => _$gPullRequestMergeMethodSerializer; static BuiltSet get values => _$gPullRequestMergeMethodValues; static GPullRequestMergeMethod valueOf(String name) => _$gPullRequestMergeMethodValueOf(name); } abstract class GPullRequestOrder implements Built { GPullRequestOrder._(); factory GPullRequestOrder([Function(GPullRequestOrderBuilder b) updates]) = _$GPullRequestOrder; GOrderDirection get direction; GPullRequestOrderField get field; static Serializer get serializer => _$gPullRequestOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GPullRequestOrder.serializer, this) as Map); static GPullRequestOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GPullRequestOrder.serializer, json); } class GPullRequestOrderField extends EnumClass { const GPullRequestOrderField._(String name) : super(name); static const GPullRequestOrderField CREATED_AT = _$gPullRequestOrderFieldCREATED_AT; static const GPullRequestOrderField UPDATED_AT = _$gPullRequestOrderFieldUPDATED_AT; static Serializer get serializer => _$gPullRequestOrderFieldSerializer; static BuiltSet get values => _$gPullRequestOrderFieldValues; static GPullRequestOrderField valueOf(String name) => _$gPullRequestOrderFieldValueOf(name); } class GPullRequestReviewCommentState extends EnumClass { const GPullRequestReviewCommentState._(String name) : super(name); static const GPullRequestReviewCommentState PENDING = _$gPullRequestReviewCommentStatePENDING; static const GPullRequestReviewCommentState SUBMITTED = _$gPullRequestReviewCommentStateSUBMITTED; static Serializer get serializer => _$gPullRequestReviewCommentStateSerializer; static BuiltSet get values => _$gPullRequestReviewCommentStateValues; static GPullRequestReviewCommentState valueOf(String name) => _$gPullRequestReviewCommentStateValueOf(name); } class GPullRequestReviewDecision extends EnumClass { const GPullRequestReviewDecision._(String name) : super(name); static const GPullRequestReviewDecision APPROVED = _$gPullRequestReviewDecisionAPPROVED; static const GPullRequestReviewDecision CHANGES_REQUESTED = _$gPullRequestReviewDecisionCHANGES_REQUESTED; static const GPullRequestReviewDecision REVIEW_REQUIRED = _$gPullRequestReviewDecisionREVIEW_REQUIRED; static Serializer get serializer => _$gPullRequestReviewDecisionSerializer; static BuiltSet get values => _$gPullRequestReviewDecisionValues; static GPullRequestReviewDecision valueOf(String name) => _$gPullRequestReviewDecisionValueOf(name); } class GPullRequestReviewEvent extends EnumClass { const GPullRequestReviewEvent._(String name) : super(name); static const GPullRequestReviewEvent APPROVE = _$gPullRequestReviewEventAPPROVE; static const GPullRequestReviewEvent COMMENT = _$gPullRequestReviewEventCOMMENT; static const GPullRequestReviewEvent DISMISS = _$gPullRequestReviewEventDISMISS; static const GPullRequestReviewEvent REQUEST_CHANGES = _$gPullRequestReviewEventREQUEST_CHANGES; static Serializer get serializer => _$gPullRequestReviewEventSerializer; static BuiltSet get values => _$gPullRequestReviewEventValues; static GPullRequestReviewEvent valueOf(String name) => _$gPullRequestReviewEventValueOf(name); } class GPullRequestReviewState extends EnumClass { const GPullRequestReviewState._(String name) : super(name); static const GPullRequestReviewState APPROVED = _$gPullRequestReviewStateAPPROVED; static const GPullRequestReviewState CHANGES_REQUESTED = _$gPullRequestReviewStateCHANGES_REQUESTED; static const GPullRequestReviewState COMMENTED = _$gPullRequestReviewStateCOMMENTED; static const GPullRequestReviewState DISMISSED = _$gPullRequestReviewStateDISMISSED; static const GPullRequestReviewState PENDING = _$gPullRequestReviewStatePENDING; static Serializer get serializer => _$gPullRequestReviewStateSerializer; static BuiltSet get values => _$gPullRequestReviewStateValues; static GPullRequestReviewState valueOf(String name) => _$gPullRequestReviewStateValueOf(name); } class GPullRequestState extends EnumClass { const GPullRequestState._(String name) : super(name); static const GPullRequestState CLOSED = _$gPullRequestStateCLOSED; static const GPullRequestState MERGED = _$gPullRequestStateMERGED; static const GPullRequestState OPEN = _$gPullRequestStateOPEN; static Serializer get serializer => _$gPullRequestStateSerializer; static BuiltSet get values => _$gPullRequestStateValues; static GPullRequestState valueOf(String name) => _$gPullRequestStateValueOf(name); } class GPullRequestTimelineItemsItemType extends EnumClass { const GPullRequestTimelineItemsItemType._(String name) : super(name); static const GPullRequestTimelineItemsItemType ADDED_TO_PROJECT_EVENT = _$gPullRequestTimelineItemsItemTypeADDED_TO_PROJECT_EVENT; static const GPullRequestTimelineItemsItemType ASSIGNED_EVENT = _$gPullRequestTimelineItemsItemTypeASSIGNED_EVENT; static const GPullRequestTimelineItemsItemType AUTOMATIC_BASE_CHANGE_FAILED_EVENT = _$gPullRequestTimelineItemsItemTypeAUTOMATIC_BASE_CHANGE_FAILED_EVENT; static const GPullRequestTimelineItemsItemType AUTOMATIC_BASE_CHANGE_SUCCEEDED_EVENT = _$gPullRequestTimelineItemsItemTypeAUTOMATIC_BASE_CHANGE_SUCCEEDED_EVENT; static const GPullRequestTimelineItemsItemType AUTO_MERGE_DISABLED_EVENT = _$gPullRequestTimelineItemsItemTypeAUTO_MERGE_DISABLED_EVENT; static const GPullRequestTimelineItemsItemType AUTO_MERGE_ENABLED_EVENT = _$gPullRequestTimelineItemsItemTypeAUTO_MERGE_ENABLED_EVENT; static const GPullRequestTimelineItemsItemType AUTO_REBASE_ENABLED_EVENT = _$gPullRequestTimelineItemsItemTypeAUTO_REBASE_ENABLED_EVENT; static const GPullRequestTimelineItemsItemType AUTO_SQUASH_ENABLED_EVENT = _$gPullRequestTimelineItemsItemTypeAUTO_SQUASH_ENABLED_EVENT; static const GPullRequestTimelineItemsItemType BASE_REF_CHANGED_EVENT = _$gPullRequestTimelineItemsItemTypeBASE_REF_CHANGED_EVENT; static const GPullRequestTimelineItemsItemType BASE_REF_DELETED_EVENT = _$gPullRequestTimelineItemsItemTypeBASE_REF_DELETED_EVENT; static const GPullRequestTimelineItemsItemType BASE_REF_FORCE_PUSHED_EVENT = _$gPullRequestTimelineItemsItemTypeBASE_REF_FORCE_PUSHED_EVENT; static const GPullRequestTimelineItemsItemType CLOSED_EVENT = _$gPullRequestTimelineItemsItemTypeCLOSED_EVENT; static const GPullRequestTimelineItemsItemType COMMENT_DELETED_EVENT = _$gPullRequestTimelineItemsItemTypeCOMMENT_DELETED_EVENT; static const GPullRequestTimelineItemsItemType CONNECTED_EVENT = _$gPullRequestTimelineItemsItemTypeCONNECTED_EVENT; static const GPullRequestTimelineItemsItemType CONVERTED_NOTE_TO_ISSUE_EVENT = _$gPullRequestTimelineItemsItemTypeCONVERTED_NOTE_TO_ISSUE_EVENT; static const GPullRequestTimelineItemsItemType CONVERT_TO_DRAFT_EVENT = _$gPullRequestTimelineItemsItemTypeCONVERT_TO_DRAFT_EVENT; static const GPullRequestTimelineItemsItemType CROSS_REFERENCED_EVENT = _$gPullRequestTimelineItemsItemTypeCROSS_REFERENCED_EVENT; static const GPullRequestTimelineItemsItemType DEMILESTONED_EVENT = _$gPullRequestTimelineItemsItemTypeDEMILESTONED_EVENT; static const GPullRequestTimelineItemsItemType DEPLOYED_EVENT = _$gPullRequestTimelineItemsItemTypeDEPLOYED_EVENT; static const GPullRequestTimelineItemsItemType DEPLOYMENT_ENVIRONMENT_CHANGED_EVENT = _$gPullRequestTimelineItemsItemTypeDEPLOYMENT_ENVIRONMENT_CHANGED_EVENT; static const GPullRequestTimelineItemsItemType DISCONNECTED_EVENT = _$gPullRequestTimelineItemsItemTypeDISCONNECTED_EVENT; static const GPullRequestTimelineItemsItemType HEAD_REF_DELETED_EVENT = _$gPullRequestTimelineItemsItemTypeHEAD_REF_DELETED_EVENT; static const GPullRequestTimelineItemsItemType HEAD_REF_FORCE_PUSHED_EVENT = _$gPullRequestTimelineItemsItemTypeHEAD_REF_FORCE_PUSHED_EVENT; static const GPullRequestTimelineItemsItemType HEAD_REF_RESTORED_EVENT = _$gPullRequestTimelineItemsItemTypeHEAD_REF_RESTORED_EVENT; static const GPullRequestTimelineItemsItemType ISSUE_COMMENT = _$gPullRequestTimelineItemsItemTypeISSUE_COMMENT; static const GPullRequestTimelineItemsItemType LABELED_EVENT = _$gPullRequestTimelineItemsItemTypeLABELED_EVENT; static const GPullRequestTimelineItemsItemType LOCKED_EVENT = _$gPullRequestTimelineItemsItemTypeLOCKED_EVENT; static const GPullRequestTimelineItemsItemType MARKED_AS_DUPLICATE_EVENT = _$gPullRequestTimelineItemsItemTypeMARKED_AS_DUPLICATE_EVENT; static const GPullRequestTimelineItemsItemType MENTIONED_EVENT = _$gPullRequestTimelineItemsItemTypeMENTIONED_EVENT; static const GPullRequestTimelineItemsItemType MERGED_EVENT = _$gPullRequestTimelineItemsItemTypeMERGED_EVENT; static const GPullRequestTimelineItemsItemType MILESTONED_EVENT = _$gPullRequestTimelineItemsItemTypeMILESTONED_EVENT; static const GPullRequestTimelineItemsItemType MOVED_COLUMNS_IN_PROJECT_EVENT = _$gPullRequestTimelineItemsItemTypeMOVED_COLUMNS_IN_PROJECT_EVENT; static const GPullRequestTimelineItemsItemType PINNED_EVENT = _$gPullRequestTimelineItemsItemTypePINNED_EVENT; static const GPullRequestTimelineItemsItemType PULL_REQUEST_COMMIT = _$gPullRequestTimelineItemsItemTypePULL_REQUEST_COMMIT; static const GPullRequestTimelineItemsItemType PULL_REQUEST_COMMIT_COMMENT_THREAD = _$gPullRequestTimelineItemsItemTypePULL_REQUEST_COMMIT_COMMENT_THREAD; static const GPullRequestTimelineItemsItemType PULL_REQUEST_REVIEW = _$gPullRequestTimelineItemsItemTypePULL_REQUEST_REVIEW; static const GPullRequestTimelineItemsItemType PULL_REQUEST_REVIEW_THREAD = _$gPullRequestTimelineItemsItemTypePULL_REQUEST_REVIEW_THREAD; static const GPullRequestTimelineItemsItemType PULL_REQUEST_REVISION_MARKER = _$gPullRequestTimelineItemsItemTypePULL_REQUEST_REVISION_MARKER; static const GPullRequestTimelineItemsItemType READY_FOR_REVIEW_EVENT = _$gPullRequestTimelineItemsItemTypeREADY_FOR_REVIEW_EVENT; static const GPullRequestTimelineItemsItemType REFERENCED_EVENT = _$gPullRequestTimelineItemsItemTypeREFERENCED_EVENT; static const GPullRequestTimelineItemsItemType REMOVED_FROM_PROJECT_EVENT = _$gPullRequestTimelineItemsItemTypeREMOVED_FROM_PROJECT_EVENT; static const GPullRequestTimelineItemsItemType RENAMED_TITLE_EVENT = _$gPullRequestTimelineItemsItemTypeRENAMED_TITLE_EVENT; static const GPullRequestTimelineItemsItemType REOPENED_EVENT = _$gPullRequestTimelineItemsItemTypeREOPENED_EVENT; static const GPullRequestTimelineItemsItemType REVIEW_DISMISSED_EVENT = _$gPullRequestTimelineItemsItemTypeREVIEW_DISMISSED_EVENT; static const GPullRequestTimelineItemsItemType REVIEW_REQUESTED_EVENT = _$gPullRequestTimelineItemsItemTypeREVIEW_REQUESTED_EVENT; static const GPullRequestTimelineItemsItemType REVIEW_REQUEST_REMOVED_EVENT = _$gPullRequestTimelineItemsItemTypeREVIEW_REQUEST_REMOVED_EVENT; static const GPullRequestTimelineItemsItemType SUBSCRIBED_EVENT = _$gPullRequestTimelineItemsItemTypeSUBSCRIBED_EVENT; static const GPullRequestTimelineItemsItemType TRANSFERRED_EVENT = _$gPullRequestTimelineItemsItemTypeTRANSFERRED_EVENT; static const GPullRequestTimelineItemsItemType UNASSIGNED_EVENT = _$gPullRequestTimelineItemsItemTypeUNASSIGNED_EVENT; static const GPullRequestTimelineItemsItemType UNLABELED_EVENT = _$gPullRequestTimelineItemsItemTypeUNLABELED_EVENT; static const GPullRequestTimelineItemsItemType UNLOCKED_EVENT = _$gPullRequestTimelineItemsItemTypeUNLOCKED_EVENT; static const GPullRequestTimelineItemsItemType UNMARKED_AS_DUPLICATE_EVENT = _$gPullRequestTimelineItemsItemTypeUNMARKED_AS_DUPLICATE_EVENT; static const GPullRequestTimelineItemsItemType UNPINNED_EVENT = _$gPullRequestTimelineItemsItemTypeUNPINNED_EVENT; static const GPullRequestTimelineItemsItemType UNSUBSCRIBED_EVENT = _$gPullRequestTimelineItemsItemTypeUNSUBSCRIBED_EVENT; static const GPullRequestTimelineItemsItemType USER_BLOCKED_EVENT = _$gPullRequestTimelineItemsItemTypeUSER_BLOCKED_EVENT; static Serializer get serializer => _$gPullRequestTimelineItemsItemTypeSerializer; static BuiltSet get values => _$gPullRequestTimelineItemsItemTypeValues; static GPullRequestTimelineItemsItemType valueOf(String name) => _$gPullRequestTimelineItemsItemTypeValueOf(name); } class GPullRequestUpdateState extends EnumClass { const GPullRequestUpdateState._(String name) : super(name); static const GPullRequestUpdateState CLOSED = _$gPullRequestUpdateStateCLOSED; static const GPullRequestUpdateState OPEN = _$gPullRequestUpdateStateOPEN; static Serializer get serializer => _$gPullRequestUpdateStateSerializer; static BuiltSet get values => _$gPullRequestUpdateStateValues; static GPullRequestUpdateState valueOf(String name) => _$gPullRequestUpdateStateValueOf(name); } class GReactionContent extends EnumClass { const GReactionContent._(String name) : super(name); static const GReactionContent CONFUSED = _$gReactionContentCONFUSED; static const GReactionContent EYES = _$gReactionContentEYES; static const GReactionContent HEART = _$gReactionContentHEART; static const GReactionContent HOORAY = _$gReactionContentHOORAY; static const GReactionContent LAUGH = _$gReactionContentLAUGH; static const GReactionContent ROCKET = _$gReactionContentROCKET; static const GReactionContent THUMBS_DOWN = _$gReactionContentTHUMBS_DOWN; static const GReactionContent THUMBS_UP = _$gReactionContentTHUMBS_UP; static Serializer get serializer => _$gReactionContentSerializer; static BuiltSet get values => _$gReactionContentValues; static GReactionContent valueOf(String name) => _$gReactionContentValueOf(name); } abstract class GReactionOrder implements Built { GReactionOrder._(); factory GReactionOrder([Function(GReactionOrderBuilder b) updates]) = _$GReactionOrder; GOrderDirection get direction; GReactionOrderField get field; static Serializer get serializer => _$gReactionOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GReactionOrder.serializer, this) as Map); static GReactionOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GReactionOrder.serializer, json); } class GReactionOrderField extends EnumClass { const GReactionOrderField._(String name) : super(name); static const GReactionOrderField CREATED_AT = _$gReactionOrderFieldCREATED_AT; static Serializer get serializer => _$gReactionOrderFieldSerializer; static BuiltSet get values => _$gReactionOrderFieldValues; static GReactionOrderField valueOf(String name) => _$gReactionOrderFieldValueOf(name); } abstract class GRefOrder implements Built { GRefOrder._(); factory GRefOrder([Function(GRefOrderBuilder b) updates]) = _$GRefOrder; GOrderDirection get direction; GRefOrderField get field; static Serializer get serializer => _$gRefOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GRefOrder.serializer, this) as Map); static GRefOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GRefOrder.serializer, json); } class GRefOrderField extends EnumClass { const GRefOrderField._(String name) : super(name); static const GRefOrderField ALPHABETICAL = _$gRefOrderFieldALPHABETICAL; static const GRefOrderField TAG_COMMIT_DATE = _$gRefOrderFieldTAG_COMMIT_DATE; static Serializer get serializer => _$gRefOrderFieldSerializer; static BuiltSet get values => _$gRefOrderFieldValues; static GRefOrderField valueOf(String name) => _$gRefOrderFieldValueOf(name); } abstract class GRefUpdate implements Built { GRefUpdate._(); factory GRefUpdate([Function(GRefUpdateBuilder b) updates]) = _$GRefUpdate; String get afterOid; String? get beforeOid; bool? get force; GGitRefname get name; static Serializer get serializer => _$gRefUpdateSerializer; Map toJson() => (_i1.serializers.serializeWith(GRefUpdate.serializer, this) as Map); static GRefUpdate? fromJson(Map json) => _i1.serializers.deserializeWith(GRefUpdate.serializer, json); } abstract class GRegenerateEnterpriseIdentityProviderRecoveryCodesInput implements Built { GRegenerateEnterpriseIdentityProviderRecoveryCodesInput._(); factory GRegenerateEnterpriseIdentityProviderRecoveryCodesInput( [Function( GRegenerateEnterpriseIdentityProviderRecoveryCodesInputBuilder b) updates]) = _$GRegenerateEnterpriseIdentityProviderRecoveryCodesInput; String? get clientMutationId; String get enterpriseId; static Serializer get serializer => _$gRegenerateEnterpriseIdentityProviderRecoveryCodesInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GRegenerateEnterpriseIdentityProviderRecoveryCodesInput.serializer, this) as Map); static GRegenerateEnterpriseIdentityProviderRecoveryCodesInput? fromJson( Map json) => _i1.serializers.deserializeWith( GRegenerateEnterpriseIdentityProviderRecoveryCodesInput.serializer, json); } abstract class GRegenerateVerifiableDomainTokenInput implements Built { GRegenerateVerifiableDomainTokenInput._(); factory GRegenerateVerifiableDomainTokenInput( [Function(GRegenerateVerifiableDomainTokenInputBuilder b) updates]) = _$GRegenerateVerifiableDomainTokenInput; String? get clientMutationId; String get id; static Serializer get serializer => _$gRegenerateVerifiableDomainTokenInputSerializer; Map toJson() => (_i1.serializers .serializeWith(GRegenerateVerifiableDomainTokenInput.serializer, this) as Map); static GRegenerateVerifiableDomainTokenInput? fromJson( Map json) => _i1.serializers.deserializeWith( GRegenerateVerifiableDomainTokenInput.serializer, json); } abstract class GRejectDeploymentsInput implements Built { GRejectDeploymentsInput._(); factory GRejectDeploymentsInput( [Function(GRejectDeploymentsInputBuilder b) updates]) = _$GRejectDeploymentsInput; String? get clientMutationId; String? get comment; BuiltList get environmentIds; String get workflowRunId; static Serializer get serializer => _$gRejectDeploymentsInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GRejectDeploymentsInput.serializer, this) as Map); static GRejectDeploymentsInput? fromJson(Map json) => _i1.serializers.deserializeWith(GRejectDeploymentsInput.serializer, json); } abstract class GReleaseOrder implements Built { GReleaseOrder._(); factory GReleaseOrder([Function(GReleaseOrderBuilder b) updates]) = _$GReleaseOrder; GOrderDirection get direction; GReleaseOrderField get field; static Serializer get serializer => _$gReleaseOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GReleaseOrder.serializer, this) as Map); static GReleaseOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GReleaseOrder.serializer, json); } class GReleaseOrderField extends EnumClass { const GReleaseOrderField._(String name) : super(name); static const GReleaseOrderField CREATED_AT = _$gReleaseOrderFieldCREATED_AT; static const GReleaseOrderField NAME = _$gReleaseOrderFieldNAME; static Serializer get serializer => _$gReleaseOrderFieldSerializer; static BuiltSet get values => _$gReleaseOrderFieldValues; static GReleaseOrderField valueOf(String name) => _$gReleaseOrderFieldValueOf(name); } abstract class GRemoveAssigneesFromAssignableInput implements Built { GRemoveAssigneesFromAssignableInput._(); factory GRemoveAssigneesFromAssignableInput( [Function(GRemoveAssigneesFromAssignableInputBuilder b) updates]) = _$GRemoveAssigneesFromAssignableInput; String get assignableId; BuiltList get assigneeIds; String? get clientMutationId; static Serializer get serializer => _$gRemoveAssigneesFromAssignableInputSerializer; Map toJson() => (_i1.serializers .serializeWith(GRemoveAssigneesFromAssignableInput.serializer, this) as Map); static GRemoveAssigneesFromAssignableInput? fromJson( Map json) => _i1.serializers.deserializeWith( GRemoveAssigneesFromAssignableInput.serializer, json); } abstract class GRemoveEnterpriseAdminInput implements Built { GRemoveEnterpriseAdminInput._(); factory GRemoveEnterpriseAdminInput( [Function(GRemoveEnterpriseAdminInputBuilder b) updates]) = _$GRemoveEnterpriseAdminInput; String? get clientMutationId; String get enterpriseId; String get login; static Serializer get serializer => _$gRemoveEnterpriseAdminInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GRemoveEnterpriseAdminInput.serializer, this) as Map); static GRemoveEnterpriseAdminInput? fromJson(Map json) => _i1.serializers .deserializeWith(GRemoveEnterpriseAdminInput.serializer, json); } abstract class GRemoveEnterpriseIdentityProviderInput implements Built { GRemoveEnterpriseIdentityProviderInput._(); factory GRemoveEnterpriseIdentityProviderInput( [Function(GRemoveEnterpriseIdentityProviderInputBuilder b) updates]) = _$GRemoveEnterpriseIdentityProviderInput; String? get clientMutationId; String get enterpriseId; static Serializer get serializer => _$gRemoveEnterpriseIdentityProviderInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GRemoveEnterpriseIdentityProviderInput.serializer, this) as Map); static GRemoveEnterpriseIdentityProviderInput? fromJson( Map json) => _i1.serializers.deserializeWith( GRemoveEnterpriseIdentityProviderInput.serializer, json); } abstract class GRemoveEnterpriseOrganizationInput implements Built { GRemoveEnterpriseOrganizationInput._(); factory GRemoveEnterpriseOrganizationInput( [Function(GRemoveEnterpriseOrganizationInputBuilder b) updates]) = _$GRemoveEnterpriseOrganizationInput; String? get clientMutationId; String get enterpriseId; String get organizationId; static Serializer get serializer => _$gRemoveEnterpriseOrganizationInputSerializer; Map toJson() => (_i1.serializers .serializeWith(GRemoveEnterpriseOrganizationInput.serializer, this) as Map); static GRemoveEnterpriseOrganizationInput? fromJson( Map json) => _i1.serializers .deserializeWith(GRemoveEnterpriseOrganizationInput.serializer, json); } abstract class GRemoveEnterpriseSupportEntitlementInput implements Built { GRemoveEnterpriseSupportEntitlementInput._(); factory GRemoveEnterpriseSupportEntitlementInput( [Function(GRemoveEnterpriseSupportEntitlementInputBuilder b) updates]) = _$GRemoveEnterpriseSupportEntitlementInput; String? get clientMutationId; String get enterpriseId; String get login; static Serializer get serializer => _$gRemoveEnterpriseSupportEntitlementInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GRemoveEnterpriseSupportEntitlementInput.serializer, this) as Map); static GRemoveEnterpriseSupportEntitlementInput? fromJson( Map json) => _i1.serializers.deserializeWith( GRemoveEnterpriseSupportEntitlementInput.serializer, json); } abstract class GRemoveLabelsFromLabelableInput implements Built { GRemoveLabelsFromLabelableInput._(); factory GRemoveLabelsFromLabelableInput( [Function(GRemoveLabelsFromLabelableInputBuilder b) updates]) = _$GRemoveLabelsFromLabelableInput; String? get clientMutationId; BuiltList get labelIds; String get labelableId; static Serializer get serializer => _$gRemoveLabelsFromLabelableInputSerializer; Map toJson() => (_i1.serializers .serializeWith(GRemoveLabelsFromLabelableInput.serializer, this) as Map); static GRemoveLabelsFromLabelableInput? fromJson(Map json) => _i1.serializers .deserializeWith(GRemoveLabelsFromLabelableInput.serializer, json); } abstract class GRemoveOutsideCollaboratorInput implements Built { GRemoveOutsideCollaboratorInput._(); factory GRemoveOutsideCollaboratorInput( [Function(GRemoveOutsideCollaboratorInputBuilder b) updates]) = _$GRemoveOutsideCollaboratorInput; String? get clientMutationId; String get organizationId; String get userId; static Serializer get serializer => _$gRemoveOutsideCollaboratorInputSerializer; Map toJson() => (_i1.serializers .serializeWith(GRemoveOutsideCollaboratorInput.serializer, this) as Map); static GRemoveOutsideCollaboratorInput? fromJson(Map json) => _i1.serializers .deserializeWith(GRemoveOutsideCollaboratorInput.serializer, json); } abstract class GRemoveReactionInput implements Built { GRemoveReactionInput._(); factory GRemoveReactionInput( [Function(GRemoveReactionInputBuilder b) updates]) = _$GRemoveReactionInput; String? get clientMutationId; GReactionContent get content; String get subjectId; static Serializer get serializer => _$gRemoveReactionInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GRemoveReactionInput.serializer, this) as Map); static GRemoveReactionInput? fromJson(Map json) => _i1.serializers.deserializeWith(GRemoveReactionInput.serializer, json); } abstract class GRemoveStarInput implements Built { GRemoveStarInput._(); factory GRemoveStarInput([Function(GRemoveStarInputBuilder b) updates]) = _$GRemoveStarInput; String? get clientMutationId; String get starrableId; static Serializer get serializer => _$gRemoveStarInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GRemoveStarInput.serializer, this) as Map); static GRemoveStarInput? fromJson(Map json) => _i1.serializers.deserializeWith(GRemoveStarInput.serializer, json); } abstract class GRemoveUpvoteInput implements Built { GRemoveUpvoteInput._(); factory GRemoveUpvoteInput([Function(GRemoveUpvoteInputBuilder b) updates]) = _$GRemoveUpvoteInput; String? get clientMutationId; String get subjectId; static Serializer get serializer => _$gRemoveUpvoteInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GRemoveUpvoteInput.serializer, this) as Map); static GRemoveUpvoteInput? fromJson(Map json) => _i1.serializers.deserializeWith(GRemoveUpvoteInput.serializer, json); } abstract class GReopenIssueInput implements Built { GReopenIssueInput._(); factory GReopenIssueInput([Function(GReopenIssueInputBuilder b) updates]) = _$GReopenIssueInput; String? get clientMutationId; String get issueId; static Serializer get serializer => _$gReopenIssueInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GReopenIssueInput.serializer, this) as Map); static GReopenIssueInput? fromJson(Map json) => _i1.serializers.deserializeWith(GReopenIssueInput.serializer, json); } abstract class GReopenPullRequestInput implements Built { GReopenPullRequestInput._(); factory GReopenPullRequestInput( [Function(GReopenPullRequestInputBuilder b) updates]) = _$GReopenPullRequestInput; String? get clientMutationId; String get pullRequestId; static Serializer get serializer => _$gReopenPullRequestInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GReopenPullRequestInput.serializer, this) as Map); static GReopenPullRequestInput? fromJson(Map json) => _i1.serializers.deserializeWith(GReopenPullRequestInput.serializer, json); } class GRepoAccessAuditEntryVisibility extends EnumClass { const GRepoAccessAuditEntryVisibility._(String name) : super(name); static const GRepoAccessAuditEntryVisibility INTERNAL = _$gRepoAccessAuditEntryVisibilityINTERNAL; static const GRepoAccessAuditEntryVisibility PRIVATE = _$gRepoAccessAuditEntryVisibilityPRIVATE; static const GRepoAccessAuditEntryVisibility PUBLIC = _$gRepoAccessAuditEntryVisibilityPUBLIC; static Serializer get serializer => _$gRepoAccessAuditEntryVisibilitySerializer; static BuiltSet get values => _$gRepoAccessAuditEntryVisibilityValues; static GRepoAccessAuditEntryVisibility valueOf(String name) => _$gRepoAccessAuditEntryVisibilityValueOf(name); } class GRepoAddMemberAuditEntryVisibility extends EnumClass { const GRepoAddMemberAuditEntryVisibility._(String name) : super(name); static const GRepoAddMemberAuditEntryVisibility INTERNAL = _$gRepoAddMemberAuditEntryVisibilityINTERNAL; static const GRepoAddMemberAuditEntryVisibility PRIVATE = _$gRepoAddMemberAuditEntryVisibilityPRIVATE; static const GRepoAddMemberAuditEntryVisibility PUBLIC = _$gRepoAddMemberAuditEntryVisibilityPUBLIC; static Serializer get serializer => _$gRepoAddMemberAuditEntryVisibilitySerializer; static BuiltSet get values => _$gRepoAddMemberAuditEntryVisibilityValues; static GRepoAddMemberAuditEntryVisibility valueOf(String name) => _$gRepoAddMemberAuditEntryVisibilityValueOf(name); } class GRepoArchivedAuditEntryVisibility extends EnumClass { const GRepoArchivedAuditEntryVisibility._(String name) : super(name); static const GRepoArchivedAuditEntryVisibility INTERNAL = _$gRepoArchivedAuditEntryVisibilityINTERNAL; static const GRepoArchivedAuditEntryVisibility PRIVATE = _$gRepoArchivedAuditEntryVisibilityPRIVATE; static const GRepoArchivedAuditEntryVisibility PUBLIC = _$gRepoArchivedAuditEntryVisibilityPUBLIC; static Serializer get serializer => _$gRepoArchivedAuditEntryVisibilitySerializer; static BuiltSet get values => _$gRepoArchivedAuditEntryVisibilityValues; static GRepoArchivedAuditEntryVisibility valueOf(String name) => _$gRepoArchivedAuditEntryVisibilityValueOf(name); } class GRepoChangeMergeSettingAuditEntryMergeType extends EnumClass { const GRepoChangeMergeSettingAuditEntryMergeType._(String name) : super(name); static const GRepoChangeMergeSettingAuditEntryMergeType MERGE = _$gRepoChangeMergeSettingAuditEntryMergeTypeMERGE; static const GRepoChangeMergeSettingAuditEntryMergeType REBASE = _$gRepoChangeMergeSettingAuditEntryMergeTypeREBASE; static const GRepoChangeMergeSettingAuditEntryMergeType SQUASH = _$gRepoChangeMergeSettingAuditEntryMergeTypeSQUASH; static Serializer get serializer => _$gRepoChangeMergeSettingAuditEntryMergeTypeSerializer; static BuiltSet get values => _$gRepoChangeMergeSettingAuditEntryMergeTypeValues; static GRepoChangeMergeSettingAuditEntryMergeType valueOf(String name) => _$gRepoChangeMergeSettingAuditEntryMergeTypeValueOf(name); } class GRepoCreateAuditEntryVisibility extends EnumClass { const GRepoCreateAuditEntryVisibility._(String name) : super(name); static const GRepoCreateAuditEntryVisibility INTERNAL = _$gRepoCreateAuditEntryVisibilityINTERNAL; static const GRepoCreateAuditEntryVisibility PRIVATE = _$gRepoCreateAuditEntryVisibilityPRIVATE; static const GRepoCreateAuditEntryVisibility PUBLIC = _$gRepoCreateAuditEntryVisibilityPUBLIC; static Serializer get serializer => _$gRepoCreateAuditEntryVisibilitySerializer; static BuiltSet get values => _$gRepoCreateAuditEntryVisibilityValues; static GRepoCreateAuditEntryVisibility valueOf(String name) => _$gRepoCreateAuditEntryVisibilityValueOf(name); } class GRepoDestroyAuditEntryVisibility extends EnumClass { const GRepoDestroyAuditEntryVisibility._(String name) : super(name); static const GRepoDestroyAuditEntryVisibility INTERNAL = _$gRepoDestroyAuditEntryVisibilityINTERNAL; static const GRepoDestroyAuditEntryVisibility PRIVATE = _$gRepoDestroyAuditEntryVisibilityPRIVATE; static const GRepoDestroyAuditEntryVisibility PUBLIC = _$gRepoDestroyAuditEntryVisibilityPUBLIC; static Serializer get serializer => _$gRepoDestroyAuditEntryVisibilitySerializer; static BuiltSet get values => _$gRepoDestroyAuditEntryVisibilityValues; static GRepoDestroyAuditEntryVisibility valueOf(String name) => _$gRepoDestroyAuditEntryVisibilityValueOf(name); } class GRepoRemoveMemberAuditEntryVisibility extends EnumClass { const GRepoRemoveMemberAuditEntryVisibility._(String name) : super(name); static const GRepoRemoveMemberAuditEntryVisibility INTERNAL = _$gRepoRemoveMemberAuditEntryVisibilityINTERNAL; static const GRepoRemoveMemberAuditEntryVisibility PRIVATE = _$gRepoRemoveMemberAuditEntryVisibilityPRIVATE; static const GRepoRemoveMemberAuditEntryVisibility PUBLIC = _$gRepoRemoveMemberAuditEntryVisibilityPUBLIC; static Serializer get serializer => _$gRepoRemoveMemberAuditEntryVisibilitySerializer; static BuiltSet get values => _$gRepoRemoveMemberAuditEntryVisibilityValues; static GRepoRemoveMemberAuditEntryVisibility valueOf(String name) => _$gRepoRemoveMemberAuditEntryVisibilityValueOf(name); } class GReportedContentClassifiers extends EnumClass { const GReportedContentClassifiers._(String name) : super(name); static const GReportedContentClassifiers ABUSE = _$gReportedContentClassifiersABUSE; static const GReportedContentClassifiers DUPLICATE = _$gReportedContentClassifiersDUPLICATE; static const GReportedContentClassifiers OFF_TOPIC = _$gReportedContentClassifiersOFF_TOPIC; static const GReportedContentClassifiers OUTDATED = _$gReportedContentClassifiersOUTDATED; static const GReportedContentClassifiers RESOLVED = _$gReportedContentClassifiersRESOLVED; static const GReportedContentClassifiers SPAM = _$gReportedContentClassifiersSPAM; static Serializer get serializer => _$gReportedContentClassifiersSerializer; static BuiltSet get values => _$gReportedContentClassifiersValues; static GReportedContentClassifiers valueOf(String name) => _$gReportedContentClassifiersValueOf(name); } class GRepositoryAffiliation extends EnumClass { const GRepositoryAffiliation._(String name) : super(name); static const GRepositoryAffiliation COLLABORATOR = _$gRepositoryAffiliationCOLLABORATOR; static const GRepositoryAffiliation ORGANIZATION_MEMBER = _$gRepositoryAffiliationORGANIZATION_MEMBER; static const GRepositoryAffiliation OWNER = _$gRepositoryAffiliationOWNER; static Serializer get serializer => _$gRepositoryAffiliationSerializer; static BuiltSet get values => _$gRepositoryAffiliationValues; static GRepositoryAffiliation valueOf(String name) => _$gRepositoryAffiliationValueOf(name); } class GRepositoryContributionType extends EnumClass { const GRepositoryContributionType._(String name) : super(name); static const GRepositoryContributionType COMMIT = _$gRepositoryContributionTypeCOMMIT; static const GRepositoryContributionType ISSUE = _$gRepositoryContributionTypeISSUE; static const GRepositoryContributionType PULL_REQUEST = _$gRepositoryContributionTypePULL_REQUEST; static const GRepositoryContributionType PULL_REQUEST_REVIEW = _$gRepositoryContributionTypePULL_REQUEST_REVIEW; static const GRepositoryContributionType REPOSITORY = _$gRepositoryContributionTypeREPOSITORY; static Serializer get serializer => _$gRepositoryContributionTypeSerializer; static BuiltSet get values => _$gRepositoryContributionTypeValues; static GRepositoryContributionType valueOf(String name) => _$gRepositoryContributionTypeValueOf(name); } class GRepositoryInteractionLimit extends EnumClass { const GRepositoryInteractionLimit._(String name) : super(name); static const GRepositoryInteractionLimit COLLABORATORS_ONLY = _$gRepositoryInteractionLimitCOLLABORATORS_ONLY; static const GRepositoryInteractionLimit CONTRIBUTORS_ONLY = _$gRepositoryInteractionLimitCONTRIBUTORS_ONLY; static const GRepositoryInteractionLimit EXISTING_USERS = _$gRepositoryInteractionLimitEXISTING_USERS; static const GRepositoryInteractionLimit NO_LIMIT = _$gRepositoryInteractionLimitNO_LIMIT; static Serializer get serializer => _$gRepositoryInteractionLimitSerializer; static BuiltSet get values => _$gRepositoryInteractionLimitValues; static GRepositoryInteractionLimit valueOf(String name) => _$gRepositoryInteractionLimitValueOf(name); } class GRepositoryInteractionLimitExpiry extends EnumClass { const GRepositoryInteractionLimitExpiry._(String name) : super(name); static const GRepositoryInteractionLimitExpiry ONE_DAY = _$gRepositoryInteractionLimitExpiryONE_DAY; static const GRepositoryInteractionLimitExpiry ONE_MONTH = _$gRepositoryInteractionLimitExpiryONE_MONTH; static const GRepositoryInteractionLimitExpiry ONE_WEEK = _$gRepositoryInteractionLimitExpiryONE_WEEK; static const GRepositoryInteractionLimitExpiry SIX_MONTHS = _$gRepositoryInteractionLimitExpirySIX_MONTHS; static const GRepositoryInteractionLimitExpiry THREE_DAYS = _$gRepositoryInteractionLimitExpiryTHREE_DAYS; static Serializer get serializer => _$gRepositoryInteractionLimitExpirySerializer; static BuiltSet get values => _$gRepositoryInteractionLimitExpiryValues; static GRepositoryInteractionLimitExpiry valueOf(String name) => _$gRepositoryInteractionLimitExpiryValueOf(name); } class GRepositoryInteractionLimitOrigin extends EnumClass { const GRepositoryInteractionLimitOrigin._(String name) : super(name); static const GRepositoryInteractionLimitOrigin ORGANIZATION = _$gRepositoryInteractionLimitOriginORGANIZATION; static const GRepositoryInteractionLimitOrigin REPOSITORY = _$gRepositoryInteractionLimitOriginREPOSITORY; static const GRepositoryInteractionLimitOrigin USER = _$gRepositoryInteractionLimitOriginUSER; static Serializer get serializer => _$gRepositoryInteractionLimitOriginSerializer; static BuiltSet get values => _$gRepositoryInteractionLimitOriginValues; static GRepositoryInteractionLimitOrigin valueOf(String name) => _$gRepositoryInteractionLimitOriginValueOf(name); } abstract class GRepositoryInvitationOrder implements Built { GRepositoryInvitationOrder._(); factory GRepositoryInvitationOrder( [Function(GRepositoryInvitationOrderBuilder b) updates]) = _$GRepositoryInvitationOrder; GOrderDirection get direction; GRepositoryInvitationOrderField get field; static Serializer get serializer => _$gRepositoryInvitationOrderSerializer; Map toJson() => (_i1.serializers.serializeWith( GRepositoryInvitationOrder.serializer, this) as Map); static GRepositoryInvitationOrder? fromJson(Map json) => _i1.serializers .deserializeWith(GRepositoryInvitationOrder.serializer, json); } class GRepositoryInvitationOrderField extends EnumClass { const GRepositoryInvitationOrderField._(String name) : super(name); static const GRepositoryInvitationOrderField CREATED_AT = _$gRepositoryInvitationOrderFieldCREATED_AT; static const GRepositoryInvitationOrderField INVITEE_LOGIN = _$gRepositoryInvitationOrderFieldINVITEE_LOGIN; static Serializer get serializer => _$gRepositoryInvitationOrderFieldSerializer; static BuiltSet get values => _$gRepositoryInvitationOrderFieldValues; static GRepositoryInvitationOrderField valueOf(String name) => _$gRepositoryInvitationOrderFieldValueOf(name); } class GRepositoryLockReason extends EnumClass { const GRepositoryLockReason._(String name) : super(name); static const GRepositoryLockReason BILLING = _$gRepositoryLockReasonBILLING; static const GRepositoryLockReason MIGRATING = _$gRepositoryLockReasonMIGRATING; static const GRepositoryLockReason MOVING = _$gRepositoryLockReasonMOVING; static const GRepositoryLockReason RENAME = _$gRepositoryLockReasonRENAME; static Serializer get serializer => _$gRepositoryLockReasonSerializer; static BuiltSet get values => _$gRepositoryLockReasonValues; static GRepositoryLockReason valueOf(String name) => _$gRepositoryLockReasonValueOf(name); } abstract class GRepositoryOrder implements Built { GRepositoryOrder._(); factory GRepositoryOrder([Function(GRepositoryOrderBuilder b) updates]) = _$GRepositoryOrder; GOrderDirection get direction; GRepositoryOrderField get field; static Serializer get serializer => _$gRepositoryOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GRepositoryOrder.serializer, this) as Map); static GRepositoryOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GRepositoryOrder.serializer, json); } class GRepositoryOrderField extends EnumClass { const GRepositoryOrderField._(String name) : super(name); static const GRepositoryOrderField CREATED_AT = _$gRepositoryOrderFieldCREATED_AT; static const GRepositoryOrderField NAME = _$gRepositoryOrderFieldNAME; static const GRepositoryOrderField PUSHED_AT = _$gRepositoryOrderFieldPUSHED_AT; static const GRepositoryOrderField STARGAZERS = _$gRepositoryOrderFieldSTARGAZERS; static const GRepositoryOrderField UPDATED_AT = _$gRepositoryOrderFieldUPDATED_AT; static Serializer get serializer => _$gRepositoryOrderFieldSerializer; static BuiltSet get values => _$gRepositoryOrderFieldValues; static GRepositoryOrderField valueOf(String name) => _$gRepositoryOrderFieldValueOf(name); } class GRepositoryPermission extends EnumClass { const GRepositoryPermission._(String name) : super(name); static const GRepositoryPermission ADMIN = _$gRepositoryPermissionADMIN; static const GRepositoryPermission MAINTAIN = _$gRepositoryPermissionMAINTAIN; static const GRepositoryPermission READ = _$gRepositoryPermissionREAD; static const GRepositoryPermission TRIAGE = _$gRepositoryPermissionTRIAGE; static const GRepositoryPermission WRITE = _$gRepositoryPermissionWRITE; static Serializer get serializer => _$gRepositoryPermissionSerializer; static BuiltSet get values => _$gRepositoryPermissionValues; static GRepositoryPermission valueOf(String name) => _$gRepositoryPermissionValueOf(name); } class GRepositoryPrivacy extends EnumClass { const GRepositoryPrivacy._(String name) : super(name); static const GRepositoryPrivacy PRIVATE = _$gRepositoryPrivacyPRIVATE; static const GRepositoryPrivacy PUBLIC = _$gRepositoryPrivacyPUBLIC; static Serializer get serializer => _$gRepositoryPrivacySerializer; static BuiltSet get values => _$gRepositoryPrivacyValues; static GRepositoryPrivacy valueOf(String name) => _$gRepositoryPrivacyValueOf(name); } class GRepositoryVisibility extends EnumClass { const GRepositoryVisibility._(String name) : super(name); static const GRepositoryVisibility INTERNAL = _$gRepositoryVisibilityINTERNAL; static const GRepositoryVisibility PRIVATE = _$gRepositoryVisibilityPRIVATE; static const GRepositoryVisibility PUBLIC = _$gRepositoryVisibilityPUBLIC; static Serializer get serializer => _$gRepositoryVisibilitySerializer; static BuiltSet get values => _$gRepositoryVisibilityValues; static GRepositoryVisibility valueOf(String name) => _$gRepositoryVisibilityValueOf(name); } abstract class GRequestReviewsInput implements Built { GRequestReviewsInput._(); factory GRequestReviewsInput( [Function(GRequestReviewsInputBuilder b) updates]) = _$GRequestReviewsInput; String? get clientMutationId; String get pullRequestId; BuiltList? get teamIds; bool? get union; BuiltList? get userIds; static Serializer get serializer => _$gRequestReviewsInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GRequestReviewsInput.serializer, this) as Map); static GRequestReviewsInput? fromJson(Map json) => _i1.serializers.deserializeWith(GRequestReviewsInput.serializer, json); } class GRequestableCheckStatusState extends EnumClass { const GRequestableCheckStatusState._(String name) : super(name); static const GRequestableCheckStatusState COMPLETED = _$gRequestableCheckStatusStateCOMPLETED; static const GRequestableCheckStatusState IN_PROGRESS = _$gRequestableCheckStatusStateIN_PROGRESS; static const GRequestableCheckStatusState PENDING = _$gRequestableCheckStatusStatePENDING; static const GRequestableCheckStatusState QUEUED = _$gRequestableCheckStatusStateQUEUED; static const GRequestableCheckStatusState WAITING = _$gRequestableCheckStatusStateWAITING; static Serializer get serializer => _$gRequestableCheckStatusStateSerializer; static BuiltSet get values => _$gRequestableCheckStatusStateValues; static GRequestableCheckStatusState valueOf(String name) => _$gRequestableCheckStatusStateValueOf(name); } abstract class GRerequestCheckSuiteInput implements Built { GRerequestCheckSuiteInput._(); factory GRerequestCheckSuiteInput( [Function(GRerequestCheckSuiteInputBuilder b) updates]) = _$GRerequestCheckSuiteInput; String get checkSuiteId; String? get clientMutationId; String get repositoryId; static Serializer get serializer => _$gRerequestCheckSuiteInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GRerequestCheckSuiteInput.serializer, this) as Map); static GRerequestCheckSuiteInput? fromJson(Map json) => _i1.serializers .deserializeWith(GRerequestCheckSuiteInput.serializer, json); } abstract class GResolveReviewThreadInput implements Built { GResolveReviewThreadInput._(); factory GResolveReviewThreadInput( [Function(GResolveReviewThreadInputBuilder b) updates]) = _$GResolveReviewThreadInput; String? get clientMutationId; String get threadId; static Serializer get serializer => _$gResolveReviewThreadInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GResolveReviewThreadInput.serializer, this) as Map); static GResolveReviewThreadInput? fromJson(Map json) => _i1.serializers .deserializeWith(GResolveReviewThreadInput.serializer, json); } class GSamlDigestAlgorithm extends EnumClass { const GSamlDigestAlgorithm._(String name) : super(name); static const GSamlDigestAlgorithm SHA1 = _$gSamlDigestAlgorithmSHA1; static const GSamlDigestAlgorithm SHA256 = _$gSamlDigestAlgorithmSHA256; static const GSamlDigestAlgorithm SHA384 = _$gSamlDigestAlgorithmSHA384; static const GSamlDigestAlgorithm SHA512 = _$gSamlDigestAlgorithmSHA512; static Serializer get serializer => _$gSamlDigestAlgorithmSerializer; static BuiltSet get values => _$gSamlDigestAlgorithmValues; static GSamlDigestAlgorithm valueOf(String name) => _$gSamlDigestAlgorithmValueOf(name); } class GSamlSignatureAlgorithm extends EnumClass { const GSamlSignatureAlgorithm._(String name) : super(name); static const GSamlSignatureAlgorithm RSA_SHA1 = _$gSamlSignatureAlgorithmRSA_SHA1; static const GSamlSignatureAlgorithm RSA_SHA256 = _$gSamlSignatureAlgorithmRSA_SHA256; static const GSamlSignatureAlgorithm RSA_SHA384 = _$gSamlSignatureAlgorithmRSA_SHA384; static const GSamlSignatureAlgorithm RSA_SHA512 = _$gSamlSignatureAlgorithmRSA_SHA512; static Serializer get serializer => _$gSamlSignatureAlgorithmSerializer; static BuiltSet get values => _$gSamlSignatureAlgorithmValues; static GSamlSignatureAlgorithm valueOf(String name) => _$gSamlSignatureAlgorithmValueOf(name); } abstract class GSavedReplyOrder implements Built { GSavedReplyOrder._(); factory GSavedReplyOrder([Function(GSavedReplyOrderBuilder b) updates]) = _$GSavedReplyOrder; GOrderDirection get direction; GSavedReplyOrderField get field; static Serializer get serializer => _$gSavedReplyOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GSavedReplyOrder.serializer, this) as Map); static GSavedReplyOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GSavedReplyOrder.serializer, json); } class GSavedReplyOrderField extends EnumClass { const GSavedReplyOrderField._(String name) : super(name); static const GSavedReplyOrderField UPDATED_AT = _$gSavedReplyOrderFieldUPDATED_AT; static Serializer get serializer => _$gSavedReplyOrderFieldSerializer; static BuiltSet get values => _$gSavedReplyOrderFieldValues; static GSavedReplyOrderField valueOf(String name) => _$gSavedReplyOrderFieldValueOf(name); } class GSearchType extends EnumClass { const GSearchType._(String name) : super(name); static const GSearchType DISCUSSION = _$gSearchTypeDISCUSSION; static const GSearchType ISSUE = _$gSearchTypeISSUE; static const GSearchType REPOSITORY = _$gSearchTypeREPOSITORY; static const GSearchType USER = _$gSearchTypeUSER; static Serializer get serializer => _$gSearchTypeSerializer; static BuiltSet get values => _$gSearchTypeValues; static GSearchType valueOf(String name) => _$gSearchTypeValueOf(name); } class GSecurityAdvisoryEcosystem extends EnumClass { const GSecurityAdvisoryEcosystem._(String name) : super(name); static const GSecurityAdvisoryEcosystem COMPOSER = _$gSecurityAdvisoryEcosystemCOMPOSER; static const GSecurityAdvisoryEcosystem GO = _$gSecurityAdvisoryEcosystemGO; static const GSecurityAdvisoryEcosystem MAVEN = _$gSecurityAdvisoryEcosystemMAVEN; static const GSecurityAdvisoryEcosystem NPM = _$gSecurityAdvisoryEcosystemNPM; static const GSecurityAdvisoryEcosystem NUGET = _$gSecurityAdvisoryEcosystemNUGET; static const GSecurityAdvisoryEcosystem OTHER = _$gSecurityAdvisoryEcosystemOTHER; static const GSecurityAdvisoryEcosystem PIP = _$gSecurityAdvisoryEcosystemPIP; static const GSecurityAdvisoryEcosystem RUBYGEMS = _$gSecurityAdvisoryEcosystemRUBYGEMS; static Serializer get serializer => _$gSecurityAdvisoryEcosystemSerializer; static BuiltSet get values => _$gSecurityAdvisoryEcosystemValues; static GSecurityAdvisoryEcosystem valueOf(String name) => _$gSecurityAdvisoryEcosystemValueOf(name); } abstract class GSecurityAdvisoryIdentifierFilter implements Built { GSecurityAdvisoryIdentifierFilter._(); factory GSecurityAdvisoryIdentifierFilter( [Function(GSecurityAdvisoryIdentifierFilterBuilder b) updates]) = _$GSecurityAdvisoryIdentifierFilter; GSecurityAdvisoryIdentifierType get type; String get value; static Serializer get serializer => _$gSecurityAdvisoryIdentifierFilterSerializer; Map toJson() => (_i1.serializers .serializeWith(GSecurityAdvisoryIdentifierFilter.serializer, this) as Map); static GSecurityAdvisoryIdentifierFilter? fromJson( Map json) => _i1.serializers .deserializeWith(GSecurityAdvisoryIdentifierFilter.serializer, json); } class GSecurityAdvisoryIdentifierType extends EnumClass { const GSecurityAdvisoryIdentifierType._(String name) : super(name); static const GSecurityAdvisoryIdentifierType CVE = _$gSecurityAdvisoryIdentifierTypeCVE; static const GSecurityAdvisoryIdentifierType GHSA = _$gSecurityAdvisoryIdentifierTypeGHSA; static Serializer get serializer => _$gSecurityAdvisoryIdentifierTypeSerializer; static BuiltSet get values => _$gSecurityAdvisoryIdentifierTypeValues; static GSecurityAdvisoryIdentifierType valueOf(String name) => _$gSecurityAdvisoryIdentifierTypeValueOf(name); } abstract class GSecurityAdvisoryOrder implements Built { GSecurityAdvisoryOrder._(); factory GSecurityAdvisoryOrder( [Function(GSecurityAdvisoryOrderBuilder b) updates]) = _$GSecurityAdvisoryOrder; GOrderDirection get direction; GSecurityAdvisoryOrderField get field; static Serializer get serializer => _$gSecurityAdvisoryOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GSecurityAdvisoryOrder.serializer, this) as Map); static GSecurityAdvisoryOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GSecurityAdvisoryOrder.serializer, json); } class GSecurityAdvisoryOrderField extends EnumClass { const GSecurityAdvisoryOrderField._(String name) : super(name); static const GSecurityAdvisoryOrderField PUBLISHED_AT = _$gSecurityAdvisoryOrderFieldPUBLISHED_AT; static const GSecurityAdvisoryOrderField UPDATED_AT = _$gSecurityAdvisoryOrderFieldUPDATED_AT; static Serializer get serializer => _$gSecurityAdvisoryOrderFieldSerializer; static BuiltSet get values => _$gSecurityAdvisoryOrderFieldValues; static GSecurityAdvisoryOrderField valueOf(String name) => _$gSecurityAdvisoryOrderFieldValueOf(name); } class GSecurityAdvisorySeverity extends EnumClass { const GSecurityAdvisorySeverity._(String name) : super(name); static const GSecurityAdvisorySeverity CRITICAL = _$gSecurityAdvisorySeverityCRITICAL; static const GSecurityAdvisorySeverity HIGH = _$gSecurityAdvisorySeverityHIGH; static const GSecurityAdvisorySeverity LOW = _$gSecurityAdvisorySeverityLOW; static const GSecurityAdvisorySeverity MODERATE = _$gSecurityAdvisorySeverityMODERATE; static Serializer get serializer => _$gSecurityAdvisorySeveritySerializer; static BuiltSet get values => _$gSecurityAdvisorySeverityValues; static GSecurityAdvisorySeverity valueOf(String name) => _$gSecurityAdvisorySeverityValueOf(name); } abstract class GSecurityVulnerabilityOrder implements Built { GSecurityVulnerabilityOrder._(); factory GSecurityVulnerabilityOrder( [Function(GSecurityVulnerabilityOrderBuilder b) updates]) = _$GSecurityVulnerabilityOrder; GOrderDirection get direction; GSecurityVulnerabilityOrderField get field; static Serializer get serializer => _$gSecurityVulnerabilityOrderSerializer; Map toJson() => (_i1.serializers.serializeWith( GSecurityVulnerabilityOrder.serializer, this) as Map); static GSecurityVulnerabilityOrder? fromJson(Map json) => _i1.serializers .deserializeWith(GSecurityVulnerabilityOrder.serializer, json); } class GSecurityVulnerabilityOrderField extends EnumClass { const GSecurityVulnerabilityOrderField._(String name) : super(name); static const GSecurityVulnerabilityOrderField UPDATED_AT = _$gSecurityVulnerabilityOrderFieldUPDATED_AT; static Serializer get serializer => _$gSecurityVulnerabilityOrderFieldSerializer; static BuiltSet get values => _$gSecurityVulnerabilityOrderFieldValues; static GSecurityVulnerabilityOrderField valueOf(String name) => _$gSecurityVulnerabilityOrderFieldValueOf(name); } abstract class GSetEnterpriseIdentityProviderInput implements Built { GSetEnterpriseIdentityProviderInput._(); factory GSetEnterpriseIdentityProviderInput( [Function(GSetEnterpriseIdentityProviderInputBuilder b) updates]) = _$GSetEnterpriseIdentityProviderInput; String? get clientMutationId; GSamlDigestAlgorithm get digestMethod; String get enterpriseId; String get idpCertificate; String? get issuer; GSamlSignatureAlgorithm get signatureMethod; String get ssoUrl; static Serializer get serializer => _$gSetEnterpriseIdentityProviderInputSerializer; Map toJson() => (_i1.serializers .serializeWith(GSetEnterpriseIdentityProviderInput.serializer, this) as Map); static GSetEnterpriseIdentityProviderInput? fromJson( Map json) => _i1.serializers.deserializeWith( GSetEnterpriseIdentityProviderInput.serializer, json); } abstract class GSetOrganizationInteractionLimitInput implements Built { GSetOrganizationInteractionLimitInput._(); factory GSetOrganizationInteractionLimitInput( [Function(GSetOrganizationInteractionLimitInputBuilder b) updates]) = _$GSetOrganizationInteractionLimitInput; String? get clientMutationId; GRepositoryInteractionLimitExpiry? get expiry; GRepositoryInteractionLimit get limit; String get organizationId; static Serializer get serializer => _$gSetOrganizationInteractionLimitInputSerializer; Map toJson() => (_i1.serializers .serializeWith(GSetOrganizationInteractionLimitInput.serializer, this) as Map); static GSetOrganizationInteractionLimitInput? fromJson( Map json) => _i1.serializers.deserializeWith( GSetOrganizationInteractionLimitInput.serializer, json); } abstract class GSetRepositoryInteractionLimitInput implements Built { GSetRepositoryInteractionLimitInput._(); factory GSetRepositoryInteractionLimitInput( [Function(GSetRepositoryInteractionLimitInputBuilder b) updates]) = _$GSetRepositoryInteractionLimitInput; String? get clientMutationId; GRepositoryInteractionLimitExpiry? get expiry; GRepositoryInteractionLimit get limit; String get repositoryId; static Serializer get serializer => _$gSetRepositoryInteractionLimitInputSerializer; Map toJson() => (_i1.serializers .serializeWith(GSetRepositoryInteractionLimitInput.serializer, this) as Map); static GSetRepositoryInteractionLimitInput? fromJson( Map json) => _i1.serializers.deserializeWith( GSetRepositoryInteractionLimitInput.serializer, json); } abstract class GSetUserInteractionLimitInput implements Built { GSetUserInteractionLimitInput._(); factory GSetUserInteractionLimitInput( [Function(GSetUserInteractionLimitInputBuilder b) updates]) = _$GSetUserInteractionLimitInput; String? get clientMutationId; GRepositoryInteractionLimitExpiry? get expiry; GRepositoryInteractionLimit get limit; String get userId; static Serializer get serializer => _$gSetUserInteractionLimitInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GSetUserInteractionLimitInput.serializer, this) as Map); static GSetUserInteractionLimitInput? fromJson(Map json) => _i1.serializers .deserializeWith(GSetUserInteractionLimitInput.serializer, json); } abstract class GSponsorableOrder implements Built { GSponsorableOrder._(); factory GSponsorableOrder([Function(GSponsorableOrderBuilder b) updates]) = _$GSponsorableOrder; GOrderDirection get direction; GSponsorableOrderField get field; static Serializer get serializer => _$gSponsorableOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GSponsorableOrder.serializer, this) as Map); static GSponsorableOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GSponsorableOrder.serializer, json); } class GSponsorableOrderField extends EnumClass { const GSponsorableOrderField._(String name) : super(name); static const GSponsorableOrderField LOGIN = _$gSponsorableOrderFieldLOGIN; static Serializer get serializer => _$gSponsorableOrderFieldSerializer; static BuiltSet get values => _$gSponsorableOrderFieldValues; static GSponsorableOrderField valueOf(String name) => _$gSponsorableOrderFieldValueOf(name); } class GSponsorsActivityAction extends EnumClass { const GSponsorsActivityAction._(String name) : super(name); static const GSponsorsActivityAction CANCELLED_SPONSORSHIP = _$gSponsorsActivityActionCANCELLED_SPONSORSHIP; static const GSponsorsActivityAction NEW_SPONSORSHIP = _$gSponsorsActivityActionNEW_SPONSORSHIP; static const GSponsorsActivityAction PENDING_CHANGE = _$gSponsorsActivityActionPENDING_CHANGE; static const GSponsorsActivityAction REFUND = _$gSponsorsActivityActionREFUND; static const GSponsorsActivityAction SPONSOR_MATCH_DISABLED = _$gSponsorsActivityActionSPONSOR_MATCH_DISABLED; static const GSponsorsActivityAction TIER_CHANGE = _$gSponsorsActivityActionTIER_CHANGE; static Serializer get serializer => _$gSponsorsActivityActionSerializer; static BuiltSet get values => _$gSponsorsActivityActionValues; static GSponsorsActivityAction valueOf(String name) => _$gSponsorsActivityActionValueOf(name); } abstract class GSponsorsActivityOrder implements Built { GSponsorsActivityOrder._(); factory GSponsorsActivityOrder( [Function(GSponsorsActivityOrderBuilder b) updates]) = _$GSponsorsActivityOrder; GOrderDirection get direction; GSponsorsActivityOrderField get field; static Serializer get serializer => _$gSponsorsActivityOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GSponsorsActivityOrder.serializer, this) as Map); static GSponsorsActivityOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GSponsorsActivityOrder.serializer, json); } class GSponsorsActivityOrderField extends EnumClass { const GSponsorsActivityOrderField._(String name) : super(name); static const GSponsorsActivityOrderField TIMESTAMP = _$gSponsorsActivityOrderFieldTIMESTAMP; static Serializer get serializer => _$gSponsorsActivityOrderFieldSerializer; static BuiltSet get values => _$gSponsorsActivityOrderFieldValues; static GSponsorsActivityOrderField valueOf(String name) => _$gSponsorsActivityOrderFieldValueOf(name); } class GSponsorsActivityPeriod extends EnumClass { const GSponsorsActivityPeriod._(String name) : super(name); static const GSponsorsActivityPeriod ALL = _$gSponsorsActivityPeriodALL; static const GSponsorsActivityPeriod DAY = _$gSponsorsActivityPeriodDAY; static const GSponsorsActivityPeriod MONTH = _$gSponsorsActivityPeriodMONTH; static const GSponsorsActivityPeriod WEEK = _$gSponsorsActivityPeriodWEEK; static Serializer get serializer => _$gSponsorsActivityPeriodSerializer; static BuiltSet get values => _$gSponsorsActivityPeriodValues; static GSponsorsActivityPeriod valueOf(String name) => _$gSponsorsActivityPeriodValueOf(name); } class GSponsorsGoalKind extends EnumClass { const GSponsorsGoalKind._(String name) : super(name); static const GSponsorsGoalKind MONTHLY_SPONSORSHIP_AMOUNT = _$gSponsorsGoalKindMONTHLY_SPONSORSHIP_AMOUNT; static const GSponsorsGoalKind TOTAL_SPONSORS_COUNT = _$gSponsorsGoalKindTOTAL_SPONSORS_COUNT; static Serializer get serializer => _$gSponsorsGoalKindSerializer; static BuiltSet get values => _$gSponsorsGoalKindValues; static GSponsorsGoalKind valueOf(String name) => _$gSponsorsGoalKindValueOf(name); } abstract class GSponsorsTierOrder implements Built { GSponsorsTierOrder._(); factory GSponsorsTierOrder([Function(GSponsorsTierOrderBuilder b) updates]) = _$GSponsorsTierOrder; GOrderDirection get direction; GSponsorsTierOrderField get field; static Serializer get serializer => _$gSponsorsTierOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GSponsorsTierOrder.serializer, this) as Map); static GSponsorsTierOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GSponsorsTierOrder.serializer, json); } class GSponsorsTierOrderField extends EnumClass { const GSponsorsTierOrderField._(String name) : super(name); static const GSponsorsTierOrderField CREATED_AT = _$gSponsorsTierOrderFieldCREATED_AT; static const GSponsorsTierOrderField MONTHLY_PRICE_IN_CENTS = _$gSponsorsTierOrderFieldMONTHLY_PRICE_IN_CENTS; static Serializer get serializer => _$gSponsorsTierOrderFieldSerializer; static BuiltSet get values => _$gSponsorsTierOrderFieldValues; static GSponsorsTierOrderField valueOf(String name) => _$gSponsorsTierOrderFieldValueOf(name); } abstract class GSponsorshipOrder implements Built { GSponsorshipOrder._(); factory GSponsorshipOrder([Function(GSponsorshipOrderBuilder b) updates]) = _$GSponsorshipOrder; GOrderDirection get direction; GSponsorshipOrderField get field; static Serializer get serializer => _$gSponsorshipOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GSponsorshipOrder.serializer, this) as Map); static GSponsorshipOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GSponsorshipOrder.serializer, json); } class GSponsorshipOrderField extends EnumClass { const GSponsorshipOrderField._(String name) : super(name); static const GSponsorshipOrderField CREATED_AT = _$gSponsorshipOrderFieldCREATED_AT; static Serializer get serializer => _$gSponsorshipOrderFieldSerializer; static BuiltSet get values => _$gSponsorshipOrderFieldValues; static GSponsorshipOrderField valueOf(String name) => _$gSponsorshipOrderFieldValueOf(name); } class GSponsorshipPrivacy extends EnumClass { const GSponsorshipPrivacy._(String name) : super(name); static const GSponsorshipPrivacy PRIVATE = _$gSponsorshipPrivacyPRIVATE; static const GSponsorshipPrivacy PUBLIC = _$gSponsorshipPrivacyPUBLIC; static Serializer get serializer => _$gSponsorshipPrivacySerializer; static BuiltSet get values => _$gSponsorshipPrivacyValues; static GSponsorshipPrivacy valueOf(String name) => _$gSponsorshipPrivacyValueOf(name); } abstract class GStarOrder implements Built { GStarOrder._(); factory GStarOrder([Function(GStarOrderBuilder b) updates]) = _$GStarOrder; GOrderDirection get direction; GStarOrderField get field; static Serializer get serializer => _$gStarOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GStarOrder.serializer, this) as Map); static GStarOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GStarOrder.serializer, json); } class GStarOrderField extends EnumClass { const GStarOrderField._(String name) : super(name); static const GStarOrderField STARRED_AT = _$gStarOrderFieldSTARRED_AT; static Serializer get serializer => _$gStarOrderFieldSerializer; static BuiltSet get values => _$gStarOrderFieldValues; static GStarOrderField valueOf(String name) => _$gStarOrderFieldValueOf(name); } class GStatusState extends EnumClass { const GStatusState._(String name) : super(name); static const GStatusState ERROR = _$gStatusStateERROR; static const GStatusState EXPECTED = _$gStatusStateEXPECTED; static const GStatusState FAILURE = _$gStatusStateFAILURE; static const GStatusState PENDING = _$gStatusStatePENDING; static const GStatusState SUCCESS = _$gStatusStateSUCCESS; static Serializer get serializer => _$gStatusStateSerializer; static BuiltSet get values => _$gStatusStateValues; static GStatusState valueOf(String name) => _$gStatusStateValueOf(name); } abstract class GSubmitPullRequestReviewInput implements Built { GSubmitPullRequestReviewInput._(); factory GSubmitPullRequestReviewInput( [Function(GSubmitPullRequestReviewInputBuilder b) updates]) = _$GSubmitPullRequestReviewInput; String? get body; String? get clientMutationId; GPullRequestReviewEvent get event; String? get pullRequestId; String? get pullRequestReviewId; static Serializer get serializer => _$gSubmitPullRequestReviewInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GSubmitPullRequestReviewInput.serializer, this) as Map); static GSubmitPullRequestReviewInput? fromJson(Map json) => _i1.serializers .deserializeWith(GSubmitPullRequestReviewInput.serializer, json); } class GSubscriptionState extends EnumClass { const GSubscriptionState._(String name) : super(name); static const GSubscriptionState IGNORED = _$gSubscriptionStateIGNORED; static const GSubscriptionState SUBSCRIBED = _$gSubscriptionStateSUBSCRIBED; static const GSubscriptionState UNSUBSCRIBED = _$gSubscriptionStateUNSUBSCRIBED; static Serializer get serializer => _$gSubscriptionStateSerializer; static BuiltSet get values => _$gSubscriptionStateValues; static GSubscriptionState valueOf(String name) => _$gSubscriptionStateValueOf(name); } abstract class GTeamDiscussionCommentOrder implements Built { GTeamDiscussionCommentOrder._(); factory GTeamDiscussionCommentOrder( [Function(GTeamDiscussionCommentOrderBuilder b) updates]) = _$GTeamDiscussionCommentOrder; GOrderDirection get direction; GTeamDiscussionCommentOrderField get field; static Serializer get serializer => _$gTeamDiscussionCommentOrderSerializer; Map toJson() => (_i1.serializers.serializeWith( GTeamDiscussionCommentOrder.serializer, this) as Map); static GTeamDiscussionCommentOrder? fromJson(Map json) => _i1.serializers .deserializeWith(GTeamDiscussionCommentOrder.serializer, json); } class GTeamDiscussionCommentOrderField extends EnumClass { const GTeamDiscussionCommentOrderField._(String name) : super(name); static const GTeamDiscussionCommentOrderField NUMBER = _$gTeamDiscussionCommentOrderFieldNUMBER; static Serializer get serializer => _$gTeamDiscussionCommentOrderFieldSerializer; static BuiltSet get values => _$gTeamDiscussionCommentOrderFieldValues; static GTeamDiscussionCommentOrderField valueOf(String name) => _$gTeamDiscussionCommentOrderFieldValueOf(name); } abstract class GTeamDiscussionOrder implements Built { GTeamDiscussionOrder._(); factory GTeamDiscussionOrder( [Function(GTeamDiscussionOrderBuilder b) updates]) = _$GTeamDiscussionOrder; GOrderDirection get direction; GTeamDiscussionOrderField get field; static Serializer get serializer => _$gTeamDiscussionOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GTeamDiscussionOrder.serializer, this) as Map); static GTeamDiscussionOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GTeamDiscussionOrder.serializer, json); } class GTeamDiscussionOrderField extends EnumClass { const GTeamDiscussionOrderField._(String name) : super(name); static const GTeamDiscussionOrderField CREATED_AT = _$gTeamDiscussionOrderFieldCREATED_AT; static Serializer get serializer => _$gTeamDiscussionOrderFieldSerializer; static BuiltSet get values => _$gTeamDiscussionOrderFieldValues; static GTeamDiscussionOrderField valueOf(String name) => _$gTeamDiscussionOrderFieldValueOf(name); } abstract class GTeamMemberOrder implements Built { GTeamMemberOrder._(); factory GTeamMemberOrder([Function(GTeamMemberOrderBuilder b) updates]) = _$GTeamMemberOrder; GOrderDirection get direction; GTeamMemberOrderField get field; static Serializer get serializer => _$gTeamMemberOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GTeamMemberOrder.serializer, this) as Map); static GTeamMemberOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GTeamMemberOrder.serializer, json); } class GTeamMemberOrderField extends EnumClass { const GTeamMemberOrderField._(String name) : super(name); static const GTeamMemberOrderField CREATED_AT = _$gTeamMemberOrderFieldCREATED_AT; static const GTeamMemberOrderField LOGIN = _$gTeamMemberOrderFieldLOGIN; static Serializer get serializer => _$gTeamMemberOrderFieldSerializer; static BuiltSet get values => _$gTeamMemberOrderFieldValues; static GTeamMemberOrderField valueOf(String name) => _$gTeamMemberOrderFieldValueOf(name); } class GTeamMemberRole extends EnumClass { const GTeamMemberRole._(String name) : super(name); static const GTeamMemberRole MAINTAINER = _$gTeamMemberRoleMAINTAINER; static const GTeamMemberRole MEMBER = _$gTeamMemberRoleMEMBER; static Serializer get serializer => _$gTeamMemberRoleSerializer; static BuiltSet get values => _$gTeamMemberRoleValues; static GTeamMemberRole valueOf(String name) => _$gTeamMemberRoleValueOf(name); } class GTeamMembershipType extends EnumClass { const GTeamMembershipType._(String name) : super(name); static const GTeamMembershipType ALL = _$gTeamMembershipTypeALL; static const GTeamMembershipType CHILD_TEAM = _$gTeamMembershipTypeCHILD_TEAM; static const GTeamMembershipType IMMEDIATE = _$gTeamMembershipTypeIMMEDIATE; static Serializer get serializer => _$gTeamMembershipTypeSerializer; static BuiltSet get values => _$gTeamMembershipTypeValues; static GTeamMembershipType valueOf(String name) => _$gTeamMembershipTypeValueOf(name); } abstract class GTeamOrder implements Built { GTeamOrder._(); factory GTeamOrder([Function(GTeamOrderBuilder b) updates]) = _$GTeamOrder; GOrderDirection get direction; GTeamOrderField get field; static Serializer get serializer => _$gTeamOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GTeamOrder.serializer, this) as Map); static GTeamOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GTeamOrder.serializer, json); } class GTeamOrderField extends EnumClass { const GTeamOrderField._(String name) : super(name); static const GTeamOrderField NAME = _$gTeamOrderFieldNAME; static Serializer get serializer => _$gTeamOrderFieldSerializer; static BuiltSet get values => _$gTeamOrderFieldValues; static GTeamOrderField valueOf(String name) => _$gTeamOrderFieldValueOf(name); } class GTeamPrivacy extends EnumClass { const GTeamPrivacy._(String name) : super(name); static const GTeamPrivacy SECRET = _$gTeamPrivacySECRET; static const GTeamPrivacy VISIBLE = _$gTeamPrivacyVISIBLE; static Serializer get serializer => _$gTeamPrivacySerializer; static BuiltSet get values => _$gTeamPrivacyValues; static GTeamPrivacy valueOf(String name) => _$gTeamPrivacyValueOf(name); } abstract class GTeamRepositoryOrder implements Built { GTeamRepositoryOrder._(); factory GTeamRepositoryOrder( [Function(GTeamRepositoryOrderBuilder b) updates]) = _$GTeamRepositoryOrder; GOrderDirection get direction; GTeamRepositoryOrderField get field; static Serializer get serializer => _$gTeamRepositoryOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GTeamRepositoryOrder.serializer, this) as Map); static GTeamRepositoryOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GTeamRepositoryOrder.serializer, json); } class GTeamRepositoryOrderField extends EnumClass { const GTeamRepositoryOrderField._(String name) : super(name); static const GTeamRepositoryOrderField CREATED_AT = _$gTeamRepositoryOrderFieldCREATED_AT; static const GTeamRepositoryOrderField NAME = _$gTeamRepositoryOrderFieldNAME; static const GTeamRepositoryOrderField PERMISSION = _$gTeamRepositoryOrderFieldPERMISSION; static const GTeamRepositoryOrderField PUSHED_AT = _$gTeamRepositoryOrderFieldPUSHED_AT; static const GTeamRepositoryOrderField STARGAZERS = _$gTeamRepositoryOrderFieldSTARGAZERS; static const GTeamRepositoryOrderField UPDATED_AT = _$gTeamRepositoryOrderFieldUPDATED_AT; static Serializer get serializer => _$gTeamRepositoryOrderFieldSerializer; static BuiltSet get values => _$gTeamRepositoryOrderFieldValues; static GTeamRepositoryOrderField valueOf(String name) => _$gTeamRepositoryOrderFieldValueOf(name); } class GTeamReviewAssignmentAlgorithm extends EnumClass { const GTeamReviewAssignmentAlgorithm._(String name) : super(name); static const GTeamReviewAssignmentAlgorithm LOAD_BALANCE = _$gTeamReviewAssignmentAlgorithmLOAD_BALANCE; static const GTeamReviewAssignmentAlgorithm ROUND_ROBIN = _$gTeamReviewAssignmentAlgorithmROUND_ROBIN; static Serializer get serializer => _$gTeamReviewAssignmentAlgorithmSerializer; static BuiltSet get values => _$gTeamReviewAssignmentAlgorithmValues; static GTeamReviewAssignmentAlgorithm valueOf(String name) => _$gTeamReviewAssignmentAlgorithmValueOf(name); } class GTeamRole extends EnumClass { const GTeamRole._(String name) : super(name); static const GTeamRole ADMIN = _$gTeamRoleADMIN; static const GTeamRole MEMBER = _$gTeamRoleMEMBER; static Serializer get serializer => _$gTeamRoleSerializer; static BuiltSet get values => _$gTeamRoleValues; static GTeamRole valueOf(String name) => _$gTeamRoleValueOf(name); } class GTopicSuggestionDeclineReason extends EnumClass { const GTopicSuggestionDeclineReason._(String name) : super(name); static const GTopicSuggestionDeclineReason NOT_RELEVANT = _$gTopicSuggestionDeclineReasonNOT_RELEVANT; static const GTopicSuggestionDeclineReason PERSONAL_PREFERENCE = _$gTopicSuggestionDeclineReasonPERSONAL_PREFERENCE; static const GTopicSuggestionDeclineReason TOO_GENERAL = _$gTopicSuggestionDeclineReasonTOO_GENERAL; static const GTopicSuggestionDeclineReason TOO_SPECIFIC = _$gTopicSuggestionDeclineReasonTOO_SPECIFIC; static Serializer get serializer => _$gTopicSuggestionDeclineReasonSerializer; static BuiltSet get values => _$gTopicSuggestionDeclineReasonValues; static GTopicSuggestionDeclineReason valueOf(String name) => _$gTopicSuggestionDeclineReasonValueOf(name); } abstract class GTransferIssueInput implements Built { GTransferIssueInput._(); factory GTransferIssueInput( [Function(GTransferIssueInputBuilder b) updates]) = _$GTransferIssueInput; String? get clientMutationId; String get issueId; String get repositoryId; static Serializer get serializer => _$gTransferIssueInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GTransferIssueInput.serializer, this) as Map); static GTransferIssueInput? fromJson(Map json) => _i1.serializers.deserializeWith(GTransferIssueInput.serializer, json); } abstract class GUnarchiveRepositoryInput implements Built { GUnarchiveRepositoryInput._(); factory GUnarchiveRepositoryInput( [Function(GUnarchiveRepositoryInputBuilder b) updates]) = _$GUnarchiveRepositoryInput; String? get clientMutationId; String get repositoryId; static Serializer get serializer => _$gUnarchiveRepositoryInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GUnarchiveRepositoryInput.serializer, this) as Map); static GUnarchiveRepositoryInput? fromJson(Map json) => _i1.serializers .deserializeWith(GUnarchiveRepositoryInput.serializer, json); } abstract class GUnfollowUserInput implements Built { GUnfollowUserInput._(); factory GUnfollowUserInput([Function(GUnfollowUserInputBuilder b) updates]) = _$GUnfollowUserInput; String? get clientMutationId; String get userId; static Serializer get serializer => _$gUnfollowUserInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GUnfollowUserInput.serializer, this) as Map); static GUnfollowUserInput? fromJson(Map json) => _i1.serializers.deserializeWith(GUnfollowUserInput.serializer, json); } abstract class GUnlinkRepositoryFromProjectInput implements Built { GUnlinkRepositoryFromProjectInput._(); factory GUnlinkRepositoryFromProjectInput( [Function(GUnlinkRepositoryFromProjectInputBuilder b) updates]) = _$GUnlinkRepositoryFromProjectInput; String? get clientMutationId; String get projectId; String get repositoryId; static Serializer get serializer => _$gUnlinkRepositoryFromProjectInputSerializer; Map toJson() => (_i1.serializers .serializeWith(GUnlinkRepositoryFromProjectInput.serializer, this) as Map); static GUnlinkRepositoryFromProjectInput? fromJson( Map json) => _i1.serializers .deserializeWith(GUnlinkRepositoryFromProjectInput.serializer, json); } abstract class GUnlockLockableInput implements Built { GUnlockLockableInput._(); factory GUnlockLockableInput( [Function(GUnlockLockableInputBuilder b) updates]) = _$GUnlockLockableInput; String? get clientMutationId; String get lockableId; static Serializer get serializer => _$gUnlockLockableInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GUnlockLockableInput.serializer, this) as Map); static GUnlockLockableInput? fromJson(Map json) => _i1.serializers.deserializeWith(GUnlockLockableInput.serializer, json); } abstract class GUnmarkDiscussionCommentAsAnswerInput implements Built { GUnmarkDiscussionCommentAsAnswerInput._(); factory GUnmarkDiscussionCommentAsAnswerInput( [Function(GUnmarkDiscussionCommentAsAnswerInputBuilder b) updates]) = _$GUnmarkDiscussionCommentAsAnswerInput; String? get clientMutationId; String get id; static Serializer get serializer => _$gUnmarkDiscussionCommentAsAnswerInputSerializer; Map toJson() => (_i1.serializers .serializeWith(GUnmarkDiscussionCommentAsAnswerInput.serializer, this) as Map); static GUnmarkDiscussionCommentAsAnswerInput? fromJson( Map json) => _i1.serializers.deserializeWith( GUnmarkDiscussionCommentAsAnswerInput.serializer, json); } abstract class GUnmarkFileAsViewedInput implements Built { GUnmarkFileAsViewedInput._(); factory GUnmarkFileAsViewedInput( [Function(GUnmarkFileAsViewedInputBuilder b) updates]) = _$GUnmarkFileAsViewedInput; String? get clientMutationId; String get path; String get pullRequestId; static Serializer get serializer => _$gUnmarkFileAsViewedInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GUnmarkFileAsViewedInput.serializer, this) as Map); static GUnmarkFileAsViewedInput? fromJson(Map json) => _i1.serializers .deserializeWith(GUnmarkFileAsViewedInput.serializer, json); } abstract class GUnmarkIssueAsDuplicateInput implements Built { GUnmarkIssueAsDuplicateInput._(); factory GUnmarkIssueAsDuplicateInput( [Function(GUnmarkIssueAsDuplicateInputBuilder b) updates]) = _$GUnmarkIssueAsDuplicateInput; String get canonicalId; String? get clientMutationId; String get duplicateId; static Serializer get serializer => _$gUnmarkIssueAsDuplicateInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GUnmarkIssueAsDuplicateInput.serializer, this) as Map); static GUnmarkIssueAsDuplicateInput? fromJson(Map json) => _i1.serializers .deserializeWith(GUnmarkIssueAsDuplicateInput.serializer, json); } abstract class GUnminimizeCommentInput implements Built { GUnminimizeCommentInput._(); factory GUnminimizeCommentInput( [Function(GUnminimizeCommentInputBuilder b) updates]) = _$GUnminimizeCommentInput; String? get clientMutationId; String get subjectId; static Serializer get serializer => _$gUnminimizeCommentInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GUnminimizeCommentInput.serializer, this) as Map); static GUnminimizeCommentInput? fromJson(Map json) => _i1.serializers.deserializeWith(GUnminimizeCommentInput.serializer, json); } abstract class GUnpinIssueInput implements Built { GUnpinIssueInput._(); factory GUnpinIssueInput([Function(GUnpinIssueInputBuilder b) updates]) = _$GUnpinIssueInput; String? get clientMutationId; String get issueId; static Serializer get serializer => _$gUnpinIssueInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GUnpinIssueInput.serializer, this) as Map); static GUnpinIssueInput? fromJson(Map json) => _i1.serializers.deserializeWith(GUnpinIssueInput.serializer, json); } abstract class GUnresolveReviewThreadInput implements Built { GUnresolveReviewThreadInput._(); factory GUnresolveReviewThreadInput( [Function(GUnresolveReviewThreadInputBuilder b) updates]) = _$GUnresolveReviewThreadInput; String? get clientMutationId; String get threadId; static Serializer get serializer => _$gUnresolveReviewThreadInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GUnresolveReviewThreadInput.serializer, this) as Map); static GUnresolveReviewThreadInput? fromJson(Map json) => _i1.serializers .deserializeWith(GUnresolveReviewThreadInput.serializer, json); } abstract class GUpdateBranchProtectionRuleInput implements Built { GUpdateBranchProtectionRuleInput._(); factory GUpdateBranchProtectionRuleInput( [Function(GUpdateBranchProtectionRuleInputBuilder b) updates]) = _$GUpdateBranchProtectionRuleInput; bool? get allowsDeletions; bool? get allowsForcePushes; String get branchProtectionRuleId; String? get clientMutationId; bool? get dismissesStaleReviews; bool? get isAdminEnforced; String? get pattern; BuiltList? get pushActorIds; int? get requiredApprovingReviewCount; BuiltList? get requiredStatusCheckContexts; bool? get requiresApprovingReviews; bool? get requiresCodeOwnerReviews; bool? get requiresCommitSignatures; bool? get requiresConversationResolution; bool? get requiresLinearHistory; bool? get requiresStatusChecks; bool? get requiresStrictStatusChecks; bool? get restrictsPushes; bool? get restrictsReviewDismissals; BuiltList? get reviewDismissalActorIds; static Serializer get serializer => _$gUpdateBranchProtectionRuleInputSerializer; Map toJson() => (_i1.serializers .serializeWith(GUpdateBranchProtectionRuleInput.serializer, this) as Map); static GUpdateBranchProtectionRuleInput? fromJson( Map json) => _i1.serializers .deserializeWith(GUpdateBranchProtectionRuleInput.serializer, json); } abstract class GUpdateCheckRunInput implements Built { GUpdateCheckRunInput._(); factory GUpdateCheckRunInput( [Function(GUpdateCheckRunInputBuilder b) updates]) = _$GUpdateCheckRunInput; BuiltList? get actions; String get checkRunId; String? get clientMutationId; DateTime? get completedAt; GCheckConclusionState? get conclusion; String? get detailsUrl; String? get externalId; String? get name; GCheckRunOutput? get output; String get repositoryId; DateTime? get startedAt; GRequestableCheckStatusState? get status; static Serializer get serializer => _$gUpdateCheckRunInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GUpdateCheckRunInput.serializer, this) as Map); static GUpdateCheckRunInput? fromJson(Map json) => _i1.serializers.deserializeWith(GUpdateCheckRunInput.serializer, json); } abstract class GUpdateCheckSuitePreferencesInput implements Built { GUpdateCheckSuitePreferencesInput._(); factory GUpdateCheckSuitePreferencesInput( [Function(GUpdateCheckSuitePreferencesInputBuilder b) updates]) = _$GUpdateCheckSuitePreferencesInput; BuiltList get autoTriggerPreferences; String? get clientMutationId; String get repositoryId; static Serializer get serializer => _$gUpdateCheckSuitePreferencesInputSerializer; Map toJson() => (_i1.serializers .serializeWith(GUpdateCheckSuitePreferencesInput.serializer, this) as Map); static GUpdateCheckSuitePreferencesInput? fromJson( Map json) => _i1.serializers .deserializeWith(GUpdateCheckSuitePreferencesInput.serializer, json); } abstract class GUpdateDiscussionCommentInput implements Built { GUpdateDiscussionCommentInput._(); factory GUpdateDiscussionCommentInput( [Function(GUpdateDiscussionCommentInputBuilder b) updates]) = _$GUpdateDiscussionCommentInput; String get body; String? get clientMutationId; String get commentId; static Serializer get serializer => _$gUpdateDiscussionCommentInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GUpdateDiscussionCommentInput.serializer, this) as Map); static GUpdateDiscussionCommentInput? fromJson(Map json) => _i1.serializers .deserializeWith(GUpdateDiscussionCommentInput.serializer, json); } abstract class GUpdateDiscussionInput implements Built { GUpdateDiscussionInput._(); factory GUpdateDiscussionInput( [Function(GUpdateDiscussionInputBuilder b) updates]) = _$GUpdateDiscussionInput; String? get body; String? get categoryId; String? get clientMutationId; String get discussionId; String? get title; static Serializer get serializer => _$gUpdateDiscussionInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GUpdateDiscussionInput.serializer, this) as Map); static GUpdateDiscussionInput? fromJson(Map json) => _i1.serializers.deserializeWith(GUpdateDiscussionInput.serializer, json); } abstract class GUpdateEnterpriseAdministratorRoleInput implements Built { GUpdateEnterpriseAdministratorRoleInput._(); factory GUpdateEnterpriseAdministratorRoleInput( [Function(GUpdateEnterpriseAdministratorRoleInputBuilder b) updates]) = _$GUpdateEnterpriseAdministratorRoleInput; String? get clientMutationId; String get enterpriseId; String get login; GEnterpriseAdministratorRole get role; static Serializer get serializer => _$gUpdateEnterpriseAdministratorRoleInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GUpdateEnterpriseAdministratorRoleInput.serializer, this) as Map); static GUpdateEnterpriseAdministratorRoleInput? fromJson( Map json) => _i1.serializers.deserializeWith( GUpdateEnterpriseAdministratorRoleInput.serializer, json); } abstract class GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput implements Built { GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput._(); factory GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput( [Function( GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInputBuilder b) updates]) = _$GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput; String? get clientMutationId; String get enterpriseId; GEnterpriseEnabledDisabledSettingValue get settingValue; static Serializer get serializer => _$gUpdateEnterpriseAllowPrivateRepositoryForkingSettingInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput.serializer, this) as Map); static GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput? fromJson( Map json) => _i1.serializers.deserializeWith( GUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput.serializer, json); } abstract class GUpdateEnterpriseDefaultRepositoryPermissionSettingInput implements Built { GUpdateEnterpriseDefaultRepositoryPermissionSettingInput._(); factory GUpdateEnterpriseDefaultRepositoryPermissionSettingInput( [Function( GUpdateEnterpriseDefaultRepositoryPermissionSettingInputBuilder b) updates]) = _$GUpdateEnterpriseDefaultRepositoryPermissionSettingInput; String? get clientMutationId; String get enterpriseId; GEnterpriseDefaultRepositoryPermissionSettingValue get settingValue; static Serializer get serializer => _$gUpdateEnterpriseDefaultRepositoryPermissionSettingInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GUpdateEnterpriseDefaultRepositoryPermissionSettingInput.serializer, this) as Map); static GUpdateEnterpriseDefaultRepositoryPermissionSettingInput? fromJson( Map json) => _i1.serializers.deserializeWith( GUpdateEnterpriseDefaultRepositoryPermissionSettingInput.serializer, json); } abstract class GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput implements Built { GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput._(); factory GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput( [Function( GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInputBuilder b) updates]) = _$GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput; String? get clientMutationId; String get enterpriseId; GEnterpriseEnabledDisabledSettingValue get settingValue; static Serializer< GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput> get serializer => _$gUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput .serializer, this) as Map); static GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput? fromJson(Map json) => _i1.serializers.deserializeWith( GUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput .serializer, json); } abstract class GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput implements Built { GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput._(); factory GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput( [Function( GUpdateEnterpriseMembersCanCreateRepositoriesSettingInputBuilder b) updates]) = _$GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput; String? get clientMutationId; String get enterpriseId; bool? get membersCanCreateInternalRepositories; bool? get membersCanCreatePrivateRepositories; bool? get membersCanCreatePublicRepositories; bool? get membersCanCreateRepositoriesPolicyEnabled; GEnterpriseMembersCanCreateRepositoriesSettingValue? get settingValue; static Serializer get serializer => _$gUpdateEnterpriseMembersCanCreateRepositoriesSettingInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput.serializer, this) as Map); static GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput? fromJson( Map json) => _i1.serializers.deserializeWith( GUpdateEnterpriseMembersCanCreateRepositoriesSettingInput.serializer, json); } abstract class GUpdateEnterpriseMembersCanDeleteIssuesSettingInput implements Built { GUpdateEnterpriseMembersCanDeleteIssuesSettingInput._(); factory GUpdateEnterpriseMembersCanDeleteIssuesSettingInput( [Function(GUpdateEnterpriseMembersCanDeleteIssuesSettingInputBuilder b) updates]) = _$GUpdateEnterpriseMembersCanDeleteIssuesSettingInput; String? get clientMutationId; String get enterpriseId; GEnterpriseEnabledDisabledSettingValue get settingValue; static Serializer get serializer => _$gUpdateEnterpriseMembersCanDeleteIssuesSettingInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GUpdateEnterpriseMembersCanDeleteIssuesSettingInput.serializer, this) as Map); static GUpdateEnterpriseMembersCanDeleteIssuesSettingInput? fromJson( Map json) => _i1.serializers.deserializeWith( GUpdateEnterpriseMembersCanDeleteIssuesSettingInput.serializer, json); } abstract class GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput implements Built { GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput._(); factory GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput( [Function( GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInputBuilder b) updates]) = _$GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput; String? get clientMutationId; String get enterpriseId; GEnterpriseEnabledDisabledSettingValue get settingValue; static Serializer get serializer => _$gUpdateEnterpriseMembersCanDeleteRepositoriesSettingInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput.serializer, this) as Map); static GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput? fromJson( Map json) => _i1.serializers.deserializeWith( GUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput.serializer, json); } abstract class GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput implements Built { GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput._(); factory GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput( [Function( GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInputBuilder b) updates]) = _$GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput; String? get clientMutationId; String get enterpriseId; GEnterpriseEnabledDisabledSettingValue get settingValue; static Serializer get serializer => _$gUpdateEnterpriseMembersCanInviteCollaboratorsSettingInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput.serializer, this) as Map); static GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput? fromJson( Map json) => _i1.serializers.deserializeWith( GUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput.serializer, json); } abstract class GUpdateEnterpriseMembersCanMakePurchasesSettingInput implements Built { GUpdateEnterpriseMembersCanMakePurchasesSettingInput._(); factory GUpdateEnterpriseMembersCanMakePurchasesSettingInput( [Function(GUpdateEnterpriseMembersCanMakePurchasesSettingInputBuilder b) updates]) = _$GUpdateEnterpriseMembersCanMakePurchasesSettingInput; String? get clientMutationId; String get enterpriseId; GEnterpriseMembersCanMakePurchasesSettingValue get settingValue; static Serializer get serializer => _$gUpdateEnterpriseMembersCanMakePurchasesSettingInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GUpdateEnterpriseMembersCanMakePurchasesSettingInput.serializer, this) as Map); static GUpdateEnterpriseMembersCanMakePurchasesSettingInput? fromJson( Map json) => _i1.serializers.deserializeWith( GUpdateEnterpriseMembersCanMakePurchasesSettingInput.serializer, json); } abstract class GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput implements Built { GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput._(); factory GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput( [Function( GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInputBuilder b) updates]) = _$GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput; String? get clientMutationId; String get enterpriseId; GEnterpriseEnabledDisabledSettingValue get settingValue; static Serializer< GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput> get serializer => _$gUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput.serializer, this) as Map); static GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput? fromJson(Map json) => _i1.serializers.deserializeWith( GUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput .serializer, json); } abstract class GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput implements Built { GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput._(); factory GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput( [Function( GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInputBuilder b) updates]) = _$GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput; String? get clientMutationId; String get enterpriseId; GEnterpriseEnabledDisabledSettingValue get settingValue; static Serializer< GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput> get serializer => _$gUpdateEnterpriseMembersCanViewDependencyInsightsSettingInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput.serializer, this) as Map); static GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput? fromJson(Map json) => _i1.serializers.deserializeWith( GUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput .serializer, json); } abstract class GUpdateEnterpriseOrganizationProjectsSettingInput implements Built { GUpdateEnterpriseOrganizationProjectsSettingInput._(); factory GUpdateEnterpriseOrganizationProjectsSettingInput( [Function(GUpdateEnterpriseOrganizationProjectsSettingInputBuilder b) updates]) = _$GUpdateEnterpriseOrganizationProjectsSettingInput; String? get clientMutationId; String get enterpriseId; GEnterpriseEnabledDisabledSettingValue get settingValue; static Serializer get serializer => _$gUpdateEnterpriseOrganizationProjectsSettingInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GUpdateEnterpriseOrganizationProjectsSettingInput.serializer, this) as Map); static GUpdateEnterpriseOrganizationProjectsSettingInput? fromJson( Map json) => _i1.serializers.deserializeWith( GUpdateEnterpriseOrganizationProjectsSettingInput.serializer, json); } abstract class GUpdateEnterpriseProfileInput implements Built { GUpdateEnterpriseProfileInput._(); factory GUpdateEnterpriseProfileInput( [Function(GUpdateEnterpriseProfileInputBuilder b) updates]) = _$GUpdateEnterpriseProfileInput; String? get clientMutationId; String? get description; String get enterpriseId; String? get location; String? get name; String? get websiteUrl; static Serializer get serializer => _$gUpdateEnterpriseProfileInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GUpdateEnterpriseProfileInput.serializer, this) as Map); static GUpdateEnterpriseProfileInput? fromJson(Map json) => _i1.serializers .deserializeWith(GUpdateEnterpriseProfileInput.serializer, json); } abstract class GUpdateEnterpriseRepositoryProjectsSettingInput implements Built { GUpdateEnterpriseRepositoryProjectsSettingInput._(); factory GUpdateEnterpriseRepositoryProjectsSettingInput( [Function(GUpdateEnterpriseRepositoryProjectsSettingInputBuilder b) updates]) = _$GUpdateEnterpriseRepositoryProjectsSettingInput; String? get clientMutationId; String get enterpriseId; GEnterpriseEnabledDisabledSettingValue get settingValue; static Serializer get serializer => _$gUpdateEnterpriseRepositoryProjectsSettingInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GUpdateEnterpriseRepositoryProjectsSettingInput.serializer, this) as Map); static GUpdateEnterpriseRepositoryProjectsSettingInput? fromJson( Map json) => _i1.serializers.deserializeWith( GUpdateEnterpriseRepositoryProjectsSettingInput.serializer, json); } abstract class GUpdateEnterpriseTeamDiscussionsSettingInput implements Built { GUpdateEnterpriseTeamDiscussionsSettingInput._(); factory GUpdateEnterpriseTeamDiscussionsSettingInput( [Function(GUpdateEnterpriseTeamDiscussionsSettingInputBuilder b) updates]) = _$GUpdateEnterpriseTeamDiscussionsSettingInput; String? get clientMutationId; String get enterpriseId; GEnterpriseEnabledDisabledSettingValue get settingValue; static Serializer get serializer => _$gUpdateEnterpriseTeamDiscussionsSettingInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GUpdateEnterpriseTeamDiscussionsSettingInput.serializer, this) as Map); static GUpdateEnterpriseTeamDiscussionsSettingInput? fromJson( Map json) => _i1.serializers.deserializeWith( GUpdateEnterpriseTeamDiscussionsSettingInput.serializer, json); } abstract class GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput implements Built { GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput._(); factory GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput( [Function( GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInputBuilder b) updates]) = _$GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput; String? get clientMutationId; String get enterpriseId; GEnterpriseEnabledSettingValue get settingValue; static Serializer< GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput> get serializer => _$gUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput.serializer, this) as Map); static GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput? fromJson( Map json) => _i1.serializers.deserializeWith( GUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput .serializer, json); } abstract class GUpdateEnvironmentInput implements Built { GUpdateEnvironmentInput._(); factory GUpdateEnvironmentInput( [Function(GUpdateEnvironmentInputBuilder b) updates]) = _$GUpdateEnvironmentInput; String? get clientMutationId; String get environmentId; BuiltList? get reviewers; int? get waitTimer; static Serializer get serializer => _$gUpdateEnvironmentInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GUpdateEnvironmentInput.serializer, this) as Map); static GUpdateEnvironmentInput? fromJson(Map json) => _i1.serializers.deserializeWith(GUpdateEnvironmentInput.serializer, json); } abstract class GUpdateIpAllowListEnabledSettingInput implements Built { GUpdateIpAllowListEnabledSettingInput._(); factory GUpdateIpAllowListEnabledSettingInput( [Function(GUpdateIpAllowListEnabledSettingInputBuilder b) updates]) = _$GUpdateIpAllowListEnabledSettingInput; String? get clientMutationId; String get ownerId; GIpAllowListEnabledSettingValue get settingValue; static Serializer get serializer => _$gUpdateIpAllowListEnabledSettingInputSerializer; Map toJson() => (_i1.serializers .serializeWith(GUpdateIpAllowListEnabledSettingInput.serializer, this) as Map); static GUpdateIpAllowListEnabledSettingInput? fromJson( Map json) => _i1.serializers.deserializeWith( GUpdateIpAllowListEnabledSettingInput.serializer, json); } abstract class GUpdateIpAllowListEntryInput implements Built { GUpdateIpAllowListEntryInput._(); factory GUpdateIpAllowListEntryInput( [Function(GUpdateIpAllowListEntryInputBuilder b) updates]) = _$GUpdateIpAllowListEntryInput; String get allowListValue; String? get clientMutationId; String get ipAllowListEntryId; bool get isActive; String? get name; static Serializer get serializer => _$gUpdateIpAllowListEntryInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GUpdateIpAllowListEntryInput.serializer, this) as Map); static GUpdateIpAllowListEntryInput? fromJson(Map json) => _i1.serializers .deserializeWith(GUpdateIpAllowListEntryInput.serializer, json); } abstract class GUpdateIpAllowListForInstalledAppsEnabledSettingInput implements Built { GUpdateIpAllowListForInstalledAppsEnabledSettingInput._(); factory GUpdateIpAllowListForInstalledAppsEnabledSettingInput( [Function(GUpdateIpAllowListForInstalledAppsEnabledSettingInputBuilder b) updates]) = _$GUpdateIpAllowListForInstalledAppsEnabledSettingInput; String? get clientMutationId; String get ownerId; GIpAllowListForInstalledAppsEnabledSettingValue get settingValue; static Serializer get serializer => _$gUpdateIpAllowListForInstalledAppsEnabledSettingInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GUpdateIpAllowListForInstalledAppsEnabledSettingInput.serializer, this) as Map); static GUpdateIpAllowListForInstalledAppsEnabledSettingInput? fromJson( Map json) => _i1.serializers.deserializeWith( GUpdateIpAllowListForInstalledAppsEnabledSettingInput.serializer, json); } abstract class GUpdateIssueCommentInput implements Built { GUpdateIssueCommentInput._(); factory GUpdateIssueCommentInput( [Function(GUpdateIssueCommentInputBuilder b) updates]) = _$GUpdateIssueCommentInput; String get body; String? get clientMutationId; String get id; static Serializer get serializer => _$gUpdateIssueCommentInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GUpdateIssueCommentInput.serializer, this) as Map); static GUpdateIssueCommentInput? fromJson(Map json) => _i1.serializers .deserializeWith(GUpdateIssueCommentInput.serializer, json); } abstract class GUpdateIssueInput implements Built { GUpdateIssueInput._(); factory GUpdateIssueInput([Function(GUpdateIssueInputBuilder b) updates]) = _$GUpdateIssueInput; BuiltList? get assigneeIds; String? get body; String? get clientMutationId; String get id; BuiltList? get labelIds; String? get milestoneId; BuiltList? get projectIds; GIssueState? get state; String? get title; static Serializer get serializer => _$gUpdateIssueInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GUpdateIssueInput.serializer, this) as Map); static GUpdateIssueInput? fromJson(Map json) => _i1.serializers.deserializeWith(GUpdateIssueInput.serializer, json); } abstract class GUpdateLabelInput implements Built { GUpdateLabelInput._(); factory GUpdateLabelInput([Function(GUpdateLabelInputBuilder b) updates]) = _$GUpdateLabelInput; String? get clientMutationId; String? get color; String? get description; String get id; String? get name; static Serializer get serializer => _$gUpdateLabelInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GUpdateLabelInput.serializer, this) as Map); static GUpdateLabelInput? fromJson(Map json) => _i1.serializers.deserializeWith(GUpdateLabelInput.serializer, json); } abstract class GUpdateNotificationRestrictionSettingInput implements Built { GUpdateNotificationRestrictionSettingInput._(); factory GUpdateNotificationRestrictionSettingInput( [Function(GUpdateNotificationRestrictionSettingInputBuilder b) updates]) = _$GUpdateNotificationRestrictionSettingInput; String? get clientMutationId; String get ownerId; GNotificationRestrictionSettingValue get settingValue; static Serializer get serializer => _$gUpdateNotificationRestrictionSettingInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GUpdateNotificationRestrictionSettingInput.serializer, this) as Map); static GUpdateNotificationRestrictionSettingInput? fromJson( Map json) => _i1.serializers.deserializeWith( GUpdateNotificationRestrictionSettingInput.serializer, json); } abstract class GUpdateProjectCardInput implements Built { GUpdateProjectCardInput._(); factory GUpdateProjectCardInput( [Function(GUpdateProjectCardInputBuilder b) updates]) = _$GUpdateProjectCardInput; String? get clientMutationId; bool? get isArchived; String? get note; String get projectCardId; static Serializer get serializer => _$gUpdateProjectCardInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GUpdateProjectCardInput.serializer, this) as Map); static GUpdateProjectCardInput? fromJson(Map json) => _i1.serializers.deserializeWith(GUpdateProjectCardInput.serializer, json); } abstract class GUpdateProjectColumnInput implements Built { GUpdateProjectColumnInput._(); factory GUpdateProjectColumnInput( [Function(GUpdateProjectColumnInputBuilder b) updates]) = _$GUpdateProjectColumnInput; String? get clientMutationId; String get name; String get projectColumnId; static Serializer get serializer => _$gUpdateProjectColumnInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GUpdateProjectColumnInput.serializer, this) as Map); static GUpdateProjectColumnInput? fromJson(Map json) => _i1.serializers .deserializeWith(GUpdateProjectColumnInput.serializer, json); } abstract class GUpdateProjectInput implements Built { GUpdateProjectInput._(); factory GUpdateProjectInput( [Function(GUpdateProjectInputBuilder b) updates]) = _$GUpdateProjectInput; String? get body; String? get clientMutationId; String? get name; String get projectId; bool? get public; GProjectState? get state; static Serializer get serializer => _$gUpdateProjectInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GUpdateProjectInput.serializer, this) as Map); static GUpdateProjectInput? fromJson(Map json) => _i1.serializers.deserializeWith(GUpdateProjectInput.serializer, json); } abstract class GUpdatePullRequestInput implements Built { GUpdatePullRequestInput._(); factory GUpdatePullRequestInput( [Function(GUpdatePullRequestInputBuilder b) updates]) = _$GUpdatePullRequestInput; BuiltList? get assigneeIds; String? get baseRefName; String? get body; String? get clientMutationId; BuiltList? get labelIds; bool? get maintainerCanModify; String? get milestoneId; BuiltList? get projectIds; String get pullRequestId; GPullRequestUpdateState? get state; String? get title; static Serializer get serializer => _$gUpdatePullRequestInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GUpdatePullRequestInput.serializer, this) as Map); static GUpdatePullRequestInput? fromJson(Map json) => _i1.serializers.deserializeWith(GUpdatePullRequestInput.serializer, json); } abstract class GUpdatePullRequestReviewCommentInput implements Built { GUpdatePullRequestReviewCommentInput._(); factory GUpdatePullRequestReviewCommentInput( [Function(GUpdatePullRequestReviewCommentInputBuilder b) updates]) = _$GUpdatePullRequestReviewCommentInput; String get body; String? get clientMutationId; String get pullRequestReviewCommentId; static Serializer get serializer => _$gUpdatePullRequestReviewCommentInputSerializer; Map toJson() => (_i1.serializers .serializeWith(GUpdatePullRequestReviewCommentInput.serializer, this) as Map); static GUpdatePullRequestReviewCommentInput? fromJson( Map json) => _i1.serializers.deserializeWith( GUpdatePullRequestReviewCommentInput.serializer, json); } abstract class GUpdatePullRequestReviewInput implements Built { GUpdatePullRequestReviewInput._(); factory GUpdatePullRequestReviewInput( [Function(GUpdatePullRequestReviewInputBuilder b) updates]) = _$GUpdatePullRequestReviewInput; String get body; String? get clientMutationId; String get pullRequestReviewId; static Serializer get serializer => _$gUpdatePullRequestReviewInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GUpdatePullRequestReviewInput.serializer, this) as Map); static GUpdatePullRequestReviewInput? fromJson(Map json) => _i1.serializers .deserializeWith(GUpdatePullRequestReviewInput.serializer, json); } abstract class GUpdateRefInput implements Built { GUpdateRefInput._(); factory GUpdateRefInput([Function(GUpdateRefInputBuilder b) updates]) = _$GUpdateRefInput; String? get clientMutationId; bool? get force; String get oid; String get refId; static Serializer get serializer => _$gUpdateRefInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GUpdateRefInput.serializer, this) as Map); static GUpdateRefInput? fromJson(Map json) => _i1.serializers.deserializeWith(GUpdateRefInput.serializer, json); } abstract class GUpdateRefsInput implements Built { GUpdateRefsInput._(); factory GUpdateRefsInput([Function(GUpdateRefsInputBuilder b) updates]) = _$GUpdateRefsInput; String? get clientMutationId; BuiltList get refUpdates; String get repositoryId; static Serializer get serializer => _$gUpdateRefsInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GUpdateRefsInput.serializer, this) as Map); static GUpdateRefsInput? fromJson(Map json) => _i1.serializers.deserializeWith(GUpdateRefsInput.serializer, json); } abstract class GUpdateRepositoryInput implements Built { GUpdateRepositoryInput._(); factory GUpdateRepositoryInput( [Function(GUpdateRepositoryInputBuilder b) updates]) = _$GUpdateRepositoryInput; String? get clientMutationId; String? get description; bool? get hasIssuesEnabled; bool? get hasProjectsEnabled; bool? get hasWikiEnabled; String? get homepageUrl; String? get name; String get repositoryId; bool? get template; static Serializer get serializer => _$gUpdateRepositoryInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GUpdateRepositoryInput.serializer, this) as Map); static GUpdateRepositoryInput? fromJson(Map json) => _i1.serializers.deserializeWith(GUpdateRepositoryInput.serializer, json); } abstract class GUpdateSubscriptionInput implements Built { GUpdateSubscriptionInput._(); factory GUpdateSubscriptionInput( [Function(GUpdateSubscriptionInputBuilder b) updates]) = _$GUpdateSubscriptionInput; String? get clientMutationId; GSubscriptionState get state; String get subscribableId; static Serializer get serializer => _$gUpdateSubscriptionInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GUpdateSubscriptionInput.serializer, this) as Map); static GUpdateSubscriptionInput? fromJson(Map json) => _i1.serializers .deserializeWith(GUpdateSubscriptionInput.serializer, json); } abstract class GUpdateTeamDiscussionCommentInput implements Built { GUpdateTeamDiscussionCommentInput._(); factory GUpdateTeamDiscussionCommentInput( [Function(GUpdateTeamDiscussionCommentInputBuilder b) updates]) = _$GUpdateTeamDiscussionCommentInput; String get body; String? get bodyVersion; String? get clientMutationId; String get id; static Serializer get serializer => _$gUpdateTeamDiscussionCommentInputSerializer; Map toJson() => (_i1.serializers .serializeWith(GUpdateTeamDiscussionCommentInput.serializer, this) as Map); static GUpdateTeamDiscussionCommentInput? fromJson( Map json) => _i1.serializers .deserializeWith(GUpdateTeamDiscussionCommentInput.serializer, json); } abstract class GUpdateTeamDiscussionInput implements Built { GUpdateTeamDiscussionInput._(); factory GUpdateTeamDiscussionInput( [Function(GUpdateTeamDiscussionInputBuilder b) updates]) = _$GUpdateTeamDiscussionInput; String? get body; String? get bodyVersion; String? get clientMutationId; String get id; bool? get pinned; String? get title; static Serializer get serializer => _$gUpdateTeamDiscussionInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GUpdateTeamDiscussionInput.serializer, this) as Map); static GUpdateTeamDiscussionInput? fromJson(Map json) => _i1.serializers .deserializeWith(GUpdateTeamDiscussionInput.serializer, json); } abstract class GUpdateTeamReviewAssignmentInput implements Built { GUpdateTeamReviewAssignmentInput._(); factory GUpdateTeamReviewAssignmentInput( [Function(GUpdateTeamReviewAssignmentInputBuilder b) updates]) = _$GUpdateTeamReviewAssignmentInput; GTeamReviewAssignmentAlgorithm? get algorithm; String? get clientMutationId; bool get enabled; BuiltList? get excludedTeamMemberIds; String get id; bool? get notifyTeam; int? get teamMemberCount; static Serializer get serializer => _$gUpdateTeamReviewAssignmentInputSerializer; Map toJson() => (_i1.serializers .serializeWith(GUpdateTeamReviewAssignmentInput.serializer, this) as Map); static GUpdateTeamReviewAssignmentInput? fromJson( Map json) => _i1.serializers .deserializeWith(GUpdateTeamReviewAssignmentInput.serializer, json); } abstract class GUpdateTopicsInput implements Built { GUpdateTopicsInput._(); factory GUpdateTopicsInput([Function(GUpdateTopicsInputBuilder b) updates]) = _$GUpdateTopicsInput; String? get clientMutationId; String get repositoryId; BuiltList get topicNames; static Serializer get serializer => _$gUpdateTopicsInputSerializer; Map toJson() => (_i1.serializers.serializeWith(GUpdateTopicsInput.serializer, this) as Map); static GUpdateTopicsInput? fromJson(Map json) => _i1.serializers.deserializeWith(GUpdateTopicsInput.serializer, json); } class GUserBlockDuration extends EnumClass { const GUserBlockDuration._(String name) : super(name); static const GUserBlockDuration ONE_DAY = _$gUserBlockDurationONE_DAY; static const GUserBlockDuration ONE_MONTH = _$gUserBlockDurationONE_MONTH; static const GUserBlockDuration ONE_WEEK = _$gUserBlockDurationONE_WEEK; static const GUserBlockDuration PERMANENT = _$gUserBlockDurationPERMANENT; static const GUserBlockDuration THREE_DAYS = _$gUserBlockDurationTHREE_DAYS; static Serializer get serializer => _$gUserBlockDurationSerializer; static BuiltSet get values => _$gUserBlockDurationValues; static GUserBlockDuration valueOf(String name) => _$gUserBlockDurationValueOf(name); } abstract class GUserStatusOrder implements Built { GUserStatusOrder._(); factory GUserStatusOrder([Function(GUserStatusOrderBuilder b) updates]) = _$GUserStatusOrder; GOrderDirection get direction; GUserStatusOrderField get field; static Serializer get serializer => _$gUserStatusOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GUserStatusOrder.serializer, this) as Map); static GUserStatusOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GUserStatusOrder.serializer, json); } class GUserStatusOrderField extends EnumClass { const GUserStatusOrderField._(String name) : super(name); static const GUserStatusOrderField UPDATED_AT = _$gUserStatusOrderFieldUPDATED_AT; static Serializer get serializer => _$gUserStatusOrderFieldSerializer; static BuiltSet get values => _$gUserStatusOrderFieldValues; static GUserStatusOrderField valueOf(String name) => _$gUserStatusOrderFieldValueOf(name); } abstract class GVerifiableDomainOrder implements Built { GVerifiableDomainOrder._(); factory GVerifiableDomainOrder( [Function(GVerifiableDomainOrderBuilder b) updates]) = _$GVerifiableDomainOrder; GOrderDirection get direction; GVerifiableDomainOrderField get field; static Serializer get serializer => _$gVerifiableDomainOrderSerializer; Map toJson() => (_i1.serializers.serializeWith(GVerifiableDomainOrder.serializer, this) as Map); static GVerifiableDomainOrder? fromJson(Map json) => _i1.serializers.deserializeWith(GVerifiableDomainOrder.serializer, json); } class GVerifiableDomainOrderField extends EnumClass { const GVerifiableDomainOrderField._(String name) : super(name); static const GVerifiableDomainOrderField CREATED_AT = _$gVerifiableDomainOrderFieldCREATED_AT; static const GVerifiableDomainOrderField DOMAIN = _$gVerifiableDomainOrderFieldDOMAIN; static Serializer get serializer => _$gVerifiableDomainOrderFieldSerializer; static BuiltSet get values => _$gVerifiableDomainOrderFieldValues; static GVerifiableDomainOrderField valueOf(String name) => _$gVerifiableDomainOrderFieldValueOf(name); } abstract class GVerifyVerifiableDomainInput implements Built { GVerifyVerifiableDomainInput._(); factory GVerifyVerifiableDomainInput( [Function(GVerifyVerifiableDomainInputBuilder b) updates]) = _$GVerifyVerifiableDomainInput; String? get clientMutationId; String get id; static Serializer get serializer => _$gVerifyVerifiableDomainInputSerializer; Map toJson() => (_i1.serializers.serializeWith( GVerifyVerifiableDomainInput.serializer, this) as Map); static GVerifyVerifiableDomainInput? fromJson(Map json) => _i1.serializers .deserializeWith(GVerifyVerifiableDomainInput.serializer, json); } abstract class GX509Certificate implements Built { GX509Certificate._(); factory GX509Certificate([String? value]) => _$GX509Certificate((b) => value != null ? (b..value = value) : b); String get value; @BuiltValueSerializer(custom: true) static Serializer get serializer => _i2.DefaultScalarSerializer( (Object serialized) => GX509Certificate((serialized as String?))); }