/* eslint-disable */

export const AllTypesProps: Record<string,any> = {
	AcceptChildOrderInput:{
		document:"AssetContributionStatementSignedDocumentInput"
	},
	AccountType: "enum" as const,
	AddParticipantInput:{
		entrepreneur_data:"CreateEntrepreneurDataInput",
		individual_data:"CreateIndividualDataInput",
		organization_data:"CreateOrganizationDataInput",
		type:"AccountType"
	},
	AddTrustedAccountInput:{

	},
	AgreementInput:{

	},
	AssetContributionActGenerateDocumentInput:{

	},
	AssetContributionActSignedDocumentInput:{
		meta:"AssetContributionActSignedMetaDocumentInput"
	},
	AssetContributionActSignedMetaDocumentInput:{

	},
	AssetContributionDecisionGenerateDocumentInput:{

	},
	AssetContributionStatementGenerateDocumentInput:{
		request:"CommonRequestInput"
	},
	AssetContributionStatementSignedDocumentInput:{
		meta:"AssetContributionStatementSignedMetaDocumentInput"
	},
	AssetContributionStatementSignedMetaDocumentInput:{
		request:"CommonRequestInput"
	},
	BankAccountDetailsInput:{

	},
	BankAccountInput:{
		details:"BankAccountDetailsInput"
	},
	CancelRequestInput:{

	},
	CommonRequestInput:{

	},
	CompleteRequestInput:{

	},
	ConfirmReceiveOnRequestInput:{
		document:"ReturnByAssetActSignedDocumentInput"
	},
	ConfirmSupplyOnRequestInput:{
		document:"AssetContributionActSignedDocumentInput"
	},
	Country: "enum" as const,
	CreateBankAccountInput:{
		data:"BankAccountInput"
	},
	CreateBranchInput:{

	},
	CreateChildOrderInput:{
		document:"ReturnByAssetStatementSignedDocumentInput"
	},
	CreateDepositPaymentInput:{

	},
	CreateEntrepreneurDataInput:{
		bank_account:"BankAccountInput",
		country:"Country",
		details:"EntrepreneurDetailsInput"
	},
	CreateIndividualDataInput:{
		passport:"PassportInput"
	},
	CreateInitialPaymentInput:{

	},
	CreateOrganizationDataInput:{
		bank_account:"BankAccountInput",
		details:"OrganizationDetailsInput",
		represented_by:"RepresentedByInput",
		type:"OrganizationType"
	},
	CreateParentOfferInput:{

	},
	CreateProjectFreeDecisionInput:{

	},
	DateTime: `scalar.DateTime` as const,
	DeclineRequestInput:{

	},
	DeleteBranchInput:{

	},
	DeletePaymentMethodInput:{

	},
	DeleteTrustedAccountInput:{

	},
	DeliverOnRequestInput:{

	},
	DisputeOnRequestInput:{
		document:"JSONObject"
	},
	EditBranchInput:{

	},
	EntrepreneurDetailsInput:{

	},
	ExtensionInput:{
		config:"JSON",
		created_at:"DateTime",
		updated_at:"DateTime"
	},
	FreeDecisionGenerateDocumentInput:{

	},
	GenerateDocumentInput:{

	},
	GenerateDocumentOptionsInput:{

	},
	GetAccountInput:{

	},
	GetAccountsInput:{

	},
	GetBranchesInput:{

	},
	GetDocumentsFilterInput:{
		additionalFilters:"JSON"
	},
	GetDocumentsInput:{
		filter:"GetDocumentsFilterInput"
	},
	GetExtensionsInput:{

	},
	GetPaymentMethodsInput:{

	},
	GetPaymentsInput:{
		status:"PaymentStatus"
	},
	Init:{
		organization_data:"CreateOrganizationDataInput",
		vars:"VarsInput"
	},
	Install:{
		soviet:"SovietMemberInput"
	},
	JSON: `scalar.JSON` as const,
	JSONObject: `scalar.JSONObject` as const,
	LoginInput:{

	},
	LogoutInput:{

	},
	MetaDocumentInput:{

	},
	ModerateRequestInput:{

	},
	Mutation:{
		acceptChildOrder:{
			data:"AcceptChildOrderInput"
		},
		addParticipant:{
			data:"AddParticipantInput"
		},
		addTrustedAccount:{
			data:"AddTrustedAccountInput"
		},
		cancelRequest:{
			data:"CancelRequestInput"
		},
		completeRequest:{
			data:"CompleteRequestInput"
		},
		confirmReceiveOnRequest:{
			data:"ConfirmReceiveOnRequestInput"
		},
		confirmSupplyOnRequest:{
			data:"ConfirmSupplyOnRequestInput"
		},
		createBankAccount:{
			data:"CreateBankAccountInput"
		},
		createBranch:{
			data:"CreateBranchInput"
		},
		createChildOrder:{
			data:"CreateChildOrderInput"
		},
		createDepositPayment:{
			data:"CreateDepositPaymentInput"
		},
		createInitialPayment:{
			data:"CreateInitialPaymentInput"
		},
		createParentOffer:{
			data:"CreateParentOfferInput"
		},
		createProjectOfFreeDecision:{
			data:"CreateProjectFreeDecisionInput"
		},
		declineRequest:{
			data:"DeclineRequestInput"
		},
		deleteBranch:{
			data:"DeleteBranchInput"
		},
		deletePaymentMethod:{
			data:"DeletePaymentMethodInput"
		},
		deleteTrustedAccount:{
			data:"DeleteTrustedAccountInput"
		},
		deliverOnRequest:{
			data:"DeliverOnRequestInput"
		},
		disputeOnRequest:{
			data:"DisputeOnRequestInput"
		},
		editBranch:{
			data:"EditBranchInput"
		},
		generateAssetContributionAct:{
			data:"AssetContributionActGenerateDocumentInput",
			options:"GenerateDocumentOptionsInput"
		},
		generateAssetContributionDecision:{
			data:"AssetContributionDecisionGenerateDocumentInput",
			options:"GenerateDocumentOptionsInput"
		},
		generateAssetContributionStatement:{
			data:"AssetContributionStatementGenerateDocumentInput",
			options:"GenerateDocumentOptionsInput"
		},
		generateFreeDecision:{
			data:"FreeDecisionGenerateDocumentInput",
			options:"GenerateDocumentOptionsInput"
		},
		generateParticipantApplication:{
			data:"ParticipantApplicationGenerateDocumentInput",
			options:"GenerateDocumentOptionsInput"
		},
		generateParticipantApplicationDecision:{
			data:"ParticipantApplicationDecisionGenerateDocumentInput",
			options:"GenerateDocumentOptionsInput"
		},
		generatePrivacyAgreement:{
			data:"GenerateDocumentInput",
			options:"GenerateDocumentOptionsInput"
		},
		generateProjectOfFreeDecision:{
			data:"ProjectFreeDecisionGenerateDocumentInput",
			options:"GenerateDocumentOptionsInput"
		},
		generateReturnByAssetAct:{
			data:"ReturnByAssetActGenerateDocumentInput",
			options:"GenerateDocumentOptionsInput"
		},
		generateReturnByAssetDecision:{
			data:"ReturnByAssetDecisionGenerateDocumentInput",
			options:"GenerateDocumentOptionsInput"
		},
		generateReturnByAssetStatement:{
			data:"ReturnByAssetStatementGenerateDocumentInput",
			options:"GenerateDocumentOptionsInput"
		},
		generateSelectBranchDocument:{
			data:"SelectBranchGenerateDocumentInput",
			options:"GenerateDocumentOptionsInput"
		},
		generateSignatureAgreement:{
			data:"GenerateDocumentInput",
			options:"GenerateDocumentOptionsInput"
		},
		generateUserAgreement:{
			data:"GenerateDocumentInput",
			options:"GenerateDocumentOptionsInput"
		},
		generateWalletAgreement:{
			data:"GenerateDocumentInput",
			options:"GenerateDocumentOptionsInput"
		},
		initSystem:{
			data:"Init"
		},
		installExtension:{
			data:"ExtensionInput"
		},
		installSystem:{
			data:"Install"
		},
		login:{
			data:"LoginInput"
		},
		logout:{
			data:"LogoutInput"
		},
		moderateRequest:{
			data:"ModerateRequestInput"
		},
		prohibitRequest:{
			data:"ProhibitRequestInput"
		},
		publishProjectOfFreeDecision:{
			data:"PublishProjectFreeDecisionInput"
		},
		publishRequest:{
			data:"PublishRequestInput"
		},
		receiveOnRequest:{
			data:"ReceiveOnRequestInput"
		},
		refresh:{
			data:"RefreshInput"
		},
		registerAccount:{
			data:"RegisterAccountInput"
		},
		registerParticipant:{
			data:"RegisterParticipantInput"
		},
		resetKey:{
			data:"ResetKeyInput"
		},
		selectBranch:{
			data:"SelectBranchInput"
		},
		setPaymentStatus:{
			data:"SetPaymentStatusInput"
		},
		setWif:{
			data:"SetWifInput"
		},
		startResetKey:{
			data:"StartResetKeyInput"
		},
		supplyOnRequest:{
			data:"SupplyOnRequestInput"
		},
		uninstallExtension:{
			data:"UninstallExtensionInput"
		},
		unpublishRequest:{
			data:"UnpublishRequestInput"
		},
		updateAccount:{
			data:"UpdateAccountInput"
		},
		updateBankAccount:{
			data:"UpdateBankAccountInput"
		},
		updateExtension:{
			data:"ExtensionInput"
		},
		updateRequest:{
			data:"UpdateRequestInput"
		},
		updateSystem:{
			data:"Update"
		}
	},
	OrganizationDetailsInput:{

	},
	OrganizationType: "enum" as const,
	PaginationInput:{

	},
	ParticipantApplicationDecisionGenerateDocumentInput:{

	},
	ParticipantApplicationGenerateDocumentInput:{

	},
	ParticipantApplicationSignedDocumentInput:{
		meta:"ParticipantApplicationSignedMetaDocumentInput"
	},
	ParticipantApplicationSignedMetaDocumentInput:{

	},
	PassportInput:{

	},
	PaymentStatus: "enum" as const,
	ProhibitRequestInput:{

	},
	ProjectFreeDecisionGenerateDocumentInput:{

	},
	ProjectFreeDecisionSignedDocumentInput:{
		meta:"ProjectFreeDecisionSignedMetaDocumentInput"
	},
	ProjectFreeDecisionSignedMetaDocumentInput:{

	},
	PublishProjectFreeDecisionInput:{
		document:"ProjectFreeDecisionSignedDocumentInput"
	},
	PublishRequestInput:{

	},
	Query:{
		getAccount:{
			data:"GetAccountInput"
		},
		getAccounts:{
			data:"GetAccountsInput",
			options:"PaginationInput"
		},
		getBranches:{
			data:"GetBranchesInput"
		},
		getDocuments:{
			data:"GetDocumentsInput"
		},
		getExtensions:{
			data:"GetExtensionsInput"
		},
		getPaymentMethods:{
			data:"GetPaymentMethodsInput"
		},
		getPayments:{
			data:"GetPaymentsInput",
			options:"PaginationInput"
		}
	},
	ReceiveOnRequestInput:{
		document:"ReturnByAssetActSignedDocumentInput"
	},
	RefreshInput:{

	},
	RegisterAccountInput:{
		entrepreneur_data:"CreateEntrepreneurDataInput",
		individual_data:"CreateIndividualDataInput",
		organization_data:"CreateOrganizationDataInput",
		type:"AccountType"
	},
	RegisterParticipantInput:{
		privacy_agreement:"SignedDigitalDocumentInput",
		signature_agreement:"SignedDigitalDocumentInput",
		statement:"ParticipantApplicationSignedDocumentInput",
		user_agreement:"SignedDigitalDocumentInput",
		wallet_agreement:"SignedDigitalDocumentInput"
	},
	RepresentedByInput:{

	},
	ResetKeyInput:{

	},
	ReturnByAssetActGenerateDocumentInput:{

	},
	ReturnByAssetActSignedDocumentInput:{
		meta:"ReturnByAssetActSignedMetaDocumentInput"
	},
	ReturnByAssetActSignedMetaDocumentInput:{

	},
	ReturnByAssetDecisionGenerateDocumentInput:{

	},
	ReturnByAssetStatementGenerateDocumentInput:{
		request:"CommonRequestInput"
	},
	ReturnByAssetStatementSignedDocumentInput:{
		meta:"ReturnByAssetStatementSignedMetaDocumentInput"
	},
	ReturnByAssetStatementSignedMetaDocumentInput:{
		request:"CommonRequestInput"
	},
	SelectBranchGenerateDocumentInput:{

	},
	SelectBranchInput:{
		document:"SelectBranchSignedDocumentInput"
	},
	SelectBranchSignedDocumentInput:{
		meta:"SelectBranchSignedMetaDocumentInput"
	},
	SelectBranchSignedMetaDocumentInput:{

	},
	SetPaymentStatusInput:{
		status:"PaymentStatus"
	},
	SetWifInput:{

	},
	SignedDigitalDocumentInput:{
		meta:"MetaDocumentInput"
	},
	SovietMemberInput:{
		individual_data:"CreateIndividualDataInput"
	},
	StartResetKeyInput:{

	},
	SupplyOnRequestInput:{
		document:"AssetContributionActSignedDocumentInput"
	},
	SystemStatus: "enum" as const,
	UninstallExtensionInput:{

	},
	UnpublishRequestInput:{

	},
	Update:{
		organization_data:"UpdateOrganizationDataInput",
		vars:"VarsInput"
	},
	UpdateAccountInput:{
		entrepreneur_data:"UpdateEntrepreneurDataInput",
		individual_data:"UpdateIndividualDataInput",
		organization_data:"UpdateOrganizationDataInput"
	},
	UpdateBankAccountInput:{
		data:"BankAccountInput"
	},
	UpdateEntrepreneurDataInput:{
		country:"Country",
		details:"EntrepreneurDetailsInput"
	},
	UpdateIndividualDataInput:{
		passport:"PassportInput"
	},
	UpdateOrganizationDataInput:{
		details:"OrganizationDetailsInput",
		represented_by:"RepresentedByInput"
	},
	UpdateRequestInput:{

	},
	UserStatus: "enum" as const,
	VarsInput:{
		coopenomics_agreement:"AgreementInput",
		participant_application:"AgreementInput",
		privacy_agreement:"AgreementInput",
		signature_agreement:"AgreementInput",
		user_agreement:"AgreementInput",
		wallet_agreement:"AgreementInput"
	}
}

export const ReturnTypes: Record<string,any> = {
	Account:{
		blockchain_account:"BlockchainAccount",
		participant_account:"ParticipantAccount",
		private_account:"PrivateAccount",
		provider_account:"MonoAccount",
		user_account:"UserAccount",
		username:"String"
	},
	AccountRamDelta:{
		account:"String",
		delta:"Int"
	},
	AccountResourceInfo:{
		available:"String",
		current_used:"String",
		last_usage_update_time:"String",
		max:"String",
		used:"String"
	},
	AccountsPaginationResult:{
		currentPage:"Int",
		items:"Account",
		totalCount:"Int",
		totalPages:"Int"
	},
	ActDetail:{
		action:"ExtendedBlockchainAction",
		document:"GeneratedDocument"
	},
	ActionAuthorization:{
		actor:"String",
		permission:"String"
	},
	ActionReceipt:{
		abi_sequence:"Int",
		act_digest:"String",
		auth_sequence:"AuthSequence",
		code_sequence:"Int",
		global_sequence:"String",
		receiver:"String",
		recv_sequence:"String"
	},
	AgendaWithDocuments:{
		action:"BlockchainAction",
		documents:"DocumentPackage",
		table:"BlockchainDecision"
	},
	AgreementVar:{
		protocol_day_month_year:"String",
		protocol_number:"String"
	},
	AssetContributionActDocument:{
		binary:"String",
		full_title:"String",
		hash:"String",
		html:"String",
		meta:"AssetContributionActMetaDocumentOutput"
	},
	AssetContributionActMetaDocumentOutput:{
		act_id:"String",
		block_num:"Int",
		braname:"String",
		coopname:"String",
		created_at:"String",
		decision_id:"Float",
		generator:"String",
		lang:"String",
		links:"String",
		receiver:"String",
		registry_id:"Int",
		request_id:"Float",
		timezone:"String",
		title:"String",
		username:"String",
		version:"String"
	},
	AssetContributionDecisionDocument:{
		binary:"String",
		full_title:"String",
		hash:"String",
		html:"String",
		meta:"AssetContributionDecisionMetaDocumentOutput"
	},
	AssetContributionDecisionMetaDocumentOutput:{
		block_num:"Int",
		coopname:"String",
		created_at:"String",
		decision_id:"Float",
		generator:"String",
		lang:"String",
		links:"String",
		registry_id:"Int",
		request_id:"Float",
		timezone:"String",
		title:"String",
		username:"String",
		version:"String"
	},
	AssetContributionStatementDocument:{
		binary:"String",
		full_title:"String",
		hash:"String",
		html:"String",
		meta:"AssetContributionStatementMetaDocumentOutput"
	},
	AssetContributionStatementMetaDocumentOutput:{
		block_num:"Int",
		coopname:"String",
		created_at:"String",
		generator:"String",
		lang:"String",
		links:"String",
		registry_id:"Int",
		request:"CommonRequestResponse",
		timezone:"String",
		title:"String",
		username:"String",
		version:"String"
	},
	AuthSequence:{
		account:"String",
		sequence:"String"
	},
	Authority:{
		accounts:"PermissionLevelWeight",
		keys:"KeyWeight",
		threshold:"Int",
		waits:"WaitWeight"
	},
	BankAccount:{
		account_number:"String",
		bank_name:"String",
		card_number:"String",
		currency:"String",
		details:"BankAccountDetails"
	},
	BankAccountDetails:{
		bik:"String",
		corr:"String",
		kpp:"String"
	},
	BankPaymentMethod:{
		created_at:"DateTime",
		data:"BankAccount",
		is_default:"Boolean",
		method_id:"String",
		method_type:"String",
		updated_at:"DateTime",
		username:"String"
	},
	BlockchainAccount:{
		account_name:"String",
		core_liquid_balance:"String",
		cpu_limit:"AccountResourceInfo",
		cpu_weight:"String",
		created:"String",
		head_block_num:"Int",
		head_block_time:"String",
		last_code_update:"String",
		net_limit:"AccountResourceInfo",
		net_weight:"String",
		permissions:"Permission",
		privileged:"Boolean",
		ram_quota:"Int",
		ram_usage:"Int",
		refund_request:"RefundRequest",
		rex_info:"String",
		self_delegated_bandwidth:"ResourceDelegationDTO",
		total_resources:"ResourceOverview",
		voter_info:"String"
	},
	BlockchainAction:{
		account:"String",
		account_ram_deltas:"AccountRamDelta",
		action_ordinal:"Int",
		authorization:"ActionAuthorization",
		block_id:"String",
		block_num:"Int",
		chain_id:"String",
		console:"String",
		context_free:"Boolean",
		creator_action_ordinal:"Int",
		data:"JSON",
		elapsed:"Int",
		global_sequence:"String",
		name:"String",
		receipt:"ActionReceipt",
		receiver:"String",
		transaction_id:"String"
	},
	BlockchainDecision:{
		approved:"Boolean",
		authorization:"SignedBlockchainDocument",
		authorized:"Boolean",
		authorized_by:"String",
		batch_id:"Float",
		callback_contract:"String",
		confirm_callback:"String",
		coopname:"String",
		created_at:"String",
		decline_callback:"String",
		expired_at:"String",
		hash:"String",
		id:"Float",
		meta:"String",
		statement:"SignedBlockchainDocument",
		type:"String",
		username:"String",
		validated:"Boolean",
		votes_against:"String",
		votes_for:"String"
	},
	BlockchainInfoDTO:{
		block_cpu_limit:"Int",
		block_net_limit:"Int",
		chain_id:"String",
		fork_db_head_block_id:"String",
		fork_db_head_block_num:"Int",
		head_block_id:"String",
		head_block_num:"Int",
		head_block_producer:"String",
		head_block_time:"String",
		last_irreversible_block_id:"String",
		last_irreversible_block_num:"Int",
		last_irreversible_block_time:"String",
		server_version:"String",
		server_version_string:"String",
		virtual_block_cpu_limit:"Int",
		virtual_block_net_limit:"Int"
	},
	Branch:{
		bank_account:"BankPaymentMethod",
		braname:"String",
		city:"String",
		coopname:"String",
		country:"String",
		details:"OrganizationDetails",
		email:"String",
		fact_address:"String",
		full_address:"String",
		full_name:"String",
		phone:"String",
		represented_by:"RepresentedBy",
		short_name:"String",
		trusted:"Individual",
		trustee:"Individual",
		type:"String"
	},
	CommonRequestResponse:{
		currency:"String",
		hash:"String",
		program_id:"Int",
		title:"String",
		total_cost:"String",
		type:"String",
		unit_cost:"String",
		unit_of_measurement:"String",
		units:"Int"
	},
	ContactsDTO:{
		chairman:"PublicChairman",
		details:"OrganizationDetails",
		email:"String",
		full_address:"String",
		full_name:"String",
		phone:"String"
	},
	CooperativeOperatorAccount:{
		announce:"String",
		coop_type:"String",
		created_at:"String",
		description:"String",
		document:"SignedBlockchainDocument",
		initial:"String",
		is_branched:"Boolean",
		is_cooperative:"Boolean",
		is_enrolled:"Boolean",
		meta:"String",
		minimum:"String",
		org_initial:"String",
		org_minimum:"String",
		org_registration:"String",
		parent_username:"String",
		referer:"String",
		registered_at:"String",
		registration:"String",
		registrator:"String",
		status:"String",
		storages:"String",
		type:"String",
		username:"String",
		verifications:"Verification"
	},
	CreatedProjectFreeDecision:{
		decision:"String",
		id:"String",
		question:"String"
	},
	DateTime: `scalar.DateTime` as const,
	DecisionDetail:{
		action:"ExtendedBlockchainAction",
		document:"DecisionDocumentUnion",
		votes_against:"ExtendedBlockchainAction",
		votes_for:"ExtendedBlockchainAction"
	},
	DecisionDocumentUnion:{
		"...on FreeDecisionDocument":"FreeDecisionDocument",
		"...on ParticipantApplicationDecisionDocument":"ParticipantApplicationDecisionDocument"
	},
	Desktop:{
		authorizedHome:"String",
		coopname:"String",
		layout:"String",
		nonAuthorizedHome:"String",
		workspaces:"DesktopWorkspace"
	},
	DesktopWorkspace:{
		name:"String",
		title:"String"
	},
	DocumentPackage:{
		acts:"ActDetail",
		decision:"DecisionDetail",
		links:"GeneratedDocument",
		statement:"StatementDetail"
	},
	DocumentsPaginationResult:{
		currentPage:"Int",
		items:"DocumentPackage",
		totalCount:"Int",
		totalPages:"Int"
	},
	Entrepreneur:{
		birthdate:"String",
		city:"String",
		country:"String",
		details:"EntrepreneurDetails",
		email:"String",
		first_name:"String",
		full_address:"String",
		last_name:"String",
		middle_name:"String",
		phone:"String",
		username:"String"
	},
	EntrepreneurDetails:{
		inn:"String",
		ogrn:"String"
	},
	ExtendedBlockchainAction:{
		account:"String",
		account_ram_deltas:"AccountRamDelta",
		action_ordinal:"Int",
		authorization:"ActionAuthorization",
		block_id:"String",
		block_num:"Int",
		chain_id:"String",
		console:"String",
		context_free:"Boolean",
		creator_action_ordinal:"Int",
		data:"JSON",
		elapsed:"Int",
		global_sequence:"String",
		name:"String",
		receipt:"ActionReceipt",
		receiver:"String",
		transaction_id:"String",
		user:"UserDataUnion"
	},
	Extension:{
		config:"JSON",
		created_at:"DateTime",
		description:"String",
		enabled:"Boolean",
		external_url:"String",
		image:"String",
		instructions:"String",
		is_available:"Boolean",
		is_builtin:"Boolean",
		is_desktop:"Boolean",
		is_installed:"Boolean",
		is_internal:"Boolean",
		name:"String",
		readme:"String",
		schema:"JSON",
		tags:"String",
		title:"String",
		updated_at:"DateTime"
	},
	FreeDecisionDocument:{
		binary:"String",
		full_title:"String",
		hash:"String",
		html:"String",
		meta:"FreeDecisionMetaDocumentOutput"
	},
	FreeDecisionMetaDocumentOutput:{
		block_num:"Int",
		coopname:"String",
		created_at:"String",
		decision_id:"Float",
		generator:"String",
		lang:"String",
		links:"String",
		project_id:"String",
		registry_id:"Int",
		timezone:"String",
		title:"String",
		username:"String",
		version:"String"
	},
	GeneratedDocument:{
		binary:"String",
		full_title:"String",
		hash:"String",
		html:"String",
		meta:"MetaDocument"
	},
	Individual:{
		birthdate:"String",
		email:"String",
		first_name:"String",
		full_address:"String",
		last_name:"String",
		middle_name:"String",
		passport:"Passport",
		phone:"String",
		username:"String"
	},
	JSON: `scalar.JSON` as const,
	JSONObject: `scalar.JSONObject` as const,
	KeyWeight:{
		key:"String",
		weight:"Int"
	},
	MetaDocument:{
		block_num:"Int",
		coopname:"String",
		created_at:"String",
		generator:"String",
		lang:"String",
		links:"String",
		registry_id:"Int",
		timezone:"String",
		title:"String",
		username:"String",
		version:"String"
	},
	MonoAccount:{
		email:"String",
		has_account:"Boolean",
		initial_order:"String",
		is_email_verified:"Boolean",
		is_registered:"Boolean",
		message:"String",
		public_key:"String",
		referer:"String",
		role:"String",
		status:"UserStatus",
		type:"String",
		username:"String"
	},
	Mutation:{
		acceptChildOrder:"Transaction",
		addParticipant:"Account",
		addTrustedAccount:"Branch",
		cancelRequest:"Transaction",
		completeRequest:"Transaction",
		confirmReceiveOnRequest:"Transaction",
		confirmSupplyOnRequest:"Transaction",
		createBankAccount:"PaymentMethod",
		createBranch:"Branch",
		createChildOrder:"Transaction",
		createDepositPayment:"Payment",
		createInitialPayment:"Payment",
		createParentOffer:"Transaction",
		createProjectOfFreeDecision:"CreatedProjectFreeDecision",
		declineRequest:"Transaction",
		deleteBranch:"Boolean",
		deletePaymentMethod:"Boolean",
		deleteTrustedAccount:"Branch",
		deliverOnRequest:"Transaction",
		disputeOnRequest:"Transaction",
		editBranch:"Branch",
		generateAssetContributionAct:"AssetContributionActDocument",
		generateAssetContributionDecision:"AssetContributionDecisionDocument",
		generateAssetContributionStatement:"AssetContributionStatementDocument",
		generateFreeDecision:"ProjectFreeDecisionDocument",
		generateParticipantApplication:"ParticipantApplicationDocument",
		generateParticipantApplicationDecision:"ParticipantApplicationDecisionDocument",
		generatePrivacyAgreement:"GeneratedDocument",
		generateProjectOfFreeDecision:"ProjectFreeDecisionDocument",
		generateReturnByAssetAct:"ReturnByAssetActDocument",
		generateReturnByAssetDecision:"ReturnByAssetDecisionDocument",
		generateReturnByAssetStatement:"ReturnByAssetStatementDocument",
		generateSelectBranchDocument:"SelectBranchDocument",
		generateSignatureAgreement:"GeneratedDocument",
		generateUserAgreement:"GeneratedDocument",
		generateWalletAgreement:"GeneratedDocument",
		initSystem:"SystemInfo",
		installExtension:"Extension",
		installSystem:"SystemInfo",
		login:"RegisteredAccount",
		logout:"Boolean",
		moderateRequest:"Transaction",
		prohibitRequest:"Transaction",
		publishProjectOfFreeDecision:"Boolean",
		publishRequest:"Transaction",
		receiveOnRequest:"Transaction",
		refresh:"RegisteredAccount",
		registerAccount:"RegisteredAccount",
		registerParticipant:"Account",
		resetKey:"Boolean",
		selectBranch:"Boolean",
		setPaymentStatus:"Payment",
		setWif:"Boolean",
		startResetKey:"Boolean",
		supplyOnRequest:"Transaction",
		uninstallExtension:"Boolean",
		unpublishRequest:"Transaction",
		updateAccount:"Account",
		updateBankAccount:"PaymentMethod",
		updateExtension:"Extension",
		updateRequest:"Transaction",
		updateSystem:"SystemInfo"
	},
	Organization:{
		city:"String",
		country:"String",
		details:"OrganizationDetails",
		email:"String",
		fact_address:"String",
		full_address:"String",
		full_name:"String",
		phone:"String",
		represented_by:"RepresentedBy",
		short_name:"String",
		type:"String",
		username:"String"
	},
	OrganizationDetails:{
		inn:"String",
		kpp:"String",
		ogrn:"String"
	},
	ParticipantAccount:{
		braname:"String",
		created_at:"DateTime",
		has_vote:"Boolean",
		initial_amount:"String",
		is_initial:"Boolean",
		is_minimum:"Boolean",
		last_min_pay:"DateTime",
		last_update:"DateTime",
		minimum_amount:"String",
		status:"String",
		type:"String",
		username:"String"
	},
	ParticipantApplicationDecisionDocument:{
		binary:"String",
		full_title:"String",
		hash:"String",
		html:"String",
		meta:"ParticipantApplicationDecisionMetaDocumentOutput"
	},
	ParticipantApplicationDecisionMetaDocumentOutput:{
		block_num:"Int",
		coopname:"String",
		created_at:"String",
		decision_id:"Float",
		generator:"String",
		lang:"String",
		links:"String",
		registry_id:"Int",
		timezone:"String",
		title:"String",
		username:"String",
		version:"String"
	},
	ParticipantApplicationDocument:{
		binary:"String",
		full_title:"String",
		hash:"String",
		html:"String",
		meta:"ParticipantApplicationMetaDocumentOutput"
	},
	ParticipantApplicationMetaDocumentOutput:{
		block_num:"Int",
		coopname:"String",
		created_at:"String",
		generator:"String",
		lang:"String",
		links:"String",
		registry_id:"Int",
		timezone:"String",
		title:"String",
		username:"String",
		version:"String"
	},
	Passport:{
		code:"String",
		issued_at:"String",
		issued_by:"String",
		number:"Int",
		series:"Int"
	},
	Payment:{
		amount:"Float",
		blockchain_id:"Float",
		created_at:"DateTime",
		details:"PaymentDetails",
		expired_at:"DateTime",
		id:"String",
		message:"String",
		provider:"String",
		status:"PaymentStatus",
		symbol:"String",
		updated_at:"DateTime",
		username:"String"
	},
	PaymentDetails:{
		amount_plus_fee:"String",
		amount_without_fee:"String",
		data:"String",
		fact_fee_percent:"Float",
		fee_amount:"String",
		fee_percent:"Float",
		tolerance_percent:"Float"
	},
	PaymentMethod:{
		created_at:"DateTime",
		data:"PaymentMethodData",
		is_default:"Boolean",
		method_id:"String",
		method_type:"String",
		updated_at:"DateTime",
		username:"String"
	},
	PaymentMethodData:{
		"...on BankAccount":"BankAccount",
		"...on SbpAccount":"SbpAccount"
	},
	PaymentMethodPaginationResult:{
		currentPage:"Int",
		items:"PaymentMethod",
		totalCount:"Int",
		totalPages:"Int"
	},
	PaymentPaginationResult:{
		currentPage:"Int",
		items:"Payment",
		totalCount:"Int",
		totalPages:"Int"
	},
	Permission:{
		parent:"String",
		perm_name:"String",
		required_auth:"Authority"
	},
	PermissionLevel:{
		actor:"String",
		permission:"String"
	},
	PermissionLevelWeight:{
		permission:"PermissionLevel",
		weight:"Int"
	},
	PrivateAccount:{
		entrepreneur_data:"Entrepreneur",
		individual_data:"Individual",
		organization_data:"Organization",
		type:"AccountType"
	},
	ProjectFreeDecisionDocument:{
		binary:"String",
		full_title:"String",
		hash:"String",
		html:"String",
		meta:"ProjectFreeDecisionMetaDocumentOutput"
	},
	ProjectFreeDecisionMetaDocumentOutput:{
		block_num:"Int",
		coopname:"String",
		created_at:"String",
		generator:"String",
		lang:"String",
		links:"String",
		project_id:"String",
		registry_id:"Int",
		timezone:"String",
		title:"String",
		username:"String",
		version:"String"
	},
	PublicChairman:{
		first_name:"String",
		last_name:"String",
		middle_name:"String"
	},
	Query:{
		getAccount:"Account",
		getAccounts:"AccountsPaginationResult",
		getAgenda:"AgendaWithDocuments",
		getBranches:"Branch",
		getDesktop:"Desktop",
		getDocuments:"DocumentsPaginationResult",
		getExtensions:"Extension",
		getPaymentMethods:"PaymentMethodPaginationResult",
		getPayments:"PaymentPaginationResult",
		getSystemInfo:"SystemInfo"
	},
	RefundRequest:{
		cpu_amount:"String",
		net_amount:"String",
		owner:"String",
		request_time:"String"
	},
	RegisteredAccount:{
		account:"Account",
		tokens:"Tokens"
	},
	RepresentedBy:{
		based_on:"String",
		first_name:"String",
		last_name:"String",
		middle_name:"String",
		position:"String"
	},
	ResourceDelegationDTO:{
		cpu_weight:"String",
		from:"String",
		net_weight:"String",
		to:"String"
	},
	ResourceOverview:{
		cpu_weight:"String",
		net_weight:"String",
		owner:"String",
		ram_bytes:"Int"
	},
	ReturnByAssetActDocument:{
		binary:"String",
		full_title:"String",
		hash:"String",
		html:"String",
		meta:"ReturnByAssetActMetaDocumentOutput"
	},
	ReturnByAssetActMetaDocumentOutput:{
		act_id:"String",
		block_num:"Int",
		braname:"String",
		coopname:"String",
		created_at:"String",
		decision_id:"Float",
		generator:"String",
		lang:"String",
		links:"String",
		registry_id:"Int",
		request_id:"Float",
		timezone:"String",
		title:"String",
		transmitter:"String",
		username:"String",
		version:"String"
	},
	ReturnByAssetDecisionDocument:{
		binary:"String",
		full_title:"String",
		hash:"String",
		html:"String",
		meta:"ReturnByAssetDecisionMetaDocumentOutput"
	},
	ReturnByAssetDecisionMetaDocumentOutput:{
		block_num:"Int",
		coopname:"String",
		created_at:"String",
		decision_id:"Float",
		generator:"String",
		lang:"String",
		links:"String",
		registry_id:"Int",
		request_id:"Float",
		timezone:"String",
		title:"String",
		username:"String",
		version:"String"
	},
	ReturnByAssetStatementDocument:{
		binary:"String",
		full_title:"String",
		hash:"String",
		html:"String",
		meta:"ReturnByAssetStatementMetaDocumentOutput"
	},
	ReturnByAssetStatementMetaDocumentOutput:{
		block_num:"Int",
		coopname:"String",
		created_at:"String",
		generator:"String",
		lang:"String",
		links:"String",
		registry_id:"Int",
		request:"CommonRequestResponse",
		timezone:"String",
		title:"String",
		username:"String",
		version:"String"
	},
	SbpAccount:{
		phone:"String"
	},
	SelectBranchDocument:{
		binary:"String",
		full_title:"String",
		hash:"String",
		html:"String",
		meta:"SelectBranchMetaDocumentOutput"
	},
	SelectBranchMetaDocumentOutput:{
		block_num:"Int",
		braname:"String",
		coopname:"String",
		created_at:"String",
		generator:"String",
		lang:"String",
		links:"String",
		registry_id:"Int",
		timezone:"String",
		title:"String",
		username:"String",
		version:"String"
	},
	SignedBlockchainDocument:{
		hash:"String",
		meta:"String",
		public_key:"String",
		signature:"String"
	},
	StatementDetail:{
		action:"ExtendedBlockchainAction",
		document:"StatementDocumentUnion"
	},
	StatementDocumentUnion:{
		"...on ParticipantApplicationDocument":"ParticipantApplicationDocument",
		"...on ProjectFreeDecisionDocument":"ProjectFreeDecisionDocument"
	},
	SystemInfo:{
		blockchain_account:"BlockchainAccount",
		blockchain_info:"BlockchainInfoDTO",
		contacts:"ContactsDTO",
		cooperator_account:"CooperativeOperatorAccount",
		coopname:"String",
		system_status:"SystemStatus",
		vars:"Vars"
	},
	Token:{
		expires:"DateTime",
		token:"String"
	},
	Tokens:{
		access:"Token",
		refresh:"Token"
	},
	Transaction:{
		chain:"JSONObject",
		request:"JSONObject",
		resolved:"JSONObject",
		response:"JSONObject",
		returns:"JSONObject",
		revisions:"JSONObject",
		signatures:"JSONObject",
		signer:"JSONObject",
		transaction:"JSONObject"
	},
	UserAccount:{
		meta:"String",
		referer:"String",
		registered_at:"String",
		registrator:"String",
		status:"String",
		storages:"String",
		type:"String",
		username:"String",
		verifications:"Verification"
	},
	UserDataUnion:{
		"...on Entrepreneur":"Entrepreneur",
		"...on Individual":"Individual",
		"...on Organization":"Organization"
	},
	Vars:{
		confidential_email:"String",
		confidential_link:"String",
		contact_email:"String",
		coopenomics_agreement:"AgreementVar",
		coopname:"String",
		full_abbr:"String",
		full_abbr_dative:"String",
		full_abbr_genitive:"String",
		name:"String",
		participant_application:"AgreementVar",
		passport_request:"String",
		privacy_agreement:"AgreementVar",
		short_abbr:"String",
		signature_agreement:"AgreementVar",
		user_agreement:"AgreementVar",
		wallet_agreement:"AgreementVar",
		website:"String"
	},
	Verification:{
		created_at:"String",
		is_verified:"Boolean",
		last_update:"String",
		notice:"String",
		procedure:"String",
		verificator:"String"
	},
	WaitWeight:{
		wait_sec:"Int",
		weight:"Int"
	}
}

export const Ops = {
query: "Query" as const,
	mutation: "Mutation" as const
}