# Client | @coopenomics/sdk
Documentation for @coopenomics/sdk

# Class Client

- Defined in components/sdk/src/index.ts:23

#####
Index

### Accessors

Blockchain
Document
Mutation
Query
Subscription

### Methods

login
setToken
create
getInstance

## Accessors

### Blockchain

- get Blockchain(): Blockchain

- Доступ к Blockchain.

  #### Returns Blockchain

  - Defined in components/sdk/src/index.ts:124

### Document

- get Document(): Document

- Доступ к Document.

  #### Returns Document

  - Defined in components/sdk/src/index.ts:131

### Mutation

- get Mutation(): (< Z >(o, ops?) => Promise< InputType <{
  __typename: "Mutation";
  acceptChildOrder: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  addParticipant: {
  __typename: "Account";
  blockchain_account?: null | {
  __typename: "BlockchainAccount";
  account_name: string;
  core_liquid_balance?: null | string;
  cpu_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  cpu_weight: string;
  created: string;
  head_block_num: number;
  head_block_time: string;
  last_code_update: string;
  net_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  net_weight: string;
  permissions: {
  __typename: "Permission";
  parent: string;
  perm_name: string;
  required_auth: {
  __typename: "Authority";
  accounts: (...)[];
  keys: (...)[];
  threshold: number;
  waits: (...)[];
  };
  }[];
  privileged: boolean;
  ram_quota: number;
  ram_usage: number;
  refund_request?: null | {
  __typename: "RefundRequest";
  cpu_amount: string;
  net_amount: string;
  owner: string;
  request_time: string;
  };
  rex_info?: null | string;
  self_delegated_bandwidth?: null | {
  __typename: "ResourceDelegationDTO";
  cpu_weight: string;
  from: string;
  net_weight: string;
  to: string;
  };
  total_resources?: null | {
  __typename: "ResourceOverview";
  cpu_weight: string;
  net_weight: string;
  owner: string;
  ram_bytes: number;
  };
  voter_info?: null | string;
  };
  participant_account?: null | {
  __typename: "ParticipantAccount";
  braname?: null | string;
  created_at: "scalar" & {
  name: "DateTime";
  };
  has_vote: boolean;
  is_initial: boolean;
  is_minimum: boolean;
  last_min_pay: "scalar" & {
  name: "DateTime";
  };
  last_update: "scalar" & {
  name: "DateTime";
  };
  status: string;
  type?: null | string;
  username: string;
  };
  provider_account?: null | {
  __typename: "MonoAccount";
  email: string;
  has_account: boolean;
  initial_order?: null | string;
  is_email_verified: boolean;
  is_registered: boolean;
  message?: null | string;
  public_key: string;
  referer: string;
  role: string;
  status: UserStatus ;
  type: string;
  username: string;
  };
  user_account?: null | {
  __typename: "UserAccount";
  meta: string;
  referer: string;
  registered_at: string;
  registrator: string;
  status: string;
  storages: string[];
  type: string;
  username: string;
  verifications: {
  __typename: "Verification";
  created_at: string;
  is_verified: boolean;
  last_update: string;
  notice: string;
  procedure: string;
  verificator: string;
  }[];
  };
  username: string;
  };
  addTrustedAccount: {
  __typename: "Branch";
  bank_account: {
  __typename: "BankPaymentMethod";
  created_at: "scalar" & {
  name: "DateTime";
  };
  data: {
  __typename: "BankAccount";
  account_number: string;
  bank_name: string;
  card_number?: null | string;
  currency: string;
  details: {
  __typename: "BankAccountDetails";
  bik: string;
  corr: string;
  kpp: string;
  };
  };
  is_default: boolean;
  method_id: string;
  method_type: string;
  updated_at: "scalar" & {
  name: "DateTime";
  };
  username: string;
  };
  braname: string;
  city: string;
  coopname: string;
  country: string;
  details: {
  __typename: "OrganizationDetails";
  inn: string;
  kpp: string;
  ogrn: string;
  };
  email: string;
  fact_address: string;
  full_address: string;
  full_name: string;
  phone: string;
  represented_by: {
  __typename: "RepresentedBy";
  based_on: string;
  first_name: string;
  last_name: string;
  middle_name: string;
  position: string;
  };
  short_name: string;
  trusted: {
  __typename: "Individual";
  birthdate: string;
  email: string;
  first_name: string;
  full_address: string;
  last_name: string;
  middle_name: string;
  passport?: null | {
  __typename: "Passport";
  code: string;
  issued_at: string;
  issued_by: string;
  number: number;
  series: number;
  };
  phone: string;
  username: string;
  }[];
  trustee: {
  __typename: "Individual";
  birthdate: string;
  email: string;
  first_name: string;
  full_address: string;
  last_name: string;
  middle_name: string;
  passport?: null | {
  __typename: "Passport";
  code: string;
  issued_at: string;
  issued_by: string;
  number: number;
  series: number;
  };
  phone: string;
  username: string;
  };
  type: string;
  };
  cancelRequest: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  completeRequest: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  confirmReceiveOnRequest: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  confirmSupplyOnRequest: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  createBankAccount: {
  __typename: "PaymentMethod";
  created_at: "scalar" & {
  name: "DateTime";
  };
  data: {
  ...on BankAccount: "__union" & {
  __typename: "BankAccount";
  account_number: string;
  bank_name: string;
  card_number?: null | string;
  currency: string;
  details: {
  __typename: "BankAccountDetails";
  bik: string;
  corr: string;
  kpp: string;
  };
  };
  ...on SbpAccount: "__union" & {
  __typename: "SbpAccount";
  phone: string;
  };
  __typename: "BankAccount" | "SbpAccount";
  };
  is_default: boolean;
  method_id: string;
  method_type: string;
  updated_at: "scalar" & {
  name: "DateTime";
  };
  username: string;
  };
  createBranch: {
  __typename: "Branch";
  bank_account: {
  __typename: "BankPaymentMethod";
  created_at: "scalar" & {
  name: "DateTime";
  };
  data: {
  __typename: "BankAccount";
  account_number: string;
  bank_name: string;
  card_number?: null | string;
  currency: string;
  details: {
  __typename: "BankAccountDetails";
  bik: string;
  corr: string;
  kpp: string;
  };
  };
  is_default: boolean;
  method_id: string;
  method_type: string;
  updated_at: "scalar" & {
  name: "DateTime";
  };
  username: string;
  };
  braname: string;
  city: string;
  coopname: string;
  country: string;
  details: {
  __typename: "OrganizationDetails";
  inn: string;
  kpp: string;
  ogrn: string;
  };
  email: string;
  fact_address: string;
  full_address: string;
  full_name: string;
  phone: string;
  represented_by: {
  __typename: "RepresentedBy";
  based_on: string;
  first_name: string;
  last_name: string;
  middle_name: string;
  position: string;
  };
  short_name: string;
  trusted: {
  __typename: "Individual";
  birthdate: string;
  email: string;
  first_name: string;
  full_address: string;
  last_name: string;
  middle_name: string;
  passport?: null | {
  __typename: "Passport";
  code: string;
  issued_at: string;
  issued_by: string;
  number: number;
  series: number;
  };
  phone: string;
  username: string;
  }[];
  trustee: {
  __typename: "Individual";
  birthdate: string;
  email: string;
  first_name: string;
  full_address: string;
  last_name: string;
  middle_name: string;
  passport?: null | {
  __typename: "Passport";
  code: string;
  issued_at: string;
  issued_by: string;
  number: number;
  series: number;
  };
  phone: string;
  username: string;
  };
  type: string;
  };
  createChildOrder: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  createDepositPayment: {
  __typename: "Payment";
  amount: number;
  blockchain_id: number;
  created_at: "scalar" & {
  name: "DateTime";
  };
  details: {
  __typename: "PaymentDetails";
  amount_plus_fee: string;
  amount_without_fee: string;
  data: string;
  fact_fee_percent: number;
  fee_amount: string;
  fee_percent: number;
  tolerance_percent: number;
  };
  expired_at: "scalar" & {
  name: "DateTime";
  };
  id: string;
  message: string;
  provider: string;
  status: PaymentStatus ;
  symbol: string;
  updated_at: "scalar" & {
  name: "DateTime";
  };
  username: string;
  };
  createInitialPayment: {
  __typename: "Payment";
  amount: number;
  blockchain_id: number;
  created_at: "scalar" & {
  name: "DateTime";
  };
  details: {
  __typename: "PaymentDetails";
  amount_plus_fee: string;
  amount_without_fee: string;
  data: string;
  fact_fee_percent: number;
  fee_amount: string;
  fee_percent: number;
  tolerance_percent: number;
  };
  expired_at: "scalar" & {
  name: "DateTime";
  };
  id: string;
  message: string;
  provider: string;
  status: PaymentStatus ;
  symbol: string;
  updated_at: "scalar" & {
  name: "DateTime";
  };
  username: string;
  };
  createParentOffer: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  createProjectOfFreeDecision: {
  __typename: "CreatedProjectFreeDecision";
  decision: string;
  id: string;
  question: string;
  };
  declineRequest: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  deleteBranch: boolean;
  deletePaymentMethod: boolean;
  deleteTrustedAccount: {
  __typename: "Branch";
  bank_account: {
  __typename: "BankPaymentMethod";
  created_at: "scalar" & {
  name: "DateTime";
  };
  data: {
  __typename: "BankAccount";
  account_number: string;
  bank_name: string;
  card_number?: null | string;
  currency: string;
  details: {
  __typename: "BankAccountDetails";
  bik: string;
  corr: string;
  kpp: string;
  };
  };
  is_default: boolean;
  method_id: string;
  method_type: string;
  updated_at: "scalar" & {
  name: "DateTime";
  };
  username: string;
  };
  braname: string;
  city: string;
  coopname: string;
  country: string;
  details: {
  __typename: "OrganizationDetails";
  inn: string;
  kpp: string;
  ogrn: string;
  };
  email: string;
  fact_address: string;
  full_address: string;
  full_name: string;
  phone: string;
  represented_by: {
  __typename: "RepresentedBy";
  based_on: string;
  first_name: string;
  last_name: string;
  middle_name: string;
  position: string;
  };
  short_name: string;
  trusted: {
  __typename: "Individual";
  birthdate: string;
  email: string;
  first_name: string;
  full_address: string;
  last_name: string;
  middle_name: string;
  passport?: null | {
  __typename: "Passport";
  code: string;
  issued_at: string;
  issued_by: string;
  number: number;
  series: number;
  };
  phone: string;
  username: string;
  }[];
  trustee: {
  __typename: "Individual";
  birthdate: string;
  email: string;
  first_name: string;
  full_address: string;
  last_name: string;
  middle_name: string;
  passport?: null | {
  __typename: "Passport";
  code: string;
  issued_at: string;
  issued_by: string;
  number: number;
  series: number;
  };
  phone: string;
  username: string;
  };
  type: string;
  };
  deliverOnRequest: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  disputeOnRequest: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  editBranch: {
  __typename: "Branch";
  bank_account: {
  __typename: "BankPaymentMethod";
  created_at: "scalar" & {
  name: "DateTime";
  };
  data: {
  __typename: "BankAccount";
  account_number: string;
  bank_name: string;
  card_number?: null | string;
  currency: string;
  details: {
  __typename: "BankAccountDetails";
  bik: string;
  corr: string;
  kpp: string;
  };
  };
  is_default: boolean;
  method_id: string;
  method_type: string;
  updated_at: "scalar" & {
  name: "DateTime";
  };
  username: string;
  };
  braname: string;
  city: string;
  coopname: string;
  country: string;
  details: {
  __typename: "OrganizationDetails";
  inn: string;
  kpp: string;
  ogrn: string;
  };
  email: string;
  fact_address: string;
  full_address: string;
  full_name: string;
  phone: string;
  represented_by: {
  __typename: "RepresentedBy";
  based_on: string;
  first_name: string;
  last_name: string;
  middle_name: string;
  position: string;
  };
  short_name: string;
  trusted: {
  __typename: "Individual";
  birthdate: string;
  email: string;
  first_name: string;
  full_address: string;
  last_name: string;
  middle_name: string;
  passport?: null | {
  __typename: "Passport";
  code: string;
  issued_at: string;
  issued_by: string;
  number: number;
  series: number;
  };
  phone: string;
  username: string;
  }[];
  trustee: {
  __typename: "Individual";
  birthdate: string;
  email: string;
  first_name: string;
  full_address: string;
  last_name: string;
  middle_name: string;
  passport?: null | {
  __typename: "Passport";
  code: string;
  issued_at: string;
  issued_by: string;
  number: number;
  series: number;
  };
  phone: string;
  username: string;
  };
  type: string;
  };
  generateAssetContributionAct: {
  __typename: "AssetContributionActDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "AssetContributionActMetaDocumentOutput";
  act_id: string;
  block_num: number;
  braname?: null | string;
  coopname: string;
  created_at: string;
  decision_id: number;
  generator: string;
  lang: string;
  links: string[];
  receiver: string;
  registry_id: number;
  request_id: number;
  timezone: string;
  title: string;
  username: string;
  version: string;
  };
  };
  generateAssetContributionDecision: {
  __typename: "AssetContributionDecisionDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "AssetContributionDecisionMetaDocumentOutput";
  block_num: number;
  coopname: string;
  created_at: string;
  decision_id: number;
  generator: string;
  lang: string;
  links: string[];
  registry_id: number;
  request_id: number;
  timezone: string;
  title: string;
  username: string;
  version: string;
  };
  };
  generateAssetContributionStatement: {
  __typename: "AssetContributionStatementDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "AssetContributionStatementMetaDocumentOutput";
  block_num: number;
  coopname: string;
  created_at: string;
  generator: string;
  lang: string;
  links: string[];
  registry_id: number;
  request: {
  __typename: "CommonRequestResponse";
  currency: string;
  hash: string;
  program_id: number;
  title: string;
  total_cost: number;
  type: string;
  unit_cost: number;
  unit_of_measurement: string;
  units: number;
  };
  timezone: string;
  title: string;
  username: string;
  version: string;
  };
  };
  generateFreeDecision: {
  __typename: "ProjectFreeDecisionDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "ProjectFreeDecisionMetaDocumentOutput";
  block_num: number;
  coopname: string;
  created_at: string;
  generator: string;
  lang: string;
  links: string[];
  project_id: string;
  registry_id: number;
  timezone: string;
  title: string;
  username: string;
  version: string;
  };
  };
  generateParticipantApplication: {
  __typename: "ParticipantApplicationDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "ParticipantApplicationMetaDocumentOutput";
  block_num: number;
  coopname: string;
  created_at: string;
  generator: string;
  lang: string;
  links: string[];
  registry_id: number;
  timezone: string;
  title: string;
  username: string;
  version: string;
  };
  };
  generateParticipantApplicationDecision: {
  __typename: "ParticipantApplicationDecisionDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "ParticipantApplicationDecisionMetaDocumentOutput";
  block_num: number;
  coopname: string;
  created_at: string;
  decision_id: number;
  generator: string;
  lang: string;
  links: string[];
  registry_id: number;
  timezone: string;
  title: string;
  username: string;
  version: string;
  };
  };
  generatePrivacyAgreement: {
  __typename: "GeneratedDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "MetaDocument";
  block_num: number;
  coopname: string;
  created_at: string;
  generator: string;
  lang: string;
  links: string[];
  registry_id: number;
  timezone: string;
  title: string;
  username: string;
  version: string;
  };
  };
  generateProjectOfFreeDecision: {
  __typename: "ProjectFreeDecisionDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "ProjectFreeDecisionMetaDocumentOutput";
  block_num: number;
  coopname: string;
  created_at: string;
  generator: string;
  lang: string;
  links: string[];
  project_id: string;
  registry_id: number;
  timezone: string;
  title: string;
  username: string;
  version: string;
  };
  };
  generateReturnByAssetAct: {
  __typename: "ReturnByAssetActDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "ReturnByAssetActMetaDocumentOutput";
  act_id: string;
  block_num: number;
  braname?: null | string;
  coopname: string;
  created_at: string;
  decision_id: number;
  generator: string;
  lang: string;
  links: string[];
  registry_id: number;
  request_id: number;
  timezone: string;
  title: string;
  transmitter: string;
  username: string;
  version: string;
  };
  };
  generateReturnByAssetDecision: {
  __typename: "ReturnByAssetDecisionDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "ReturnByAssetDecisionMetaDocumentOutput";
  block_num: number;
  coopname: string;
  created_at: string;
  decision_id: number;
  generator: string;
  lang: string;
  links: string[];
  registry_id: number;
  request_id: number;
  timezone: string;
  title: string;
  username: string;
  version: string;
  };
  };
  generateReturnByAssetStatement: {
  __typename: "ReturnByAssetStatementDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "ReturnByAssetStatementMetaDocumentOutput";
  block_num: number;
  coopname: string;
  created_at: string;
  generator: string;
  lang: string;
  links: string[];
  registry_id: number;
  request: {
  __typename: "CommonRequestResponse";
  currency: string;
  hash: string;
  program_id: number;
  title: string;
  total_cost: number;
  type: string;
  unit_cost: number;
  unit_of_measurement: string;
  units: number;
  };
  timezone: string;
  title: string;
  username: string;
  version: string;
  };
  };
  generateSelectBranchDocument: {
  __typename: "SelectBranchDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "SelectBranchMetaDocumentOutput";
  block_num: number;
  braname: string;
  coopname: string;
  created_at: string;
  generator: string;
  lang: string;
  links: string[];
  registry_id: number;
  timezone: string;
  title: string;
  username: string;
  version: string;
  };
  };
  generateSignatureAgreement: {
  __typename: "GeneratedDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "MetaDocument";
  block_num: number;
  coopname: string;
  created_at: string;
  generator: string;
  lang: string;
  links: string[];
  registry_id: number;
  timezone: string;
  title: string;
  username: string;
  version: string;
  };
  };
  generateUserAgreement: {
  __typename: "GeneratedDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "MetaDocument";
  block_num: number;
  coopname: string;
  created_at: string;
  generator: string;
  lang: string;
  links: string[];
  registry_id: number;
  timezone: string;
  title: string;
  username: string;
  version: string;
  };
  };
  generateWalletAgreement: {
  __typename: "GeneratedDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "MetaDocument";
  block_num: number;
  coopname: string;
  created_at: string;
  generator: string;
  lang: string;
  links: string[];
  registry_id: number;
  timezone: string;
  title: string;
  username: string;
  version: string;
  };
  };
  initSystem: {
  __typename: "SystemInfo";
  blockchain_account: {
  __typename: "BlockchainAccount";
  account_name: string;
  core_liquid_balance?: null | string;
  cpu_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  cpu_weight: string;
  created: string;
  head_block_num: number;
  head_block_time: string;
  last_code_update: string;
  net_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  net_weight: string;
  permissions: {
  __typename: "Permission";
  parent: string;
  perm_name: string;
  required_auth: {
  __typename: "Authority";
  accounts: {
  __typename: ...;
  permission: ...;
  weight: ...;
  }[];
  keys: {
  __typename: ...;
  key: ...;
  weight: ...;
  }[];
  threshold: number;
  waits: {
  __typename: ...;
  wait_sec: ...;
  weight: ...;
  }[];
  };
  }[];
  privileged: boolean;
  ram_quota: number;
  ram_usage: number;
  refund_request?: null | {
  __typename: "RefundRequest";
  cpu_amount: string;
  net_amount: string;
  owner: string;
  request_time: string;
  };
  rex_info?: null | string;
  self_delegated_bandwidth?: null | {
  __typename: "ResourceDelegationDTO";
  cpu_weight: string;
  from: string;
  net_weight: string;
  to: string;
  };
  total_resources?: null | {
  __typename: "ResourceOverview";
  cpu_weight: string;
  net_weight: string;
  owner: string;
  ram_bytes: number;
  };
  voter_info?: null | string;
  };
  blockchain_info: {
  __typename: "BlockchainInfoDTO";
  block_cpu_limit: number;
  block_net_limit: number;
  chain_id: string;
  fork_db_head_block_id?: null | string;
  fork_db_head_block_num?: null | number;
  head_block_id: string;
  head_block_num: number;
  head_block_producer: string;
  head_block_time: string;
  last_irreversible_block_id: string;
  last_irreversible_block_num: number;
  last_irreversible_block_time?: null | string;
  server_version: string;
  server_version_string?: null | string;
  virtual_block_cpu_limit: number;
  virtual_block_net_limit: number;
  };
  contacts?: null | {
  __typename: "ContactsDTO";
  chairman: {
  __typename: "PublicChairman";
  first_name: string;
  last_name: string;
  middle_name: string;
  };
  details: {
  __typename: "OrganizationDetails";
  inn: string;
  kpp: string;
  ogrn: string;
  };
  email: string;
  full_address: string;
  full_name: string;
  phone: string;
  };
  cooperator_account: {
  __typename: "CooperativeOperatorAccount";
  announce: string;
  coop_type: string;
  created_at: string;
  description: string;
  document: {
  __typename: "SignedBlockchainDocument";
  hash: string;
  meta: string;
  public_key: string;
  signature: string;
  };
  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: {
  __typename: "Verification";
  created_at: string;
  is_verified: boolean;
  last_update: string;
  notice: string;
  procedure: string;
  verificator: string;
  }[];
  };
  coopname: string;
  system_status: SystemStatus ;
  vars?: null | {
  __typename: "Vars";
  confidential_email: string;
  confidential_link: string;
  contact_email: string;
  coopenomics_agreement?: null | {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  coopname: string;
  full_abbr: string;
  full_abbr_dative: string;
  full_abbr_genitive: string;
  name: string;
  participant_application: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  passport_request: string;
  privacy_agreement: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  short_abbr: string;
  signature_agreement: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  user_agreement: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  wallet_agreement: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  website: string;
  };
  };
  installExtension: {
  __typename: "Extension";
  available: boolean;
  config?: null | "scalar" & {
  name: "JSON";
  };
  created_at: "scalar" & {
  name: "DateTime";
  };
  description?: null | string;
  enabled: boolean;
  image?: null | string;
  installed: boolean;
  instructions: string;
  name: string;
  readme: string;
  schema?: null | "scalar" & {
  name: "JSON";
  };
  tags: string[];
  title?: null | string;
  updated_at: "scalar" & {
  name: "DateTime";
  };
  };
  installSystem: {
  __typename: "SystemInfo";
  blockchain_account: {
  __typename: "BlockchainAccount";
  account_name: string;
  core_liquid_balance?: null | string;
  cpu_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  cpu_weight: string;
  created: string;
  head_block_num: number;
  head_block_time: string;
  last_code_update: string;
  net_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  net_weight: string;
  permissions: {
  __typename: "Permission";
  parent: string;
  perm_name: string;
  required_auth: {
  __typename: "Authority";
  accounts: {
  __typename: ...;
  permission: ...;
  weight: ...;
  }[];
  keys: {
  __typename: ...;
  key: ...;
  weight: ...;
  }[];
  threshold: number;
  waits: {
  __typename: ...;
  wait_sec: ...;
  weight: ...;
  }[];
  };
  }[];
  privileged: boolean;
  ram_quota: number;
  ram_usage: number;
  refund_request?: null | {
  __typename: "RefundRequest";
  cpu_amount: string;
  net_amount: string;
  owner: string;
  request_time: string;
  };
  rex_info?: null | string;
  self_delegated_bandwidth?: null | {
  __typename: "ResourceDelegationDTO";
  cpu_weight: string;
  from: string;
  net_weight: string;
  to: string;
  };
  total_resources?: null | {
  __typename: "ResourceOverview";
  cpu_weight: string;
  net_weight: string;
  owner: string;
  ram_bytes: number;
  };
  voter_info?: null | string;
  };
  blockchain_info: {
  __typename: "BlockchainInfoDTO";
  block_cpu_limit: number;
  block_net_limit: number;
  chain_id: string;
  fork_db_head_block_id?: null | string;
  fork_db_head_block_num?: null | number;
  head_block_id: string;
  head_block_num: number;
  head_block_producer: string;
  head_block_time: string;
  last_irreversible_block_id: string;
  last_irreversible_block_num: number;
  last_irreversible_block_time?: null | string;
  server_version: string;
  server_version_string?: null | string;
  virtual_block_cpu_limit: number;
  virtual_block_net_limit: number;
  };
  contacts?: null | {
  __typename: "ContactsDTO";
  chairman: {
  __typename: "PublicChairman";
  first_name: string;
  last_name: string;
  middle_name: string;
  };
  details: {
  __typename: "OrganizationDetails";
  inn: string;
  kpp: string;
  ogrn: string;
  };
  email: string;
  full_address: string;
  full_name: string;
  phone: string;
  };
  cooperator_account: {
  __typename: "CooperativeOperatorAccount";
  announce: string;
  coop_type: string;
  created_at: string;
  description: string;
  document: {
  __typename: "SignedBlockchainDocument";
  hash: string;
  meta: string;
  public_key: string;
  signature: string;
  };
  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: {
  __typename: "Verification";
  created_at: string;
  is_verified: boolean;
  last_update: string;
  notice: string;
  procedure: string;
  verificator: string;
  }[];
  };
  coopname: string;
  system_status: SystemStatus ;
  vars?: null | {
  __typename: "Vars";
  confidential_email: string;
  confidential_link: string;
  contact_email: string;
  coopenomics_agreement?: null | {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  coopname: string;
  full_abbr: string;
  full_abbr_dative: string;
  full_abbr_genitive: string;
  name: string;
  participant_application: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  passport_request: string;
  privacy_agreement: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  short_abbr: string;
  signature_agreement: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  user_agreement: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  wallet_agreement: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  website: string;
  };
  };
  login: {
  __typename: "RegisteredAccount";
  account: {
  __typename: "Account";
  blockchain_account?: null | {
  __typename: "BlockchainAccount";
  account_name: string;
  core_liquid_balance?: null | string;
  cpu_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  cpu_weight: string;
  created: string;
  head_block_num: number;
  head_block_time: string;
  last_code_update: string;
  net_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  net_weight: string;
  permissions: {
  __typename: "Permission";
  parent: string;
  perm_name: string;
  required_auth: {
  __typename: ...;
  accounts: ...;
  keys: ...;
  threshold: ...;
  waits: ...;
  };
  }[];
  privileged: boolean;
  ram_quota: number;
  ram_usage: number;
  refund_request?: null | {
  __typename: "RefundRequest";
  cpu_amount: string;
  net_amount: string;
  owner: string;
  request_time: string;
  };
  rex_info?: null | string;
  self_delegated_bandwidth?: null | {
  __typename: "ResourceDelegationDTO";
  cpu_weight: string;
  from: string;
  net_weight: string;
  to: string;
  };
  total_resources?: null | {
  __typename: "ResourceOverview";
  cpu_weight: string;
  net_weight: string;
  owner: string;
  ram_bytes: number;
  };
  voter_info?: null | string;
  };
  participant_account?: null | {
  __typename: "ParticipantAccount";
  braname?: null | string;
  created_at: "scalar" & {
  name: "DateTime";
  };
  has_vote: boolean;
  is_initial: boolean;
  is_minimum: boolean;
  last_min_pay: "scalar" & {
  name: "DateTime";
  };
  last_update: "scalar" & {
  name: "DateTime";
  };
  status: string;
  type?: null | string;
  username: string;
  };
  provider_account?: null | {
  __typename: "MonoAccount";
  email: string;
  has_account: boolean;
  initial_order?: null | string;
  is_email_verified: boolean;
  is_registered: boolean;
  message?: null | string;
  public_key: string;
  referer: string;
  role: string;
  status: UserStatus ;
  type: string;
  username: string;
  };
  user_account?: null | {
  __typename: "UserAccount";
  meta: string;
  referer: string;
  registered_at: string;
  registrator: string;
  status: string;
  storages: string[];
  type: string;
  username: string;
  verifications: {
  __typename: "Verification";
  created_at: string;
  is_verified: boolean;
  last_update: string;
  notice: string;
  procedure: string;
  verificator: string;
  }[];
  };
  username: string;
  };
  tokens: {
  __typename: "Tokens";
  access: {
  __typename: "Token";
  expires: "scalar" & {
  name: "DateTime";
  };
  token: string;
  };
  refresh: {
  __typename: "Token";
  expires: "scalar" & {
  name: "DateTime";
  };
  token: string;
  };
  };
  };
  logout: boolean;
  moderateRequest: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  prohibitRequest: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  publishProjectOfFreeDecision: boolean;
  publishRequest: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  receiveOnRequest: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  refresh: {
  __typename: "RegisteredAccount";
  account: {
  __typename: "Account";
  blockchain_account?: null | {
  __typename: "BlockchainAccount";
  account_name: string;
  core_liquid_balance?: null | string;
  cpu_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  cpu_weight: string;
  created: string;
  head_block_num: number;
  head_block_time: string;
  last_code_update: string;
  net_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  net_weight: string;
  permissions: {
  __typename: "Permission";
  parent: string;
  perm_name: string;
  required_auth: {
  __typename: ...;
  accounts: ...;
  keys: ...;
  threshold: ...;
  waits: ...;
  };
  }[];
  privileged: boolean;
  ram_quota: number;
  ram_usage: number;
  refund_request?: null | {
  __typename: "RefundRequest";
  cpu_amount: string;
  net_amount: string;
  owner: string;
  request_time: string;
  };
  rex_info?: null | string;
  self_delegated_bandwidth?: null | {
  __typename: "ResourceDelegationDTO";
  cpu_weight: string;
  from: string;
  net_weight: string;
  to: string;
  };
  total_resources?: null | {
  __typename: "ResourceOverview";
  cpu_weight: string;
  net_weight: string;
  owner: string;
  ram_bytes: number;
  };
  voter_info?: null | string;
  };
  participant_account?: null | {
  __typename: "ParticipantAccount";
  braname?: null | string;
  created_at: "scalar" & {
  name: "DateTime";
  };
  has_vote: boolean;
  is_initial: boolean;
  is_minimum: boolean;
  last_min_pay: "scalar" & {
  name: "DateTime";
  };
  last_update: "scalar" & {
  name: "DateTime";
  };
  status: string;
  type?: null | string;
  username: string;
  };
  provider_account?: null | {
  __typename: "MonoAccount";
  email: string;
  has_account: boolean;
  initial_order?: null | string;
  is_email_verified: boolean;
  is_registered: boolean;
  message?: null | string;
  public_key: string;
  referer: string;
  role: string;
  status: UserStatus ;
  type: string;
  username: string;
  };
  user_account?: null | {
  __typename: "UserAccount";
  meta: string;
  referer: string;
  registered_at: string;
  registrator: string;
  status: string;
  storages: string[];
  type: string;
  username: string;
  verifications: {
  __typename: "Verification";
  created_at: string;
  is_verified: boolean;
  last_update: string;
  notice: string;
  procedure: string;
  verificator: string;
  }[];
  };
  username: string;
  };
  tokens: {
  __typename: "Tokens";
  access: {
  __typename: "Token";
  expires: "scalar" & {
  name: "DateTime";
  };
  token: string;
  };
  refresh: {
  __typename: "Token";
  expires: "scalar" & {
  name: "DateTime";
  };
  token: string;
  };
  };
  };
  registerAccount: {
  __typename: "RegisteredAccount";
  account: {
  __typename: "Account";
  blockchain_account?: null | {
  __typename: "BlockchainAccount";
  account_name: string;
  core_liquid_balance?: null | string;
  cpu_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  cpu_weight: string;
  created: string;
  head_block_num: number;
  head_block_time: string;
  last_code_update: string;
  net_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  net_weight: string;
  permissions: {
  __typename: "Permission";
  parent: string;
  perm_name: string;
  required_auth: {
  __typename: ...;
  accounts: ...;
  keys: ...;
  threshold: ...;
  waits: ...;
  };
  }[];
  privileged: boolean;
  ram_quota: number;
  ram_usage: number;
  refund_request?: null | {
  __typename: "RefundRequest";
  cpu_amount: string;
  net_amount: string;
  owner: string;
  request_time: string;
  };
  rex_info?: null | string;
  self_delegated_bandwidth?: null | {
  __typename: "ResourceDelegationDTO";
  cpu_weight: string;
  from: string;
  net_weight: string;
  to: string;
  };
  total_resources?: null | {
  __typename: "ResourceOverview";
  cpu_weight: string;
  net_weight: string;
  owner: string;
  ram_bytes: number;
  };
  voter_info?: null | string;
  };
  participant_account?: null | {
  __typename: "ParticipantAccount";
  braname?: null | string;
  created_at: "scalar" & {
  name: "DateTime";
  };
  has_vote: boolean;
  is_initial: boolean;
  is_minimum: boolean;
  last_min_pay: "scalar" & {
  name: "DateTime";
  };
  last_update: "scalar" & {
  name: "DateTime";
  };
  status: string;
  type?: null | string;
  username: string;
  };
  provider_account?: null | {
  __typename: "MonoAccount";
  email: string;
  has_account: boolean;
  initial_order?: null | string;
  is_email_verified: boolean;
  is_registered: boolean;
  message?: null | string;
  public_key: string;
  referer: string;
  role: string;
  status: UserStatus ;
  type: string;
  username: string;
  };
  user_account?: null | {
  __typename: "UserAccount";
  meta: string;
  referer: string;
  registered_at: string;
  registrator: string;
  status: string;
  storages: string[];
  type: string;
  username: string;
  verifications: {
  __typename: "Verification";
  created_at: string;
  is_verified: boolean;
  last_update: string;
  notice: string;
  procedure: string;
  verificator: string;
  }[];
  };
  username: string;
  };
  tokens: {
  __typename: "Tokens";
  access: {
  __typename: "Token";
  expires: "scalar" & {
  name: "DateTime";
  };
  token: string;
  };
  refresh: {
  __typename: "Token";
  expires: "scalar" & {
  name: "DateTime";
  };
  token: string;
  };
  };
  };
  registerParticipant: {
  __typename: "Account";
  blockchain_account?: null | {
  __typename: "BlockchainAccount";
  account_name: string;
  core_liquid_balance?: null | string;
  cpu_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  cpu_weight: string;
  created: string;
  head_block_num: number;
  head_block_time: string;
  last_code_update: string;
  net_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  net_weight: string;
  permissions: {
  __typename: "Permission";
  parent: string;
  perm_name: string;
  required_auth: {
  __typename: "Authority";
  accounts: (...)[];
  keys: (...)[];
  threshold: number;
  waits: (...)[];
  };
  }[];
  privileged: boolean;
  ram_quota: number;
  ram_usage: number;
  refund_request?: null | {
  __typename: "RefundRequest";
  cpu_amount: string;
  net_amount: string;
  owner: string;
  request_time: string;
  };
  rex_info?: null | string;
  self_delegated_bandwidth?: null | {
  __typename: "ResourceDelegationDTO";
  cpu_weight: string;
  from: string;
  net_weight: string;
  to: string;
  };
  total_resources?: null | {
  __typename: "ResourceOverview";
  cpu_weight: string;
  net_weight: string;
  owner: string;
  ram_bytes: number;
  };
  voter_info?: null | string;
  };
  participant_account?: null | {
  __typename: "ParticipantAccount";
  braname?: null | string;
  created_at: "scalar" & {
  name: "DateTime";
  };
  has_vote: boolean;
  is_initial: boolean;
  is_minimum: boolean;
  last_min_pay: "scalar" & {
  name: "DateTime";
  };
  last_update: "scalar" & {
  name: "DateTime";
  };
  status: string;
  type?: null | string;
  username: string;
  };
  provider_account?: null | {
  __typename: "MonoAccount";
  email: string;
  has_account: boolean;
  initial_order?: null | string;
  is_email_verified: boolean;
  is_registered: boolean;
  message?: null | string;
  public_key: string;
  referer: string;
  role: string;
  status: UserStatus ;
  type: string;
  username: string;
  };
  user_account?: null | {
  __typename: "UserAccount";
  meta: string;
  referer: string;
  registered_at: string;
  registrator: string;
  status: string;
  storages: string[];
  type: string;
  username: string;
  verifications: {
  __typename: "Verification";
  created_at: string;
  is_verified: boolean;
  last_update: string;
  notice: string;
  procedure: string;
  verificator: string;
  }[];
  };
  username: string;
  };
  resetKey: boolean;
  selectBranch: boolean;
  setPaymentStatus: {
  __typename: "Payment";
  amount: number;
  blockchain_id: number;
  created_at: "scalar" & {
  name: "DateTime";
  };
  details: {
  __typename: "PaymentDetails";
  amount_plus_fee: string;
  amount_without_fee: string;
  data: string;
  fact_fee_percent: number;
  fee_amount: string;
  fee_percent: number;
  tolerance_percent: number;
  };
  expired_at: "scalar" & {
  name: "DateTime";
  };
  id: string;
  message: string;
  provider: string;
  status: PaymentStatus ;
  symbol: string;
  updated_at: "scalar" & {
  name: "DateTime";
  };
  username: string;
  };
  setWif: boolean;
  startResetKey: boolean;
  supplyOnRequest: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  uninstallExtension: boolean;
  unpublishRequest: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  updateAccount: {
  __typename: "Account";
  blockchain_account?: null | {
  __typename: "BlockchainAccount";
  account_name: string;
  core_liquid_balance?: null | string;
  cpu_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  cpu_weight: string;
  created: string;
  head_block_num: number;
  head_block_time: string;
  last_code_update: string;
  net_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  net_weight: string;
  permissions: {
  __typename: "Permission";
  parent: string;
  perm_name: string;
  required_auth: {
  __typename: "Authority";
  accounts: (...)[];
  keys: (...)[];
  threshold: number;
  waits: (...)[];
  };
  }[];
  privileged: boolean;
  ram_quota: number;
  ram_usage: number;
  refund_request?: null | {
  __typename: "RefundRequest";
  cpu_amount: string;
  net_amount: string;
  owner: string;
  request_time: string;
  };
  rex_info?: null | string;
  self_delegated_bandwidth?: null | {
  __typename: "ResourceDelegationDTO";
  cpu_weight: string;
  from: string;
  net_weight: string;
  to: string;
  };
  total_resources?: null | {
  __typename: "ResourceOverview";
  cpu_weight: string;
  net_weight: string;
  owner: string;
  ram_bytes: number;
  };
  voter_info?: null | string;
  };
  participant_account?: null | {
  __typename: "ParticipantAccount";
  braname?: null | string;
  created_at: "scalar" & {
  name: "DateTime";
  };
  has_vote: boolean;
  is_initial: boolean;
  is_minimum: boolean;
  last_min_pay: "scalar" & {
  name: "DateTime";
  };
  last_update: "scalar" & {
  name: "DateTime";
  };
  status: string;
  type?: null | string;
  username: string;
  };
  provider_account?: null | {
  __typename: "MonoAccount";
  email: string;
  has_account: boolean;
  initial_order?: null | string;
  is_email_verified: boolean;
  is_registered: boolean;
  message?: null | string;
  public_key: string;
  referer: string;
  role: string;
  status: UserStatus ;
  type: string;
  username: string;
  };
  user_account?: null | {
  __typename: "UserAccount";
  meta: string;
  referer: string;
  registered_at: string;
  registrator: string;
  status: string;
  storages: string[];
  type: string;
  username: string;
  verifications: {
  __typename: "Verification";
  created_at: string;
  is_verified: boolean;
  last_update: string;
  notice: string;
  procedure: string;
  verificator: string;
  }[];
  };
  username: string;
  };
  updateBankAccount: {
  __typename: "PaymentMethod";
  created_at: "scalar" & {
  name: "DateTime";
  };
  data: {
  ...on BankAccount: "__union" & {
  __typename: "BankAccount";
  account_number: string;
  bank_name: string;
  card_number?: null | string;
  currency: string;
  details: {
  __typename: "BankAccountDetails";
  bik: string;
  corr: string;
  kpp: string;
  };
  };
  ...on SbpAccount: "__union" & {
  __typename: "SbpAccount";
  phone: string;
  };
  __typename: "BankAccount" | "SbpAccount";
  };
  is_default: boolean;
  method_id: string;
  method_type: string;
  updated_at: "scalar" & {
  name: "DateTime";
  };
  username: string;
  };
  updateExtension: {
  __typename: "Extension";
  available: boolean;
  config?: null | "scalar" & {
  name: "JSON";
  };
  created_at: "scalar" & {
  name: "DateTime";
  };
  description?: null | string;
  enabled: boolean;
  image?: null | string;
  installed: boolean;
  instructions: string;
  name: string;
  readme: string;
  schema?: null | "scalar" & {
  name: "JSON";
  };
  tags: string[];
  title?: null | string;
  updated_at: "scalar" & {
  name: "DateTime";
  };
  };
  updateRequest: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  updateSystem: {
  __typename: "SystemInfo";
  blockchain_account: {
  __typename: "BlockchainAccount";
  account_name: string;
  core_liquid_balance?: null | string;
  cpu_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  cpu_weight: string;
  created: string;
  head_block_num: number;
  head_block_time: string;
  last_code_update: string;
  net_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  net_weight: string;
  permissions: {
  __typename: "Permission";
  parent: string;
  perm_name: string;
  required_auth: {
  __typename: "Authority";
  accounts: {
  __typename: ...;
  permission: ...;
  weight: ...;
  }[];
  keys: {
  __typename: ...;
  key: ...;
  weight: ...;
  }[];
  threshold: number;
  waits: {
  __typename: ...;
  wait_sec: ...;
  weight: ...;
  }[];
  };
  }[];
  privileged: boolean;
  ram_quota: number;
  ram_usage: number;
  refund_request?: null | {
  __typename: "RefundRequest";
  cpu_amount: string;
  net_amount: string;
  owner: string;
  request_time: string;
  };
  rex_info?: null | string;
  self_delegated_bandwidth?: null | {
  __typename: "ResourceDelegationDTO";
  cpu_weight: string;
  from: string;
  net_weight: string;
  to: string;
  };
  total_resources?: null | {
  __typename: "ResourceOverview";
  cpu_weight: string;
  net_weight: string;
  owner: string;
  ram_bytes: number;
  };
  voter_info?: null | string;
  };
  blockchain_info: {
  __typename: "BlockchainInfoDTO";
  block_cpu_limit: number;
  block_net_limit: number;
  chain_id: string;
  fork_db_head_block_id?: null | string;
  fork_db_head_block_num?: null | number;
  head_block_id: string;
  head_block_num: number;
  head_block_producer: string;
  head_block_time: string;
  last_irreversible_block_id: string;
  last_irreversible_block_num: number;
  last_irreversible_block_time?: null | string;
  server_version: string;
  server_version_string?: null | string;
  virtual_block_cpu_limit: number;
  virtual_block_net_limit: number;
  };
  contacts?: null | {
  __typename: "ContactsDTO";
  chairman: {
  __typename: "PublicChairman";
  first_name: string;
  last_name: string;
  middle_name: string;
  };
  details: {
  __typename: "OrganizationDetails";
  inn: string;
  kpp: string;
  ogrn: string;
  };
  email: string;
  full_address: string;
  full_name: string;
  phone: string;
  };
  cooperator_account: {
  __typename: "CooperativeOperatorAccount";
  announce: string;
  coop_type: string;
  created_at: string;
  description: string;
  document: {
  __typename: "SignedBlockchainDocument";
  hash: string;
  meta: string;
  public_key: string;
  signature: string;
  };
  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: {
  __typename: "Verification";
  created_at: string;
  is_verified: boolean;
  last_update: string;
  notice: string;
  procedure: string;
  verificator: string;
  }[];
  };
  coopname: string;
  system_status: SystemStatus ;
  vars?: null | {
  __typename: "Vars";
  confidential_email: string;
  confidential_link: string;
  contact_email: string;
  coopenomics_agreement?: null | {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  coopname: string;
  full_abbr: string;
  full_abbr_dative: string;
  full_abbr_genitive: string;
  name: string;
  participant_application: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  passport_request: string;
  privacy_agreement: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  short_abbr: string;
  signature_agreement: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  user_agreement: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  wallet_agreement: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  website: string;
  };
  };
  }, Z , UnionOverrideKeys< ScalarDefinition , ScalarDefinition >>>)

- Доступ к GraphQL-мутациям.

  #### Returns (< Z >(o, ops?) => Promise< InputType <{
  __typename: "Mutation";
  acceptChildOrder: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  addParticipant: {
  __typename: "Account";
  blockchain_account?: null | {
  __typename: "BlockchainAccount";
  account_name: string;
  core_liquid_balance?: null | string;
  cpu_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  cpu_weight: string;
  created: string;
  head_block_num: number;
  head_block_time: string;
  last_code_update: string;
  net_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  net_weight: string;
  permissions: {
  __typename: "Permission";
  parent: string;
  perm_name: string;
  required_auth: {
  __typename: "Authority";
  accounts: (...)[];
  keys: (...)[];
  threshold: number;
  waits: (...)[];
  };
  }[];
  privileged: boolean;
  ram_quota: number;
  ram_usage: number;
  refund_request?: null | {
  __typename: "RefundRequest";
  cpu_amount: string;
  net_amount: string;
  owner: string;
  request_time: string;
  };
  rex_info?: null | string;
  self_delegated_bandwidth?: null | {
  __typename: "ResourceDelegationDTO";
  cpu_weight: string;
  from: string;
  net_weight: string;
  to: string;
  };
  total_resources?: null | {
  __typename: "ResourceOverview";
  cpu_weight: string;
  net_weight: string;
  owner: string;
  ram_bytes: number;
  };
  voter_info?: null | string;
  };
  participant_account?: null | {
  __typename: "ParticipantAccount";
  braname?: null | string;
  created_at: "scalar" & {
  name: "DateTime";
  };
  has_vote: boolean;
  is_initial: boolean;
  is_minimum: boolean;
  last_min_pay: "scalar" & {
  name: "DateTime";
  };
  last_update: "scalar" & {
  name: "DateTime";
  };
  status: string;
  type?: null | string;
  username: string;
  };
  provider_account?: null | {
  __typename: "MonoAccount";
  email: string;
  has_account: boolean;
  initial_order?: null | string;
  is_email_verified: boolean;
  is_registered: boolean;
  message?: null | string;
  public_key: string;
  referer: string;
  role: string;
  status: UserStatus ;
  type: string;
  username: string;
  };
  user_account?: null | {
  __typename: "UserAccount";
  meta: string;
  referer: string;
  registered_at: string;
  registrator: string;
  status: string;
  storages: string[];
  type: string;
  username: string;
  verifications: {
  __typename: "Verification";
  created_at: string;
  is_verified: boolean;
  last_update: string;
  notice: string;
  procedure: string;
  verificator: string;
  }[];
  };
  username: string;
  };
  addTrustedAccount: {
  __typename: "Branch";
  bank_account: {
  __typename: "BankPaymentMethod";
  created_at: "scalar" & {
  name: "DateTime";
  };
  data: {
  __typename: "BankAccount";
  account_number: string;
  bank_name: string;
  card_number?: null | string;
  currency: string;
  details: {
  __typename: "BankAccountDetails";
  bik: string;
  corr: string;
  kpp: string;
  };
  };
  is_default: boolean;
  method_id: string;
  method_type: string;
  updated_at: "scalar" & {
  name: "DateTime";
  };
  username: string;
  };
  braname: string;
  city: string;
  coopname: string;
  country: string;
  details: {
  __typename: "OrganizationDetails";
  inn: string;
  kpp: string;
  ogrn: string;
  };
  email: string;
  fact_address: string;
  full_address: string;
  full_name: string;
  phone: string;
  represented_by: {
  __typename: "RepresentedBy";
  based_on: string;
  first_name: string;
  last_name: string;
  middle_name: string;
  position: string;
  };
  short_name: string;
  trusted: {
  __typename: "Individual";
  birthdate: string;
  email: string;
  first_name: string;
  full_address: string;
  last_name: string;
  middle_name: string;
  passport?: null | {
  __typename: "Passport";
  code: string;
  issued_at: string;
  issued_by: string;
  number: number;
  series: number;
  };
  phone: string;
  username: string;
  }[];
  trustee: {
  __typename: "Individual";
  birthdate: string;
  email: string;
  first_name: string;
  full_address: string;
  last_name: string;
  middle_name: string;
  passport?: null | {
  __typename: "Passport";
  code: string;
  issued_at: string;
  issued_by: string;
  number: number;
  series: number;
  };
  phone: string;
  username: string;
  };
  type: string;
  };
  cancelRequest: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  completeRequest: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  confirmReceiveOnRequest: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  confirmSupplyOnRequest: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  createBankAccount: {
  __typename: "PaymentMethod";
  created_at: "scalar" & {
  name: "DateTime";
  };
  data: {
  ...on BankAccount: "__union" & {
  __typename: "BankAccount";
  account_number: string;
  bank_name: string;
  card_number?: null | string;
  currency: string;
  details: {
  __typename: "BankAccountDetails";
  bik: string;
  corr: string;
  kpp: string;
  };
  };
  ...on SbpAccount: "__union" & {
  __typename: "SbpAccount";
  phone: string;
  };
  __typename: "BankAccount" | "SbpAccount";
  };
  is_default: boolean;
  method_id: string;
  method_type: string;
  updated_at: "scalar" & {
  name: "DateTime";
  };
  username: string;
  };
  createBranch: {
  __typename: "Branch";
  bank_account: {
  __typename: "BankPaymentMethod";
  created_at: "scalar" & {
  name: "DateTime";
  };
  data: {
  __typename: "BankAccount";
  account_number: string;
  bank_name: string;
  card_number?: null | string;
  currency: string;
  details: {
  __typename: "BankAccountDetails";
  bik: string;
  corr: string;
  kpp: string;
  };
  };
  is_default: boolean;
  method_id: string;
  method_type: string;
  updated_at: "scalar" & {
  name: "DateTime";
  };
  username: string;
  };
  braname: string;
  city: string;
  coopname: string;
  country: string;
  details: {
  __typename: "OrganizationDetails";
  inn: string;
  kpp: string;
  ogrn: string;
  };
  email: string;
  fact_address: string;
  full_address: string;
  full_name: string;
  phone: string;
  represented_by: {
  __typename: "RepresentedBy";
  based_on: string;
  first_name: string;
  last_name: string;
  middle_name: string;
  position: string;
  };
  short_name: string;
  trusted: {
  __typename: "Individual";
  birthdate: string;
  email: string;
  first_name: string;
  full_address: string;
  last_name: string;
  middle_name: string;
  passport?: null | {
  __typename: "Passport";
  code: string;
  issued_at: string;
  issued_by: string;
  number: number;
  series: number;
  };
  phone: string;
  username: string;
  }[];
  trustee: {
  __typename: "Individual";
  birthdate: string;
  email: string;
  first_name: string;
  full_address: string;
  last_name: string;
  middle_name: string;
  passport?: null | {
  __typename: "Passport";
  code: string;
  issued_at: string;
  issued_by: string;
  number: number;
  series: number;
  };
  phone: string;
  username: string;
  };
  type: string;
  };
  createChildOrder: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  createDepositPayment: {
  __typename: "Payment";
  amount: number;
  blockchain_id: number;
  created_at: "scalar" & {
  name: "DateTime";
  };
  details: {
  __typename: "PaymentDetails";
  amount_plus_fee: string;
  amount_without_fee: string;
  data: string;
  fact_fee_percent: number;
  fee_amount: string;
  fee_percent: number;
  tolerance_percent: number;
  };
  expired_at: "scalar" & {
  name: "DateTime";
  };
  id: string;
  message: string;
  provider: string;
  status: PaymentStatus ;
  symbol: string;
  updated_at: "scalar" & {
  name: "DateTime";
  };
  username: string;
  };
  createInitialPayment: {
  __typename: "Payment";
  amount: number;
  blockchain_id: number;
  created_at: "scalar" & {
  name: "DateTime";
  };
  details: {
  __typename: "PaymentDetails";
  amount_plus_fee: string;
  amount_without_fee: string;
  data: string;
  fact_fee_percent: number;
  fee_amount: string;
  fee_percent: number;
  tolerance_percent: number;
  };
  expired_at: "scalar" & {
  name: "DateTime";
  };
  id: string;
  message: string;
  provider: string;
  status: PaymentStatus ;
  symbol: string;
  updated_at: "scalar" & {
  name: "DateTime";
  };
  username: string;
  };
  createParentOffer: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  createProjectOfFreeDecision: {
  __typename: "CreatedProjectFreeDecision";
  decision: string;
  id: string;
  question: string;
  };
  declineRequest: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  deleteBranch: boolean;
  deletePaymentMethod: boolean;
  deleteTrustedAccount: {
  __typename: "Branch";
  bank_account: {
  __typename: "BankPaymentMethod";
  created_at: "scalar" & {
  name: "DateTime";
  };
  data: {
  __typename: "BankAccount";
  account_number: string;
  bank_name: string;
  card_number?: null | string;
  currency: string;
  details: {
  __typename: "BankAccountDetails";
  bik: string;
  corr: string;
  kpp: string;
  };
  };
  is_default: boolean;
  method_id: string;
  method_type: string;
  updated_at: "scalar" & {
  name: "DateTime";
  };
  username: string;
  };
  braname: string;
  city: string;
  coopname: string;
  country: string;
  details: {
  __typename: "OrganizationDetails";
  inn: string;
  kpp: string;
  ogrn: string;
  };
  email: string;
  fact_address: string;
  full_address: string;
  full_name: string;
  phone: string;
  represented_by: {
  __typename: "RepresentedBy";
  based_on: string;
  first_name: string;
  last_name: string;
  middle_name: string;
  position: string;
  };
  short_name: string;
  trusted: {
  __typename: "Individual";
  birthdate: string;
  email: string;
  first_name: string;
  full_address: string;
  last_name: string;
  middle_name: string;
  passport?: null | {
  __typename: "Passport";
  code: string;
  issued_at: string;
  issued_by: string;
  number: number;
  series: number;
  };
  phone: string;
  username: string;
  }[];
  trustee: {
  __typename: "Individual";
  birthdate: string;
  email: string;
  first_name: string;
  full_address: string;
  last_name: string;
  middle_name: string;
  passport?: null | {
  __typename: "Passport";
  code: string;
  issued_at: string;
  issued_by: string;
  number: number;
  series: number;
  };
  phone: string;
  username: string;
  };
  type: string;
  };
  deliverOnRequest: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  disputeOnRequest: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  editBranch: {
  __typename: "Branch";
  bank_account: {
  __typename: "BankPaymentMethod";
  created_at: "scalar" & {
  name: "DateTime";
  };
  data: {
  __typename: "BankAccount";
  account_number: string;
  bank_name: string;
  card_number?: null | string;
  currency: string;
  details: {
  __typename: "BankAccountDetails";
  bik: string;
  corr: string;
  kpp: string;
  };
  };
  is_default: boolean;
  method_id: string;
  method_type: string;
  updated_at: "scalar" & {
  name: "DateTime";
  };
  username: string;
  };
  braname: string;
  city: string;
  coopname: string;
  country: string;
  details: {
  __typename: "OrganizationDetails";
  inn: string;
  kpp: string;
  ogrn: string;
  };
  email: string;
  fact_address: string;
  full_address: string;
  full_name: string;
  phone: string;
  represented_by: {
  __typename: "RepresentedBy";
  based_on: string;
  first_name: string;
  last_name: string;
  middle_name: string;
  position: string;
  };
  short_name: string;
  trusted: {
  __typename: "Individual";
  birthdate: string;
  email: string;
  first_name: string;
  full_address: string;
  last_name: string;
  middle_name: string;
  passport?: null | {
  __typename: "Passport";
  code: string;
  issued_at: string;
  issued_by: string;
  number: number;
  series: number;
  };
  phone: string;
  username: string;
  }[];
  trustee: {
  __typename: "Individual";
  birthdate: string;
  email: string;
  first_name: string;
  full_address: string;
  last_name: string;
  middle_name: string;
  passport?: null | {
  __typename: "Passport";
  code: string;
  issued_at: string;
  issued_by: string;
  number: number;
  series: number;
  };
  phone: string;
  username: string;
  };
  type: string;
  };
  generateAssetContributionAct: {
  __typename: "AssetContributionActDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "AssetContributionActMetaDocumentOutput";
  act_id: string;
  block_num: number;
  braname?: null | string;
  coopname: string;
  created_at: string;
  decision_id: number;
  generator: string;
  lang: string;
  links: string[];
  receiver: string;
  registry_id: number;
  request_id: number;
  timezone: string;
  title: string;
  username: string;
  version: string;
  };
  };
  generateAssetContributionDecision: {
  __typename: "AssetContributionDecisionDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "AssetContributionDecisionMetaDocumentOutput";
  block_num: number;
  coopname: string;
  created_at: string;
  decision_id: number;
  generator: string;
  lang: string;
  links: string[];
  registry_id: number;
  request_id: number;
  timezone: string;
  title: string;
  username: string;
  version: string;
  };
  };
  generateAssetContributionStatement: {
  __typename: "AssetContributionStatementDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "AssetContributionStatementMetaDocumentOutput";
  block_num: number;
  coopname: string;
  created_at: string;
  generator: string;
  lang: string;
  links: string[];
  registry_id: number;
  request: {
  __typename: "CommonRequestResponse";
  currency: string;
  hash: string;
  program_id: number;
  title: string;
  total_cost: number;
  type: string;
  unit_cost: number;
  unit_of_measurement: string;
  units: number;
  };
  timezone: string;
  title: string;
  username: string;
  version: string;
  };
  };
  generateFreeDecision: {
  __typename: "ProjectFreeDecisionDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "ProjectFreeDecisionMetaDocumentOutput";
  block_num: number;
  coopname: string;
  created_at: string;
  generator: string;
  lang: string;
  links: string[];
  project_id: string;
  registry_id: number;
  timezone: string;
  title: string;
  username: string;
  version: string;
  };
  };
  generateParticipantApplication: {
  __typename: "ParticipantApplicationDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "ParticipantApplicationMetaDocumentOutput";
  block_num: number;
  coopname: string;
  created_at: string;
  generator: string;
  lang: string;
  links: string[];
  registry_id: number;
  timezone: string;
  title: string;
  username: string;
  version: string;
  };
  };
  generateParticipantApplicationDecision: {
  __typename: "ParticipantApplicationDecisionDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "ParticipantApplicationDecisionMetaDocumentOutput";
  block_num: number;
  coopname: string;
  created_at: string;
  decision_id: number;
  generator: string;
  lang: string;
  links: string[];
  registry_id: number;
  timezone: string;
  title: string;
  username: string;
  version: string;
  };
  };
  generatePrivacyAgreement: {
  __typename: "GeneratedDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "MetaDocument";
  block_num: number;
  coopname: string;
  created_at: string;
  generator: string;
  lang: string;
  links: string[];
  registry_id: number;
  timezone: string;
  title: string;
  username: string;
  version: string;
  };
  };
  generateProjectOfFreeDecision: {
  __typename: "ProjectFreeDecisionDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "ProjectFreeDecisionMetaDocumentOutput";
  block_num: number;
  coopname: string;
  created_at: string;
  generator: string;
  lang: string;
  links: string[];
  project_id: string;
  registry_id: number;
  timezone: string;
  title: string;
  username: string;
  version: string;
  };
  };
  generateReturnByAssetAct: {
  __typename: "ReturnByAssetActDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "ReturnByAssetActMetaDocumentOutput";
  act_id: string;
  block_num: number;
  braname?: null | string;
  coopname: string;
  created_at: string;
  decision_id: number;
  generator: string;
  lang: string;
  links: string[];
  registry_id: number;
  request_id: number;
  timezone: string;
  title: string;
  transmitter: string;
  username: string;
  version: string;
  };
  };
  generateReturnByAssetDecision: {
  __typename: "ReturnByAssetDecisionDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "ReturnByAssetDecisionMetaDocumentOutput";
  block_num: number;
  coopname: string;
  created_at: string;
  decision_id: number;
  generator: string;
  lang: string;
  links: string[];
  registry_id: number;
  request_id: number;
  timezone: string;
  title: string;
  username: string;
  version: string;
  };
  };
  generateReturnByAssetStatement: {
  __typename: "ReturnByAssetStatementDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "ReturnByAssetStatementMetaDocumentOutput";
  block_num: number;
  coopname: string;
  created_at: string;
  generator: string;
  lang: string;
  links: string[];
  registry_id: number;
  request: {
  __typename: "CommonRequestResponse";
  currency: string;
  hash: string;
  program_id: number;
  title: string;
  total_cost: number;
  type: string;
  unit_cost: number;
  unit_of_measurement: string;
  units: number;
  };
  timezone: string;
  title: string;
  username: string;
  version: string;
  };
  };
  generateSelectBranchDocument: {
  __typename: "SelectBranchDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "SelectBranchMetaDocumentOutput";
  block_num: number;
  braname: string;
  coopname: string;
  created_at: string;
  generator: string;
  lang: string;
  links: string[];
  registry_id: number;
  timezone: string;
  title: string;
  username: string;
  version: string;
  };
  };
  generateSignatureAgreement: {
  __typename: "GeneratedDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "MetaDocument";
  block_num: number;
  coopname: string;
  created_at: string;
  generator: string;
  lang: string;
  links: string[];
  registry_id: number;
  timezone: string;
  title: string;
  username: string;
  version: string;
  };
  };
  generateUserAgreement: {
  __typename: "GeneratedDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "MetaDocument";
  block_num: number;
  coopname: string;
  created_at: string;
  generator: string;
  lang: string;
  links: string[];
  registry_id: number;
  timezone: string;
  title: string;
  username: string;
  version: string;
  };
  };
  generateWalletAgreement: {
  __typename: "GeneratedDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "MetaDocument";
  block_num: number;
  coopname: string;
  created_at: string;
  generator: string;
  lang: string;
  links: string[];
  registry_id: number;
  timezone: string;
  title: string;
  username: string;
  version: string;
  };
  };
  initSystem: {
  __typename: "SystemInfo";
  blockchain_account: {
  __typename: "BlockchainAccount";
  account_name: string;
  core_liquid_balance?: null | string;
  cpu_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  cpu_weight: string;
  created: string;
  head_block_num: number;
  head_block_time: string;
  last_code_update: string;
  net_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  net_weight: string;
  permissions: {
  __typename: "Permission";
  parent: string;
  perm_name: string;
  required_auth: {
  __typename: "Authority";
  accounts: {
  __typename: ...;
  permission: ...;
  weight: ...;
  }[];
  keys: {
  __typename: ...;
  key: ...;
  weight: ...;
  }[];
  threshold: number;
  waits: {
  __typename: ...;
  wait_sec: ...;
  weight: ...;
  }[];
  };
  }[];
  privileged: boolean;
  ram_quota: number;
  ram_usage: number;
  refund_request?: null | {
  __typename: "RefundRequest";
  cpu_amount: string;
  net_amount: string;
  owner: string;
  request_time: string;
  };
  rex_info?: null | string;
  self_delegated_bandwidth?: null | {
  __typename: "ResourceDelegationDTO";
  cpu_weight: string;
  from: string;
  net_weight: string;
  to: string;
  };
  total_resources?: null | {
  __typename: "ResourceOverview";
  cpu_weight: string;
  net_weight: string;
  owner: string;
  ram_bytes: number;
  };
  voter_info?: null | string;
  };
  blockchain_info: {
  __typename: "BlockchainInfoDTO";
  block_cpu_limit: number;
  block_net_limit: number;
  chain_id: string;
  fork_db_head_block_id?: null | string;
  fork_db_head_block_num?: null | number;
  head_block_id: string;
  head_block_num: number;
  head_block_producer: string;
  head_block_time: string;
  last_irreversible_block_id: string;
  last_irreversible_block_num: number;
  last_irreversible_block_time?: null | string;
  server_version: string;
  server_version_string?: null | string;
  virtual_block_cpu_limit: number;
  virtual_block_net_limit: number;
  };
  contacts?: null | {
  __typename: "ContactsDTO";
  chairman: {
  __typename: "PublicChairman";
  first_name: string;
  last_name: string;
  middle_name: string;
  };
  details: {
  __typename: "OrganizationDetails";
  inn: string;
  kpp: string;
  ogrn: string;
  };
  email: string;
  full_address: string;
  full_name: string;
  phone: string;
  };
  cooperator_account: {
  __typename: "CooperativeOperatorAccount";
  announce: string;
  coop_type: string;
  created_at: string;
  description: string;
  document: {
  __typename: "SignedBlockchainDocument";
  hash: string;
  meta: string;
  public_key: string;
  signature: string;
  };
  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: {
  __typename: "Verification";
  created_at: string;
  is_verified: boolean;
  last_update: string;
  notice: string;
  procedure: string;
  verificator: string;
  }[];
  };
  coopname: string;
  system_status: SystemStatus ;
  vars?: null | {
  __typename: "Vars";
  confidential_email: string;
  confidential_link: string;
  contact_email: string;
  coopenomics_agreement?: null | {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  coopname: string;
  full_abbr: string;
  full_abbr_dative: string;
  full_abbr_genitive: string;
  name: string;
  participant_application: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  passport_request: string;
  privacy_agreement: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  short_abbr: string;
  signature_agreement: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  user_agreement: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  wallet_agreement: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  website: string;
  };
  };
  installExtension: {
  __typename: "Extension";
  available: boolean;
  config?: null | "scalar" & {
  name: "JSON";
  };
  created_at: "scalar" & {
  name: "DateTime";
  };
  description?: null | string;
  enabled: boolean;
  image?: null | string;
  installed: boolean;
  instructions: string;
  name: string;
  readme: string;
  schema?: null | "scalar" & {
  name: "JSON";
  };
  tags: string[];
  title?: null | string;
  updated_at: "scalar" & {
  name: "DateTime";
  };
  };
  installSystem: {
  __typename: "SystemInfo";
  blockchain_account: {
  __typename: "BlockchainAccount";
  account_name: string;
  core_liquid_balance?: null | string;
  cpu_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  cpu_weight: string;
  created: string;
  head_block_num: number;
  head_block_time: string;
  last_code_update: string;
  net_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  net_weight: string;
  permissions: {
  __typename: "Permission";
  parent: string;
  perm_name: string;
  required_auth: {
  __typename: "Authority";
  accounts: {
  __typename: ...;
  permission: ...;
  weight: ...;
  }[];
  keys: {
  __typename: ...;
  key: ...;
  weight: ...;
  }[];
  threshold: number;
  waits: {
  __typename: ...;
  wait_sec: ...;
  weight: ...;
  }[];
  };
  }[];
  privileged: boolean;
  ram_quota: number;
  ram_usage: number;
  refund_request?: null | {
  __typename: "RefundRequest";
  cpu_amount: string;
  net_amount: string;
  owner: string;
  request_time: string;
  };
  rex_info?: null | string;
  self_delegated_bandwidth?: null | {
  __typename: "ResourceDelegationDTO";
  cpu_weight: string;
  from: string;
  net_weight: string;
  to: string;
  };
  total_resources?: null | {
  __typename: "ResourceOverview";
  cpu_weight: string;
  net_weight: string;
  owner: string;
  ram_bytes: number;
  };
  voter_info?: null | string;
  };
  blockchain_info: {
  __typename: "BlockchainInfoDTO";
  block_cpu_limit: number;
  block_net_limit: number;
  chain_id: string;
  fork_db_head_block_id?: null | string;
  fork_db_head_block_num?: null | number;
  head_block_id: string;
  head_block_num: number;
  head_block_producer: string;
  head_block_time: string;
  last_irreversible_block_id: string;
  last_irreversible_block_num: number;
  last_irreversible_block_time?: null | string;
  server_version: string;
  server_version_string?: null | string;
  virtual_block_cpu_limit: number;
  virtual_block_net_limit: number;
  };
  contacts?: null | {
  __typename: "ContactsDTO";
  chairman: {
  __typename: "PublicChairman";
  first_name: string;
  last_name: string;
  middle_name: string;
  };
  details: {
  __typename: "OrganizationDetails";
  inn: string;
  kpp: string;
  ogrn: string;
  };
  email: string;
  full_address: string;
  full_name: string;
  phone: string;
  };
  cooperator_account: {
  __typename: "CooperativeOperatorAccount";
  announce: string;
  coop_type: string;
  created_at: string;
  description: string;
  document: {
  __typename: "SignedBlockchainDocument";
  hash: string;
  meta: string;
  public_key: string;
  signature: string;
  };
  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: {
  __typename: "Verification";
  created_at: string;
  is_verified: boolean;
  last_update: string;
  notice: string;
  procedure: string;
  verificator: string;
  }[];
  };
  coopname: string;
  system_status: SystemStatus ;
  vars?: null | {
  __typename: "Vars";
  confidential_email: string;
  confidential_link: string;
  contact_email: string;
  coopenomics_agreement?: null | {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  coopname: string;
  full_abbr: string;
  full_abbr_dative: string;
  full_abbr_genitive: string;
  name: string;
  participant_application: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  passport_request: string;
  privacy_agreement: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  short_abbr: string;
  signature_agreement: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  user_agreement: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  wallet_agreement: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  website: string;
  };
  };
  login: {
  __typename: "RegisteredAccount";
  account: {
  __typename: "Account";
  blockchain_account?: null | {
  __typename: "BlockchainAccount";
  account_name: string;
  core_liquid_balance?: null | string;
  cpu_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  cpu_weight: string;
  created: string;
  head_block_num: number;
  head_block_time: string;
  last_code_update: string;
  net_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  net_weight: string;
  permissions: {
  __typename: "Permission";
  parent: string;
  perm_name: string;
  required_auth: {
  __typename: ...;
  accounts: ...;
  keys: ...;
  threshold: ...;
  waits: ...;
  };
  }[];
  privileged: boolean;
  ram_quota: number;
  ram_usage: number;
  refund_request?: null | {
  __typename: "RefundRequest";
  cpu_amount: string;
  net_amount: string;
  owner: string;
  request_time: string;
  };
  rex_info?: null | string;
  self_delegated_bandwidth?: null | {
  __typename: "ResourceDelegationDTO";
  cpu_weight: string;
  from: string;
  net_weight: string;
  to: string;
  };
  total_resources?: null | {
  __typename: "ResourceOverview";
  cpu_weight: string;
  net_weight: string;
  owner: string;
  ram_bytes: number;
  };
  voter_info?: null | string;
  };
  participant_account?: null | {
  __typename: "ParticipantAccount";
  braname?: null | string;
  created_at: "scalar" & {
  name: "DateTime";
  };
  has_vote: boolean;
  is_initial: boolean;
  is_minimum: boolean;
  last_min_pay: "scalar" & {
  name: "DateTime";
  };
  last_update: "scalar" & {
  name: "DateTime";
  };
  status: string;
  type?: null | string;
  username: string;
  };
  provider_account?: null | {
  __typename: "MonoAccount";
  email: string;
  has_account: boolean;
  initial_order?: null | string;
  is_email_verified: boolean;
  is_registered: boolean;
  message?: null | string;
  public_key: string;
  referer: string;
  role: string;
  status: UserStatus ;
  type: string;
  username: string;
  };
  user_account?: null | {
  __typename: "UserAccount";
  meta: string;
  referer: string;
  registered_at: string;
  registrator: string;
  status: string;
  storages: string[];
  type: string;
  username: string;
  verifications: {
  __typename: "Verification";
  created_at: string;
  is_verified: boolean;
  last_update: string;
  notice: string;
  procedure: string;
  verificator: string;
  }[];
  };
  username: string;
  };
  tokens: {
  __typename: "Tokens";
  access: {
  __typename: "Token";
  expires: "scalar" & {
  name: "DateTime";
  };
  token: string;
  };
  refresh: {
  __typename: "Token";
  expires: "scalar" & {
  name: "DateTime";
  };
  token: string;
  };
  };
  };
  logout: boolean;
  moderateRequest: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  prohibitRequest: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  publishProjectOfFreeDecision: boolean;
  publishRequest: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  receiveOnRequest: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  refresh: {
  __typename: "RegisteredAccount";
  account: {
  __typename: "Account";
  blockchain_account?: null | {
  __typename: "BlockchainAccount";
  account_name: string;
  core_liquid_balance?: null | string;
  cpu_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  cpu_weight: string;
  created: string;
  head_block_num: number;
  head_block_time: string;
  last_code_update: string;
  net_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  net_weight: string;
  permissions: {
  __typename: "Permission";
  parent: string;
  perm_name: string;
  required_auth: {
  __typename: ...;
  accounts: ...;
  keys: ...;
  threshold: ...;
  waits: ...;
  };
  }[];
  privileged: boolean;
  ram_quota: number;
  ram_usage: number;
  refund_request?: null | {
  __typename: "RefundRequest";
  cpu_amount: string;
  net_amount: string;
  owner: string;
  request_time: string;
  };
  rex_info?: null | string;
  self_delegated_bandwidth?: null | {
  __typename: "ResourceDelegationDTO";
  cpu_weight: string;
  from: string;
  net_weight: string;
  to: string;
  };
  total_resources?: null | {
  __typename: "ResourceOverview";
  cpu_weight: string;
  net_weight: string;
  owner: string;
  ram_bytes: number;
  };
  voter_info?: null | string;
  };
  participant_account?: null | {
  __typename: "ParticipantAccount";
  braname?: null | string;
  created_at: "scalar" & {
  name: "DateTime";
  };
  has_vote: boolean;
  is_initial: boolean;
  is_minimum: boolean;
  last_min_pay: "scalar" & {
  name: "DateTime";
  };
  last_update: "scalar" & {
  name: "DateTime";
  };
  status: string;
  type?: null | string;
  username: string;
  };
  provider_account?: null | {
  __typename: "MonoAccount";
  email: string;
  has_account: boolean;
  initial_order?: null | string;
  is_email_verified: boolean;
  is_registered: boolean;
  message?: null | string;
  public_key: string;
  referer: string;
  role: string;
  status: UserStatus ;
  type: string;
  username: string;
  };
  user_account?: null | {
  __typename: "UserAccount";
  meta: string;
  referer: string;
  registered_at: string;
  registrator: string;
  status: string;
  storages: string[];
  type: string;
  username: string;
  verifications: {
  __typename: "Verification";
  created_at: string;
  is_verified: boolean;
  last_update: string;
  notice: string;
  procedure: string;
  verificator: string;
  }[];
  };
  username: string;
  };
  tokens: {
  __typename: "Tokens";
  access: {
  __typename: "Token";
  expires: "scalar" & {
  name: "DateTime";
  };
  token: string;
  };
  refresh: {
  __typename: "Token";
  expires: "scalar" & {
  name: "DateTime";
  };
  token: string;
  };
  };
  };
  registerAccount: {
  __typename: "RegisteredAccount";
  account: {
  __typename: "Account";
  blockchain_account?: null | {
  __typename: "BlockchainAccount";
  account_name: string;
  core_liquid_balance?: null | string;
  cpu_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  cpu_weight: string;
  created: string;
  head_block_num: number;
  head_block_time: string;
  last_code_update: string;
  net_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  net_weight: string;
  permissions: {
  __typename: "Permission";
  parent: string;
  perm_name: string;
  required_auth: {
  __typename: ...;
  accounts: ...;
  keys: ...;
  threshold: ...;
  waits: ...;
  };
  }[];
  privileged: boolean;
  ram_quota: number;
  ram_usage: number;
  refund_request?: null | {
  __typename: "RefundRequest";
  cpu_amount: string;
  net_amount: string;
  owner: string;
  request_time: string;
  };
  rex_info?: null | string;
  self_delegated_bandwidth?: null | {
  __typename: "ResourceDelegationDTO";
  cpu_weight: string;
  from: string;
  net_weight: string;
  to: string;
  };
  total_resources?: null | {
  __typename: "ResourceOverview";
  cpu_weight: string;
  net_weight: string;
  owner: string;
  ram_bytes: number;
  };
  voter_info?: null | string;
  };
  participant_account?: null | {
  __typename: "ParticipantAccount";
  braname?: null | string;
  created_at: "scalar" & {
  name: "DateTime";
  };
  has_vote: boolean;
  is_initial: boolean;
  is_minimum: boolean;
  last_min_pay: "scalar" & {
  name: "DateTime";
  };
  last_update: "scalar" & {
  name: "DateTime";
  };
  status: string;
  type?: null | string;
  username: string;
  };
  provider_account?: null | {
  __typename: "MonoAccount";
  email: string;
  has_account: boolean;
  initial_order?: null | string;
  is_email_verified: boolean;
  is_registered: boolean;
  message?: null | string;
  public_key: string;
  referer: string;
  role: string;
  status: UserStatus ;
  type: string;
  username: string;
  };
  user_account?: null | {
  __typename: "UserAccount";
  meta: string;
  referer: string;
  registered_at: string;
  registrator: string;
  status: string;
  storages: string[];
  type: string;
  username: string;
  verifications: {
  __typename: "Verification";
  created_at: string;
  is_verified: boolean;
  last_update: string;
  notice: string;
  procedure: string;
  verificator: string;
  }[];
  };
  username: string;
  };
  tokens: {
  __typename: "Tokens";
  access: {
  __typename: "Token";
  expires: "scalar" & {
  name: "DateTime";
  };
  token: string;
  };
  refresh: {
  __typename: "Token";
  expires: "scalar" & {
  name: "DateTime";
  };
  token: string;
  };
  };
  };
  registerParticipant: {
  __typename: "Account";
  blockchain_account?: null | {
  __typename: "BlockchainAccount";
  account_name: string;
  core_liquid_balance?: null | string;
  cpu_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  cpu_weight: string;
  created: string;
  head_block_num: number;
  head_block_time: string;
  last_code_update: string;
  net_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  net_weight: string;
  permissions: {
  __typename: "Permission";
  parent: string;
  perm_name: string;
  required_auth: {
  __typename: "Authority";
  accounts: (...)[];
  keys: (...)[];
  threshold: number;
  waits: (...)[];
  };
  }[];
  privileged: boolean;
  ram_quota: number;
  ram_usage: number;
  refund_request?: null | {
  __typename: "RefundRequest";
  cpu_amount: string;
  net_amount: string;
  owner: string;
  request_time: string;
  };
  rex_info?: null | string;
  self_delegated_bandwidth?: null | {
  __typename: "ResourceDelegationDTO";
  cpu_weight: string;
  from: string;
  net_weight: string;
  to: string;
  };
  total_resources?: null | {
  __typename: "ResourceOverview";
  cpu_weight: string;
  net_weight: string;
  owner: string;
  ram_bytes: number;
  };
  voter_info?: null | string;
  };
  participant_account?: null | {
  __typename: "ParticipantAccount";
  braname?: null | string;
  created_at: "scalar" & {
  name: "DateTime";
  };
  has_vote: boolean;
  is_initial: boolean;
  is_minimum: boolean;
  last_min_pay: "scalar" & {
  name: "DateTime";
  };
  last_update: "scalar" & {
  name: "DateTime";
  };
  status: string;
  type?: null | string;
  username: string;
  };
  provider_account?: null | {
  __typename: "MonoAccount";
  email: string;
  has_account: boolean;
  initial_order?: null | string;
  is_email_verified: boolean;
  is_registered: boolean;
  message?: null | string;
  public_key: string;
  referer: string;
  role: string;
  status: UserStatus ;
  type: string;
  username: string;
  };
  user_account?: null | {
  __typename: "UserAccount";
  meta: string;
  referer: string;
  registered_at: string;
  registrator: string;
  status: string;
  storages: string[];
  type: string;
  username: string;
  verifications: {
  __typename: "Verification";
  created_at: string;
  is_verified: boolean;
  last_update: string;
  notice: string;
  procedure: string;
  verificator: string;
  }[];
  };
  username: string;
  };
  resetKey: boolean;
  selectBranch: boolean;
  setPaymentStatus: {
  __typename: "Payment";
  amount: number;
  blockchain_id: number;
  created_at: "scalar" & {
  name: "DateTime";
  };
  details: {
  __typename: "PaymentDetails";
  amount_plus_fee: string;
  amount_without_fee: string;
  data: string;
  fact_fee_percent: number;
  fee_amount: string;
  fee_percent: number;
  tolerance_percent: number;
  };
  expired_at: "scalar" & {
  name: "DateTime";
  };
  id: string;
  message: string;
  provider: string;
  status: PaymentStatus ;
  symbol: string;
  updated_at: "scalar" & {
  name: "DateTime";
  };
  username: string;
  };
  setWif: boolean;
  startResetKey: boolean;
  supplyOnRequest: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  uninstallExtension: boolean;
  unpublishRequest: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  updateAccount: {
  __typename: "Account";
  blockchain_account?: null | {
  __typename: "BlockchainAccount";
  account_name: string;
  core_liquid_balance?: null | string;
  cpu_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  cpu_weight: string;
  created: string;
  head_block_num: number;
  head_block_time: string;
  last_code_update: string;
  net_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  net_weight: string;
  permissions: {
  __typename: "Permission";
  parent: string;
  perm_name: string;
  required_auth: {
  __typename: "Authority";
  accounts: (...)[];
  keys: (...)[];
  threshold: number;
  waits: (...)[];
  };
  }[];
  privileged: boolean;
  ram_quota: number;
  ram_usage: number;
  refund_request?: null | {
  __typename: "RefundRequest";
  cpu_amount: string;
  net_amount: string;
  owner: string;
  request_time: string;
  };
  rex_info?: null | string;
  self_delegated_bandwidth?: null | {
  __typename: "ResourceDelegationDTO";
  cpu_weight: string;
  from: string;
  net_weight: string;
  to: string;
  };
  total_resources?: null | {
  __typename: "ResourceOverview";
  cpu_weight: string;
  net_weight: string;
  owner: string;
  ram_bytes: number;
  };
  voter_info?: null | string;
  };
  participant_account?: null | {
  __typename: "ParticipantAccount";
  braname?: null | string;
  created_at: "scalar" & {
  name: "DateTime";
  };
  has_vote: boolean;
  is_initial: boolean;
  is_minimum: boolean;
  last_min_pay: "scalar" & {
  name: "DateTime";
  };
  last_update: "scalar" & {
  name: "DateTime";
  };
  status: string;
  type?: null | string;
  username: string;
  };
  provider_account?: null | {
  __typename: "MonoAccount";
  email: string;
  has_account: boolean;
  initial_order?: null | string;
  is_email_verified: boolean;
  is_registered: boolean;
  message?: null | string;
  public_key: string;
  referer: string;
  role: string;
  status: UserStatus ;
  type: string;
  username: string;
  };
  user_account?: null | {
  __typename: "UserAccount";
  meta: string;
  referer: string;
  registered_at: string;
  registrator: string;
  status: string;
  storages: string[];
  type: string;
  username: string;
  verifications: {
  __typename: "Verification";
  created_at: string;
  is_verified: boolean;
  last_update: string;
  notice: string;
  procedure: string;
  verificator: string;
  }[];
  };
  username: string;
  };
  updateBankAccount: {
  __typename: "PaymentMethod";
  created_at: "scalar" & {
  name: "DateTime";
  };
  data: {
  ...on BankAccount: "__union" & {
  __typename: "BankAccount";
  account_number: string;
  bank_name: string;
  card_number?: null | string;
  currency: string;
  details: {
  __typename: "BankAccountDetails";
  bik: string;
  corr: string;
  kpp: string;
  };
  };
  ...on SbpAccount: "__union" & {
  __typename: "SbpAccount";
  phone: string;
  };
  __typename: "BankAccount" | "SbpAccount";
  };
  is_default: boolean;
  method_id: string;
  method_type: string;
  updated_at: "scalar" & {
  name: "DateTime";
  };
  username: string;
  };
  updateExtension: {
  __typename: "Extension";
  available: boolean;
  config?: null | "scalar" & {
  name: "JSON";
  };
  created_at: "scalar" & {
  name: "DateTime";
  };
  description?: null | string;
  enabled: boolean;
  image?: null | string;
  installed: boolean;
  instructions: string;
  name: string;
  readme: string;
  schema?: null | "scalar" & {
  name: "JSON";
  };
  tags: string[];
  title?: null | string;
  updated_at: "scalar" & {
  name: "DateTime";
  };
  };
  updateRequest: {
  __typename: "Transaction";
  chain: "scalar" & {
  name: "JSONObject";
  };
  request: "scalar" & {
  name: "JSONObject";
  };
  resolved?: null | "scalar" & {
  name: "JSONObject";
  };
  response?: null | "scalar" & {
  name: "JSONObject";
  };
  returns: "scalar" & {
  name: "JSONObject";
  };
  revisions: "scalar" & {
  name: "JSONObject";
  };
  signatures: "scalar" & {
  name: "JSONObject";
  };
  signer: "scalar" & {
  name: "JSONObject";
  };
  transaction?: null | "scalar" & {
  name: "JSONObject";
  };
  };
  updateSystem: {
  __typename: "SystemInfo";
  blockchain_account: {
  __typename: "BlockchainAccount";
  account_name: string;
  core_liquid_balance?: null | string;
  cpu_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  cpu_weight: string;
  created: string;
  head_block_num: number;
  head_block_time: string;
  last_code_update: string;
  net_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  net_weight: string;
  permissions: {
  __typename: "Permission";
  parent: string;
  perm_name: string;
  required_auth: {
  __typename: "Authority";
  accounts: {
  __typename: ...;
  permission: ...;
  weight: ...;
  }[];
  keys: {
  __typename: ...;
  key: ...;
  weight: ...;
  }[];
  threshold: number;
  waits: {
  __typename: ...;
  wait_sec: ...;
  weight: ...;
  }[];
  };
  }[];
  privileged: boolean;
  ram_quota: number;
  ram_usage: number;
  refund_request?: null | {
  __typename: "RefundRequest";
  cpu_amount: string;
  net_amount: string;
  owner: string;
  request_time: string;
  };
  rex_info?: null | string;
  self_delegated_bandwidth?: null | {
  __typename: "ResourceDelegationDTO";
  cpu_weight: string;
  from: string;
  net_weight: string;
  to: string;
  };
  total_resources?: null | {
  __typename: "ResourceOverview";
  cpu_weight: string;
  net_weight: string;
  owner: string;
  ram_bytes: number;
  };
  voter_info?: null | string;
  };
  blockchain_info: {
  __typename: "BlockchainInfoDTO";
  block_cpu_limit: number;
  block_net_limit: number;
  chain_id: string;
  fork_db_head_block_id?: null | string;
  fork_db_head_block_num?: null | number;
  head_block_id: string;
  head_block_num: number;
  head_block_producer: string;
  head_block_time: string;
  last_irreversible_block_id: string;
  last_irreversible_block_num: number;
  last_irreversible_block_time?: null | string;
  server_version: string;
  server_version_string?: null | string;
  virtual_block_cpu_limit: number;
  virtual_block_net_limit: number;
  };
  contacts?: null | {
  __typename: "ContactsDTO";
  chairman: {
  __typename: "PublicChairman";
  first_name: string;
  last_name: string;
  middle_name: string;
  };
  details: {
  __typename: "OrganizationDetails";
  inn: string;
  kpp: string;
  ogrn: string;
  };
  email: string;
  full_address: string;
  full_name: string;
  phone: string;
  };
  cooperator_account: {
  __typename: "CooperativeOperatorAccount";
  announce: string;
  coop_type: string;
  created_at: string;
  description: string;
  document: {
  __typename: "SignedBlockchainDocument";
  hash: string;
  meta: string;
  public_key: string;
  signature: string;
  };
  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: {
  __typename: "Verification";
  created_at: string;
  is_verified: boolean;
  last_update: string;
  notice: string;
  procedure: string;
  verificator: string;
  }[];
  };
  coopname: string;
  system_status: SystemStatus ;
  vars?: null | {
  __typename: "Vars";
  confidential_email: string;
  confidential_link: string;
  contact_email: string;
  coopenomics_agreement?: null | {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  coopname: string;
  full_abbr: string;
  full_abbr_dative: string;
  full_abbr_genitive: string;
  name: string;
  participant_application: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  passport_request: string;
  privacy_agreement: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  short_abbr: string;
  signature_agreement: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  user_agreement: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  wallet_agreement: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  website: string;
  };
  };
  }, Z , UnionOverrideKeys< ScalarDefinition , ScalarDefinition >>>)

  - - < Z >(o, ops?): Promise< InputType <{
      __typename: "Mutation";
      acceptChildOrder: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      addParticipant: {
      __typename: "Account";
      blockchain_account?: null | {
      __typename: "BlockchainAccount";
      account_name: string;
      core_liquid_balance?: null | string;
      cpu_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      cpu_weight: string;
      created: string;
      head_block_num: number;
      head_block_time: string;
      last_code_update: string;
      net_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      net_weight: string;
      permissions: {
      __typename: "Permission";
      parent: string;
      perm_name: string;
      required_auth: {
      __typename: "Authority";
      accounts: (...)[];
      keys: (...)[];
      threshold: number;
      waits: (...)[];
      };
      }[];
      privileged: boolean;
      ram_quota: number;
      ram_usage: number;
      refund_request?: null | {
      __typename: "RefundRequest";
      cpu_amount: string;
      net_amount: string;
      owner: string;
      request_time: string;
      };
      rex_info?: null | string;
      self_delegated_bandwidth?: null | {
      __typename: "ResourceDelegationDTO";
      cpu_weight: string;
      from: string;
      net_weight: string;
      to: string;
      };
      total_resources?: null | {
      __typename: "ResourceOverview";
      cpu_weight: string;
      net_weight: string;
      owner: string;
      ram_bytes: number;
      };
      voter_info?: null | string;
      };
      participant_account?: null | {
      __typename: "ParticipantAccount";
      braname?: null | string;
      created_at: "scalar" & {
      name: "DateTime";
      };
      has_vote: boolean;
      is_initial: boolean;
      is_minimum: boolean;
      last_min_pay: "scalar" & {
      name: "DateTime";
      };
      last_update: "scalar" & {
      name: "DateTime";
      };
      status: string;
      type?: null | string;
      username: string;
      };
      provider_account?: null | {
      __typename: "MonoAccount";
      email: string;
      has_account: boolean;
      initial_order?: null | string;
      is_email_verified: boolean;
      is_registered: boolean;
      message?: null | string;
      public_key: string;
      referer: string;
      role: string;
      status: UserStatus ;
      type: string;
      username: string;
      };
      user_account?: null | {
      __typename: "UserAccount";
      meta: string;
      referer: string;
      registered_at: string;
      registrator: string;
      status: string;
      storages: string[];
      type: string;
      username: string;
      verifications: {
      __typename: "Verification";
      created_at: string;
      is_verified: boolean;
      last_update: string;
      notice: string;
      procedure: string;
      verificator: string;
      }[];
      };
      username: string;
      };
      addTrustedAccount: {
      __typename: "Branch";
      bank_account: {
      __typename: "BankPaymentMethod";
      created_at: "scalar" & {
      name: "DateTime";
      };
      data: {
      __typename: "BankAccount";
      account_number: string;
      bank_name: string;
      card_number?: null | string;
      currency: string;
      details: {
      __typename: "BankAccountDetails";
      bik: string;
      corr: string;
      kpp: string;
      };
      };
      is_default: boolean;
      method_id: string;
      method_type: string;
      updated_at: "scalar" & {
      name: "DateTime";
      };
      username: string;
      };
      braname: string;
      city: string;
      coopname: string;
      country: string;
      details: {
      __typename: "OrganizationDetails";
      inn: string;
      kpp: string;
      ogrn: string;
      };
      email: string;
      fact_address: string;
      full_address: string;
      full_name: string;
      phone: string;
      represented_by: {
      __typename: "RepresentedBy";
      based_on: string;
      first_name: string;
      last_name: string;
      middle_name: string;
      position: string;
      };
      short_name: string;
      trusted: {
      __typename: "Individual";
      birthdate: string;
      email: string;
      first_name: string;
      full_address: string;
      last_name: string;
      middle_name: string;
      passport?: null | {
      __typename: "Passport";
      code: string;
      issued_at: string;
      issued_by: string;
      number: number;
      series: number;
      };
      phone: string;
      username: string;
      }[];
      trustee: {
      __typename: "Individual";
      birthdate: string;
      email: string;
      first_name: string;
      full_address: string;
      last_name: string;
      middle_name: string;
      passport?: null | {
      __typename: "Passport";
      code: string;
      issued_at: string;
      issued_by: string;
      number: number;
      series: number;
      };
      phone: string;
      username: string;
      };
      type: string;
      };
      cancelRequest: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      completeRequest: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      confirmReceiveOnRequest: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      confirmSupplyOnRequest: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      createBankAccount: {
      __typename: "PaymentMethod";
      created_at: "scalar" & {
      name: "DateTime";
      };
      data: {
      ...on BankAccount: "__union" & {
      __typename: "BankAccount";
      account_number: string;
      bank_name: string;
      card_number?: null | string;
      currency: string;
      details: {
      __typename: "BankAccountDetails";
      bik: string;
      corr: string;
      kpp: string;
      };
      };
      ...on SbpAccount: "__union" & {
      __typename: "SbpAccount";
      phone: string;
      };
      __typename: "BankAccount" | "SbpAccount";
      };
      is_default: boolean;
      method_id: string;
      method_type: string;
      updated_at: "scalar" & {
      name: "DateTime";
      };
      username: string;
      };
      createBranch: {
      __typename: "Branch";
      bank_account: {
      __typename: "BankPaymentMethod";
      created_at: "scalar" & {
      name: "DateTime";
      };
      data: {
      __typename: "BankAccount";
      account_number: string;
      bank_name: string;
      card_number?: null | string;
      currency: string;
      details: {
      __typename: "BankAccountDetails";
      bik: string;
      corr: string;
      kpp: string;
      };
      };
      is_default: boolean;
      method_id: string;
      method_type: string;
      updated_at: "scalar" & {
      name: "DateTime";
      };
      username: string;
      };
      braname: string;
      city: string;
      coopname: string;
      country: string;
      details: {
      __typename: "OrganizationDetails";
      inn: string;
      kpp: string;
      ogrn: string;
      };
      email: string;
      fact_address: string;
      full_address: string;
      full_name: string;
      phone: string;
      represented_by: {
      __typename: "RepresentedBy";
      based_on: string;
      first_name: string;
      last_name: string;
      middle_name: string;
      position: string;
      };
      short_name: string;
      trusted: {
      __typename: "Individual";
      birthdate: string;
      email: string;
      first_name: string;
      full_address: string;
      last_name: string;
      middle_name: string;
      passport?: null | {
      __typename: "Passport";
      code: string;
      issued_at: string;
      issued_by: string;
      number: number;
      series: number;
      };
      phone: string;
      username: string;
      }[];
      trustee: {
      __typename: "Individual";
      birthdate: string;
      email: string;
      first_name: string;
      full_address: string;
      last_name: string;
      middle_name: string;
      passport?: null | {
      __typename: "Passport";
      code: string;
      issued_at: string;
      issued_by: string;
      number: number;
      series: number;
      };
      phone: string;
      username: string;
      };
      type: string;
      };
      createChildOrder: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      createDepositPayment: {
      __typename: "Payment";
      amount: number;
      blockchain_id: number;
      created_at: "scalar" & {
      name: "DateTime";
      };
      details: {
      __typename: "PaymentDetails";
      amount_plus_fee: string;
      amount_without_fee: string;
      data: string;
      fact_fee_percent: number;
      fee_amount: string;
      fee_percent: number;
      tolerance_percent: number;
      };
      expired_at: "scalar" & {
      name: "DateTime";
      };
      id: string;
      message: string;
      provider: string;
      status: PaymentStatus ;
      symbol: string;
      updated_at: "scalar" & {
      name: "DateTime";
      };
      username: string;
      };
      createInitialPayment: {
      __typename: "Payment";
      amount: number;
      blockchain_id: number;
      created_at: "scalar" & {
      name: "DateTime";
      };
      details: {
      __typename: "PaymentDetails";
      amount_plus_fee: string;
      amount_without_fee: string;
      data: string;
      fact_fee_percent: number;
      fee_amount: string;
      fee_percent: number;
      tolerance_percent: number;
      };
      expired_at: "scalar" & {
      name: "DateTime";
      };
      id: string;
      message: string;
      provider: string;
      status: PaymentStatus ;
      symbol: string;
      updated_at: "scalar" & {
      name: "DateTime";
      };
      username: string;
      };
      createParentOffer: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      createProjectOfFreeDecision: {
      __typename: "CreatedProjectFreeDecision";
      decision: string;
      id: string;
      question: string;
      };
      declineRequest: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      deleteBranch: boolean;
      deletePaymentMethod: boolean;
      deleteTrustedAccount: {
      __typename: "Branch";
      bank_account: {
      __typename: "BankPaymentMethod";
      created_at: "scalar" & {
      name: "DateTime";
      };
      data: {
      __typename: "BankAccount";
      account_number: string;
      bank_name: string;
      card_number?: null | string;
      currency: string;
      details: {
      __typename: "BankAccountDetails";
      bik: string;
      corr: string;
      kpp: string;
      };
      };
      is_default: boolean;
      method_id: string;
      method_type: string;
      updated_at: "scalar" & {
      name: "DateTime";
      };
      username: string;
      };
      braname: string;
      city: string;
      coopname: string;
      country: string;
      details: {
      __typename: "OrganizationDetails";
      inn: string;
      kpp: string;
      ogrn: string;
      };
      email: string;
      fact_address: string;
      full_address: string;
      full_name: string;
      phone: string;
      represented_by: {
      __typename: "RepresentedBy";
      based_on: string;
      first_name: string;
      last_name: string;
      middle_name: string;
      position: string;
      };
      short_name: string;
      trusted: {
      __typename: "Individual";
      birthdate: string;
      email: string;
      first_name: string;
      full_address: string;
      last_name: string;
      middle_name: string;
      passport?: null | {
      __typename: "Passport";
      code: string;
      issued_at: string;
      issued_by: string;
      number: number;
      series: number;
      };
      phone: string;
      username: string;
      }[];
      trustee: {
      __typename: "Individual";
      birthdate: string;
      email: string;
      first_name: string;
      full_address: string;
      last_name: string;
      middle_name: string;
      passport?: null | {
      __typename: "Passport";
      code: string;
      issued_at: string;
      issued_by: string;
      number: number;
      series: number;
      };
      phone: string;
      username: string;
      };
      type: string;
      };
      deliverOnRequest: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      disputeOnRequest: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      editBranch: {
      __typename: "Branch";
      bank_account: {
      __typename: "BankPaymentMethod";
      created_at: "scalar" & {
      name: "DateTime";
      };
      data: {
      __typename: "BankAccount";
      account_number: string;
      bank_name: string;
      card_number?: null | string;
      currency: string;
      details: {
      __typename: "BankAccountDetails";
      bik: string;
      corr: string;
      kpp: string;
      };
      };
      is_default: boolean;
      method_id: string;
      method_type: string;
      updated_at: "scalar" & {
      name: "DateTime";
      };
      username: string;
      };
      braname: string;
      city: string;
      coopname: string;
      country: string;
      details: {
      __typename: "OrganizationDetails";
      inn: string;
      kpp: string;
      ogrn: string;
      };
      email: string;
      fact_address: string;
      full_address: string;
      full_name: string;
      phone: string;
      represented_by: {
      __typename: "RepresentedBy";
      based_on: string;
      first_name: string;
      last_name: string;
      middle_name: string;
      position: string;
      };
      short_name: string;
      trusted: {
      __typename: "Individual";
      birthdate: string;
      email: string;
      first_name: string;
      full_address: string;
      last_name: string;
      middle_name: string;
      passport?: null | {
      __typename: "Passport";
      code: string;
      issued_at: string;
      issued_by: string;
      number: number;
      series: number;
      };
      phone: string;
      username: string;
      }[];
      trustee: {
      __typename: "Individual";
      birthdate: string;
      email: string;
      first_name: string;
      full_address: string;
      last_name: string;
      middle_name: string;
      passport?: null | {
      __typename: "Passport";
      code: string;
      issued_at: string;
      issued_by: string;
      number: number;
      series: number;
      };
      phone: string;
      username: string;
      };
      type: string;
      };
      generateAssetContributionAct: {
      __typename: "AssetContributionActDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "AssetContributionActMetaDocumentOutput";
      act_id: string;
      block_num: number;
      braname?: null | string;
      coopname: string;
      created_at: string;
      decision_id: number;
      generator: string;
      lang: string;
      links: string[];
      receiver: string;
      registry_id: number;
      request_id: number;
      timezone: string;
      title: string;
      username: string;
      version: string;
      };
      };
      generateAssetContributionDecision: {
      __typename: "AssetContributionDecisionDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "AssetContributionDecisionMetaDocumentOutput";
      block_num: number;
      coopname: string;
      created_at: string;
      decision_id: number;
      generator: string;
      lang: string;
      links: string[];
      registry_id: number;
      request_id: number;
      timezone: string;
      title: string;
      username: string;
      version: string;
      };
      };
      generateAssetContributionStatement: {
      __typename: "AssetContributionStatementDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "AssetContributionStatementMetaDocumentOutput";
      block_num: number;
      coopname: string;
      created_at: string;
      generator: string;
      lang: string;
      links: string[];
      registry_id: number;
      request: {
      __typename: "CommonRequestResponse";
      currency: string;
      hash: string;
      program_id: number;
      title: string;
      total_cost: number;
      type: string;
      unit_cost: number;
      unit_of_measurement: string;
      units: number;
      };
      timezone: string;
      title: string;
      username: string;
      version: string;
      };
      };
      generateFreeDecision: {
      __typename: "ProjectFreeDecisionDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "ProjectFreeDecisionMetaDocumentOutput";
      block_num: number;
      coopname: string;
      created_at: string;
      generator: string;
      lang: string;
      links: string[];
      project_id: string;
      registry_id: number;
      timezone: string;
      title: string;
      username: string;
      version: string;
      };
      };
      generateParticipantApplication: {
      __typename: "ParticipantApplicationDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "ParticipantApplicationMetaDocumentOutput";
      block_num: number;
      coopname: string;
      created_at: string;
      generator: string;
      lang: string;
      links: string[];
      registry_id: number;
      timezone: string;
      title: string;
      username: string;
      version: string;
      };
      };
      generateParticipantApplicationDecision: {
      __typename: "ParticipantApplicationDecisionDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "ParticipantApplicationDecisionMetaDocumentOutput";
      block_num: number;
      coopname: string;
      created_at: string;
      decision_id: number;
      generator: string;
      lang: string;
      links: string[];
      registry_id: number;
      timezone: string;
      title: string;
      username: string;
      version: string;
      };
      };
      generatePrivacyAgreement: {
      __typename: "GeneratedDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "MetaDocument";
      block_num: number;
      coopname: string;
      created_at: string;
      generator: string;
      lang: string;
      links: string[];
      registry_id: number;
      timezone: string;
      title: string;
      username: string;
      version: string;
      };
      };
      generateProjectOfFreeDecision: {
      __typename: "ProjectFreeDecisionDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "ProjectFreeDecisionMetaDocumentOutput";
      block_num: number;
      coopname: string;
      created_at: string;
      generator: string;
      lang: string;
      links: string[];
      project_id: string;
      registry_id: number;
      timezone: string;
      title: string;
      username: string;
      version: string;
      };
      };
      generateReturnByAssetAct: {
      __typename: "ReturnByAssetActDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "ReturnByAssetActMetaDocumentOutput";
      act_id: string;
      block_num: number;
      braname?: null | string;
      coopname: string;
      created_at: string;
      decision_id: number;
      generator: string;
      lang: string;
      links: string[];
      registry_id: number;
      request_id: number;
      timezone: string;
      title: string;
      transmitter: string;
      username: string;
      version: string;
      };
      };
      generateReturnByAssetDecision: {
      __typename: "ReturnByAssetDecisionDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "ReturnByAssetDecisionMetaDocumentOutput";
      block_num: number;
      coopname: string;
      created_at: string;
      decision_id: number;
      generator: string;
      lang: string;
      links: string[];
      registry_id: number;
      request_id: number;
      timezone: string;
      title: string;
      username: string;
      version: string;
      };
      };
      generateReturnByAssetStatement: {
      __typename: "ReturnByAssetStatementDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "ReturnByAssetStatementMetaDocumentOutput";
      block_num: number;
      coopname: string;
      created_at: string;
      generator: string;
      lang: string;
      links: string[];
      registry_id: number;
      request: {
      __typename: "CommonRequestResponse";
      currency: string;
      hash: string;
      program_id: number;
      title: string;
      total_cost: number;
      type: string;
      unit_cost: number;
      unit_of_measurement: string;
      units: number;
      };
      timezone: string;
      title: string;
      username: string;
      version: string;
      };
      };
      generateSelectBranchDocument: {
      __typename: "SelectBranchDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "SelectBranchMetaDocumentOutput";
      block_num: number;
      braname: string;
      coopname: string;
      created_at: string;
      generator: string;
      lang: string;
      links: string[];
      registry_id: number;
      timezone: string;
      title: string;
      username: string;
      version: string;
      };
      };
      generateSignatureAgreement: {
      __typename: "GeneratedDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "MetaDocument";
      block_num: number;
      coopname: string;
      created_at: string;
      generator: string;
      lang: string;
      links: string[];
      registry_id: number;
      timezone: string;
      title: string;
      username: string;
      version: string;
      };
      };
      generateUserAgreement: {
      __typename: "GeneratedDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "MetaDocument";
      block_num: number;
      coopname: string;
      created_at: string;
      generator: string;
      lang: string;
      links: string[];
      registry_id: number;
      timezone: string;
      title: string;
      username: string;
      version: string;
      };
      };
      generateWalletAgreement: {
      __typename: "GeneratedDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "MetaDocument";
      block_num: number;
      coopname: string;
      created_at: string;
      generator: string;
      lang: string;
      links: string[];
      registry_id: number;
      timezone: string;
      title: string;
      username: string;
      version: string;
      };
      };
      initSystem: {
      __typename: "SystemInfo";
      blockchain_account: {
      __typename: "BlockchainAccount";
      account_name: string;
      core_liquid_balance?: null | string;
      cpu_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      cpu_weight: string;
      created: string;
      head_block_num: number;
      head_block_time: string;
      last_code_update: string;
      net_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      net_weight: string;
      permissions: {
      __typename: "Permission";
      parent: string;
      perm_name: string;
      required_auth: {
      __typename: "Authority";
      accounts: {
      __typename: ...;
      permission: ...;
      weight: ...;
      }[];
      keys: {
      __typename: ...;
      key: ...;
      weight: ...;
      }[];
      threshold: number;
      waits: {
      __typename: ...;
      wait_sec: ...;
      weight: ...;
      }[];
      };
      }[];
      privileged: boolean;
      ram_quota: number;
      ram_usage: number;
      refund_request?: null | {
      __typename: "RefundRequest";
      cpu_amount: string;
      net_amount: string;
      owner: string;
      request_time: string;
      };
      rex_info?: null | string;
      self_delegated_bandwidth?: null | {
      __typename: "ResourceDelegationDTO";
      cpu_weight: string;
      from: string;
      net_weight: string;
      to: string;
      };
      total_resources?: null | {
      __typename: "ResourceOverview";
      cpu_weight: string;
      net_weight: string;
      owner: string;
      ram_bytes: number;
      };
      voter_info?: null | string;
      };
      blockchain_info: {
      __typename: "BlockchainInfoDTO";
      block_cpu_limit: number;
      block_net_limit: number;
      chain_id: string;
      fork_db_head_block_id?: null | string;
      fork_db_head_block_num?: null | number;
      head_block_id: string;
      head_block_num: number;
      head_block_producer: string;
      head_block_time: string;
      last_irreversible_block_id: string;
      last_irreversible_block_num: number;
      last_irreversible_block_time?: null | string;
      server_version: string;
      server_version_string?: null | string;
      virtual_block_cpu_limit: number;
      virtual_block_net_limit: number;
      };
      contacts?: null | {
      __typename: "ContactsDTO";
      chairman: {
      __typename: "PublicChairman";
      first_name: string;
      last_name: string;
      middle_name: string;
      };
      details: {
      __typename: "OrganizationDetails";
      inn: string;
      kpp: string;
      ogrn: string;
      };
      email: string;
      full_address: string;
      full_name: string;
      phone: string;
      };
      cooperator_account: {
      __typename: "CooperativeOperatorAccount";
      announce: string;
      coop_type: string;
      created_at: string;
      description: string;
      document: {
      __typename: "SignedBlockchainDocument";
      hash: string;
      meta: string;
      public_key: string;
      signature: string;
      };
      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: {
      __typename: "Verification";
      created_at: string;
      is_verified: boolean;
      last_update: string;
      notice: string;
      procedure: string;
      verificator: string;
      }[];
      };
      coopname: string;
      system_status: SystemStatus ;
      vars?: null | {
      __typename: "Vars";
      confidential_email: string;
      confidential_link: string;
      contact_email: string;
      coopenomics_agreement?: null | {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      coopname: string;
      full_abbr: string;
      full_abbr_dative: string;
      full_abbr_genitive: string;
      name: string;
      participant_application: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      passport_request: string;
      privacy_agreement: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      short_abbr: string;
      signature_agreement: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      user_agreement: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      wallet_agreement: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      website: string;
      };
      };
      installExtension: {
      __typename: "Extension";
      available: boolean;
      config?: null | "scalar" & {
      name: "JSON";
      };
      created_at: "scalar" & {
      name: "DateTime";
      };
      description?: null | string;
      enabled: boolean;
      image?: null | string;
      installed: boolean;
      instructions: string;
      name: string;
      readme: string;
      schema?: null | "scalar" & {
      name: "JSON";
      };
      tags: string[];
      title?: null | string;
      updated_at: "scalar" & {
      name: "DateTime";
      };
      };
      installSystem: {
      __typename: "SystemInfo";
      blockchain_account: {
      __typename: "BlockchainAccount";
      account_name: string;
      core_liquid_balance?: null | string;
      cpu_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      cpu_weight: string;
      created: string;
      head_block_num: number;
      head_block_time: string;
      last_code_update: string;
      net_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      net_weight: string;
      permissions: {
      __typename: "Permission";
      parent: string;
      perm_name: string;
      required_auth: {
      __typename: "Authority";
      accounts: {
      __typename: ...;
      permission: ...;
      weight: ...;
      }[];
      keys: {
      __typename: ...;
      key: ...;
      weight: ...;
      }[];
      threshold: number;
      waits: {
      __typename: ...;
      wait_sec: ...;
      weight: ...;
      }[];
      };
      }[];
      privileged: boolean;
      ram_quota: number;
      ram_usage: number;
      refund_request?: null | {
      __typename: "RefundRequest";
      cpu_amount: string;
      net_amount: string;
      owner: string;
      request_time: string;
      };
      rex_info?: null | string;
      self_delegated_bandwidth?: null | {
      __typename: "ResourceDelegationDTO";
      cpu_weight: string;
      from: string;
      net_weight: string;
      to: string;
      };
      total_resources?: null | {
      __typename: "ResourceOverview";
      cpu_weight: string;
      net_weight: string;
      owner: string;
      ram_bytes: number;
      };
      voter_info?: null | string;
      };
      blockchain_info: {
      __typename: "BlockchainInfoDTO";
      block_cpu_limit: number;
      block_net_limit: number;
      chain_id: string;
      fork_db_head_block_id?: null | string;
      fork_db_head_block_num?: null | number;
      head_block_id: string;
      head_block_num: number;
      head_block_producer: string;
      head_block_time: string;
      last_irreversible_block_id: string;
      last_irreversible_block_num: number;
      last_irreversible_block_time?: null | string;
      server_version: string;
      server_version_string?: null | string;
      virtual_block_cpu_limit: number;
      virtual_block_net_limit: number;
      };
      contacts?: null | {
      __typename: "ContactsDTO";
      chairman: {
      __typename: "PublicChairman";
      first_name: string;
      last_name: string;
      middle_name: string;
      };
      details: {
      __typename: "OrganizationDetails";
      inn: string;
      kpp: string;
      ogrn: string;
      };
      email: string;
      full_address: string;
      full_name: string;
      phone: string;
      };
      cooperator_account: {
      __typename: "CooperativeOperatorAccount";
      announce: string;
      coop_type: string;
      created_at: string;
      description: string;
      document: {
      __typename: "SignedBlockchainDocument";
      hash: string;
      meta: string;
      public_key: string;
      signature: string;
      };
      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: {
      __typename: "Verification";
      created_at: string;
      is_verified: boolean;
      last_update: string;
      notice: string;
      procedure: string;
      verificator: string;
      }[];
      };
      coopname: string;
      system_status: SystemStatus ;
      vars?: null | {
      __typename: "Vars";
      confidential_email: string;
      confidential_link: string;
      contact_email: string;
      coopenomics_agreement?: null | {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      coopname: string;
      full_abbr: string;
      full_abbr_dative: string;
      full_abbr_genitive: string;
      name: string;
      participant_application: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      passport_request: string;
      privacy_agreement: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      short_abbr: string;
      signature_agreement: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      user_agreement: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      wallet_agreement: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      website: string;
      };
      };
      login: {
      __typename: "RegisteredAccount";
      account: {
      __typename: "Account";
      blockchain_account?: null | {
      __typename: "BlockchainAccount";
      account_name: string;
      core_liquid_balance?: null | string;
      cpu_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      cpu_weight: string;
      created: string;
      head_block_num: number;
      head_block_time: string;
      last_code_update: string;
      net_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      net_weight: string;
      permissions: {
      __typename: "Permission";
      parent: string;
      perm_name: string;
      required_auth: {
      __typename: ...;
      accounts: ...;
      keys: ...;
      threshold: ...;
      waits: ...;
      };
      }[];
      privileged: boolean;
      ram_quota: number;
      ram_usage: number;
      refund_request?: null | {
      __typename: "RefundRequest";
      cpu_amount: string;
      net_amount: string;
      owner: string;
      request_time: string;
      };
      rex_info?: null | string;
      self_delegated_bandwidth?: null | {
      __typename: "ResourceDelegationDTO";
      cpu_weight: string;
      from: string;
      net_weight: string;
      to: string;
      };
      total_resources?: null | {
      __typename: "ResourceOverview";
      cpu_weight: string;
      net_weight: string;
      owner: string;
      ram_bytes: number;
      };
      voter_info?: null | string;
      };
      participant_account?: null | {
      __typename: "ParticipantAccount";
      braname?: null | string;
      created_at: "scalar" & {
      name: "DateTime";
      };
      has_vote: boolean;
      is_initial: boolean;
      is_minimum: boolean;
      last_min_pay: "scalar" & {
      name: "DateTime";
      };
      last_update: "scalar" & {
      name: "DateTime";
      };
      status: string;
      type?: null | string;
      username: string;
      };
      provider_account?: null | {
      __typename: "MonoAccount";
      email: string;
      has_account: boolean;
      initial_order?: null | string;
      is_email_verified: boolean;
      is_registered: boolean;
      message?: null | string;
      public_key: string;
      referer: string;
      role: string;
      status: UserStatus ;
      type: string;
      username: string;
      };
      user_account?: null | {
      __typename: "UserAccount";
      meta: string;
      referer: string;
      registered_at: string;
      registrator: string;
      status: string;
      storages: string[];
      type: string;
      username: string;
      verifications: {
      __typename: "Verification";
      created_at: string;
      is_verified: boolean;
      last_update: string;
      notice: string;
      procedure: string;
      verificator: string;
      }[];
      };
      username: string;
      };
      tokens: {
      __typename: "Tokens";
      access: {
      __typename: "Token";
      expires: "scalar" & {
      name: "DateTime";
      };
      token: string;
      };
      refresh: {
      __typename: "Token";
      expires: "scalar" & {
      name: "DateTime";
      };
      token: string;
      };
      };
      };
      logout: boolean;
      moderateRequest: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      prohibitRequest: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      publishProjectOfFreeDecision: boolean;
      publishRequest: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      receiveOnRequest: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      refresh: {
      __typename: "RegisteredAccount";
      account: {
      __typename: "Account";
      blockchain_account?: null | {
      __typename: "BlockchainAccount";
      account_name: string;
      core_liquid_balance?: null | string;
      cpu_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      cpu_weight: string;
      created: string;
      head_block_num: number;
      head_block_time: string;
      last_code_update: string;
      net_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      net_weight: string;
      permissions: {
      __typename: "Permission";
      parent: string;
      perm_name: string;
      required_auth: {
      __typename: ...;
      accounts: ...;
      keys: ...;
      threshold: ...;
      waits: ...;
      };
      }[];
      privileged: boolean;
      ram_quota: number;
      ram_usage: number;
      refund_request?: null | {
      __typename: "RefundRequest";
      cpu_amount: string;
      net_amount: string;
      owner: string;
      request_time: string;
      };
      rex_info?: null | string;
      self_delegated_bandwidth?: null | {
      __typename: "ResourceDelegationDTO";
      cpu_weight: string;
      from: string;
      net_weight: string;
      to: string;
      };
      total_resources?: null | {
      __typename: "ResourceOverview";
      cpu_weight: string;
      net_weight: string;
      owner: string;
      ram_bytes: number;
      };
      voter_info?: null | string;
      };
      participant_account?: null | {
      __typename: "ParticipantAccount";
      braname?: null | string;
      created_at: "scalar" & {
      name: "DateTime";
      };
      has_vote: boolean;
      is_initial: boolean;
      is_minimum: boolean;
      last_min_pay: "scalar" & {
      name: "DateTime";
      };
      last_update: "scalar" & {
      name: "DateTime";
      };
      status: string;
      type?: null | string;
      username: string;
      };
      provider_account?: null | {
      __typename: "MonoAccount";
      email: string;
      has_account: boolean;
      initial_order?: null | string;
      is_email_verified: boolean;
      is_registered: boolean;
      message?: null | string;
      public_key: string;
      referer: string;
      role: string;
      status: UserStatus ;
      type: string;
      username: string;
      };
      user_account?: null | {
      __typename: "UserAccount";
      meta: string;
      referer: string;
      registered_at: string;
      registrator: string;
      status: string;
      storages: string[];
      type: string;
      username: string;
      verifications: {
      __typename: "Verification";
      created_at: string;
      is_verified: boolean;
      last_update: string;
      notice: string;
      procedure: string;
      verificator: string;
      }[];
      };
      username: string;
      };
      tokens: {
      __typename: "Tokens";
      access: {
      __typename: "Token";
      expires: "scalar" & {
      name: "DateTime";
      };
      token: string;
      };
      refresh: {
      __typename: "Token";
      expires: "scalar" & {
      name: "DateTime";
      };
      token: string;
      };
      };
      };
      registerAccount: {
      __typename: "RegisteredAccount";
      account: {
      __typename: "Account";
      blockchain_account?: null | {
      __typename: "BlockchainAccount";
      account_name: string;
      core_liquid_balance?: null | string;
      cpu_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      cpu_weight: string;
      created: string;
      head_block_num: number;
      head_block_time: string;
      last_code_update: string;
      net_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      net_weight: string;
      permissions: {
      __typename: "Permission";
      parent: string;
      perm_name: string;
      required_auth: {
      __typename: ...;
      accounts: ...;
      keys: ...;
      threshold: ...;
      waits: ...;
      };
      }[];
      privileged: boolean;
      ram_quota: number;
      ram_usage: number;
      refund_request?: null | {
      __typename: "RefundRequest";
      cpu_amount: string;
      net_amount: string;
      owner: string;
      request_time: string;
      };
      rex_info?: null | string;
      self_delegated_bandwidth?: null | {
      __typename: "ResourceDelegationDTO";
      cpu_weight: string;
      from: string;
      net_weight: string;
      to: string;
      };
      total_resources?: null | {
      __typename: "ResourceOverview";
      cpu_weight: string;
      net_weight: string;
      owner: string;
      ram_bytes: number;
      };
      voter_info?: null | string;
      };
      participant_account?: null | {
      __typename: "ParticipantAccount";
      braname?: null | string;
      created_at: "scalar" & {
      name: "DateTime";
      };
      has_vote: boolean;
      is_initial: boolean;
      is_minimum: boolean;
      last_min_pay: "scalar" & {
      name: "DateTime";
      };
      last_update: "scalar" & {
      name: "DateTime";
      };
      status: string;
      type?: null | string;
      username: string;
      };
      provider_account?: null | {
      __typename: "MonoAccount";
      email: string;
      has_account: boolean;
      initial_order?: null | string;
      is_email_verified: boolean;
      is_registered: boolean;
      message?: null | string;
      public_key: string;
      referer: string;
      role: string;
      status: UserStatus ;
      type: string;
      username: string;
      };
      user_account?: null | {
      __typename: "UserAccount";
      meta: string;
      referer: string;
      registered_at: string;
      registrator: string;
      status: string;
      storages: string[];
      type: string;
      username: string;
      verifications: {
      __typename: "Verification";
      created_at: string;
      is_verified: boolean;
      last_update: string;
      notice: string;
      procedure: string;
      verificator: string;
      }[];
      };
      username: string;
      };
      tokens: {
      __typename: "Tokens";
      access: {
      __typename: "Token";
      expires: "scalar" & {
      name: "DateTime";
      };
      token: string;
      };
      refresh: {
      __typename: "Token";
      expires: "scalar" & {
      name: "DateTime";
      };
      token: string;
      };
      };
      };
      registerParticipant: {
      __typename: "Account";
      blockchain_account?: null | {
      __typename: "BlockchainAccount";
      account_name: string;
      core_liquid_balance?: null | string;
      cpu_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      cpu_weight: string;
      created: string;
      head_block_num: number;
      head_block_time: string;
      last_code_update: string;
      net_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      net_weight: string;
      permissions: {
      __typename: "Permission";
      parent: string;
      perm_name: string;
      required_auth: {
      __typename: "Authority";
      accounts: (...)[];
      keys: (...)[];
      threshold: number;
      waits: (...)[];
      };
      }[];
      privileged: boolean;
      ram_quota: number;
      ram_usage: number;
      refund_request?: null | {
      __typename: "RefundRequest";
      cpu_amount: string;
      net_amount: string;
      owner: string;
      request_time: string;
      };
      rex_info?: null | string;
      self_delegated_bandwidth?: null | {
      __typename: "ResourceDelegationDTO";
      cpu_weight: string;
      from: string;
      net_weight: string;
      to: string;
      };
      total_resources?: null | {
      __typename: "ResourceOverview";
      cpu_weight: string;
      net_weight: string;
      owner: string;
      ram_bytes: number;
      };
      voter_info?: null | string;
      };
      participant_account?: null | {
      __typename: "ParticipantAccount";
      braname?: null | string;
      created_at: "scalar" & {
      name: "DateTime";
      };
      has_vote: boolean;
      is_initial: boolean;
      is_minimum: boolean;
      last_min_pay: "scalar" & {
      name: "DateTime";
      };
      last_update: "scalar" & {
      name: "DateTime";
      };
      status: string;
      type?: null | string;
      username: string;
      };
      provider_account?: null | {
      __typename: "MonoAccount";
      email: string;
      has_account: boolean;
      initial_order?: null | string;
      is_email_verified: boolean;
      is_registered: boolean;
      message?: null | string;
      public_key: string;
      referer: string;
      role: string;
      status: UserStatus ;
      type: string;
      username: string;
      };
      user_account?: null | {
      __typename: "UserAccount";
      meta: string;
      referer: string;
      registered_at: string;
      registrator: string;
      status: string;
      storages: string[];
      type: string;
      username: string;
      verifications: {
      __typename: "Verification";
      created_at: string;
      is_verified: boolean;
      last_update: string;
      notice: string;
      procedure: string;
      verificator: string;
      }[];
      };
      username: string;
      };
      resetKey: boolean;
      selectBranch: boolean;
      setPaymentStatus: {
      __typename: "Payment";
      amount: number;
      blockchain_id: number;
      created_at: "scalar" & {
      name: "DateTime";
      };
      details: {
      __typename: "PaymentDetails";
      amount_plus_fee: string;
      amount_without_fee: string;
      data: string;
      fact_fee_percent: number;
      fee_amount: string;
      fee_percent: number;
      tolerance_percent: number;
      };
      expired_at: "scalar" & {
      name: "DateTime";
      };
      id: string;
      message: string;
      provider: string;
      status: PaymentStatus ;
      symbol: string;
      updated_at: "scalar" & {
      name: "DateTime";
      };
      username: string;
      };
      setWif: boolean;
      startResetKey: boolean;
      supplyOnRequest: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      uninstallExtension: boolean;
      unpublishRequest: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      updateAccount: {
      __typename: "Account";
      blockchain_account?: null | {
      __typename: "BlockchainAccount";
      account_name: string;
      core_liquid_balance?: null | string;
      cpu_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      cpu_weight: string;
      created: string;
      head_block_num: number;
      head_block_time: string;
      last_code_update: string;
      net_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      net_weight: string;
      permissions: {
      __typename: "Permission";
      parent: string;
      perm_name: string;
      required_auth: {
      __typename: "Authority";
      accounts: (...)[];
      keys: (...)[];
      threshold: number;
      waits: (...)[];
      };
      }[];
      privileged: boolean;
      ram_quota: number;
      ram_usage: number;
      refund_request?: null | {
      __typename: "RefundRequest";
      cpu_amount: string;
      net_amount: string;
      owner: string;
      request_time: string;
      };
      rex_info?: null | string;
      self_delegated_bandwidth?: null | {
      __typename: "ResourceDelegationDTO";
      cpu_weight: string;
      from: string;
      net_weight: string;
      to: string;
      };
      total_resources?: null | {
      __typename: "ResourceOverview";
      cpu_weight: string;
      net_weight: string;
      owner: string;
      ram_bytes: number;
      };
      voter_info?: null | string;
      };
      participant_account?: null | {
      __typename: "ParticipantAccount";
      braname?: null | string;
      created_at: "scalar" & {
      name: "DateTime";
      };
      has_vote: boolean;
      is_initial: boolean;
      is_minimum: boolean;
      last_min_pay: "scalar" & {
      name: "DateTime";
      };
      last_update: "scalar" & {
      name: "DateTime";
      };
      status: string;
      type?: null | string;
      username: string;
      };
      provider_account?: null | {
      __typename: "MonoAccount";
      email: string;
      has_account: boolean;
      initial_order?: null | string;
      is_email_verified: boolean;
      is_registered: boolean;
      message?: null | string;
      public_key: string;
      referer: string;
      role: string;
      status: UserStatus ;
      type: string;
      username: string;
      };
      user_account?: null | {
      __typename: "UserAccount";
      meta: string;
      referer: string;
      registered_at: string;
      registrator: string;
      status: string;
      storages: string[];
      type: string;
      username: string;
      verifications: {
      __typename: "Verification";
      created_at: string;
      is_verified: boolean;
      last_update: string;
      notice: string;
      procedure: string;
      verificator: string;
      }[];
      };
      username: string;
      };
      updateBankAccount: {
      __typename: "PaymentMethod";
      created_at: "scalar" & {
      name: "DateTime";
      };
      data: {
      ...on BankAccount: "__union" & {
      __typename: "BankAccount";
      account_number: string;
      bank_name: string;
      card_number?: null | string;
      currency: string;
      details: {
      __typename: "BankAccountDetails";
      bik: string;
      corr: string;
      kpp: string;
      };
      };
      ...on SbpAccount: "__union" & {
      __typename: "SbpAccount";
      phone: string;
      };
      __typename: "BankAccount" | "SbpAccount";
      };
      is_default: boolean;
      method_id: string;
      method_type: string;
      updated_at: "scalar" & {
      name: "DateTime";
      };
      username: string;
      };
      updateExtension: {
      __typename: "Extension";
      available: boolean;
      config?: null | "scalar" & {
      name: "JSON";
      };
      created_at: "scalar" & {
      name: "DateTime";
      };
      description?: null | string;
      enabled: boolean;
      image?: null | string;
      installed: boolean;
      instructions: string;
      name: string;
      readme: string;
      schema?: null | "scalar" & {
      name: "JSON";
      };
      tags: string[];
      title?: null | string;
      updated_at: "scalar" & {
      name: "DateTime";
      };
      };
      updateRequest: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      updateSystem: {
      __typename: "SystemInfo";
      blockchain_account: {
      __typename: "BlockchainAccount";
      account_name: string;
      core_liquid_balance?: null | string;
      cpu_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      cpu_weight: string;
      created: string;
      head_block_num: number;
      head_block_time: string;
      last_code_update: string;
      net_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      net_weight: string;
      permissions: {
      __typename: "Permission";
      parent: string;
      perm_name: string;
      required_auth: {
      __typename: "Authority";
      accounts: {
      __typename: ...;
      permission: ...;
      weight: ...;
      }[];
      keys: {
      __typename: ...;
      key: ...;
      weight: ...;
      }[];
      threshold: number;
      waits: {
      __typename: ...;
      wait_sec: ...;
      weight: ...;
      }[];
      };
      }[];
      privileged: boolean;
      ram_quota: number;
      ram_usage: number;
      refund_request?: null | {
      __typename: "RefundRequest";
      cpu_amount: string;
      net_amount: string;
      owner: string;
      request_time: string;
      };
      rex_info?: null | string;
      self_delegated_bandwidth?: null | {
      __typename: "ResourceDelegationDTO";
      cpu_weight: string;
      from: string;
      net_weight: string;
      to: string;
      };
      total_resources?: null | {
      __typename: "ResourceOverview";
      cpu_weight: string;
      net_weight: string;
      owner: string;
      ram_bytes: number;
      };
      voter_info?: null | string;
      };
      blockchain_info: {
      __typename: "BlockchainInfoDTO";
      block_cpu_limit: number;
      block_net_limit: number;
      chain_id: string;
      fork_db_head_block_id?: null | string;
      fork_db_head_block_num?: null | number;
      head_block_id: string;
      head_block_num: number;
      head_block_producer: string;
      head_block_time: string;
      last_irreversible_block_id: string;
      last_irreversible_block_num: number;
      last_irreversible_block_time?: null | string;
      server_version: string;
      server_version_string?: null | string;
      virtual_block_cpu_limit: number;
      virtual_block_net_limit: number;
      };
      contacts?: null | {
      __typename: "ContactsDTO";
      chairman: {
      __typename: "PublicChairman";
      first_name: string;
      last_name: string;
      middle_name: string;
      };
      details: {
      __typename: "OrganizationDetails";
      inn: string;
      kpp: string;
      ogrn: string;
      };
      email: string;
      full_address: string;
      full_name: string;
      phone: string;
      };
      cooperator_account: {
      __typename: "CooperativeOperatorAccount";
      announce: string;
      coop_type: string;
      created_at: string;
      description: string;
      document: {
      __typename: "SignedBlockchainDocument";
      hash: string;
      meta: string;
      public_key: string;
      signature: string;
      };
      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: {
      __typename: "Verification";
      created_at: string;
      is_verified: boolean;
      last_update: string;
      notice: string;
      procedure: string;
      verificator: string;
      }[];
      };
      coopname: string;
      system_status: SystemStatus ;
      vars?: null | {
      __typename: "Vars";
      confidential_email: string;
      confidential_link: string;
      contact_email: string;
      coopenomics_agreement?: null | {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      coopname: string;
      full_abbr: string;
      full_abbr_dative: string;
      full_abbr_genitive: string;
      name: string;
      participant_application: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      passport_request: string;
      privacy_agreement: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      short_abbr: string;
      signature_agreement: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      user_agreement: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      wallet_agreement: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      website: string;
      };
      };
      }, Z , UnionOverrideKeys< ScalarDefinition , ScalarDefinition >>>

    - #### Type Parameters

      - Z extends AliasType <{
        __typename?: boolean | `@${string}`;
        acceptChildOrder?: [{
        data: {
        coopname: string | Variable <any, string>;
        document: {
        hash: (...) | (...);
        meta: (...) | (...);
        public_key: (...) | (...);
        signature: (...) | (...);
        } | Variable <any, string>;
        exchange_id: string | Variable <any, string>;
        username: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        chain?: boolean | `@${string}`;
        request?: boolean | `@${string}`;
        resolved?: boolean | `@${string}`;
        response?: boolean | `@${string}`;
        returns?: boolean | `@${string}`;
        revisions?: boolean | `@${string}`;
        signatures?: boolean | `@${string}`;
        signer?: boolean | `@${string}`;
        transaction?: boolean | `@${string}`;
        }>];
        addParticipant?: [{
        data: {
        created_at: string | Variable <any, string>;
        email: string | Variable <any, string>;
        entrepreneur_data?: null | {
        bank_account: (...) | (...);
        birthdate: (...) | (...);
        city: (...) | (...);
        country: (...) | (...);
        details: (...) | (...);
        first_name: (...) | (...);
        full_address: (...) | (...);
        last_name: (...) | (...);
        middle_name: (...) | (...);
        phone: (...) | (...);
        } | Variable <any, string>;
        individual_data?: null | {
        birthdate: (...) | (...);
        first_name: (...) | (...);
        full_address: (...) | (...);
        last_name: (...) | (...);
        middle_name: (...) | (...);
        passport?: (...) | (...) | (...) | (...);
        phone: (...) | (...);
        } | Variable <any, string>;
        initial: string | Variable <any, string>;
        minimum: string | Variable <any, string>;
        organization_data?: null | {
        bank_account: (...) | (...);
        city: (...) | (...);
        country: (...) | (...);
        details: (...) | (...);
        fact_address: (...) | (...);
        full_address: (...) | (...);
        full_name: (...) | (...);
        phone: (...) | (...);
        represented_by: (...) | (...);
        short_name: (...) | (...);
        type: (...) | (...);
        } | Variable <any, string>;
        referer?: null | string | Variable <any, string>;
        spread_initial: boolean | Variable <any, string>;
        type: AccountType | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        blockchain_account?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        account_name?: (...) | (...) | (...) | (...);
        core_liquid_balance?: (...) | (...) | (...) | (...);
        cpu_limit?: (...) | (...);
        cpu_weight?: (...) | (...) | (...) | (...);
        created?: (...) | (...) | (...) | (...);
        head_block_num?: (...) | (...) | (...) | (...);
        head_block_time?: (...) | (...) | (...) | (...);
        last_code_update?: (...) | (...) | (...) | (...);
        net_limit?: (...) | (...);
        net_weight?: (...) | (...) | (...) | (...);
        permissions?: (...) | (...);
        privileged?: (...) | (...) | (...) | (...);
        ram_quota?: (...) | (...) | (...) | (...);
        ram_usage?: (...) | (...) | (...) | (...);
        refund_request?: (...) | (...);
        rex_info?: (...) | (...) | (...) | (...);
        self_delegated_bandwidth?: (...) | (...);
        total_resources?: (...) | (...);
        voter_info?: (...) | (...) | (...) | (...);
        }>;
        participant_account?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        braname?: (...) | (...) | (...) | (...);
        created_at?: (...) | (...) | (...) | (...);
        has_vote?: (...) | (...) | (...) | (...);
        is_initial?: (...) | (...) | (...) | (...);
        is_minimum?: (...) | (...) | (...) | (...);
        last_min_pay?: (...) | (...) | (...) | (...);
        last_update?: (...) | (...) | (...) | (...);
        status?: (...) | (...) | (...) | (...);
        type?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        }>;
        provider_account?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        email?: (...) | (...) | (...) | (...);
        has_account?: (...) | (...) | (...) | (...);
        initial_order?: (...) | (...) | (...) | (...);
        is_email_verified?: (...) | (...) | (...) | (...);
        is_registered?: (...) | (...) | (...) | (...);
        message?: (...) | (...) | (...) | (...);
        public_key?: (...) | (...) | (...) | (...);
        referer?: (...) | (...) | (...) | (...);
        role?: (...) | (...) | (...) | (...);
        status?: (...) | (...) | (...) | (...);
        type?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        }>;
        user_account?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        meta?: (...) | (...) | (...) | (...);
        referer?: (...) | (...) | (...) | (...);
        registered_at?: (...) | (...) | (...) | (...);
        registrator?: (...) | (...) | (...) | (...);
        status?: (...) | (...) | (...) | (...);
        storages?: (...) | (...) | (...) | (...);
        type?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        verifications?: (...) | (...);
        }>;
        username?: boolean | `@${string}`;
        }>];
        addTrustedAccount?: [{
        data: {
        braname: string | Variable <any, string>;
        coopname: string | Variable <any, string>;
        trusted: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        bank_account?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        created_at?: (...) | (...) | (...) | (...);
        data?: (...) | (...);
        is_default?: (...) | (...) | (...) | (...);
        method_id?: (...) | (...) | (...) | (...);
        method_type?: (...) | (...) | (...) | (...);
        updated_at?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        }>;
        braname?: boolean | `@${string}`;
        city?: boolean | `@${string}`;
        coopname?: boolean | `@${string}`;
        country?: boolean | `@${string}`;
        details?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        inn?: (...) | (...) | (...) | (...);
        kpp?: (...) | (...) | (...) | (...);
        ogrn?: (...) | (...) | (...) | (...);
        }>;
        email?: boolean | `@${string}`;
        fact_address?: boolean | `@${string}`;
        full_address?: boolean | `@${string}`;
        full_name?: boolean | `@${string}`;
        phone?: boolean | `@${string}`;
        represented_by?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        based_on?: (...) | (...) | (...) | (...);
        first_name?: (...) | (...) | (...) | (...);
        last_name?: (...) | (...) | (...) | (...);
        middle_name?: (...) | (...) | (...) | (...);
        position?: (...) | (...) | (...) | (...);
        }>;
        short_name?: boolean | `@${string}`;
        trusted?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        birthdate?: (...) | (...) | (...) | (...);
        email?: (...) | (...) | (...) | (...);
        first_name?: (...) | (...) | (...) | (...);
        full_address?: (...) | (...) | (...) | (...);
        last_name?: (...) | (...) | (...) | (...);
        middle_name?: (...) | (...) | (...) | (...);
        passport?: (...) | (...);
        phone?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        }>;
        trustee?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        birthdate?: (...) | (...) | (...) | (...);
        email?: (...) | (...) | (...) | (...);
        first_name?: (...) | (...) | (...) | (...);
        full_address?: (...) | (...) | (...) | (...);
        last_name?: (...) | (...) | (...) | (...);
        middle_name?: (...) | (...) | (...) | (...);
        passport?: (...) | (...);
        phone?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        }>;
        type?: boolean | `@${string}`;
        }>];
        cancelRequest?: [{
        data: {
        coopname: string | Variable <any, string>;
        exchange_id: string | Variable <any, string>;
        username: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        chain?: boolean | `@${string}`;
        request?: boolean | `@${string}`;
        resolved?: boolean | `@${string}`;
        response?: boolean | `@${string}`;
        returns?: boolean | `@${string}`;
        revisions?: boolean | `@${string}`;
        signatures?: boolean | `@${string}`;
        signer?: boolean | `@${string}`;
        transaction?: boolean | `@${string}`;
        }>];
        completeRequest?: [{
        data: {
        coopname: string | Variable <any, string>;
        exchange_id: string | Variable <any, string>;
        username: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        chain?: boolean | `@${string}`;
        request?: boolean | `@${string}`;
        resolved?: boolean | `@${string}`;
        response?: boolean | `@${string}`;
        returns?: boolean | `@${string}`;
        revisions?: boolean | `@${string}`;
        signatures?: boolean | `@${string}`;
        signer?: boolean | `@${string}`;
        transaction?: boolean | `@${string}`;
        }>];
        confirmReceiveOnRequest?: [{
        data: {
        coopname: string | Variable <any, string>;
        document: {
        hash: (...) | (...);
        meta: (...) | (...);
        public_key: (...) | (...);
        signature: (...) | (...);
        } | Variable <any, string>;
        exchange_id: string | Variable <any, string>;
        username: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        chain?: boolean | `@${string}`;
        request?: boolean | `@${string}`;
        resolved?: boolean | `@${string}`;
        response?: boolean | `@${string}`;
        returns?: boolean | `@${string}`;
        revisions?: boolean | `@${string}`;
        signatures?: boolean | `@${string}`;
        signer?: boolean | `@${string}`;
        transaction?: boolean | `@${string}`;
        }>];
        confirmSupplyOnRequest?: [{
        data: {
        coopname: string | Variable <any, string>;
        document: {
        hash: (...) | (...);
        meta: (...) | (...);
        public_key: (...) | (...);
        signature: (...) | (...);
        } | Variable <any, string>;
        exchange_id: string | Variable <any, string>;
        username: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        chain?: boolean | `@${string}`;
        request?: boolean | `@${string}`;
        resolved?: boolean | `@${string}`;
        response?: boolean | `@${string}`;
        returns?: boolean | `@${string}`;
        revisions?: boolean | `@${string}`;
        signatures?: boolean | `@${string}`;
        signer?: boolean | `@${string}`;
        transaction?: boolean | `@${string}`;
        }>];
        createBankAccount?: [{
        data: {
        data: {
        account_number: (...) | (...);
        bank_name: (...) | (...);
        card_number?: (...) | (...) | (...) | (...);
        currency: (...) | (...);
        details: (...) | (...);
        } | Variable <any, string>;
        is_default: boolean | Variable <any, string>;
        username: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        created_at?: boolean | `@${string}`;
        data?: AliasType <{
        ...on BankAccount?: (...) | (...);
        ...on SbpAccount?: (...) | (...);
        __typename?: (...) | (...) | (...) | (...);
        }>;
        is_default?: boolean | `@${string}`;
        method_id?: boolean | `@${string}`;
        method_type?: boolean | `@${string}`;
        updated_at?: boolean | `@${string}`;
        username?: boolean | `@${string}`;
        }>];
        createBranch?: [{
        data: {
        based_on: string | Variable <any, string>;
        braname: string | Variable <any, string>;
        coopname: string | Variable <any, string>;
        email: string | Variable <any, string>;
        fact_address: string | Variable <any, string>;
        full_name: string | Variable <any, string>;
        phone: string | Variable <any, string>;
        short_name: string | Variable <any, string>;
        trustee: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        bank_account?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        created_at?: (...) | (...) | (...) | (...);
        data?: (...) | (...);
        is_default?: (...) | (...) | (...) | (...);
        method_id?: (...) | (...) | (...) | (...);
        method_type?: (...) | (...) | (...) | (...);
        updated_at?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        }>;
        braname?: boolean | `@${string}`;
        city?: boolean | `@${string}`;
        coopname?: boolean | `@${string}`;
        country?: boolean | `@${string}`;
        details?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        inn?: (...) | (...) | (...) | (...);
        kpp?: (...) | (...) | (...) | (...);
        ogrn?: (...) | (...) | (...) | (...);
        }>;
        email?: boolean | `@${string}`;
        fact_address?: boolean | `@${string}`;
        full_address?: boolean | `@${string}`;
        full_name?: boolean | `@${string}`;
        phone?: boolean | `@${string}`;
        represented_by?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        based_on?: (...) | (...) | (...) | (...);
        first_name?: (...) | (...) | (...) | (...);
        last_name?: (...) | (...) | (...) | (...);
        middle_name?: (...) | (...) | (...) | (...);
        position?: (...) | (...) | (...) | (...);
        }>;
        short_name?: boolean | `@${string}`;
        trusted?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        birthdate?: (...) | (...) | (...) | (...);
        email?: (...) | (...) | (...) | (...);
        first_name?: (...) | (...) | (...) | (...);
        full_address?: (...) | (...) | (...) | (...);
        last_name?: (...) | (...) | (...) | (...);
        middle_name?: (...) | (...) | (...) | (...);
        passport?: (...) | (...);
        phone?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        }>;
        trustee?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        birthdate?: (...) | (...) | (...) | (...);
        email?: (...) | (...) | (...) | (...);
        first_name?: (...) | (...) | (...) | (...);
        full_address?: (...) | (...) | (...) | (...);
        last_name?: (...) | (...) | (...) | (...);
        middle_name?: (...) | (...) | (...) | (...);
        passport?: (...) | (...);
        phone?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        }>;
        type?: boolean | `@${string}`;
        }>];
        createChildOrder?: [{
        data: {
        coopname: string | Variable <any, string>;
        data: string | Variable <any, string>;
        document?: null | {
        hash: (...) | (...);
        meta: (...) | (...);
        public_key: (...) | (...);
        signature: (...) | (...);
        } | Variable <any, string>;
        meta: string | Variable <any, string>;
        parent_id: string | Variable <any, string>;
        product_lifecycle_secs: string | Variable <any, string>;
        program_id: string | Variable <any, string>;
        unit_cost: string | Variable <any, string>;
        units: string | Variable <any, string>;
        username: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        chain?: boolean | `@${string}`;
        request?: boolean | `@${string}`;
        resolved?: boolean | `@${string}`;
        response?: boolean | `@${string}`;
        returns?: boolean | `@${string}`;
        revisions?: boolean | `@${string}`;
        signatures?: boolean | `@${string}`;
        signer?: boolean | `@${string}`;
        transaction?: boolean | `@${string}`;
        }>];
        createDepositPayment?: [{
        data: {
        quantity: string | Variable <any, string>;
        username: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        amount?: boolean | `@${string}`;
        blockchain_id?: boolean | `@${string}`;
        created_at?: boolean | `@${string}`;
        details?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        amount_plus_fee?: (...) | (...) | (...) | (...);
        amount_without_fee?: (...) | (...) | (...) | (...);
        data?: (...) | (...) | (...) | (...);
        fact_fee_percent?: (...) | (...) | (...) | (...);
        fee_amount?: (...) | (...) | (...) | (...);
        fee_percent?: (...) | (...) | (...) | (...);
        tolerance_percent?: (...) | (...) | (...) | (...);
        }>;
        expired_at?: boolean | `@${string}`;
        id?: boolean | `@${string}`;
        message?: boolean | `@${string}`;
        provider?: boolean | `@${string}`;
        status?: boolean | `@${string}`;
        symbol?: boolean | `@${string}`;
        updated_at?: boolean | `@${string}`;
        username?: boolean | `@${string}`;
        }>];
        createInitialPayment?: [{
        data: {
        username: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        amount?: boolean | `@${string}`;
        blockchain_id?: boolean | `@${string}`;
        created_at?: boolean | `@${string}`;
        details?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        amount_plus_fee?: (...) | (...) | (...) | (...);
        amount_without_fee?: (...) | (...) | (...) | (...);
        data?: (...) | (...) | (...) | (...);
        fact_fee_percent?: (...) | (...) | (...) | (...);
        fee_amount?: (...) | (...) | (...) | (...);
        fee_percent?: (...) | (...) | (...) | (...);
        tolerance_percent?: (...) | (...) | (...) | (...);
        }>;
        expired_at?: boolean | `@${string}`;
        id?: boolean | `@${string}`;
        message?: boolean | `@${string}`;
        provider?: boolean | `@${string}`;
        status?: boolean | `@${string}`;
        symbol?: boolean | `@${string}`;
        updated_at?: boolean | `@${string}`;
        username?: boolean | `@${string}`;
        }>];
        createParentOffer?: [{
        data: {
        coopname: string | Variable <any, string>;
        data: string | Variable <any, string>;
        meta: string | Variable <any, string>;
        parent_id: string | Variable <any, string>;
        product_lifecycle_secs: string | Variable <any, string>;
        program_id: string | Variable <any, string>;
        unit_cost: string | Variable <any, string>;
        units: string | Variable <any, string>;
        username: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        chain?: boolean | `@${string}`;
        request?: boolean | `@${string}`;
        resolved?: boolean | `@${string}`;
        response?: boolean | `@${string}`;
        returns?: boolean | `@${string}`;
        revisions?: boolean | `@${string}`;
        signatures?: boolean | `@${string}`;
        signer?: boolean | `@${string}`;
        transaction?: boolean | `@${string}`;
        }>];
        createProjectOfFreeDecision?: [{
        data: {
        decision: string | Variable <any, string>;
        question: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        decision?: boolean | `@${string}`;
        id?: boolean | `@${string}`;
        question?: boolean | `@${string}`;
        }>];
        declineRequest?: [{
        data: {
        coopname: string | Variable <any, string>;
        exchange_id: string | Variable <any, string>;
        meta: string | Variable <any, string>;
        username: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        chain?: boolean | `@${string}`;
        request?: boolean | `@${string}`;
        resolved?: boolean | `@${string}`;
        response?: boolean | `@${string}`;
        returns?: boolean | `@${string}`;
        revisions?: boolean | `@${string}`;
        signatures?: boolean | `@${string}`;
        signer?: boolean | `@${string}`;
        transaction?: boolean | `@${string}`;
        }>];
        deleteBranch?: [{
        data: {
        braname: string | Variable <any, string>;
        coopname: string | Variable <any, string>;
        } | Variable <any, string>;
        }, boolean | `@${string}`];
        deletePaymentMethod?: [{
        data: {
        method_id: string | Variable <any, string>;
        username: string | Variable <any, string>;
        } | Variable <any, string>;
        }, boolean | `@${string}`];
        deleteTrustedAccount?: [{
        data: {
        braname: string | Variable <any, string>;
        coopname: string | Variable <any, string>;
        trusted: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        bank_account?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        created_at?: (...) | (...) | (...) | (...);
        data?: (...) | (...);
        is_default?: (...) | (...) | (...) | (...);
        method_id?: (...) | (...) | (...) | (...);
        method_type?: (...) | (...) | (...) | (...);
        updated_at?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        }>;
        braname?: boolean | `@${string}`;
        city?: boolean | `@${string}`;
        coopname?: boolean | `@${string}`;
        country?: boolean | `@${string}`;
        details?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        inn?: (...) | (...) | (...) | (...);
        kpp?: (...) | (...) | (...) | (...);
        ogrn?: (...) | (...) | (...) | (...);
        }>;
        email?: boolean | `@${string}`;
        fact_address?: boolean | `@${string}`;
        full_address?: boolean | `@${string}`;
        full_name?: boolean | `@${string}`;
        phone?: boolean | `@${string}`;
        represented_by?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        based_on?: (...) | (...) | (...) | (...);
        first_name?: (...) | (...) | (...) | (...);
        last_name?: (...) | (...) | (...) | (...);
        middle_name?: (...) | (...) | (...) | (...);
        position?: (...) | (...) | (...) | (...);
        }>;
        short_name?: boolean | `@${string}`;
        trusted?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        birthdate?: (...) | (...) | (...) | (...);
        email?: (...) | (...) | (...) | (...);
        first_name?: (...) | (...) | (...) | (...);
        full_address?: (...) | (...) | (...) | (...);
        last_name?: (...) | (...) | (...) | (...);
        middle_name?: (...) | (...) | (...) | (...);
        passport?: (...) | (...);
        phone?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        }>;
        trustee?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        birthdate?: (...) | (...) | (...) | (...);
        email?: (...) | (...) | (...) | (...);
        first_name?: (...) | (...) | (...) | (...);
        full_address?: (...) | (...) | (...) | (...);
        last_name?: (...) | (...) | (...) | (...);
        middle_name?: (...) | (...) | (...) | (...);
        passport?: (...) | (...);
        phone?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        }>;
        type?: boolean | `@${string}`;
        }>];
        deliverOnRequest?: [{
        data: {
        coopname: string | Variable <any, string>;
        exchange_id: string | Variable <any, string>;
        username: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        chain?: boolean | `@${string}`;
        request?: boolean | `@${string}`;
        resolved?: boolean | `@${string}`;
        response?: boolean | `@${string}`;
        returns?: boolean | `@${string}`;
        revisions?: boolean | `@${string}`;
        signatures?: boolean | `@${string}`;
        signer?: boolean | `@${string}`;
        transaction?: boolean | `@${string}`;
        }>];
        disputeOnRequest?: [{
        data: {
        coopname: string | Variable <any, string>;
        document: unknown;
        exchange_id: string | Variable <any, string>;
        username: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        chain?: boolean | `@${string}`;
        request?: boolean | `@${string}`;
        resolved?: boolean | `@${string}`;
        response?: boolean | `@${string}`;
        returns?: boolean | `@${string}`;
        revisions?: boolean | `@${string}`;
        signatures?: boolean | `@${string}`;
        signer?: boolean | `@${string}`;
        transaction?: boolean | `@${string}`;
        }>];
        editBranch?: [{
        data: {
        based_on: string | Variable <any, string>;
        braname: string | Variable <any, string>;
        coopname: string | Variable <any, string>;
        email: string | Variable <any, string>;
        fact_address: string | Variable <any, string>;
        full_name: string | Variable <any, string>;
        phone: string | Variable <any, string>;
        short_name: string | Variable <any, string>;
        trustee: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        bank_account?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        created_at?: (...) | (...) | (...) | (...);
        data?: (...) | (...);
        is_default?: (...) | (...) | (...) | (...);
        method_id?: (...) | (...) | (...) | (...);
        method_type?: (...) | (...) | (...) | (...);
        updated_at?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        }>;
        braname?: boolean | `@${string}`;
        city?: boolean | `@${string}`;
        coopname?: boolean | `@${string}`;
        country?: boolean | `@${string}`;
        details?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        inn?: (...) | (...) | (...) | (...);
        kpp?: (...) | (...) | (...) | (...);
        ogrn?: (...) | (...) | (...) | (...);
        }>;
        email?: boolean | `@${string}`;
        fact_address?: boolean | `@${string}`;
        full_address?: boolean | `@${string}`;
        full_name?: boolean | `@${string}`;
        phone?: boolean | `@${string}`;
        represented_by?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        based_on?: (...) | (...) | (...) | (...);
        first_name?: (...) | (...) | (...) | (...);
        last_name?: (...) | (...) | (...) | (...);
        middle_name?: (...) | (...) | (...) | (...);
        position?: (...) | (...) | (...) | (...);
        }>;
        short_name?: boolean | `@${string}`;
        trusted?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        birthdate?: (...) | (...) | (...) | (...);
        email?: (...) | (...) | (...) | (...);
        first_name?: (...) | (...) | (...) | (...);
        full_address?: (...) | (...) | (...) | (...);
        last_name?: (...) | (...) | (...) | (...);
        middle_name?: (...) | (...) | (...) | (...);
        passport?: (...) | (...);
        phone?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        }>;
        trustee?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        birthdate?: (...) | (...) | (...) | (...);
        email?: (...) | (...) | (...) | (...);
        first_name?: (...) | (...) | (...) | (...);
        full_address?: (...) | (...) | (...) | (...);
        last_name?: (...) | (...) | (...) | (...);
        middle_name?: (...) | (...) | (...) | (...);
        passport?: (...) | (...);
        phone?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        }>;
        type?: boolean | `@${string}`;
        }>];
        generateAssetContributionAct?: [{
        data: {
        act_id: string | Variable <any, string>;
        block_num?: null | number | Variable <any, string>;
        braname?: null | string | Variable <any, string>;
        coopname: string | Variable <any, string>;
        created_at?: null | string | Variable <any, string>;
        decision_id: number | Variable <any, string>;
        generator?: null | string | Variable <any, string>;
        lang?: null | string | Variable <any, string>;
        links?: null | string[] | Variable <any, string>;
        receiver: string | Variable <any, string>;
        request_id: number | Variable <any, string>;
        timezone?: null | string | Variable <any, string>;
        title?: null | string | Variable <any, string>;
        username: string | Variable <any, string>;
        version?: null | string | Variable <any, string>;
        } | Variable <any, string>;
        options?: null | {
        skip_save?: null | boolean | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        binary?: boolean | `@${string}`;
        full_title?: boolean | `@${string}`;
        hash?: boolean | `@${string}`;
        html?: boolean | `@${string}`;
        meta?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        act_id?: (...) | (...) | (...) | (...);
        block_num?: (...) | (...) | (...) | (...);
        braname?: (...) | (...) | (...) | (...);
        coopname?: (...) | (...) | (...) | (...);
        created_at?: (...) | (...) | (...) | (...);
        decision_id?: (...) | (...) | (...) | (...);
        generator?: (...) | (...) | (...) | (...);
        lang?: (...) | (...) | (...) | (...);
        links?: (...) | (...) | (...) | (...);
        receiver?: (...) | (...) | (...) | (...);
        registry_id?: (...) | (...) | (...) | (...);
        request_id?: (...) | (...) | (...) | (...);
        timezone?: (...) | (...) | (...) | (...);
        title?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        version?: (...) | (...) | (...) | (...);
        }>;
        }>];
        generateAssetContributionDecision?: [{
        data: {
        block_num?: null | number | Variable <any, string>;
        coopname: string | Variable <any, string>;
        created_at?: null | string | Variable <any, string>;
        decision_id: number | Variable <any, string>;
        generator?: null | string | Variable <any, string>;
        lang?: null | string | Variable <any, string>;
        links?: null | string[] | Variable <any, string>;
        request_id: number | Variable <any, string>;
        timezone?: null | string | Variable <any, string>;
        title?: null | string | Variable <any, string>;
        username: string | Variable <any, string>;
        version?: null | string | Variable <any, string>;
        } | Variable <any, string>;
        options?: null | {
        skip_save?: null | boolean | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        binary?: boolean | `@${string}`;
        full_title?: boolean | `@${string}`;
        hash?: boolean | `@${string}`;
        html?: boolean | `@${string}`;
        meta?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        block_num?: (...) | (...) | (...) | (...);
        coopname?: (...) | (...) | (...) | (...);
        created_at?: (...) | (...) | (...) | (...);
        decision_id?: (...) | (...) | (...) | (...);
        generator?: (...) | (...) | (...) | (...);
        lang?: (...) | (...) | (...) | (...);
        links?: (...) | (...) | (...) | (...);
        registry_id?: (...) | (...) | (...) | (...);
        request_id?: (...) | (...) | (...) | (...);
        timezone?: (...) | (...) | (...) | (...);
        title?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        version?: (...) | (...) | (...) | (...);
        }>;
        }>];
        generateAssetContributionStatement?: [{
        data: {
        block_num?: null | number | Variable <any, string>;
        coopname: string | Variable <any, string>;
        created_at?: null | string | Variable <any, string>;
        generator?: null | string | Variable <any, string>;
        lang?: null | string | Variable <any, string>;
        links?: null | string[] | Variable <any, string>;
        request: {
        currency: (...) | (...);
        hash: (...) | (...);
        program_id: (...) | (...);
        title: (...) | (...);
        total_cost: (...) | (...);
        type: (...) | (...);
        unit_cost: (...) | (...);
        unit_of_measurement: (...) | (...);
        units: (...) | (...);
        } | Variable <any, string>;
        timezone?: null | string | Variable <any, string>;
        title?: null | string | Variable <any, string>;
        username: string | Variable <any, string>;
        version?: null | string | Variable <any, string>;
        } | Variable <any, string>;
        options?: null | {
        skip_save?: null | boolean | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        binary?: boolean | `@${string}`;
        full_title?: boolean | `@${string}`;
        hash?: boolean | `@${string}`;
        html?: boolean | `@${string}`;
        meta?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        block_num?: (...) | (...) | (...) | (...);
        coopname?: (...) | (...) | (...) | (...);
        created_at?: (...) | (...) | (...) | (...);
        generator?: (...) | (...) | (...) | (...);
        lang?: (...) | (...) | (...) | (...);
        links?: (...) | (...) | (...) | (...);
        registry_id?: (...) | (...) | (...) | (...);
        request?: (...) | (...);
        timezone?: (...) | (...) | (...) | (...);
        title?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        version?: (...) | (...) | (...) | (...);
        }>;
        }>];
        generateFreeDecision?: [{
        data: {
        block_num?: null | number | Variable <any, string>;
        coopname: string | Variable <any, string>;
        created_at?: null | string | Variable <any, string>;
        decision_id: number | Variable <any, string>;
        generator?: null | string | Variable <any, string>;
        lang?: null | string | Variable <any, string>;
        links?: null | string[] | Variable <any, string>;
        project_id: string | Variable <any, string>;
        timezone?: null | string | Variable <any, string>;
        title?: null | string | Variable <any, string>;
        username: string | Variable <any, string>;
        version?: null | string | Variable <any, string>;
        } | Variable <any, string>;
        options?: null | {
        skip_save?: null | boolean | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        binary?: boolean | `@${string}`;
        full_title?: boolean | `@${string}`;
        hash?: boolean | `@${string}`;
        html?: boolean | `@${string}`;
        meta?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        block_num?: (...) | (...) | (...) | (...);
        coopname?: (...) | (...) | (...) | (...);
        created_at?: (...) | (...) | (...) | (...);
        generator?: (...) | (...) | (...) | (...);
        lang?: (...) | (...) | (...) | (...);
        links?: (...) | (...) | (...) | (...);
        project_id?: (...) | (...) | (...) | (...);
        registry_id?: (...) | (...) | (...) | (...);
        timezone?: (...) | (...) | (...) | (...);
        title?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        version?: (...) | (...) | (...) | (...);
        }>;
        }>];
        generateParticipantApplication?: [{
        data: {
        block_num?: null | number | Variable <any, string>;
        braname: string | Variable <any, string>;
        coopname: string | Variable <any, string>;
        created_at?: null | string | Variable <any, string>;
        generator?: null | string | Variable <any, string>;
        lang?: null | string | Variable <any, string>;
        links?: null | string[] | Variable <any, string>;
        signature: string | Variable <any, string>;
        skip_save: boolean | Variable <any, string>;
        timezone?: null | string | Variable <any, string>;
        title?: null | string | Variable <any, string>;
        username: string | Variable <any, string>;
        version?: null | string | Variable <any, string>;
        } | Variable <any, string>;
        options?: null | {
        skip_save?: null | boolean | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        binary?: boolean | `@${string}`;
        full_title?: boolean | `@${string}`;
        hash?: boolean | `@${string}`;
        html?: boolean | `@${string}`;
        meta?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        block_num?: (...) | (...) | (...) | (...);
        coopname?: (...) | (...) | (...) | (...);
        created_at?: (...) | (...) | (...) | (...);
        generator?: (...) | (...) | (...) | (...);
        lang?: (...) | (...) | (...) | (...);
        links?: (...) | (...) | (...) | (...);
        registry_id?: (...) | (...) | (...) | (...);
        timezone?: (...) | (...) | (...) | (...);
        title?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        version?: (...) | (...) | (...) | (...);
        }>;
        }>];
        generateParticipantApplicationDecision?: [{
        data: {
        block_num?: null | number | Variable <any, string>;
        coopname: string | Variable <any, string>;
        created_at?: null | string | Variable <any, string>;
        decision_id: number | Variable <any, string>;
        generator?: null | string | Variable <any, string>;
        lang?: null | string | Variable <any, string>;
        links?: null | string[] | Variable <any, string>;
        timezone?: null | string | Variable <any, string>;
        title?: null | string | Variable <any, string>;
        username: string | Variable <any, string>;
        version?: null | string | Variable <any, string>;
        } | Variable <any, string>;
        options?: null | {
        skip_save?: null | boolean | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        binary?: boolean | `@${string}`;
        full_title?: boolean | `@${string}`;
        hash?: boolean | `@${string}`;
        html?: boolean | `@${string}`;
        meta?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        block_num?: (...) | (...) | (...) | (...);
        coopname?: (...) | (...) | (...) | (...);
        created_at?: (...) | (...) | (...) | (...);
        decision_id?: (...) | (...) | (...) | (...);
        generator?: (...) | (...) | (...) | (...);
        lang?: (...) | (...) | (...) | (...);
        links?: (...) | (...) | (...) | (...);
        registry_id?: (...) | (...) | (...) | (...);
        timezone?: (...) | (...) | (...) | (...);
        title?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        version?: (...) | (...) | (...) | (...);
        }>;
        }>];
        generatePrivacyAgreement?: [{
        data: {
        block_num?: null | number | Variable <any, string>;
        coopname: string | Variable <any, string>;
        created_at?: null | string | Variable <any, string>;
        generator?: null | string | Variable <any, string>;
        lang?: null | string | Variable <any, string>;
        links?: null | string[] | Variable <any, string>;
        timezone?: null | string | Variable <any, string>;
        title?: null | string | Variable <any, string>;
        username: string | Variable <any, string>;
        version?: null | string | Variable <any, string>;
        } | Variable <any, string>;
        options?: null | {
        skip_save?: null | boolean | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        binary?: boolean | `@${string}`;
        full_title?: boolean | `@${string}`;
        hash?: boolean | `@${string}`;
        html?: boolean | `@${string}`;
        meta?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        block_num?: (...) | (...) | (...) | (...);
        coopname?: (...) | (...) | (...) | (...);
        created_at?: (...) | (...) | (...) | (...);
        generator?: (...) | (...) | (...) | (...);
        lang?: (...) | (...) | (...) | (...);
        links?: (...) | (...) | (...) | (...);
        registry_id?: (...) | (...) | (...) | (...);
        timezone?: (...) | (...) | (...) | (...);
        title?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        version?: (...) | (...) | (...) | (...);
        }>;
        }>];
        generateProjectOfFreeDecision?: [{
        data: {
        block_num?: null | number | Variable <any, string>;
        coopname: string | Variable <any, string>;
        created_at?: null | string | Variable <any, string>;
        generator?: null | string | Variable <any, string>;
        lang?: null | string | Variable <any, string>;
        links?: null | string[] | Variable <any, string>;
        project_id: string | Variable <any, string>;
        timezone?: null | string | Variable <any, string>;
        title?: null | string | Variable <any, string>;
        username: string | Variable <any, string>;
        version?: null | string | Variable <any, string>;
        } | Variable <any, string>;
        options?: null | {
        skip_save?: null | boolean | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        binary?: boolean | `@${string}`;
        full_title?: boolean | `@${string}`;
        hash?: boolean | `@${string}`;
        html?: boolean | `@${string}`;
        meta?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        block_num?: (...) | (...) | (...) | (...);
        coopname?: (...) | (...) | (...) | (...);
        created_at?: (...) | (...) | (...) | (...);
        generator?: (...) | (...) | (...) | (...);
        lang?: (...) | (...) | (...) | (...);
        links?: (...) | (...) | (...) | (...);
        project_id?: (...) | (...) | (...) | (...);
        registry_id?: (...) | (...) | (...) | (...);
        timezone?: (...) | (...) | (...) | (...);
        title?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        version?: (...) | (...) | (...) | (...);
        }>;
        }>];
        generateReturnByAssetAct?: [{
        data: {
        act_id: string | Variable <any, string>;
        block_num?: null | number | Variable <any, string>;
        braname?: null | string | Variable <any, string>;
        coopname: string | Variable <any, string>;
        created_at?: null | string | Variable <any, string>;
        decision_id: number | Variable <any, string>;
        generator?: null | string | Variable <any, string>;
        lang?: null | string | Variable <any, string>;
        links?: null | string[] | Variable <any, string>;
        request_id: number | Variable <any, string>;
        timezone?: null | string | Variable <any, string>;
        title?: null | string | Variable <any, string>;
        transmitter: string | Variable <any, string>;
        username: string | Variable <any, string>;
        version?: null | string | Variable <any, string>;
        } | Variable <any, string>;
        options?: null | {
        skip_save?: null | boolean | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        binary?: boolean | `@${string}`;
        full_title?: boolean | `@${string}`;
        hash?: boolean | `@${string}`;
        html?: boolean | `@${string}`;
        meta?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        act_id?: (...) | (...) | (...) | (...);
        block_num?: (...) | (...) | (...) | (...);
        braname?: (...) | (...) | (...) | (...);
        coopname?: (...) | (...) | (...) | (...);
        created_at?: (...) | (...) | (...) | (...);
        decision_id?: (...) | (...) | (...) | (...);
        generator?: (...) | (...) | (...) | (...);
        lang?: (...) | (...) | (...) | (...);
        links?: (...) | (...) | (...) | (...);
        registry_id?: (...) | (...) | (...) | (...);
        request_id?: (...) | (...) | (...) | (...);
        timezone?: (...) | (...) | (...) | (...);
        title?: (...) | (...) | (...) | (...);
        transmitter?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        version?: (...) | (...) | (...) | (...);
        }>;
        }>];
        generateReturnByAssetDecision?: [{
        data: {
        block_num?: null | number | Variable <any, string>;
        coopname: string | Variable <any, string>;
        created_at?: null | string | Variable <any, string>;
        decision_id: number | Variable <any, string>;
        generator?: null | string | Variable <any, string>;
        lang?: null | string | Variable <any, string>;
        links?: null | string[] | Variable <any, string>;
        request_id: number | Variable <any, string>;
        timezone?: null | string | Variable <any, string>;
        title?: null | string | Variable <any, string>;
        username: string | Variable <any, string>;
        version?: null | string | Variable <any, string>;
        } | Variable <any, string>;
        options?: null | {
        skip_save?: null | boolean | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        binary?: boolean | `@${string}`;
        full_title?: boolean | `@${string}`;
        hash?: boolean | `@${string}`;
        html?: boolean | `@${string}`;
        meta?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        block_num?: (...) | (...) | (...) | (...);
        coopname?: (...) | (...) | (...) | (...);
        created_at?: (...) | (...) | (...) | (...);
        decision_id?: (...) | (...) | (...) | (...);
        generator?: (...) | (...) | (...) | (...);
        lang?: (...) | (...) | (...) | (...);
        links?: (...) | (...) | (...) | (...);
        registry_id?: (...) | (...) | (...) | (...);
        request_id?: (...) | (...) | (...) | (...);
        timezone?: (...) | (...) | (...) | (...);
        title?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        version?: (...) | (...) | (...) | (...);
        }>;
        }>];
        generateReturnByAssetStatement?: [{
        data: {
        block_num?: null | number | Variable <any, string>;
        coopname: string | Variable <any, string>;
        created_at?: null | string | Variable <any, string>;
        generator?: null | string | Variable <any, string>;
        lang?: null | string | Variable <any, string>;
        links?: null | string[] | Variable <any, string>;
        request: {
        currency: (...) | (...);
        hash: (...) | (...);
        program_id: (...) | (...);
        title: (...) | (...);
        total_cost: (...) | (...);
        type: (...) | (...);
        unit_cost: (...) | (...);
        unit_of_measurement: (...) | (...);
        units: (...) | (...);
        } | Variable <any, string>;
        timezone?: null | string | Variable <any, string>;
        title?: null | string | Variable <any, string>;
        username: string | Variable <any, string>;
        version?: null | string | Variable <any, string>;
        } | Variable <any, string>;
        options?: null | {
        skip_save?: null | boolean | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        binary?: boolean | `@${string}`;
        full_title?: boolean | `@${string}`;
        hash?: boolean | `@${string}`;
        html?: boolean | `@${string}`;
        meta?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        block_num?: (...) | (...) | (...) | (...);
        coopname?: (...) | (...) | (...) | (...);
        created_at?: (...) | (...) | (...) | (...);
        generator?: (...) | (...) | (...) | (...);
        lang?: (...) | (...) | (...) | (...);
        links?: (...) | (...) | (...) | (...);
        registry_id?: (...) | (...) | (...) | (...);
        request?: (...) | (...);
        timezone?: (...) | (...) | (...) | (...);
        title?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        version?: (...) | (...) | (...) | (...);
        }>;
        }>];
        generateSelectBranchDocument?: [{
        data: {
        block_num?: null | number | Variable <any, string>;
        braname: string | Variable <any, string>;
        coopname: string | Variable <any, string>;
        created_at?: null | string | Variable <any, string>;
        generator?: null | string | Variable <any, string>;
        lang?: null | string | Variable <any, string>;
        links?: null | string[] | Variable <any, string>;
        timezone?: null | string | Variable <any, string>;
        title?: null | string | Variable <any, string>;
        username: string | Variable <any, string>;
        version?: null | string | Variable <any, string>;
        } | Variable <any, string>;
        options?: null | {
        skip_save?: null | boolean | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        binary?: boolean | `@${string}`;
        full_title?: boolean | `@${string}`;
        hash?: boolean | `@${string}`;
        html?: boolean | `@${string}`;
        meta?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        block_num?: (...) | (...) | (...) | (...);
        braname?: (...) | (...) | (...) | (...);
        coopname?: (...) | (...) | (...) | (...);
        created_at?: (...) | (...) | (...) | (...);
        generator?: (...) | (...) | (...) | (...);
        lang?: (...) | (...) | (...) | (...);
        links?: (...) | (...) | (...) | (...);
        registry_id?: (...) | (...) | (...) | (...);
        timezone?: (...) | (...) | (...) | (...);
        title?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        version?: (...) | (...) | (...) | (...);
        }>;
        }>];
        generateSignatureAgreement?: [{
        data: {
        block_num?: null | number | Variable <any, string>;
        coopname: string | Variable <any, string>;
        created_at?: null | string | Variable <any, string>;
        generator?: null | string | Variable <any, string>;
        lang?: null | string | Variable <any, string>;
        links?: null | string[] | Variable <any, string>;
        timezone?: null | string | Variable <any, string>;
        title?: null | string | Variable <any, string>;
        username: string | Variable <any, string>;
        version?: null | string | Variable <any, string>;
        } | Variable <any, string>;
        options?: null | {
        skip_save?: null | boolean | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        binary?: boolean | `@${string}`;
        full_title?: boolean | `@${string}`;
        hash?: boolean | `@${string}`;
        html?: boolean | `@${string}`;
        meta?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        block_num?: (...) | (...) | (...) | (...);
        coopname?: (...) | (...) | (...) | (...);
        created_at?: (...) | (...) | (...) | (...);
        generator?: (...) | (...) | (...) | (...);
        lang?: (...) | (...) | (...) | (...);
        links?: (...) | (...) | (...) | (...);
        registry_id?: (...) | (...) | (...) | (...);
        timezone?: (...) | (...) | (...) | (...);
        title?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        version?: (...) | (...) | (...) | (...);
        }>;
        }>];
        generateUserAgreement?: [{
        data: {
        block_num?: null | number | Variable <any, string>;
        coopname: string | Variable <any, string>;
        created_at?: null | string | Variable <any, string>;
        generator?: null | string | Variable <any, string>;
        lang?: null | string | Variable <any, string>;
        links?: null | string[] | Variable <any, string>;
        timezone?: null | string | Variable <any, string>;
        title?: null | string | Variable <any, string>;
        username: string | Variable <any, string>;
        version?: null | string | Variable <any, string>;
        } | Variable <any, string>;
        options?: null | {
        skip_save?: null | boolean | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        binary?: boolean | `@${string}`;
        full_title?: boolean | `@${string}`;
        hash?: boolean | `@${string}`;
        html?: boolean | `@${string}`;
        meta?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        block_num?: (...) | (...) | (...) | (...);
        coopname?: (...) | (...) | (...) | (...);
        created_at?: (...) | (...) | (...) | (...);
        generator?: (...) | (...) | (...) | (...);
        lang?: (...) | (...) | (...) | (...);
        links?: (...) | (...) | (...) | (...);
        registry_id?: (...) | (...) | (...) | (...);
        timezone?: (...) | (...) | (...) | (...);
        title?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        version?: (...) | (...) | (...) | (...);
        }>;
        }>];
        generateWalletAgreement?: [{
        data: {
        block_num?: null | number | Variable <any, string>;
        coopname: string | Variable <any, string>;
        created_at?: null | string | Variable <any, string>;
        generator?: null | string | Variable <any, string>;
        lang?: null | string | Variable <any, string>;
        links?: null | string[] | Variable <any, string>;
        timezone?: null | string | Variable <any, string>;
        title?: null | string | Variable <any, string>;
        username: string | Variable <any, string>;
        version?: null | string | Variable <any, string>;
        } | Variable <any, string>;
        options?: null | {
        skip_save?: null | boolean | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        binary?: boolean | `@${string}`;
        full_title?: boolean | `@${string}`;
        hash?: boolean | `@${string}`;
        html?: boolean | `@${string}`;
        meta?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        block_num?: (...) | (...) | (...) | (...);
        coopname?: (...) | (...) | (...) | (...);
        created_at?: (...) | (...) | (...) | (...);
        generator?: (...) | (...) | (...) | (...);
        lang?: (...) | (...) | (...) | (...);
        links?: (...) | (...) | (...) | (...);
        registry_id?: (...) | (...) | (...) | (...);
        timezone?: (...) | (...) | (...) | (...);
        title?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        version?: (...) | (...) | (...) | (...);
        }>;
        }>];
        initSystem?: [{
        data: {
        organization_data: {
        bank_account: (...) | (...);
        city: (...) | (...);
        country: (...) | (...);
        details: (...) | (...);
        fact_address: (...) | (...);
        full_address: (...) | (...);
        full_name: (...) | (...);
        phone: (...) | (...);
        represented_by: (...) | (...);
        short_name: (...) | (...);
        type: (...) | (...);
        } | Variable <any, string>;
        vars: {
        confidential_email: (...) | (...);
        confidential_link: (...) | (...);
        contact_email: (...) | (...);
        coopenomics_agreement?: (...) | (...) | (...) | (...);
        coopname: (...) | (...);
        full_abbr: (...) | (...);
        full_abbr_dative: (...) | (...);
        full_abbr_genitive: (...) | (...);
        name: (...) | (...);
        participant_application: (...) | (...);
        passport_request: (...) | (...);
        privacy_agreement: (...) | (...);
        short_abbr: (...) | (...);
        signature_agreement: (...) | (...);
        user_agreement: (...) | (...);
        wallet_agreement: (...) | (...);
        website: (...) | (...);
        } | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        blockchain_account?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        account_name?: (...) | (...) | (...) | (...);
        core_liquid_balance?: (...) | (...) | (...) | (...);
        cpu_limit?: (...) | (...);
        cpu_weight?: (...) | (...) | (...) | (...);
        created?: (...) | (...) | (...) | (...);
        head_block_num?: (...) | (...) | (...) | (...);
        head_block_time?: (...) | (...) | (...) | (...);
        last_code_update?: (...) | (...) | (...) | (...);
        net_limit?: (...) | (...);
        net_weight?: (...) | (...) | (...) | (...);
        permissions?: (...) | (...);
        privileged?: (...) | (...) | (...) | (...);
        ram_quota?: (...) | (...) | (...) | (...);
        ram_usage?: (...) | (...) | (...) | (...);
        refund_request?: (...) | (...);
        rex_info?: (...) | (...) | (...) | (...);
        self_delegated_bandwidth?: (...) | (...);
        total_resources?: (...) | (...);
        voter_info?: (...) | (...) | (...) | (...);
        }>;
        blockchain_info?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        block_cpu_limit?: (...) | (...) | (...) | (...);
        block_net_limit?: (...) | (...) | (...) | (...);
        chain_id?: (...) | (...) | (...) | (...);
        fork_db_head_block_id?: (...) | (...) | (...) | (...);
        fork_db_head_block_num?: (...) | (...) | (...) | (...);
        head_block_id?: (...) | (...) | (...) | (...);
        head_block_num?: (...) | (...) | (...) | (...);
        head_block_producer?: (...) | (...) | (...) | (...);
        head_block_time?: (...) | (...) | (...) | (...);
        last_irreversible_block_id?: (...) | (...) | (...) | (...);
        last_irreversible_block_num?: (...) | (...) | (...) | (...);
        last_irreversible_block_time?: (...) | (...) | (...) | (...);
        server_version?: (...) | (...) | (...) | (...);
        server_version_string?: (...) | (...) | (...) | (...);
        virtual_block_cpu_limit?: (...) | (...) | (...) | (...);
        virtual_block_net_limit?: (...) | (...) | (...) | (...);
        }>;
        contacts?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        chairman?: (...) | (...);
        details?: (...) | (...);
        email?: (...) | (...) | (...) | (...);
        full_address?: (...) | (...) | (...) | (...);
        full_name?: (...) | (...) | (...) | (...);
        phone?: (...) | (...) | (...) | (...);
        }>;
        cooperator_account?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        announce?: (...) | (...) | (...) | (...);
        coop_type?: (...) | (...) | (...) | (...);
        created_at?: (...) | (...) | (...) | (...);
        description?: (...) | (...) | (...) | (...);
        document?: (...) | (...);
        initial?: (...) | (...) | (...) | (...);
        is_branched?: (...) | (...) | (...) | (...);
        is_cooperative?: (...) | (...) | (...) | (...);
        is_enrolled?: (...) | (...) | (...) | (...);
        meta?: (...) | (...) | (...) | (...);
        minimum?: (...) | (...) | (...) | (...);
        org_initial?: (...) | (...) | (...) | (...);
        org_minimum?: (...) | (...) | (...) | (...);
        org_registration?: (...) | (...) | (...) | (...);
        parent_username?: (...) | (...) | (...) | (...);
        referer?: (...) | (...) | (...) | (...);
        registered_at?: (...) | (...) | (...) | (...);
        registration?: (...) | (...) | (...) | (...);
        registrator?: (...) | (...) | (...) | (...);
        status?: (...) | (...) | (...) | (...);
        storages?: (...) | (...) | (...) | (...);
        type?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        verifications?: (...) | (...);
        }>;
        coopname?: boolean | `@${string}`;
        system_status?: boolean | `@${string}`;
        vars?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        confidential_email?: (...) | (...) | (...) | (...);
        confidential_link?: (...) | (...) | (...) | (...);
        contact_email?: (...) | (...) | (...) | (...);
        coopenomics_agreement?: (...) | (...);
        coopname?: (...) | (...) | (...) | (...);
        full_abbr?: (...) | (...) | (...) | (...);
        full_abbr_dative?: (...) | (...) | (...) | (...);
        full_abbr_genitive?: (...) | (...) | (...) | (...);
        name?: (...) | (...) | (...) | (...);
        participant_application?: (...) | (...);
        passport_request?: (...) | (...) | (...) | (...);
        privacy_agreement?: (...) | (...);
        short_abbr?: (...) | (...) | (...) | (...);
        signature_agreement?: (...) | (...);
        user_agreement?: (...) | (...);
        wallet_agreement?: (...) | (...);
        website?: (...) | (...) | (...) | (...);
        }>;
        }>];
        installExtension?: [{
        data: {
        config: unknown;
        created_at?: unknown;
        enabled: boolean | Variable <any, string>;
        name: string | Variable <any, string>;
        updated_at?: unknown;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        available?: boolean | `@${string}`;
        config?: boolean | `@${string}`;
        created_at?: boolean | `@${string}`;
        description?: boolean | `@${string}`;
        enabled?: boolean | `@${string}`;
        image?: boolean | `@${string}`;
        installed?: boolean | `@${string}`;
        instructions?: boolean | `@${string}`;
        name?: boolean | `@${string}`;
        readme?: boolean | `@${string}`;
        schema?: boolean | `@${string}`;
        tags?: boolean | `@${string}`;
        title?: boolean | `@${string}`;
        updated_at?: boolean | `@${string}`;
        }>];
        installSystem?: [{
        data: {
        soviet: Variable <any, string> | {
        individual_data: ...;
        role: ...;
        }[];
        wif: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        blockchain_account?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        account_name?: (...) | (...) | (...) | (...);
        core_liquid_balance?: (...) | (...) | (...) | (...);
        cpu_limit?: (...) | (...);
        cpu_weight?: (...) | (...) | (...) | (...);
        created?: (...) | (...) | (...) | (...);
        head_block_num?: (...) | (...) | (...) | (...);
        head_block_time?: (...) | (...) | (...) | (...);
        last_code_update?: (...) | (...) | (...) | (...);
        net_limit?: (...) | (...);
        net_weight?: (...) | (...) | (...) | (...);
        permissions?: (...) | (...);
        privileged?: (...) | (...) | (...) | (...);
        ram_quota?: (...) | (...) | (...) | (...);
        ram_usage?: (...) | (...) | (...) | (...);
        refund_request?: (...) | (...);
        rex_info?: (...) | (...) | (...) | (...);
        self_delegated_bandwidth?: (...) | (...);
        total_resources?: (...) | (...);
        voter_info?: (...) | (...) | (...) | (...);
        }>;
        blockchain_info?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        block_cpu_limit?: (...) | (...) | (...) | (...);
        block_net_limit?: (...) | (...) | (...) | (...);
        chain_id?: (...) | (...) | (...) | (...);
        fork_db_head_block_id?: (...) | (...) | (...) | (...);
        fork_db_head_block_num?: (...) | (...) | (...) | (...);
        head_block_id?: (...) | (...) | (...) | (...);
        head_block_num?: (...) | (...) | (...) | (...);
        head_block_producer?: (...) | (...) | (...) | (...);
        head_block_time?: (...) | (...) | (...) | (...);
        last_irreversible_block_id?: (...) | (...) | (...) | (...);
        last_irreversible_block_num?: (...) | (...) | (...) | (...);
        last_irreversible_block_time?: (...) | (...) | (...) | (...);
        server_version?: (...) | (...) | (...) | (...);
        server_version_string?: (...) | (...) | (...) | (...);
        virtual_block_cpu_limit?: (...) | (...) | (...) | (...);
        virtual_block_net_limit?: (...) | (...) | (...) | (...);
        }>;
        contacts?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        chairman?: (...) | (...);
        details?: (...) | (...);
        email?: (...) | (...) | (...) | (...);
        full_address?: (...) | (...) | (...) | (...);
        full_name?: (...) | (...) | (...) | (...);
        phone?: (...) | (...) | (...) | (...);
        }>;
        cooperator_account?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        announce?: (...) | (...) | (...) | (...);
        coop_type?: (...) | (...) | (...) | (...);
        created_at?: (...) | (...) | (...) | (...);
        description?: (...) | (...) | (...) | (...);
        document?: (...) | (...);
        initial?: (...) | (...) | (...) | (...);
        is_branched?: (...) | (...) | (...) | (...);
        is_cooperative?: (...) | (...) | (...) | (...);
        is_enrolled?: (...) | (...) | (...) | (...);
        meta?: (...) | (...) | (...) | (...);
        minimum?: (...) | (...) | (...) | (...);
        org_initial?: (...) | (...) | (...) | (...);
        org_minimum?: (...) | (...) | (...) | (...);
        org_registration?: (...) | (...) | (...) | (...);
        parent_username?: (...) | (...) | (...) | (...);
        referer?: (...) | (...) | (...) | (...);
        registered_at?: (...) | (...) | (...) | (...);
        registration?: (...) | (...) | (...) | (...);
        registrator?: (...) | (...) | (...) | (...);
        status?: (...) | (...) | (...) | (...);
        storages?: (...) | (...) | (...) | (...);
        type?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        verifications?: (...) | (...);
        }>;
        coopname?: boolean | `@${string}`;
        system_status?: boolean | `@${string}`;
        vars?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        confidential_email?: (...) | (...) | (...) | (...);
        confidential_link?: (...) | (...) | (...) | (...);
        contact_email?: (...) | (...) | (...) | (...);
        coopenomics_agreement?: (...) | (...);
        coopname?: (...) | (...) | (...) | (...);
        full_abbr?: (...) | (...) | (...) | (...);
        full_abbr_dative?: (...) | (...) | (...) | (...);
        full_abbr_genitive?: (...) | (...) | (...) | (...);
        name?: (...) | (...) | (...) | (...);
        participant_application?: (...) | (...);
        passport_request?: (...) | (...) | (...) | (...);
        privacy_agreement?: (...) | (...);
        short_abbr?: (...) | (...) | (...) | (...);
        signature_agreement?: (...) | (...);
        user_agreement?: (...) | (...);
        wallet_agreement?: (...) | (...);
        website?: (...) | (...) | (...) | (...);
        }>;
        }>];
        login?: [{
        data: {
        email: string | Variable <any, string>;
        now: string | Variable <any, string>;
        signature: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        account?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        blockchain_account?: (...) | (...);
        participant_account?: (...) | (...);
        provider_account?: (...) | (...);
        user_account?: (...) | (...);
        username?: (...) | (...) | (...) | (...);
        }>;
        tokens?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        access?: (...) | (...);
        refresh?: (...) | (...);
        }>;
        }>];
        logout?: [{
        data: {
        access_token: string | Variable <any, string>;
        refresh_token: string | Variable <any, string>;
        } | Variable <any, string>;
        }, boolean | `@${string}`];
        moderateRequest?: [{
        data: {
        cancellation_fee: string | Variable <any, string>;
        coopname: string | Variable <any, string>;
        exchange_id: string | Variable <any, string>;
        username: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        chain?: boolean | `@${string}`;
        request?: boolean | `@${string}`;
        resolved?: boolean | `@${string}`;
        response?: boolean | `@${string}`;
        returns?: boolean | `@${string}`;
        revisions?: boolean | `@${string}`;
        signatures?: boolean | `@${string}`;
        signer?: boolean | `@${string}`;
        transaction?: boolean | `@${string}`;
        }>];
        prohibitRequest?: [{
        data: {
        coopname: string | Variable <any, string>;
        exchange_id: string | Variable <any, string>;
        meta: string | Variable <any, string>;
        username: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        chain?: boolean | `@${string}`;
        request?: boolean | `@${string}`;
        resolved?: boolean | `@${string}`;
        response?: boolean | `@${string}`;
        returns?: boolean | `@${string}`;
        revisions?: boolean | `@${string}`;
        signatures?: boolean | `@${string}`;
        signer?: boolean | `@${string}`;
        transaction?: boolean | `@${string}`;
        }>];
        publishProjectOfFreeDecision?: [{
        data: {
        coopname: string | Variable <any, string>;
        document: {
        hash: (...) | (...);
        meta: (...) | (...);
        public_key: (...) | (...);
        signature: (...) | (...);
        } | Variable <any, string>;
        meta: string | Variable <any, string>;
        username: string | Variable <any, string>;
        } | Variable <any, string>;
        }, boolean | `@${string}`];
        publishRequest?: [{
        data: {
        coopname: string | Variable <any, string>;
        exchange_id: string | Variable <any, string>;
        username: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        chain?: boolean | `@${string}`;
        request?: boolean | `@${string}`;
        resolved?: boolean | `@${string}`;
        response?: boolean | `@${string}`;
        returns?: boolean | `@${string}`;
        revisions?: boolean | `@${string}`;
        signatures?: boolean | `@${string}`;
        signer?: boolean | `@${string}`;
        transaction?: boolean | `@${string}`;
        }>];
        receiveOnRequest?: [{
        data: {
        coopname: string | Variable <any, string>;
        document: {
        hash: (...) | (...);
        meta: (...) | (...);
        public_key: (...) | (...);
        signature: (...) | (...);
        } | Variable <any, string>;
        exchange_id: string | Variable <any, string>;
        username: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        chain?: boolean | `@${string}`;
        request?: boolean | `@${string}`;
        resolved?: boolean | `@${string}`;
        response?: boolean | `@${string}`;
        returns?: boolean | `@${string}`;
        revisions?: boolean | `@${string}`;
        signatures?: boolean | `@${string}`;
        signer?: boolean | `@${string}`;
        transaction?: boolean | `@${string}`;
        }>];
        refresh?: [{
        data: {
        access_token: string | Variable <any, string>;
        refresh_token: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        account?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        blockchain_account?: (...) | (...);
        participant_account?: (...) | (...);
        provider_account?: (...) | (...);
        user_account?: (...) | (...);
        username?: (...) | (...) | (...) | (...);
        }>;
        tokens?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        access?: (...) | (...);
        refresh?: (...) | (...);
        }>;
        }>];
        registerAccount?: [{
        data: {
        email: string | Variable <any, string>;
        entrepreneur_data?: null | {
        bank_account: (...) | (...);
        birthdate: (...) | (...);
        city: (...) | (...);
        country: (...) | (...);
        details: (...) | (...);
        first_name: (...) | (...);
        full_address: (...) | (...);
        last_name: (...) | (...);
        middle_name: (...) | (...);
        phone: (...) | (...);
        } | Variable <any, string>;
        individual_data?: null | {
        birthdate: (...) | (...);
        first_name: (...) | (...);
        full_address: (...) | (...);
        last_name: (...) | (...);
        middle_name: (...) | (...);
        passport?: (...) | (...) | (...) | (...);
        phone: (...) | (...);
        } | Variable <any, string>;
        organization_data?: null | {
        bank_account: (...) | (...);
        city: (...) | (...);
        country: (...) | (...);
        details: (...) | (...);
        fact_address: (...) | (...);
        full_address: (...) | (...);
        full_name: (...) | (...);
        phone: (...) | (...);
        represented_by: (...) | (...);
        short_name: (...) | (...);
        type: (...) | (...);
        } | Variable <any, string>;
        public_key?: null | string | Variable <any, string>;
        referer?: null | string | Variable <any, string>;
        type: AccountType | Variable <any, string>;
        username: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        account?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        blockchain_account?: (...) | (...);
        participant_account?: (...) | (...);
        provider_account?: (...) | (...);
        user_account?: (...) | (...);
        username?: (...) | (...) | (...) | (...);
        }>;
        tokens?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        access?: (...) | (...);
        refresh?: (...) | (...);
        }>;
        }>];
        registerParticipant?: [{
        data: {
        privacy_agreement: {
        hash: (...) | (...);
        meta: (...) | (...);
        public_key: (...) | (...);
        signature: (...) | (...);
        } | Variable <any, string>;
        signature_agreement: {
        hash: (...) | (...);
        meta: (...) | (...);
        public_key: (...) | (...);
        signature: (...) | (...);
        } | Variable <any, string>;
        statement: {
        hash: (...) | (...);
        meta: (...) | (...);
        public_key: (...) | (...);
        signature: (...) | (...);
        } | Variable <any, string>;
        user_agreement: {
        hash: (...) | (...);
        meta: (...) | (...);
        public_key: (...) | (...);
        signature: (...) | (...);
        } | Variable <any, string>;
        username: string | Variable <any, string>;
        wallet_agreement: {
        hash: (...) | (...);
        meta: (...) | (...);
        public_key: (...) | (...);
        signature: (...) | (...);
        } | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        blockchain_account?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        account_name?: (...) | (...) | (...) | (...);
        core_liquid_balance?: (...) | (...) | (...) | (...);
        cpu_limit?: (...) | (...);
        cpu_weight?: (...) | (...) | (...) | (...);
        created?: (...) | (...) | (...) | (...);
        head_block_num?: (...) | (...) | (...) | (...);
        head_block_time?: (...) | (...) | (...) | (...);
        last_code_update?: (...) | (...) | (...) | (...);
        net_limit?: (...) | (...);
        net_weight?: (...) | (...) | (...) | (...);
        permissions?: (...) | (...);
        privileged?: (...) | (...) | (...) | (...);
        ram_quota?: (...) | (...) | (...) | (...);
        ram_usage?: (...) | (...) | (...) | (...);
        refund_request?: (...) | (...);
        rex_info?: (...) | (...) | (...) | (...);
        self_delegated_bandwidth?: (...) | (...);
        total_resources?: (...) | (...);
        voter_info?: (...) | (...) | (...) | (...);
        }>;
        participant_account?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        braname?: (...) | (...) | (...) | (...);
        created_at?: (...) | (...) | (...) | (...);
        has_vote?: (...) | (...) | (...) | (...);
        is_initial?: (...) | (...) | (...) | (...);
        is_minimum?: (...) | (...) | (...) | (...);
        last_min_pay?: (...) | (...) | (...) | (...);
        last_update?: (...) | (...) | (...) | (...);
        status?: (...) | (...) | (...) | (...);
        type?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        }>;
        provider_account?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        email?: (...) | (...) | (...) | (...);
        has_account?: (...) | (...) | (...) | (...);
        initial_order?: (...) | (...) | (...) | (...);
        is_email_verified?: (...) | (...) | (...) | (...);
        is_registered?: (...) | (...) | (...) | (...);
        message?: (...) | (...) | (...) | (...);
        public_key?: (...) | (...) | (...) | (...);
        referer?: (...) | (...) | (...) | (...);
        role?: (...) | (...) | (...) | (...);
        status?: (...) | (...) | (...) | (...);
        type?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        }>;
        user_account?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        meta?: (...) | (...) | (...) | (...);
        referer?: (...) | (...) | (...) | (...);
        registered_at?: (...) | (...) | (...) | (...);
        registrator?: (...) | (...) | (...) | (...);
        status?: (...) | (...) | (...) | (...);
        storages?: (...) | (...) | (...) | (...);
        type?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        verifications?: (...) | (...);
        }>;
        username?: boolean | `@${string}`;
        }>];
        resetKey?: [{
        data: {
        public_key: string | Variable <any, string>;
        token: string | Variable <any, string>;
        } | Variable <any, string>;
        }, boolean | `@${string}`];
        selectBranch?: [{
        data: {
        braname: string | Variable <any, string>;
        coopname: string | Variable <any, string>;
        document: {
        hash: (...) | (...);
        meta: (...) | (...);
        public_key: (...) | (...);
        signature: (...) | (...);
        } | Variable <any, string>;
        username: string | Variable <any, string>;
        } | Variable <any, string>;
        }, boolean | `@${string}`];
        setPaymentStatus?: [{
        data: {
        id: string | Variable <any, string>;
        status: PaymentStatus | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        amount?: boolean | `@${string}`;
        blockchain_id?: boolean | `@${string}`;
        created_at?: boolean | `@${string}`;
        details?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        amount_plus_fee?: (...) | (...) | (...) | (...);
        amount_without_fee?: (...) | (...) | (...) | (...);
        data?: (...) | (...) | (...) | (...);
        fact_fee_percent?: (...) | (...) | (...) | (...);
        fee_amount?: (...) | (...) | (...) | (...);
        fee_percent?: (...) | (...) | (...) | (...);
        tolerance_percent?: (...) | (...) | (...) | (...);
        }>;
        expired_at?: boolean | `@${string}`;
        id?: boolean | `@${string}`;
        message?: boolean | `@${string}`;
        provider?: boolean | `@${string}`;
        status?: boolean | `@${string}`;
        symbol?: boolean | `@${string}`;
        updated_at?: boolean | `@${string}`;
        username?: boolean | `@${string}`;
        }>];
        setWif?: [{
        data: {
        permission: string | Variable <any, string>;
        username: string | Variable <any, string>;
        wif: string | Variable <any, string>;
        } | Variable <any, string>;
        }, boolean | `@${string}`];
        startResetKey?: [{
        data: {
        email: string | Variable <any, string>;
        } | Variable <any, string>;
        }, boolean | `@${string}`];
        supplyOnRequest?: [{
        data: {
        coopname: string | Variable <any, string>;
        document: {
        hash: (...) | (...);
        meta: (...) | (...);
        public_key: (...) | (...);
        signature: (...) | (...);
        } | Variable <any, string>;
        exchange_id: string | Variable <any, string>;
        username: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        chain?: boolean | `@${string}`;
        request?: boolean | `@${string}`;
        resolved?: boolean | `@${string}`;
        response?: boolean | `@${string}`;
        returns?: boolean | `@${string}`;
        revisions?: boolean | `@${string}`;
        signatures?: boolean | `@${string}`;
        signer?: boolean | `@${string}`;
        transaction?: boolean | `@${string}`;
        }>];
        uninstallExtension?: [{
        data: {
        name: string | Variable <any, string>;
        } | Variable <any, string>;
        }, boolean | `@${string}`];
        unpublishRequest?: [{
        data: {
        coopname: string | Variable <any, string>;
        exchange_id: string | Variable <any, string>;
        username: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        chain?: boolean | `@${string}`;
        request?: boolean | `@${string}`;
        resolved?: boolean | `@${string}`;
        response?: boolean | `@${string}`;
        returns?: boolean | `@${string}`;
        revisions?: boolean | `@${string}`;
        signatures?: boolean | `@${string}`;
        signer?: boolean | `@${string}`;
        transaction?: boolean | `@${string}`;
        }>];
        updateAccount?: [{
        data: {
        email: string | Variable <any, string>;
        entrepreneur_data?: null | {
        birthdate: (...) | (...);
        city: (...) | (...);
        country: (...) | (...);
        details: (...) | (...);
        first_name: (...) | (...);
        full_address: (...) | (...);
        last_name: (...) | (...);
        middle_name: (...) | (...);
        phone: (...) | (...);
        } | Variable <any, string>;
        individual_data?: null | {
        birthdate: (...) | (...);
        first_name: (...) | (...);
        full_address: (...) | (...);
        last_name: (...) | (...);
        middle_name: (...) | (...);
        passport?: (...) | (...) | (...) | (...);
        phone: (...) | (...);
        } | Variable <any, string>;
        organization_data?: null | {
        city: (...) | (...);
        country: (...) | (...);
        details: (...) | (...);
        fact_address: (...) | (...);
        full_address: (...) | (...);
        full_name: (...) | (...);
        phone: (...) | (...);
        represented_by: (...) | (...);
        short_name: (...) | (...);
        type: (...) | (...);
        } | Variable <any, string>;
        public_key?: null | string | Variable <any, string>;
        referer?: null | string | Variable <any, string>;
        role: User | Variable <any, string>;
        type: AccountType | Variable <any, string>;
        username: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        blockchain_account?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        account_name?: (...) | (...) | (...) | (...);
        core_liquid_balance?: (...) | (...) | (...) | (...);
        cpu_limit?: (...) | (...);
        cpu_weight?: (...) | (...) | (...) | (...);
        created?: (...) | (...) | (...) | (...);
        head_block_num?: (...) | (...) | (...) | (...);
        head_block_time?: (...) | (...) | (...) | (...);
        last_code_update?: (...) | (...) | (...) | (...);
        net_limit?: (...) | (...);
        net_weight?: (...) | (...) | (...) | (...);
        permissions?: (...) | (...);
        privileged?: (...) | (...) | (...) | (...);
        ram_quota?: (...) | (...) | (...) | (...);
        ram_usage?: (...) | (...) | (...) | (...);
        refund_request?: (...) | (...);
        rex_info?: (...) | (...) | (...) | (...);
        self_delegated_bandwidth?: (...) | (...);
        total_resources?: (...) | (...);
        voter_info?: (...) | (...) | (...) | (...);
        }>;
        participant_account?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        braname?: (...) | (...) | (...) | (...);
        created_at?: (...) | (...) | (...) | (...);
        has_vote?: (...) | (...) | (...) | (...);
        is_initial?: (...) | (...) | (...) | (...);
        is_minimum?: (...) | (...) | (...) | (...);
        last_min_pay?: (...) | (...) | (...) | (...);
        last_update?: (...) | (...) | (...) | (...);
        status?: (...) | (...) | (...) | (...);
        type?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        }>;
        provider_account?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        email?: (...) | (...) | (...) | (...);
        has_account?: (...) | (...) | (...) | (...);
        initial_order?: (...) | (...) | (...) | (...);
        is_email_verified?: (...) | (...) | (...) | (...);
        is_registered?: (...) | (...) | (...) | (...);
        message?: (...) | (...) | (...) | (...);
        public_key?: (...) | (...) | (...) | (...);
        referer?: (...) | (...) | (...) | (...);
        role?: (...) | (...) | (...) | (...);
        status?: (...) | (...) | (...) | (...);
        type?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        }>;
        user_account?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        meta?: (...) | (...) | (...) | (...);
        referer?: (...) | (...) | (...) | (...);
        registered_at?: (...) | (...) | (...) | (...);
        registrator?: (...) | (...) | (...) | (...);
        status?: (...) | (...) | (...) | (...);
        storages?: (...) | (...) | (...) | (...);
        type?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        verifications?: (...) | (...);
        }>;
        username?: boolean | `@${string}`;
        }>];
        updateBankAccount?: [{
        data: {
        data: {
        account_number: (...) | (...);
        bank_name: (...) | (...);
        card_number?: (...) | (...) | (...) | (...);
        currency: (...) | (...);
        details: (...) | (...);
        } | Variable <any, string>;
        is_default: boolean | Variable <any, string>;
        method_id: string | Variable <any, string>;
        username: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        created_at?: boolean | `@${string}`;
        data?: AliasType <{
        ...on BankAccount?: (...) | (...);
        ...on SbpAccount?: (...) | (...);
        __typename?: (...) | (...) | (...) | (...);
        }>;
        is_default?: boolean | `@${string}`;
        method_id?: boolean | `@${string}`;
        method_type?: boolean | `@${string}`;
        updated_at?: boolean | `@${string}`;
        username?: boolean | `@${string}`;
        }>];
        updateExtension?: [{
        data: {
        config: unknown;
        created_at?: unknown;
        enabled: boolean | Variable <any, string>;
        name: string | Variable <any, string>;
        updated_at?: unknown;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        available?: boolean | `@${string}`;
        config?: boolean | `@${string}`;
        created_at?: boolean | `@${string}`;
        description?: boolean | `@${string}`;
        enabled?: boolean | `@${string}`;
        image?: boolean | `@${string}`;
        installed?: boolean | `@${string}`;
        instructions?: boolean | `@${string}`;
        name?: boolean | `@${string}`;
        readme?: boolean | `@${string}`;
        schema?: boolean | `@${string}`;
        tags?: boolean | `@${string}`;
        title?: boolean | `@${string}`;
        updated_at?: boolean | `@${string}`;
        }>];
        updateRequest?: [{
        data: {
        coopname: string | Variable <any, string>;
        data: string | Variable <any, string>;
        exchange_id: string | Variable <any, string>;
        meta: string | Variable <any, string>;
        remain_units: string | Variable <any, string>;
        unit_cost: string | Variable <any, string>;
        username: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        chain?: boolean | `@${string}`;
        request?: boolean | `@${string}`;
        resolved?: boolean | `@${string}`;
        response?: boolean | `@${string}`;
        returns?: boolean | `@${string}`;
        revisions?: boolean | `@${string}`;
        signatures?: boolean | `@${string}`;
        signer?: boolean | `@${string}`;
        transaction?: boolean | `@${string}`;
        }>];
        updateSystem?: [{
        data: {
        organization_data?: null | {
        city: (...) | (...);
        country: (...) | (...);
        details: (...) | (...);
        fact_address: (...) | (...);
        full_address: (...) | (...);
        full_name: (...) | (...);
        phone: (...) | (...);
        represented_by: (...) | (...);
        short_name: (...) | (...);
        type: (...) | (...);
        } | Variable <any, string>;
        vars?: null | {
        confidential_email: (...) | (...);
        confidential_link: (...) | (...);
        contact_email: (...) | (...);
        coopenomics_agreement?: (...) | (...) | (...) | (...);
        coopname: (...) | (...);
        full_abbr: (...) | (...);
        full_abbr_dative: (...) | (...);
        full_abbr_genitive: (...) | (...);
        name: (...) | (...);
        participant_application: (...) | (...);
        passport_request: (...) | (...);
        privacy_agreement: (...) | (...);
        short_abbr: (...) | (...);
        signature_agreement: (...) | (...);
        user_agreement: (...) | (...);
        wallet_agreement: (...) | (...);
        website: (...) | (...);
        } | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        blockchain_account?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        account_name?: (...) | (...) | (...) | (...);
        core_liquid_balance?: (...) | (...) | (...) | (...);
        cpu_limit?: (...) | (...);
        cpu_weight?: (...) | (...) | (...) | (...);
        created?: (...) | (...) | (...) | (...);
        head_block_num?: (...) | (...) | (...) | (...);
        head_block_time?: (...) | (...) | (...) | (...);
        last_code_update?: (...) | (...) | (...) | (...);
        net_limit?: (...) | (...);
        net_weight?: (...) | (...) | (...) | (...);
        permissions?: (...) | (...);
        privileged?: (...) | (...) | (...) | (...);
        ram_quota?: (...) | (...) | (...) | (...);
        ram_usage?: (...) | (...) | (...) | (...);
        refund_request?: (...) | (...);
        rex_info?: (...) | (...) | (...) | (...);
        self_delegated_bandwidth?: (...) | (...);
        total_resources?: (...) | (...);
        voter_info?: (...) | (...) | (...) | (...);
        }>;
        blockchain_info?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        block_cpu_limit?: (...) | (...) | (...) | (...);
        block_net_limit?: (...) | (...) | (...) | (...);
        chain_id?: (...) | (...) | (...) | (...);
        fork_db_head_block_id?: (...) | (...) | (...) | (...);
        fork_db_head_block_num?: (...) | (...) | (...) | (...);
        head_block_id?: (...) | (...) | (...) | (...);
        head_block_num?: (...) | (...) | (...) | (...);
        head_block_producer?: (...) | (...) | (...) | (...);
        head_block_time?: (...) | (...) | (...) | (...);
        last_irreversible_block_id?: (...) | (...) | (...) | (...);
        last_irreversible_block_num?: (...) | (...) | (...) | (...);
        last_irreversible_block_time?: (...) | (...) | (...) | (...);
        server_version?: (...) | (...) | (...) | (...);
        server_version_string?: (...) | (...) | (...) | (...);
        virtual_block_cpu_limit?: (...) | (...) | (...) | (...);
        virtual_block_net_limit?: (...) | (...) | (...) | (...);
        }>;
        contacts?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        chairman?: (...) | (...);
        details?: (...) | (...);
        email?: (...) | (...) | (...) | (...);
        full_address?: (...) | (...) | (...) | (...);
        full_name?: (...) | (...) | (...) | (...);
        phone?: (...) | (...) | (...) | (...);
        }>;
        cooperator_account?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        announce?: (...) | (...) | (...) | (...);
        coop_type?: (...) | (...) | (...) | (...);
        created_at?: (...) | (...) | (...) | (...);
        description?: (...) | (...) | (...) | (...);
        document?: (...) | (...);
        initial?: (...) | (...) | (...) | (...);
        is_branched?: (...) | (...) | (...) | (...);
        is_cooperative?: (...) | (...) | (...) | (...);
        is_enrolled?: (...) | (...) | (...) | (...);
        meta?: (...) | (...) | (...) | (...);
        minimum?: (...) | (...) | (...) | (...);
        org_initial?: (...) | (...) | (...) | (...);
        org_minimum?: (...) | (...) | (...) | (...);
        org_registration?: (...) | (...) | (...) | (...);
        parent_username?: (...) | (...) | (...) | (...);
        referer?: (...) | (...) | (...) | (...);
        registered_at?: (...) | (...) | (...) | (...);
        registration?: (...) | (...) | (...) | (...);
        registrator?: (...) | (...) | (...) | (...);
        status?: (...) | (...) | (...) | (...);
        storages?: (...) | (...) | (...) | (...);
        type?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        verifications?: (...) | (...);
        }>;
        coopname?: boolean | `@${string}`;
        system_status?: boolean | `@${string}`;
        vars?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        confidential_email?: (...) | (...) | (...) | (...);
        confidential_link?: (...) | (...) | (...) | (...);
        contact_email?: (...) | (...) | (...) | (...);
        coopenomics_agreement?: (...) | (...);
        coopname?: (...) | (...) | (...) | (...);
        full_abbr?: (...) | (...) | (...) | (...);
        full_abbr_dative?: (...) | (...) | (...) | (...);
        full_abbr_genitive?: (...) | (...) | (...) | (...);
        name?: (...) | (...) | (...) | (...);
        participant_application?: (...) | (...);
        passport_request?: (...) | (...) | (...) | (...);
        privacy_agreement?: (...) | (...);
        short_abbr?: (...) | (...) | (...) | (...);
        signature_agreement?: (...) | (...);
        user_agreement?: (...) | (...);
        wallet_agreement?: (...) | (...);
        website?: (...) | (...) | (...) | (...);
        }>;
        }>];
        }>

      #### Parameters

      - o: Z & {
        [P in string | number | symbol]: P extends "__typename" | "__alias" | "__directives" | "acceptChildOrder" | "addParticipant" | "addTrustedAccount" | "cancelRequest" | "completeRequest" | "confirmReceiveOnRequest" | "confirmSupplyOnRequest" | "createBankAccount" | "createBranch" | "createChildOrder" | "createDepositPayment" | "createInitialPayment" | "createParentOffer" | "createProjectOfFreeDecision" | "declineRequest" | "deleteBranch" | "deletePaymentMethod" | "deleteTrustedAccount" | "deliverOnRequest" | "disputeOnRequest" | "editBranch" | "generateAssetContributionAct" | "generateAssetContributionDecision" | "generateAssetContributionStatement" | "generateFreeDecision" | "generateParticipantApplication" | "generateParticipantApplicationDecision" | "generatePrivacyAgreement" | "generateProjectOfFreeDecision" | "generateReturnByAssetAct" | "generateReturnByAssetDecision" | "generateReturnByAssetStatement" | "generateSelectBranchDocument" | "generateSignatureAgreement" | "generateUserAgreement" | "generateWalletAgreement" | "initSystem" | "installExtension" | "installSystem" | "login" | "logout" | "moderateRequest" | "prohibitRequest" | "publishProjectOfFreeDecision" | "publishRequest" | "receiveOnRequest" | "refresh" | "registerAccount" | "registerParticipant" | "resetKey" | "selectBranch" | "setPaymentStatus" | "setWif" | "startResetKey" | "supplyOnRequest" | "uninstallExtension" | "unpublishRequest" | "updateAccount" | "updateBankAccount" | "updateExtension" | "updateRequest" | "updateSystem"
        ? Z [P<P>]
        : never
        }
      - `Optional` ops: OperationOptions & {
        variables?: Record<string, unknown>;
        }

      #### Returns Promise< InputType <{
      __typename: "Mutation";
      acceptChildOrder: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      addParticipant: {
      __typename: "Account";
      blockchain_account?: null | {
      __typename: "BlockchainAccount";
      account_name: string;
      core_liquid_balance?: null | string;
      cpu_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      cpu_weight: string;
      created: string;
      head_block_num: number;
      head_block_time: string;
      last_code_update: string;
      net_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      net_weight: string;
      permissions: {
      __typename: "Permission";
      parent: string;
      perm_name: string;
      required_auth: {
      __typename: "Authority";
      accounts: (...)[];
      keys: (...)[];
      threshold: number;
      waits: (...)[];
      };
      }[];
      privileged: boolean;
      ram_quota: number;
      ram_usage: number;
      refund_request?: null | {
      __typename: "RefundRequest";
      cpu_amount: string;
      net_amount: string;
      owner: string;
      request_time: string;
      };
      rex_info?: null | string;
      self_delegated_bandwidth?: null | {
      __typename: "ResourceDelegationDTO";
      cpu_weight: string;
      from: string;
      net_weight: string;
      to: string;
      };
      total_resources?: null | {
      __typename: "ResourceOverview";
      cpu_weight: string;
      net_weight: string;
      owner: string;
      ram_bytes: number;
      };
      voter_info?: null | string;
      };
      participant_account?: null | {
      __typename: "ParticipantAccount";
      braname?: null | string;
      created_at: "scalar" & {
      name: "DateTime";
      };
      has_vote: boolean;
      is_initial: boolean;
      is_minimum: boolean;
      last_min_pay: "scalar" & {
      name: "DateTime";
      };
      last_update: "scalar" & {
      name: "DateTime";
      };
      status: string;
      type?: null | string;
      username: string;
      };
      provider_account?: null | {
      __typename: "MonoAccount";
      email: string;
      has_account: boolean;
      initial_order?: null | string;
      is_email_verified: boolean;
      is_registered: boolean;
      message?: null | string;
      public_key: string;
      referer: string;
      role: string;
      status: UserStatus ;
      type: string;
      username: string;
      };
      user_account?: null | {
      __typename: "UserAccount";
      meta: string;
      referer: string;
      registered_at: string;
      registrator: string;
      status: string;
      storages: string[];
      type: string;
      username: string;
      verifications: {
      __typename: "Verification";
      created_at: string;
      is_verified: boolean;
      last_update: string;
      notice: string;
      procedure: string;
      verificator: string;
      }[];
      };
      username: string;
      };
      addTrustedAccount: {
      __typename: "Branch";
      bank_account: {
      __typename: "BankPaymentMethod";
      created_at: "scalar" & {
      name: "DateTime";
      };
      data: {
      __typename: "BankAccount";
      account_number: string;
      bank_name: string;
      card_number?: null | string;
      currency: string;
      details: {
      __typename: "BankAccountDetails";
      bik: string;
      corr: string;
      kpp: string;
      };
      };
      is_default: boolean;
      method_id: string;
      method_type: string;
      updated_at: "scalar" & {
      name: "DateTime";
      };
      username: string;
      };
      braname: string;
      city: string;
      coopname: string;
      country: string;
      details: {
      __typename: "OrganizationDetails";
      inn: string;
      kpp: string;
      ogrn: string;
      };
      email: string;
      fact_address: string;
      full_address: string;
      full_name: string;
      phone: string;
      represented_by: {
      __typename: "RepresentedBy";
      based_on: string;
      first_name: string;
      last_name: string;
      middle_name: string;
      position: string;
      };
      short_name: string;
      trusted: {
      __typename: "Individual";
      birthdate: string;
      email: string;
      first_name: string;
      full_address: string;
      last_name: string;
      middle_name: string;
      passport?: null | {
      __typename: "Passport";
      code: string;
      issued_at: string;
      issued_by: string;
      number: number;
      series: number;
      };
      phone: string;
      username: string;
      }[];
      trustee: {
      __typename: "Individual";
      birthdate: string;
      email: string;
      first_name: string;
      full_address: string;
      last_name: string;
      middle_name: string;
      passport?: null | {
      __typename: "Passport";
      code: string;
      issued_at: string;
      issued_by: string;
      number: number;
      series: number;
      };
      phone: string;
      username: string;
      };
      type: string;
      };
      cancelRequest: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      completeRequest: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      confirmReceiveOnRequest: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      confirmSupplyOnRequest: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      createBankAccount: {
      __typename: "PaymentMethod";
      created_at: "scalar" & {
      name: "DateTime";
      };
      data: {
      ...on BankAccount: "__union" & {
      __typename: "BankAccount";
      account_number: string;
      bank_name: string;
      card_number?: null | string;
      currency: string;
      details: {
      __typename: "BankAccountDetails";
      bik: string;
      corr: string;
      kpp: string;
      };
      };
      ...on SbpAccount: "__union" & {
      __typename: "SbpAccount";
      phone: string;
      };
      __typename: "BankAccount" | "SbpAccount";
      };
      is_default: boolean;
      method_id: string;
      method_type: string;
      updated_at: "scalar" & {
      name: "DateTime";
      };
      username: string;
      };
      createBranch: {
      __typename: "Branch";
      bank_account: {
      __typename: "BankPaymentMethod";
      created_at: "scalar" & {
      name: "DateTime";
      };
      data: {
      __typename: "BankAccount";
      account_number: string;
      bank_name: string;
      card_number?: null | string;
      currency: string;
      details: {
      __typename: "BankAccountDetails";
      bik: string;
      corr: string;
      kpp: string;
      };
      };
      is_default: boolean;
      method_id: string;
      method_type: string;
      updated_at: "scalar" & {
      name: "DateTime";
      };
      username: string;
      };
      braname: string;
      city: string;
      coopname: string;
      country: string;
      details: {
      __typename: "OrganizationDetails";
      inn: string;
      kpp: string;
      ogrn: string;
      };
      email: string;
      fact_address: string;
      full_address: string;
      full_name: string;
      phone: string;
      represented_by: {
      __typename: "RepresentedBy";
      based_on: string;
      first_name: string;
      last_name: string;
      middle_name: string;
      position: string;
      };
      short_name: string;
      trusted: {
      __typename: "Individual";
      birthdate: string;
      email: string;
      first_name: string;
      full_address: string;
      last_name: string;
      middle_name: string;
      passport?: null | {
      __typename: "Passport";
      code: string;
      issued_at: string;
      issued_by: string;
      number: number;
      series: number;
      };
      phone: string;
      username: string;
      }[];
      trustee: {
      __typename: "Individual";
      birthdate: string;
      email: string;
      first_name: string;
      full_address: string;
      last_name: string;
      middle_name: string;
      passport?: null | {
      __typename: "Passport";
      code: string;
      issued_at: string;
      issued_by: string;
      number: number;
      series: number;
      };
      phone: string;
      username: string;
      };
      type: string;
      };
      createChildOrder: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      createDepositPayment: {
      __typename: "Payment";
      amount: number;
      blockchain_id: number;
      created_at: "scalar" & {
      name: "DateTime";
      };
      details: {
      __typename: "PaymentDetails";
      amount_plus_fee: string;
      amount_without_fee: string;
      data: string;
      fact_fee_percent: number;
      fee_amount: string;
      fee_percent: number;
      tolerance_percent: number;
      };
      expired_at: "scalar" & {
      name: "DateTime";
      };
      id: string;
      message: string;
      provider: string;
      status: PaymentStatus ;
      symbol: string;
      updated_at: "scalar" & {
      name: "DateTime";
      };
      username: string;
      };
      createInitialPayment: {
      __typename: "Payment";
      amount: number;
      blockchain_id: number;
      created_at: "scalar" & {
      name: "DateTime";
      };
      details: {
      __typename: "PaymentDetails";
      amount_plus_fee: string;
      amount_without_fee: string;
      data: string;
      fact_fee_percent: number;
      fee_amount: string;
      fee_percent: number;
      tolerance_percent: number;
      };
      expired_at: "scalar" & {
      name: "DateTime";
      };
      id: string;
      message: string;
      provider: string;
      status: PaymentStatus ;
      symbol: string;
      updated_at: "scalar" & {
      name: "DateTime";
      };
      username: string;
      };
      createParentOffer: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      createProjectOfFreeDecision: {
      __typename: "CreatedProjectFreeDecision";
      decision: string;
      id: string;
      question: string;
      };
      declineRequest: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      deleteBranch: boolean;
      deletePaymentMethod: boolean;
      deleteTrustedAccount: {
      __typename: "Branch";
      bank_account: {
      __typename: "BankPaymentMethod";
      created_at: "scalar" & {
      name: "DateTime";
      };
      data: {
      __typename: "BankAccount";
      account_number: string;
      bank_name: string;
      card_number?: null | string;
      currency: string;
      details: {
      __typename: "BankAccountDetails";
      bik: string;
      corr: string;
      kpp: string;
      };
      };
      is_default: boolean;
      method_id: string;
      method_type: string;
      updated_at: "scalar" & {
      name: "DateTime";
      };
      username: string;
      };
      braname: string;
      city: string;
      coopname: string;
      country: string;
      details: {
      __typename: "OrganizationDetails";
      inn: string;
      kpp: string;
      ogrn: string;
      };
      email: string;
      fact_address: string;
      full_address: string;
      full_name: string;
      phone: string;
      represented_by: {
      __typename: "RepresentedBy";
      based_on: string;
      first_name: string;
      last_name: string;
      middle_name: string;
      position: string;
      };
      short_name: string;
      trusted: {
      __typename: "Individual";
      birthdate: string;
      email: string;
      first_name: string;
      full_address: string;
      last_name: string;
      middle_name: string;
      passport?: null | {
      __typename: "Passport";
      code: string;
      issued_at: string;
      issued_by: string;
      number: number;
      series: number;
      };
      phone: string;
      username: string;
      }[];
      trustee: {
      __typename: "Individual";
      birthdate: string;
      email: string;
      first_name: string;
      full_address: string;
      last_name: string;
      middle_name: string;
      passport?: null | {
      __typename: "Passport";
      code: string;
      issued_at: string;
      issued_by: string;
      number: number;
      series: number;
      };
      phone: string;
      username: string;
      };
      type: string;
      };
      deliverOnRequest: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      disputeOnRequest: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      editBranch: {
      __typename: "Branch";
      bank_account: {
      __typename: "BankPaymentMethod";
      created_at: "scalar" & {
      name: "DateTime";
      };
      data: {
      __typename: "BankAccount";
      account_number: string;
      bank_name: string;
      card_number?: null | string;
      currency: string;
      details: {
      __typename: "BankAccountDetails";
      bik: string;
      corr: string;
      kpp: string;
      };
      };
      is_default: boolean;
      method_id: string;
      method_type: string;
      updated_at: "scalar" & {
      name: "DateTime";
      };
      username: string;
      };
      braname: string;
      city: string;
      coopname: string;
      country: string;
      details: {
      __typename: "OrganizationDetails";
      inn: string;
      kpp: string;
      ogrn: string;
      };
      email: string;
      fact_address: string;
      full_address: string;
      full_name: string;
      phone: string;
      represented_by: {
      __typename: "RepresentedBy";
      based_on: string;
      first_name: string;
      last_name: string;
      middle_name: string;
      position: string;
      };
      short_name: string;
      trusted: {
      __typename: "Individual";
      birthdate: string;
      email: string;
      first_name: string;
      full_address: string;
      last_name: string;
      middle_name: string;
      passport?: null | {
      __typename: "Passport";
      code: string;
      issued_at: string;
      issued_by: string;
      number: number;
      series: number;
      };
      phone: string;
      username: string;
      }[];
      trustee: {
      __typename: "Individual";
      birthdate: string;
      email: string;
      first_name: string;
      full_address: string;
      last_name: string;
      middle_name: string;
      passport?: null | {
      __typename: "Passport";
      code: string;
      issued_at: string;
      issued_by: string;
      number: number;
      series: number;
      };
      phone: string;
      username: string;
      };
      type: string;
      };
      generateAssetContributionAct: {
      __typename: "AssetContributionActDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "AssetContributionActMetaDocumentOutput";
      act_id: string;
      block_num: number;
      braname?: null | string;
      coopname: string;
      created_at: string;
      decision_id: number;
      generator: string;
      lang: string;
      links: string[];
      receiver: string;
      registry_id: number;
      request_id: number;
      timezone: string;
      title: string;
      username: string;
      version: string;
      };
      };
      generateAssetContributionDecision: {
      __typename: "AssetContributionDecisionDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "AssetContributionDecisionMetaDocumentOutput";
      block_num: number;
      coopname: string;
      created_at: string;
      decision_id: number;
      generator: string;
      lang: string;
      links: string[];
      registry_id: number;
      request_id: number;
      timezone: string;
      title: string;
      username: string;
      version: string;
      };
      };
      generateAssetContributionStatement: {
      __typename: "AssetContributionStatementDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "AssetContributionStatementMetaDocumentOutput";
      block_num: number;
      coopname: string;
      created_at: string;
      generator: string;
      lang: string;
      links: string[];
      registry_id: number;
      request: {
      __typename: "CommonRequestResponse";
      currency: string;
      hash: string;
      program_id: number;
      title: string;
      total_cost: number;
      type: string;
      unit_cost: number;
      unit_of_measurement: string;
      units: number;
      };
      timezone: string;
      title: string;
      username: string;
      version: string;
      };
      };
      generateFreeDecision: {
      __typename: "ProjectFreeDecisionDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "ProjectFreeDecisionMetaDocumentOutput";
      block_num: number;
      coopname: string;
      created_at: string;
      generator: string;
      lang: string;
      links: string[];
      project_id: string;
      registry_id: number;
      timezone: string;
      title: string;
      username: string;
      version: string;
      };
      };
      generateParticipantApplication: {
      __typename: "ParticipantApplicationDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "ParticipantApplicationMetaDocumentOutput";
      block_num: number;
      coopname: string;
      created_at: string;
      generator: string;
      lang: string;
      links: string[];
      registry_id: number;
      timezone: string;
      title: string;
      username: string;
      version: string;
      };
      };
      generateParticipantApplicationDecision: {
      __typename: "ParticipantApplicationDecisionDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "ParticipantApplicationDecisionMetaDocumentOutput";
      block_num: number;
      coopname: string;
      created_at: string;
      decision_id: number;
      generator: string;
      lang: string;
      links: string[];
      registry_id: number;
      timezone: string;
      title: string;
      username: string;
      version: string;
      };
      };
      generatePrivacyAgreement: {
      __typename: "GeneratedDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "MetaDocument";
      block_num: number;
      coopname: string;
      created_at: string;
      generator: string;
      lang: string;
      links: string[];
      registry_id: number;
      timezone: string;
      title: string;
      username: string;
      version: string;
      };
      };
      generateProjectOfFreeDecision: {
      __typename: "ProjectFreeDecisionDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "ProjectFreeDecisionMetaDocumentOutput";
      block_num: number;
      coopname: string;
      created_at: string;
      generator: string;
      lang: string;
      links: string[];
      project_id: string;
      registry_id: number;
      timezone: string;
      title: string;
      username: string;
      version: string;
      };
      };
      generateReturnByAssetAct: {
      __typename: "ReturnByAssetActDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "ReturnByAssetActMetaDocumentOutput";
      act_id: string;
      block_num: number;
      braname?: null | string;
      coopname: string;
      created_at: string;
      decision_id: number;
      generator: string;
      lang: string;
      links: string[];
      registry_id: number;
      request_id: number;
      timezone: string;
      title: string;
      transmitter: string;
      username: string;
      version: string;
      };
      };
      generateReturnByAssetDecision: {
      __typename: "ReturnByAssetDecisionDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "ReturnByAssetDecisionMetaDocumentOutput";
      block_num: number;
      coopname: string;
      created_at: string;
      decision_id: number;
      generator: string;
      lang: string;
      links: string[];
      registry_id: number;
      request_id: number;
      timezone: string;
      title: string;
      username: string;
      version: string;
      };
      };
      generateReturnByAssetStatement: {
      __typename: "ReturnByAssetStatementDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "ReturnByAssetStatementMetaDocumentOutput";
      block_num: number;
      coopname: string;
      created_at: string;
      generator: string;
      lang: string;
      links: string[];
      registry_id: number;
      request: {
      __typename: "CommonRequestResponse";
      currency: string;
      hash: string;
      program_id: number;
      title: string;
      total_cost: number;
      type: string;
      unit_cost: number;
      unit_of_measurement: string;
      units: number;
      };
      timezone: string;
      title: string;
      username: string;
      version: string;
      };
      };
      generateSelectBranchDocument: {
      __typename: "SelectBranchDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "SelectBranchMetaDocumentOutput";
      block_num: number;
      braname: string;
      coopname: string;
      created_at: string;
      generator: string;
      lang: string;
      links: string[];
      registry_id: number;
      timezone: string;
      title: string;
      username: string;
      version: string;
      };
      };
      generateSignatureAgreement: {
      __typename: "GeneratedDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "MetaDocument";
      block_num: number;
      coopname: string;
      created_at: string;
      generator: string;
      lang: string;
      links: string[];
      registry_id: number;
      timezone: string;
      title: string;
      username: string;
      version: string;
      };
      };
      generateUserAgreement: {
      __typename: "GeneratedDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "MetaDocument";
      block_num: number;
      coopname: string;
      created_at: string;
      generator: string;
      lang: string;
      links: string[];
      registry_id: number;
      timezone: string;
      title: string;
      username: string;
      version: string;
      };
      };
      generateWalletAgreement: {
      __typename: "GeneratedDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "MetaDocument";
      block_num: number;
      coopname: string;
      created_at: string;
      generator: string;
      lang: string;
      links: string[];
      registry_id: number;
      timezone: string;
      title: string;
      username: string;
      version: string;
      };
      };
      initSystem: {
      __typename: "SystemInfo";
      blockchain_account: {
      __typename: "BlockchainAccount";
      account_name: string;
      core_liquid_balance?: null | string;
      cpu_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      cpu_weight: string;
      created: string;
      head_block_num: number;
      head_block_time: string;
      last_code_update: string;
      net_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      net_weight: string;
      permissions: {
      __typename: "Permission";
      parent: string;
      perm_name: string;
      required_auth: {
      __typename: "Authority";
      accounts: {
      __typename: ...;
      permission: ...;
      weight: ...;
      }[];
      keys: {
      __typename: ...;
      key: ...;
      weight: ...;
      }[];
      threshold: number;
      waits: {
      __typename: ...;
      wait_sec: ...;
      weight: ...;
      }[];
      };
      }[];
      privileged: boolean;
      ram_quota: number;
      ram_usage: number;
      refund_request?: null | {
      __typename: "RefundRequest";
      cpu_amount: string;
      net_amount: string;
      owner: string;
      request_time: string;
      };
      rex_info?: null | string;
      self_delegated_bandwidth?: null | {
      __typename: "ResourceDelegationDTO";
      cpu_weight: string;
      from: string;
      net_weight: string;
      to: string;
      };
      total_resources?: null | {
      __typename: "ResourceOverview";
      cpu_weight: string;
      net_weight: string;
      owner: string;
      ram_bytes: number;
      };
      voter_info?: null | string;
      };
      blockchain_info: {
      __typename: "BlockchainInfoDTO";
      block_cpu_limit: number;
      block_net_limit: number;
      chain_id: string;
      fork_db_head_block_id?: null | string;
      fork_db_head_block_num?: null | number;
      head_block_id: string;
      head_block_num: number;
      head_block_producer: string;
      head_block_time: string;
      last_irreversible_block_id: string;
      last_irreversible_block_num: number;
      last_irreversible_block_time?: null | string;
      server_version: string;
      server_version_string?: null | string;
      virtual_block_cpu_limit: number;
      virtual_block_net_limit: number;
      };
      contacts?: null | {
      __typename: "ContactsDTO";
      chairman: {
      __typename: "PublicChairman";
      first_name: string;
      last_name: string;
      middle_name: string;
      };
      details: {
      __typename: "OrganizationDetails";
      inn: string;
      kpp: string;
      ogrn: string;
      };
      email: string;
      full_address: string;
      full_name: string;
      phone: string;
      };
      cooperator_account: {
      __typename: "CooperativeOperatorAccount";
      announce: string;
      coop_type: string;
      created_at: string;
      description: string;
      document: {
      __typename: "SignedBlockchainDocument";
      hash: string;
      meta: string;
      public_key: string;
      signature: string;
      };
      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: {
      __typename: "Verification";
      created_at: string;
      is_verified: boolean;
      last_update: string;
      notice: string;
      procedure: string;
      verificator: string;
      }[];
      };
      coopname: string;
      system_status: SystemStatus ;
      vars?: null | {
      __typename: "Vars";
      confidential_email: string;
      confidential_link: string;
      contact_email: string;
      coopenomics_agreement?: null | {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      coopname: string;
      full_abbr: string;
      full_abbr_dative: string;
      full_abbr_genitive: string;
      name: string;
      participant_application: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      passport_request: string;
      privacy_agreement: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      short_abbr: string;
      signature_agreement: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      user_agreement: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      wallet_agreement: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      website: string;
      };
      };
      installExtension: {
      __typename: "Extension";
      available: boolean;
      config?: null | "scalar" & {
      name: "JSON";
      };
      created_at: "scalar" & {
      name: "DateTime";
      };
      description?: null | string;
      enabled: boolean;
      image?: null | string;
      installed: boolean;
      instructions: string;
      name: string;
      readme: string;
      schema?: null | "scalar" & {
      name: "JSON";
      };
      tags: string[];
      title?: null | string;
      updated_at: "scalar" & {
      name: "DateTime";
      };
      };
      installSystem: {
      __typename: "SystemInfo";
      blockchain_account: {
      __typename: "BlockchainAccount";
      account_name: string;
      core_liquid_balance?: null | string;
      cpu_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      cpu_weight: string;
      created: string;
      head_block_num: number;
      head_block_time: string;
      last_code_update: string;
      net_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      net_weight: string;
      permissions: {
      __typename: "Permission";
      parent: string;
      perm_name: string;
      required_auth: {
      __typename: "Authority";
      accounts: {
      __typename: ...;
      permission: ...;
      weight: ...;
      }[];
      keys: {
      __typename: ...;
      key: ...;
      weight: ...;
      }[];
      threshold: number;
      waits: {
      __typename: ...;
      wait_sec: ...;
      weight: ...;
      }[];
      };
      }[];
      privileged: boolean;
      ram_quota: number;
      ram_usage: number;
      refund_request?: null | {
      __typename: "RefundRequest";
      cpu_amount: string;
      net_amount: string;
      owner: string;
      request_time: string;
      };
      rex_info?: null | string;
      self_delegated_bandwidth?: null | {
      __typename: "ResourceDelegationDTO";
      cpu_weight: string;
      from: string;
      net_weight: string;
      to: string;
      };
      total_resources?: null | {
      __typename: "ResourceOverview";
      cpu_weight: string;
      net_weight: string;
      owner: string;
      ram_bytes: number;
      };
      voter_info?: null | string;
      };
      blockchain_info: {
      __typename: "BlockchainInfoDTO";
      block_cpu_limit: number;
      block_net_limit: number;
      chain_id: string;
      fork_db_head_block_id?: null | string;
      fork_db_head_block_num?: null | number;
      head_block_id: string;
      head_block_num: number;
      head_block_producer: string;
      head_block_time: string;
      last_irreversible_block_id: string;
      last_irreversible_block_num: number;
      last_irreversible_block_time?: null | string;
      server_version: string;
      server_version_string?: null | string;
      virtual_block_cpu_limit: number;
      virtual_block_net_limit: number;
      };
      contacts?: null | {
      __typename: "ContactsDTO";
      chairman: {
      __typename: "PublicChairman";
      first_name: string;
      last_name: string;
      middle_name: string;
      };
      details: {
      __typename: "OrganizationDetails";
      inn: string;
      kpp: string;
      ogrn: string;
      };
      email: string;
      full_address: string;
      full_name: string;
      phone: string;
      };
      cooperator_account: {
      __typename: "CooperativeOperatorAccount";
      announce: string;
      coop_type: string;
      created_at: string;
      description: string;
      document: {
      __typename: "SignedBlockchainDocument";
      hash: string;
      meta: string;
      public_key: string;
      signature: string;
      };
      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: {
      __typename: "Verification";
      created_at: string;
      is_verified: boolean;
      last_update: string;
      notice: string;
      procedure: string;
      verificator: string;
      }[];
      };
      coopname: string;
      system_status: SystemStatus ;
      vars?: null | {
      __typename: "Vars";
      confidential_email: string;
      confidential_link: string;
      contact_email: string;
      coopenomics_agreement?: null | {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      coopname: string;
      full_abbr: string;
      full_abbr_dative: string;
      full_abbr_genitive: string;
      name: string;
      participant_application: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      passport_request: string;
      privacy_agreement: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      short_abbr: string;
      signature_agreement: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      user_agreement: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      wallet_agreement: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      website: string;
      };
      };
      login: {
      __typename: "RegisteredAccount";
      account: {
      __typename: "Account";
      blockchain_account?: null | {
      __typename: "BlockchainAccount";
      account_name: string;
      core_liquid_balance?: null | string;
      cpu_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      cpu_weight: string;
      created: string;
      head_block_num: number;
      head_block_time: string;
      last_code_update: string;
      net_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      net_weight: string;
      permissions: {
      __typename: "Permission";
      parent: string;
      perm_name: string;
      required_auth: {
      __typename: ...;
      accounts: ...;
      keys: ...;
      threshold: ...;
      waits: ...;
      };
      }[];
      privileged: boolean;
      ram_quota: number;
      ram_usage: number;
      refund_request?: null | {
      __typename: "RefundRequest";
      cpu_amount: string;
      net_amount: string;
      owner: string;
      request_time: string;
      };
      rex_info?: null | string;
      self_delegated_bandwidth?: null | {
      __typename: "ResourceDelegationDTO";
      cpu_weight: string;
      from: string;
      net_weight: string;
      to: string;
      };
      total_resources?: null | {
      __typename: "ResourceOverview";
      cpu_weight: string;
      net_weight: string;
      owner: string;
      ram_bytes: number;
      };
      voter_info?: null | string;
      };
      participant_account?: null | {
      __typename: "ParticipantAccount";
      braname?: null | string;
      created_at: "scalar" & {
      name: "DateTime";
      };
      has_vote: boolean;
      is_initial: boolean;
      is_minimum: boolean;
      last_min_pay: "scalar" & {
      name: "DateTime";
      };
      last_update: "scalar" & {
      name: "DateTime";
      };
      status: string;
      type?: null | string;
      username: string;
      };
      provider_account?: null | {
      __typename: "MonoAccount";
      email: string;
      has_account: boolean;
      initial_order?: null | string;
      is_email_verified: boolean;
      is_registered: boolean;
      message?: null | string;
      public_key: string;
      referer: string;
      role: string;
      status: UserStatus ;
      type: string;
      username: string;
      };
      user_account?: null | {
      __typename: "UserAccount";
      meta: string;
      referer: string;
      registered_at: string;
      registrator: string;
      status: string;
      storages: string[];
      type: string;
      username: string;
      verifications: {
      __typename: "Verification";
      created_at: string;
      is_verified: boolean;
      last_update: string;
      notice: string;
      procedure: string;
      verificator: string;
      }[];
      };
      username: string;
      };
      tokens: {
      __typename: "Tokens";
      access: {
      __typename: "Token";
      expires: "scalar" & {
      name: "DateTime";
      };
      token: string;
      };
      refresh: {
      __typename: "Token";
      expires: "scalar" & {
      name: "DateTime";
      };
      token: string;
      };
      };
      };
      logout: boolean;
      moderateRequest: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      prohibitRequest: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      publishProjectOfFreeDecision: boolean;
      publishRequest: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      receiveOnRequest: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      refresh: {
      __typename: "RegisteredAccount";
      account: {
      __typename: "Account";
      blockchain_account?: null | {
      __typename: "BlockchainAccount";
      account_name: string;
      core_liquid_balance?: null | string;
      cpu_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      cpu_weight: string;
      created: string;
      head_block_num: number;
      head_block_time: string;
      last_code_update: string;
      net_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      net_weight: string;
      permissions: {
      __typename: "Permission";
      parent: string;
      perm_name: string;
      required_auth: {
      __typename: ...;
      accounts: ...;
      keys: ...;
      threshold: ...;
      waits: ...;
      };
      }[];
      privileged: boolean;
      ram_quota: number;
      ram_usage: number;
      refund_request?: null | {
      __typename: "RefundRequest";
      cpu_amount: string;
      net_amount: string;
      owner: string;
      request_time: string;
      };
      rex_info?: null | string;
      self_delegated_bandwidth?: null | {
      __typename: "ResourceDelegationDTO";
      cpu_weight: string;
      from: string;
      net_weight: string;
      to: string;
      };
      total_resources?: null | {
      __typename: "ResourceOverview";
      cpu_weight: string;
      net_weight: string;
      owner: string;
      ram_bytes: number;
      };
      voter_info?: null | string;
      };
      participant_account?: null | {
      __typename: "ParticipantAccount";
      braname?: null | string;
      created_at: "scalar" & {
      name: "DateTime";
      };
      has_vote: boolean;
      is_initial: boolean;
      is_minimum: boolean;
      last_min_pay: "scalar" & {
      name: "DateTime";
      };
      last_update: "scalar" & {
      name: "DateTime";
      };
      status: string;
      type?: null | string;
      username: string;
      };
      provider_account?: null | {
      __typename: "MonoAccount";
      email: string;
      has_account: boolean;
      initial_order?: null | string;
      is_email_verified: boolean;
      is_registered: boolean;
      message?: null | string;
      public_key: string;
      referer: string;
      role: string;
      status: UserStatus ;
      type: string;
      username: string;
      };
      user_account?: null | {
      __typename: "UserAccount";
      meta: string;
      referer: string;
      registered_at: string;
      registrator: string;
      status: string;
      storages: string[];
      type: string;
      username: string;
      verifications: {
      __typename: "Verification";
      created_at: string;
      is_verified: boolean;
      last_update: string;
      notice: string;
      procedure: string;
      verificator: string;
      }[];
      };
      username: string;
      };
      tokens: {
      __typename: "Tokens";
      access: {
      __typename: "Token";
      expires: "scalar" & {
      name: "DateTime";
      };
      token: string;
      };
      refresh: {
      __typename: "Token";
      expires: "scalar" & {
      name: "DateTime";
      };
      token: string;
      };
      };
      };
      registerAccount: {
      __typename: "RegisteredAccount";
      account: {
      __typename: "Account";
      blockchain_account?: null | {
      __typename: "BlockchainAccount";
      account_name: string;
      core_liquid_balance?: null | string;
      cpu_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      cpu_weight: string;
      created: string;
      head_block_num: number;
      head_block_time: string;
      last_code_update: string;
      net_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      net_weight: string;
      permissions: {
      __typename: "Permission";
      parent: string;
      perm_name: string;
      required_auth: {
      __typename: ...;
      accounts: ...;
      keys: ...;
      threshold: ...;
      waits: ...;
      };
      }[];
      privileged: boolean;
      ram_quota: number;
      ram_usage: number;
      refund_request?: null | {
      __typename: "RefundRequest";
      cpu_amount: string;
      net_amount: string;
      owner: string;
      request_time: string;
      };
      rex_info?: null | string;
      self_delegated_bandwidth?: null | {
      __typename: "ResourceDelegationDTO";
      cpu_weight: string;
      from: string;
      net_weight: string;
      to: string;
      };
      total_resources?: null | {
      __typename: "ResourceOverview";
      cpu_weight: string;
      net_weight: string;
      owner: string;
      ram_bytes: number;
      };
      voter_info?: null | string;
      };
      participant_account?: null | {
      __typename: "ParticipantAccount";
      braname?: null | string;
      created_at: "scalar" & {
      name: "DateTime";
      };
      has_vote: boolean;
      is_initial: boolean;
      is_minimum: boolean;
      last_min_pay: "scalar" & {
      name: "DateTime";
      };
      last_update: "scalar" & {
      name: "DateTime";
      };
      status: string;
      type?: null | string;
      username: string;
      };
      provider_account?: null | {
      __typename: "MonoAccount";
      email: string;
      has_account: boolean;
      initial_order?: null | string;
      is_email_verified: boolean;
      is_registered: boolean;
      message?: null | string;
      public_key: string;
      referer: string;
      role: string;
      status: UserStatus ;
      type: string;
      username: string;
      };
      user_account?: null | {
      __typename: "UserAccount";
      meta: string;
      referer: string;
      registered_at: string;
      registrator: string;
      status: string;
      storages: string[];
      type: string;
      username: string;
      verifications: {
      __typename: "Verification";
      created_at: string;
      is_verified: boolean;
      last_update: string;
      notice: string;
      procedure: string;
      verificator: string;
      }[];
      };
      username: string;
      };
      tokens: {
      __typename: "Tokens";
      access: {
      __typename: "Token";
      expires: "scalar" & {
      name: "DateTime";
      };
      token: string;
      };
      refresh: {
      __typename: "Token";
      expires: "scalar" & {
      name: "DateTime";
      };
      token: string;
      };
      };
      };
      registerParticipant: {
      __typename: "Account";
      blockchain_account?: null | {
      __typename: "BlockchainAccount";
      account_name: string;
      core_liquid_balance?: null | string;
      cpu_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      cpu_weight: string;
      created: string;
      head_block_num: number;
      head_block_time: string;
      last_code_update: string;
      net_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      net_weight: string;
      permissions: {
      __typename: "Permission";
      parent: string;
      perm_name: string;
      required_auth: {
      __typename: "Authority";
      accounts: (...)[];
      keys: (...)[];
      threshold: number;
      waits: (...)[];
      };
      }[];
      privileged: boolean;
      ram_quota: number;
      ram_usage: number;
      refund_request?: null | {
      __typename: "RefundRequest";
      cpu_amount: string;
      net_amount: string;
      owner: string;
      request_time: string;
      };
      rex_info?: null | string;
      self_delegated_bandwidth?: null | {
      __typename: "ResourceDelegationDTO";
      cpu_weight: string;
      from: string;
      net_weight: string;
      to: string;
      };
      total_resources?: null | {
      __typename: "ResourceOverview";
      cpu_weight: string;
      net_weight: string;
      owner: string;
      ram_bytes: number;
      };
      voter_info?: null | string;
      };
      participant_account?: null | {
      __typename: "ParticipantAccount";
      braname?: null | string;
      created_at: "scalar" & {
      name: "DateTime";
      };
      has_vote: boolean;
      is_initial: boolean;
      is_minimum: boolean;
      last_min_pay: "scalar" & {
      name: "DateTime";
      };
      last_update: "scalar" & {
      name: "DateTime";
      };
      status: string;
      type?: null | string;
      username: string;
      };
      provider_account?: null | {
      __typename: "MonoAccount";
      email: string;
      has_account: boolean;
      initial_order?: null | string;
      is_email_verified: boolean;
      is_registered: boolean;
      message?: null | string;
      public_key: string;
      referer: string;
      role: string;
      status: UserStatus ;
      type: string;
      username: string;
      };
      user_account?: null | {
      __typename: "UserAccount";
      meta: string;
      referer: string;
      registered_at: string;
      registrator: string;
      status: string;
      storages: string[];
      type: string;
      username: string;
      verifications: {
      __typename: "Verification";
      created_at: string;
      is_verified: boolean;
      last_update: string;
      notice: string;
      procedure: string;
      verificator: string;
      }[];
      };
      username: string;
      };
      resetKey: boolean;
      selectBranch: boolean;
      setPaymentStatus: {
      __typename: "Payment";
      amount: number;
      blockchain_id: number;
      created_at: "scalar" & {
      name: "DateTime";
      };
      details: {
      __typename: "PaymentDetails";
      amount_plus_fee: string;
      amount_without_fee: string;
      data: string;
      fact_fee_percent: number;
      fee_amount: string;
      fee_percent: number;
      tolerance_percent: number;
      };
      expired_at: "scalar" & {
      name: "DateTime";
      };
      id: string;
      message: string;
      provider: string;
      status: PaymentStatus ;
      symbol: string;
      updated_at: "scalar" & {
      name: "DateTime";
      };
      username: string;
      };
      setWif: boolean;
      startResetKey: boolean;
      supplyOnRequest: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      uninstallExtension: boolean;
      unpublishRequest: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      updateAccount: {
      __typename: "Account";
      blockchain_account?: null | {
      __typename: "BlockchainAccount";
      account_name: string;
      core_liquid_balance?: null | string;
      cpu_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      cpu_weight: string;
      created: string;
      head_block_num: number;
      head_block_time: string;
      last_code_update: string;
      net_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      net_weight: string;
      permissions: {
      __typename: "Permission";
      parent: string;
      perm_name: string;
      required_auth: {
      __typename: "Authority";
      accounts: (...)[];
      keys: (...)[];
      threshold: number;
      waits: (...)[];
      };
      }[];
      privileged: boolean;
      ram_quota: number;
      ram_usage: number;
      refund_request?: null | {
      __typename: "RefundRequest";
      cpu_amount: string;
      net_amount: string;
      owner: string;
      request_time: string;
      };
      rex_info?: null | string;
      self_delegated_bandwidth?: null | {
      __typename: "ResourceDelegationDTO";
      cpu_weight: string;
      from: string;
      net_weight: string;
      to: string;
      };
      total_resources?: null | {
      __typename: "ResourceOverview";
      cpu_weight: string;
      net_weight: string;
      owner: string;
      ram_bytes: number;
      };
      voter_info?: null | string;
      };
      participant_account?: null | {
      __typename: "ParticipantAccount";
      braname?: null | string;
      created_at: "scalar" & {
      name: "DateTime";
      };
      has_vote: boolean;
      is_initial: boolean;
      is_minimum: boolean;
      last_min_pay: "scalar" & {
      name: "DateTime";
      };
      last_update: "scalar" & {
      name: "DateTime";
      };
      status: string;
      type?: null | string;
      username: string;
      };
      provider_account?: null | {
      __typename: "MonoAccount";
      email: string;
      has_account: boolean;
      initial_order?: null | string;
      is_email_verified: boolean;
      is_registered: boolean;
      message?: null | string;
      public_key: string;
      referer: string;
      role: string;
      status: UserStatus ;
      type: string;
      username: string;
      };
      user_account?: null | {
      __typename: "UserAccount";
      meta: string;
      referer: string;
      registered_at: string;
      registrator: string;
      status: string;
      storages: string[];
      type: string;
      username: string;
      verifications: {
      __typename: "Verification";
      created_at: string;
      is_verified: boolean;
      last_update: string;
      notice: string;
      procedure: string;
      verificator: string;
      }[];
      };
      username: string;
      };
      updateBankAccount: {
      __typename: "PaymentMethod";
      created_at: "scalar" & {
      name: "DateTime";
      };
      data: {
      ...on BankAccount: "__union" & {
      __typename: "BankAccount";
      account_number: string;
      bank_name: string;
      card_number?: null | string;
      currency: string;
      details: {
      __typename: "BankAccountDetails";
      bik: string;
      corr: string;
      kpp: string;
      };
      };
      ...on SbpAccount: "__union" & {
      __typename: "SbpAccount";
      phone: string;
      };
      __typename: "BankAccount" | "SbpAccount";
      };
      is_default: boolean;
      method_id: string;
      method_type: string;
      updated_at: "scalar" & {
      name: "DateTime";
      };
      username: string;
      };
      updateExtension: {
      __typename: "Extension";
      available: boolean;
      config?: null | "scalar" & {
      name: "JSON";
      };
      created_at: "scalar" & {
      name: "DateTime";
      };
      description?: null | string;
      enabled: boolean;
      image?: null | string;
      installed: boolean;
      instructions: string;
      name: string;
      readme: string;
      schema?: null | "scalar" & {
      name: "JSON";
      };
      tags: string[];
      title?: null | string;
      updated_at: "scalar" & {
      name: "DateTime";
      };
      };
      updateRequest: {
      __typename: "Transaction";
      chain: "scalar" & {
      name: "JSONObject";
      };
      request: "scalar" & {
      name: "JSONObject";
      };
      resolved?: null | "scalar" & {
      name: "JSONObject";
      };
      response?: null | "scalar" & {
      name: "JSONObject";
      };
      returns: "scalar" & {
      name: "JSONObject";
      };
      revisions: "scalar" & {
      name: "JSONObject";
      };
      signatures: "scalar" & {
      name: "JSONObject";
      };
      signer: "scalar" & {
      name: "JSONObject";
      };
      transaction?: null | "scalar" & {
      name: "JSONObject";
      };
      };
      updateSystem: {
      __typename: "SystemInfo";
      blockchain_account: {
      __typename: "BlockchainAccount";
      account_name: string;
      core_liquid_balance?: null | string;
      cpu_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      cpu_weight: string;
      created: string;
      head_block_num: number;
      head_block_time: string;
      last_code_update: string;
      net_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      net_weight: string;
      permissions: {
      __typename: "Permission";
      parent: string;
      perm_name: string;
      required_auth: {
      __typename: "Authority";
      accounts: {
      __typename: ...;
      permission: ...;
      weight: ...;
      }[];
      keys: {
      __typename: ...;
      key: ...;
      weight: ...;
      }[];
      threshold: number;
      waits: {
      __typename: ...;
      wait_sec: ...;
      weight: ...;
      }[];
      };
      }[];
      privileged: boolean;
      ram_quota: number;
      ram_usage: number;
      refund_request?: null | {
      __typename: "RefundRequest";
      cpu_amount: string;
      net_amount: string;
      owner: string;
      request_time: string;
      };
      rex_info?: null | string;
      self_delegated_bandwidth?: null | {
      __typename: "ResourceDelegationDTO";
      cpu_weight: string;
      from: string;
      net_weight: string;
      to: string;
      };
      total_resources?: null | {
      __typename: "ResourceOverview";
      cpu_weight: string;
      net_weight: string;
      owner: string;
      ram_bytes: number;
      };
      voter_info?: null | string;
      };
      blockchain_info: {
      __typename: "BlockchainInfoDTO";
      block_cpu_limit: number;
      block_net_limit: number;
      chain_id: string;
      fork_db_head_block_id?: null | string;
      fork_db_head_block_num?: null | number;
      head_block_id: string;
      head_block_num: number;
      head_block_producer: string;
      head_block_time: string;
      last_irreversible_block_id: string;
      last_irreversible_block_num: number;
      last_irreversible_block_time?: null | string;
      server_version: string;
      server_version_string?: null | string;
      virtual_block_cpu_limit: number;
      virtual_block_net_limit: number;
      };
      contacts?: null | {
      __typename: "ContactsDTO";
      chairman: {
      __typename: "PublicChairman";
      first_name: string;
      last_name: string;
      middle_name: string;
      };
      details: {
      __typename: "OrganizationDetails";
      inn: string;
      kpp: string;
      ogrn: string;
      };
      email: string;
      full_address: string;
      full_name: string;
      phone: string;
      };
      cooperator_account: {
      __typename: "CooperativeOperatorAccount";
      announce: string;
      coop_type: string;
      created_at: string;
      description: string;
      document: {
      __typename: "SignedBlockchainDocument";
      hash: string;
      meta: string;
      public_key: string;
      signature: string;
      };
      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: {
      __typename: "Verification";
      created_at: string;
      is_verified: boolean;
      last_update: string;
      notice: string;
      procedure: string;
      verificator: string;
      }[];
      };
      coopname: string;
      system_status: SystemStatus ;
      vars?: null | {
      __typename: "Vars";
      confidential_email: string;
      confidential_link: string;
      contact_email: string;
      coopenomics_agreement?: null | {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      coopname: string;
      full_abbr: string;
      full_abbr_dative: string;
      full_abbr_genitive: string;
      name: string;
      participant_application: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      passport_request: string;
      privacy_agreement: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      short_abbr: string;
      signature_agreement: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      user_agreement: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      wallet_agreement: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      website: string;
      };
      };
      }, Z , UnionOverrideKeys< ScalarDefinition , ScalarDefinition >>>

  - Defined in components/sdk/src/index.ts:145

### Query

- get Query(): (< Z >(o, ops?) => Promise< InputType <{
  __typename: "Query";
  getAccount: {
  __typename: "Account";
  blockchain_account?: null | {
  __typename: "BlockchainAccount";
  account_name: string;
  core_liquid_balance?: null | string;
  cpu_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  cpu_weight: string;
  created: string;
  head_block_num: number;
  head_block_time: string;
  last_code_update: string;
  net_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  net_weight: string;
  permissions: {
  __typename: "Permission";
  parent: string;
  perm_name: string;
  required_auth: {
  __typename: "Authority";
  accounts: (...)[];
  keys: (...)[];
  threshold: number;
  waits: (...)[];
  };
  }[];
  privileged: boolean;
  ram_quota: number;
  ram_usage: number;
  refund_request?: null | {
  __typename: "RefundRequest";
  cpu_amount: string;
  net_amount: string;
  owner: string;
  request_time: string;
  };
  rex_info?: null | string;
  self_delegated_bandwidth?: null | {
  __typename: "ResourceDelegationDTO";
  cpu_weight: string;
  from: string;
  net_weight: string;
  to: string;
  };
  total_resources?: null | {
  __typename: "ResourceOverview";
  cpu_weight: string;
  net_weight: string;
  owner: string;
  ram_bytes: number;
  };
  voter_info?: null | string;
  };
  participant_account?: null | {
  __typename: "ParticipantAccount";
  braname?: null | string;
  created_at: "scalar" & {
  name: "DateTime";
  };
  has_vote: boolean;
  is_initial: boolean;
  is_minimum: boolean;
  last_min_pay: "scalar" & {
  name: "DateTime";
  };
  last_update: "scalar" & {
  name: "DateTime";
  };
  status: string;
  type?: null | string;
  username: string;
  };
  provider_account?: null | {
  __typename: "MonoAccount";
  email: string;
  has_account: boolean;
  initial_order?: null | string;
  is_email_verified: boolean;
  is_registered: boolean;
  message?: null | string;
  public_key: string;
  referer: string;
  role: string;
  status: UserStatus ;
  type: string;
  username: string;
  };
  user_account?: null | {
  __typename: "UserAccount";
  meta: string;
  referer: string;
  registered_at: string;
  registrator: string;
  status: string;
  storages: string[];
  type: string;
  username: string;
  verifications: {
  __typename: "Verification";
  created_at: string;
  is_verified: boolean;
  last_update: string;
  notice: string;
  procedure: string;
  verificator: string;
  }[];
  };
  username: string;
  };
  getAccounts: {
  __typename: "AccountsPaginationResult";
  currentPage: number;
  items: {
  __typename: "Account";
  blockchain_account?: null | {
  __typename: "BlockchainAccount";
  account_name: string;
  core_liquid_balance?: null | string;
  cpu_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: (...) | (...) | (...);
  last_usage_update_time?: (...) | (...) | (...);
  max: string;
  used: string;
  };
  cpu_weight: string;
  created: string;
  head_block_num: number;
  head_block_time: string;
  last_code_update: string;
  net_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: (...) | (...) | (...);
  last_usage_update_time?: (...) | (...) | (...);
  max: string;
  used: string;
  };
  net_weight: string;
  permissions: {
  __typename: ...;
  parent: ...;
  perm_name: ...;
  required_auth: ...;
  }[];
  privileged: boolean;
  ram_quota: number;
  ram_usage: number;
  refund_request?: null | {
  __typename: ...;
  cpu_amount: ...;
  net_amount: ...;
  owner: ...;
  request_time: ...;
  };
  rex_info?: null | string;
  self_delegated_bandwidth?: null | {
  __typename: ...;
  cpu_weight: ...;
  from: ...;
  net_weight: ...;
  to: ...;
  };
  total_resources?: null | {
  __typename: ...;
  cpu_weight: ...;
  net_weight: ...;
  owner: ...;
  ram_bytes: ...;
  };
  voter_info?: null | string;
  };
  participant_account?: null | {
  __typename: "ParticipantAccount";
  braname?: null | string;
  created_at: "scalar" & {
  name: ...;
  };
  has_vote: boolean;
  is_initial: boolean;
  is_minimum: boolean;
  last_min_pay: "scalar" & {
  name: ...;
  };
  last_update: "scalar" & {
  name: ...;
  };
  status: string;
  type?: null | string;
  username: string;
  };
  provider_account?: null | {
  __typename: "MonoAccount";
  email: string;
  has_account: boolean;
  initial_order?: null | string;
  is_email_verified: boolean;
  is_registered: boolean;
  message?: null | string;
  public_key: string;
  referer: string;
  role: string;
  status: UserStatus ;
  type: string;
  username: string;
  };
  user_account?: null | {
  __typename: "UserAccount";
  meta: string;
  referer: string;
  registered_at: string;
  registrator: string;
  status: string;
  storages: string[];
  type: string;
  username: string;
  verifications: {
  __typename: ...;
  created_at: ...;
  is_verified: ...;
  last_update: ...;
  notice: ...;
  procedure: ...;
  verificator: ...;
  }[];
  };
  username: string;
  }[];
  totalCount: number;
  totalPages: number;
  };
  getAgenda: {
  __typename: "AgendaWithDocuments";
  action: {
  __typename: "BlockchainAction";
  account: string;
  account_ram_deltas: {
  __typename: "AccountRamDelta";
  account: string;
  delta: number;
  }[];
  action_ordinal: number;
  authorization: {
  __typename: "ActionAuthorization";
  actor: string;
  permission: string;
  }[];
  block_id: string;
  block_num: number;
  chain_id: string;
  console: string;
  context_free: boolean;
  creator_action_ordinal: number;
  data: "scalar" & {
  name: "JSON";
  };
  elapsed: number;
  global_sequence: string;
  name: string;
  receipt: {
  __typename: "ActionReceipt";
  abi_sequence: number;
  act_digest: string;
  auth_sequence: {
  __typename: "AuthSequence";
  account: string;
  sequence: string;
  }[];
  code_sequence: number;
  global_sequence: string;
  receiver: string;
  recv_sequence: string;
  };
  receiver: string;
  transaction_id: string;
  };
  documents: {
  __typename: "DocumentPackage";
  acts: {
  __typename: "ActDetail";
  action?: null | {
  __typename: ...;
  account: ...;
  account_ram_deltas: ...;
  action_ordinal: ...;
  authorization: ...;
  block_id: ...;
  block_num: ...;
  chain_id: ...;
  console: ...;
  context_free: ...;
  creator_action_ordinal: ...;
  data: ...;
  elapsed: ...;
  global_sequence: ...;
  name: ...;
  receipt: ...;
  receiver: ...;
  transaction_id: ...;
  user?: ...;
  };
  document?: null | {
  __typename: ...;
  binary: ...;
  full_title: ...;
  hash: ...;
  html: ...;
  meta: ...;
  };
  }[];
  decision: {
  __typename: "DecisionDetail";
  action: {
  __typename: "ExtendedBlockchainAction";
  account: string;
  account_ram_deltas: {
  __typename: ...;
  account: ...;
  delta: ...;
  }[];
  action_ordinal: number;
  authorization: {
  __typename: ...;
  actor: ...;
  permission: ...;
  }[];
  block_id: string;
  block_num: number;
  chain_id: string;
  console: string;
  context_free: boolean;
  creator_action_ordinal: number;
  data: "scalar" & {
  name: ...;
  };
  elapsed: number;
  global_sequence: string;
  name: string;
  receipt: {
  __typename: "ActionReceipt";
  abi_sequence: number;
  act_digest: string;
  auth_sequence: (...)[];
  code_sequence: number;
  global_sequence: string;
  receiver: string;
  recv_sequence: string;
  };
  receiver: string;
  transaction_id: string;
  user?: null | {
  ...on Entrepreneur: ...;
  ...on Individual: ...;
  ...on Organization: ...;
  __typename: ...;
  };
  };
  document: {
  ...on FreeDecisionDocument: "__union" & {
  __typename: ...;
  binary: ...;
  full_title: ...;
  hash: ...;
  html: ...;
  meta: ...;
  };
  ...on ParticipantApplicationDecisionDocument: "__union" & {
  __typename: ...;
  binary: ...;
  full_title: ...;
  hash: ...;
  html: ...;
  meta: ...;
  };
  __typename: "FreeDecisionDocument" | "ParticipantApplicationDecisionDocument";
  };
  votes_against: {
  __typename: "ExtendedBlockchainAction";
  account: string;
  account_ram_deltas: (...)[];
  action_ordinal: number;
  authorization: (...)[];
  block_id: string;
  block_num: number;
  chain_id: string;
  console: string;
  context_free: boolean;
  creator_action_ordinal: number;
  data: (...) & (...);
  elapsed: number;
  global_sequence: string;
  name: string;
  receipt: {
  __typename: ...;
  abi_sequence: ...;
  act_digest: ...;
  auth_sequence: ...;
  code_sequence: ...;
  global_sequence: ...;
  receiver: ...;
  recv_sequence: ...;
  };
  receiver: string;
  transaction_id: string;
  user?: (...) | (...) | (...);
  }[];
  votes_for: {
  __typename: "ExtendedBlockchainAction";
  account: string;
  account_ram_deltas: (...)[];
  action_ordinal: number;
  authorization: (...)[];
  block_id: string;
  block_num: number;
  chain_id: string;
  console: string;
  context_free: boolean;
  creator_action_ordinal: number;
  data: (...) & (...);
  elapsed: number;
  global_sequence: string;
  name: string;
  receipt: {
  __typename: ...;
  abi_sequence: ...;
  act_digest: ...;
  auth_sequence: ...;
  code_sequence: ...;
  global_sequence: ...;
  receiver: ...;
  recv_sequence: ...;
  };
  receiver: string;
  transaction_id: string;
  user?: (...) | (...) | (...);
  }[];
  };
  links: {
  __typename: "GeneratedDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "MetaDocument";
  block_num: number;
  coopname: string;
  created_at: string;
  generator: string;
  lang: string;
  links: (...)[];
  registry_id: number;
  timezone: string;
  title: string;
  username: string;
  version: string;
  };
  }[];
  statement: {
  __typename: "StatementDetail";
  action: {
  __typename: "ExtendedBlockchainAction";
  account: string;
  account_ram_deltas: {
  __typename: ...;
  account: ...;
  delta: ...;
  }[];
  action_ordinal: number;
  authorization: {
  __typename: ...;
  actor: ...;
  permission: ...;
  }[];
  block_id: string;
  block_num: number;
  chain_id: string;
  console: string;
  context_free: boolean;
  creator_action_ordinal: number;
  data: "scalar" & {
  name: ...;
  };
  elapsed: number;
  global_sequence: string;
  name: string;
  receipt: {
  __typename: "ActionReceipt";
  abi_sequence: number;
  act_digest: string;
  auth_sequence: (...)[];
  code_sequence: number;
  global_sequence: string;
  receiver: string;
  recv_sequence: string;
  };
  receiver: string;
  transaction_id: string;
  user?: null | {
  ...on Entrepreneur: ...;
  ...on Individual: ...;
  ...on Organization: ...;
  __typename: ...;
  };
  };
  document: {
  ...on ParticipantApplicationDocument: "__union" & {
  __typename: ...;
  binary: ...;
  full_title: ...;
  hash: ...;
  html: ...;
  meta: ...;
  };
  ...on ProjectFreeDecisionDocument: "__union" & {
  __typename: ...;
  binary: ...;
  full_title: ...;
  hash: ...;
  html: ...;
  meta: ...;
  };
  __typename: "ProjectFreeDecisionDocument" | "ParticipantApplicationDocument";
  };
  };
  };
  table: {
  __typename: "BlockchainDecision";
  approved: boolean;
  authorization: {
  __typename: "SignedBlockchainDocument";
  hash: string;
  meta: string;
  public_key: string;
  signature: string;
  };
  authorized: boolean;
  authorized_by: string;
  batch_id: number;
  coopname: string;
  created_at: string;
  expired_at: string;
  id: number;
  meta: string;
  statement: {
  __typename: "SignedBlockchainDocument";
  hash: string;
  meta: string;
  public_key: string;
  signature: string;
  };
  type: string;
  username: string;
  validated: boolean;
  votes_against: string[];
  votes_for: string[];
  };
  }[];
  getBranches: {
  __typename: "Branch";
  bank_account: {
  __typename: "BankPaymentMethod";
  created_at: "scalar" & {
  name: "DateTime";
  };
  data: {
  __typename: "BankAccount";
  account_number: string;
  bank_name: string;
  card_number?: null | string;
  currency: string;
  details: {
  __typename: "BankAccountDetails";
  bik: string;
  corr: string;
  kpp: string;
  };
  };
  is_default: boolean;
  method_id: string;
  method_type: string;
  updated_at: "scalar" & {
  name: "DateTime";
  };
  username: string;
  };
  braname: string;
  city: string;
  coopname: string;
  country: string;
  details: {
  __typename: "OrganizationDetails";
  inn: string;
  kpp: string;
  ogrn: string;
  };
  email: string;
  fact_address: string;
  full_address: string;
  full_name: string;
  phone: string;
  represented_by: {
  __typename: "RepresentedBy";
  based_on: string;
  first_name: string;
  last_name: string;
  middle_name: string;
  position: string;
  };
  short_name: string;
  trusted: {
  __typename: "Individual";
  birthdate: string;
  email: string;
  first_name: string;
  full_address: string;
  last_name: string;
  middle_name: string;
  passport?: null | {
  __typename: "Passport";
  code: string;
  issued_at: string;
  issued_by: string;
  number: number;
  series: number;
  };
  phone: string;
  username: string;
  }[];
  trustee: {
  __typename: "Individual";
  birthdate: string;
  email: string;
  first_name: string;
  full_address: string;
  last_name: string;
  middle_name: string;
  passport?: null | {
  __typename: "Passport";
  code: string;
  issued_at: string;
  issued_by: string;
  number: number;
  series: number;
  };
  phone: string;
  username: string;
  };
  type: string;
  }[];
  getDocuments: {
  __typename: "DocumentsPaginationResult";
  currentPage: number;
  items: {
  __typename: "DocumentPackage";
  acts: {
  __typename: "ActDetail";
  action?: null | {
  __typename: ...;
  account: ...;
  account_ram_deltas: ...;
  action_ordinal: ...;
  authorization: ...;
  block_id: ...;
  block_num: ...;
  chain_id: ...;
  console: ...;
  context_free: ...;
  creator_action_ordinal: ...;
  data: ...;
  elapsed: ...;
  global_sequence: ...;
  name: ...;
  receipt: ...;
  receiver: ...;
  transaction_id: ...;
  user?: ...;
  };
  document?: null | {
  __typename: ...;
  binary: ...;
  full_title: ...;
  hash: ...;
  html: ...;
  meta: ...;
  };
  }[];
  decision: {
  __typename: "DecisionDetail";
  action: {
  __typename: "ExtendedBlockchainAction";
  account: string;
  account_ram_deltas: {
  __typename: ...;
  account: ...;
  delta: ...;
  }[];
  action_ordinal: number;
  authorization: {
  __typename: ...;
  actor: ...;
  permission: ...;
  }[];
  block_id: string;
  block_num: number;
  chain_id: string;
  console: string;
  context_free: boolean;
  creator_action_ordinal: number;
  data: "scalar" & {
  name: ...;
  };
  elapsed: number;
  global_sequence: string;
  name: string;
  receipt: {
  __typename: "ActionReceipt";
  abi_sequence: number;
  act_digest: string;
  auth_sequence: (...)[];
  code_sequence: number;
  global_sequence: string;
  receiver: string;
  recv_sequence: string;
  };
  receiver: string;
  transaction_id: string;
  user?: null | {
  ...on Entrepreneur: ...;
  ...on Individual: ...;
  ...on Organization: ...;
  __typename: ...;
  };
  };
  document: {
  ...on FreeDecisionDocument: "__union" & {
  __typename: ...;
  binary: ...;
  full_title: ...;
  hash: ...;
  html: ...;
  meta: ...;
  };
  ...on ParticipantApplicationDecisionDocument: "__union" & {
  __typename: ...;
  binary: ...;
  full_title: ...;
  hash: ...;
  html: ...;
  meta: ...;
  };
  __typename: "FreeDecisionDocument" | "ParticipantApplicationDecisionDocument";
  };
  votes_against: {
  __typename: "ExtendedBlockchainAction";
  account: string;
  account_ram_deltas: (...)[];
  action_ordinal: number;
  authorization: (...)[];
  block_id: string;
  block_num: number;
  chain_id: string;
  console: string;
  context_free: boolean;
  creator_action_ordinal: number;
  data: (...) & (...);
  elapsed: number;
  global_sequence: string;
  name: string;
  receipt: {
  __typename: ...;
  abi_sequence: ...;
  act_digest: ...;
  auth_sequence: ...;
  code_sequence: ...;
  global_sequence: ...;
  receiver: ...;
  recv_sequence: ...;
  };
  receiver: string;
  transaction_id: string;
  user?: (...) | (...) | (...);
  }[];
  votes_for: {
  __typename: "ExtendedBlockchainAction";
  account: string;
  account_ram_deltas: (...)[];
  action_ordinal: number;
  authorization: (...)[];
  block_id: string;
  block_num: number;
  chain_id: string;
  console: string;
  context_free: boolean;
  creator_action_ordinal: number;
  data: (...) & (...);
  elapsed: number;
  global_sequence: string;
  name: string;
  receipt: {
  __typename: ...;
  abi_sequence: ...;
  act_digest: ...;
  auth_sequence: ...;
  code_sequence: ...;
  global_sequence: ...;
  receiver: ...;
  recv_sequence: ...;
  };
  receiver: string;
  transaction_id: string;
  user?: (...) | (...) | (...);
  }[];
  };
  links: {
  __typename: "GeneratedDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "MetaDocument";
  block_num: number;
  coopname: string;
  created_at: string;
  generator: string;
  lang: string;
  links: (...)[];
  registry_id: number;
  timezone: string;
  title: string;
  username: string;
  version: string;
  };
  }[];
  statement: {
  __typename: "StatementDetail";
  action: {
  __typename: "ExtendedBlockchainAction";
  account: string;
  account_ram_deltas: {
  __typename: ...;
  account: ...;
  delta: ...;
  }[];
  action_ordinal: number;
  authorization: {
  __typename: ...;
  actor: ...;
  permission: ...;
  }[];
  block_id: string;
  block_num: number;
  chain_id: string;
  console: string;
  context_free: boolean;
  creator_action_ordinal: number;
  data: "scalar" & {
  name: ...;
  };
  elapsed: number;
  global_sequence: string;
  name: string;
  receipt: {
  __typename: "ActionReceipt";
  abi_sequence: number;
  act_digest: string;
  auth_sequence: (...)[];
  code_sequence: number;
  global_sequence: string;
  receiver: string;
  recv_sequence: string;
  };
  receiver: string;
  transaction_id: string;
  user?: null | {
  ...on Entrepreneur: ...;
  ...on Individual: ...;
  ...on Organization: ...;
  __typename: ...;
  };
  };
  document: {
  ...on ParticipantApplicationDocument: "__union" & {
  __typename: ...;
  binary: ...;
  full_title: ...;
  hash: ...;
  html: ...;
  meta: ...;
  };
  ...on ProjectFreeDecisionDocument: "__union" & {
  __typename: ...;
  binary: ...;
  full_title: ...;
  hash: ...;
  html: ...;
  meta: ...;
  };
  __typename: "ProjectFreeDecisionDocument" | "ParticipantApplicationDocument";
  };
  };
  }[];
  totalCount: number;
  totalPages: number;
  };
  getExtensions: {
  __typename: "Extension";
  available: boolean;
  config?: null | "scalar" & {
  name: "JSON";
  };
  created_at: "scalar" & {
  name: "DateTime";
  };
  description?: null | string;
  enabled: boolean;
  image?: null | string;
  installed: boolean;
  instructions: string;
  name: string;
  readme: string;
  schema?: null | "scalar" & {
  name: "JSON";
  };
  tags: string[];
  title?: null | string;
  updated_at: "scalar" & {
  name: "DateTime";
  };
  }[];
  getPaymentMethods: {
  __typename: "PaymentMethodPaginationResult";
  currentPage: number;
  items: {
  __typename: "PaymentMethod";
  created_at: "scalar" & {
  name: "DateTime";
  };
  data: {
  ...on BankAccount: "__union" & {
  __typename: "BankAccount";
  account_number: string;
  bank_name: string;
  card_number?: (...) | (...) | (...);
  currency: string;
  details: {
  __typename: ...;
  bik: ...;
  corr: ...;
  kpp: ...;
  };
  };
  ...on SbpAccount: "__union" & {
  __typename: "SbpAccount";
  phone: string;
  };
  __typename: "BankAccount" | "SbpAccount";
  };
  is_default: boolean;
  method_id: string;
  method_type: string;
  updated_at: "scalar" & {
  name: "DateTime";
  };
  username: string;
  }[];
  totalCount: number;
  totalPages: number;
  };
  getPayments: {
  __typename: "PaymentPaginationResult";
  currentPage: number;
  items: {
  __typename: "Payment";
  amount: number;
  blockchain_id: number;
  created_at: "scalar" & {
  name: "DateTime";
  };
  details: {
  __typename: "PaymentDetails";
  amount_plus_fee: string;
  amount_without_fee: string;
  data: string;
  fact_fee_percent: number;
  fee_amount: string;
  fee_percent: number;
  tolerance_percent: number;
  };
  expired_at: "scalar" & {
  name: "DateTime";
  };
  id: string;
  message: string;
  provider: string;
  status: PaymentStatus ;
  symbol: string;
  updated_at: "scalar" & {
  name: "DateTime";
  };
  username: string;
  }[];
  totalCount: number;
  totalPages: number;
  };
  getSystemInfo: {
  __typename: "SystemInfo";
  blockchain_account: {
  __typename: "BlockchainAccount";
  account_name: string;
  core_liquid_balance?: null | string;
  cpu_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  cpu_weight: string;
  created: string;
  head_block_num: number;
  head_block_time: string;
  last_code_update: string;
  net_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  net_weight: string;
  permissions: {
  __typename: "Permission";
  parent: string;
  perm_name: string;
  required_auth: {
  __typename: "Authority";
  accounts: {
  __typename: ...;
  permission: ...;
  weight: ...;
  }[];
  keys: {
  __typename: ...;
  key: ...;
  weight: ...;
  }[];
  threshold: number;
  waits: {
  __typename: ...;
  wait_sec: ...;
  weight: ...;
  }[];
  };
  }[];
  privileged: boolean;
  ram_quota: number;
  ram_usage: number;
  refund_request?: null | {
  __typename: "RefundRequest";
  cpu_amount: string;
  net_amount: string;
  owner: string;
  request_time: string;
  };
  rex_info?: null | string;
  self_delegated_bandwidth?: null | {
  __typename: "ResourceDelegationDTO";
  cpu_weight: string;
  from: string;
  net_weight: string;
  to: string;
  };
  total_resources?: null | {
  __typename: "ResourceOverview";
  cpu_weight: string;
  net_weight: string;
  owner: string;
  ram_bytes: number;
  };
  voter_info?: null | string;
  };
  blockchain_info: {
  __typename: "BlockchainInfoDTO";
  block_cpu_limit: number;
  block_net_limit: number;
  chain_id: string;
  fork_db_head_block_id?: null | string;
  fork_db_head_block_num?: null | number;
  head_block_id: string;
  head_block_num: number;
  head_block_producer: string;
  head_block_time: string;
  last_irreversible_block_id: string;
  last_irreversible_block_num: number;
  last_irreversible_block_time?: null | string;
  server_version: string;
  server_version_string?: null | string;
  virtual_block_cpu_limit: number;
  virtual_block_net_limit: number;
  };
  contacts?: null | {
  __typename: "ContactsDTO";
  chairman: {
  __typename: "PublicChairman";
  first_name: string;
  last_name: string;
  middle_name: string;
  };
  details: {
  __typename: "OrganizationDetails";
  inn: string;
  kpp: string;
  ogrn: string;
  };
  email: string;
  full_address: string;
  full_name: string;
  phone: string;
  };
  cooperator_account: {
  __typename: "CooperativeOperatorAccount";
  announce: string;
  coop_type: string;
  created_at: string;
  description: string;
  document: {
  __typename: "SignedBlockchainDocument";
  hash: string;
  meta: string;
  public_key: string;
  signature: string;
  };
  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: {
  __typename: "Verification";
  created_at: string;
  is_verified: boolean;
  last_update: string;
  notice: string;
  procedure: string;
  verificator: string;
  }[];
  };
  coopname: string;
  system_status: SystemStatus ;
  vars?: null | {
  __typename: "Vars";
  confidential_email: string;
  confidential_link: string;
  contact_email: string;
  coopenomics_agreement?: null | {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  coopname: string;
  full_abbr: string;
  full_abbr_dative: string;
  full_abbr_genitive: string;
  name: string;
  participant_application: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  passport_request: string;
  privacy_agreement: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  short_abbr: string;
  signature_agreement: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  user_agreement: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  wallet_agreement: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  website: string;
  };
  };
  }, Z , UnionOverrideKeys< ScalarDefinition , ScalarDefinition >>>)

- Доступ к GraphQL-запросам.

  #### Returns (< Z >(o, ops?) => Promise< InputType <{
  __typename: "Query";
  getAccount: {
  __typename: "Account";
  blockchain_account?: null | {
  __typename: "BlockchainAccount";
  account_name: string;
  core_liquid_balance?: null | string;
  cpu_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  cpu_weight: string;
  created: string;
  head_block_num: number;
  head_block_time: string;
  last_code_update: string;
  net_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  net_weight: string;
  permissions: {
  __typename: "Permission";
  parent: string;
  perm_name: string;
  required_auth: {
  __typename: "Authority";
  accounts: (...)[];
  keys: (...)[];
  threshold: number;
  waits: (...)[];
  };
  }[];
  privileged: boolean;
  ram_quota: number;
  ram_usage: number;
  refund_request?: null | {
  __typename: "RefundRequest";
  cpu_amount: string;
  net_amount: string;
  owner: string;
  request_time: string;
  };
  rex_info?: null | string;
  self_delegated_bandwidth?: null | {
  __typename: "ResourceDelegationDTO";
  cpu_weight: string;
  from: string;
  net_weight: string;
  to: string;
  };
  total_resources?: null | {
  __typename: "ResourceOverview";
  cpu_weight: string;
  net_weight: string;
  owner: string;
  ram_bytes: number;
  };
  voter_info?: null | string;
  };
  participant_account?: null | {
  __typename: "ParticipantAccount";
  braname?: null | string;
  created_at: "scalar" & {
  name: "DateTime";
  };
  has_vote: boolean;
  is_initial: boolean;
  is_minimum: boolean;
  last_min_pay: "scalar" & {
  name: "DateTime";
  };
  last_update: "scalar" & {
  name: "DateTime";
  };
  status: string;
  type?: null | string;
  username: string;
  };
  provider_account?: null | {
  __typename: "MonoAccount";
  email: string;
  has_account: boolean;
  initial_order?: null | string;
  is_email_verified: boolean;
  is_registered: boolean;
  message?: null | string;
  public_key: string;
  referer: string;
  role: string;
  status: UserStatus ;
  type: string;
  username: string;
  };
  user_account?: null | {
  __typename: "UserAccount";
  meta: string;
  referer: string;
  registered_at: string;
  registrator: string;
  status: string;
  storages: string[];
  type: string;
  username: string;
  verifications: {
  __typename: "Verification";
  created_at: string;
  is_verified: boolean;
  last_update: string;
  notice: string;
  procedure: string;
  verificator: string;
  }[];
  };
  username: string;
  };
  getAccounts: {
  __typename: "AccountsPaginationResult";
  currentPage: number;
  items: {
  __typename: "Account";
  blockchain_account?: null | {
  __typename: "BlockchainAccount";
  account_name: string;
  core_liquid_balance?: null | string;
  cpu_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: (...) | (...) | (...);
  last_usage_update_time?: (...) | (...) | (...);
  max: string;
  used: string;
  };
  cpu_weight: string;
  created: string;
  head_block_num: number;
  head_block_time: string;
  last_code_update: string;
  net_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: (...) | (...) | (...);
  last_usage_update_time?: (...) | (...) | (...);
  max: string;
  used: string;
  };
  net_weight: string;
  permissions: {
  __typename: ...;
  parent: ...;
  perm_name: ...;
  required_auth: ...;
  }[];
  privileged: boolean;
  ram_quota: number;
  ram_usage: number;
  refund_request?: null | {
  __typename: ...;
  cpu_amount: ...;
  net_amount: ...;
  owner: ...;
  request_time: ...;
  };
  rex_info?: null | string;
  self_delegated_bandwidth?: null | {
  __typename: ...;
  cpu_weight: ...;
  from: ...;
  net_weight: ...;
  to: ...;
  };
  total_resources?: null | {
  __typename: ...;
  cpu_weight: ...;
  net_weight: ...;
  owner: ...;
  ram_bytes: ...;
  };
  voter_info?: null | string;
  };
  participant_account?: null | {
  __typename: "ParticipantAccount";
  braname?: null | string;
  created_at: "scalar" & {
  name: ...;
  };
  has_vote: boolean;
  is_initial: boolean;
  is_minimum: boolean;
  last_min_pay: "scalar" & {
  name: ...;
  };
  last_update: "scalar" & {
  name: ...;
  };
  status: string;
  type?: null | string;
  username: string;
  };
  provider_account?: null | {
  __typename: "MonoAccount";
  email: string;
  has_account: boolean;
  initial_order?: null | string;
  is_email_verified: boolean;
  is_registered: boolean;
  message?: null | string;
  public_key: string;
  referer: string;
  role: string;
  status: UserStatus ;
  type: string;
  username: string;
  };
  user_account?: null | {
  __typename: "UserAccount";
  meta: string;
  referer: string;
  registered_at: string;
  registrator: string;
  status: string;
  storages: string[];
  type: string;
  username: string;
  verifications: {
  __typename: ...;
  created_at: ...;
  is_verified: ...;
  last_update: ...;
  notice: ...;
  procedure: ...;
  verificator: ...;
  }[];
  };
  username: string;
  }[];
  totalCount: number;
  totalPages: number;
  };
  getAgenda: {
  __typename: "AgendaWithDocuments";
  action: {
  __typename: "BlockchainAction";
  account: string;
  account_ram_deltas: {
  __typename: "AccountRamDelta";
  account: string;
  delta: number;
  }[];
  action_ordinal: number;
  authorization: {
  __typename: "ActionAuthorization";
  actor: string;
  permission: string;
  }[];
  block_id: string;
  block_num: number;
  chain_id: string;
  console: string;
  context_free: boolean;
  creator_action_ordinal: number;
  data: "scalar" & {
  name: "JSON";
  };
  elapsed: number;
  global_sequence: string;
  name: string;
  receipt: {
  __typename: "ActionReceipt";
  abi_sequence: number;
  act_digest: string;
  auth_sequence: {
  __typename: "AuthSequence";
  account: string;
  sequence: string;
  }[];
  code_sequence: number;
  global_sequence: string;
  receiver: string;
  recv_sequence: string;
  };
  receiver: string;
  transaction_id: string;
  };
  documents: {
  __typename: "DocumentPackage";
  acts: {
  __typename: "ActDetail";
  action?: null | {
  __typename: ...;
  account: ...;
  account_ram_deltas: ...;
  action_ordinal: ...;
  authorization: ...;
  block_id: ...;
  block_num: ...;
  chain_id: ...;
  console: ...;
  context_free: ...;
  creator_action_ordinal: ...;
  data: ...;
  elapsed: ...;
  global_sequence: ...;
  name: ...;
  receipt: ...;
  receiver: ...;
  transaction_id: ...;
  user?: ...;
  };
  document?: null | {
  __typename: ...;
  binary: ...;
  full_title: ...;
  hash: ...;
  html: ...;
  meta: ...;
  };
  }[];
  decision: {
  __typename: "DecisionDetail";
  action: {
  __typename: "ExtendedBlockchainAction";
  account: string;
  account_ram_deltas: {
  __typename: ...;
  account: ...;
  delta: ...;
  }[];
  action_ordinal: number;
  authorization: {
  __typename: ...;
  actor: ...;
  permission: ...;
  }[];
  block_id: string;
  block_num: number;
  chain_id: string;
  console: string;
  context_free: boolean;
  creator_action_ordinal: number;
  data: "scalar" & {
  name: ...;
  };
  elapsed: number;
  global_sequence: string;
  name: string;
  receipt: {
  __typename: "ActionReceipt";
  abi_sequence: number;
  act_digest: string;
  auth_sequence: (...)[];
  code_sequence: number;
  global_sequence: string;
  receiver: string;
  recv_sequence: string;
  };
  receiver: string;
  transaction_id: string;
  user?: null | {
  ...on Entrepreneur: ...;
  ...on Individual: ...;
  ...on Organization: ...;
  __typename: ...;
  };
  };
  document: {
  ...on FreeDecisionDocument: "__union" & {
  __typename: ...;
  binary: ...;
  full_title: ...;
  hash: ...;
  html: ...;
  meta: ...;
  };
  ...on ParticipantApplicationDecisionDocument: "__union" & {
  __typename: ...;
  binary: ...;
  full_title: ...;
  hash: ...;
  html: ...;
  meta: ...;
  };
  __typename: "FreeDecisionDocument" | "ParticipantApplicationDecisionDocument";
  };
  votes_against: {
  __typename: "ExtendedBlockchainAction";
  account: string;
  account_ram_deltas: (...)[];
  action_ordinal: number;
  authorization: (...)[];
  block_id: string;
  block_num: number;
  chain_id: string;
  console: string;
  context_free: boolean;
  creator_action_ordinal: number;
  data: (...) & (...);
  elapsed: number;
  global_sequence: string;
  name: string;
  receipt: {
  __typename: ...;
  abi_sequence: ...;
  act_digest: ...;
  auth_sequence: ...;
  code_sequence: ...;
  global_sequence: ...;
  receiver: ...;
  recv_sequence: ...;
  };
  receiver: string;
  transaction_id: string;
  user?: (...) | (...) | (...);
  }[];
  votes_for: {
  __typename: "ExtendedBlockchainAction";
  account: string;
  account_ram_deltas: (...)[];
  action_ordinal: number;
  authorization: (...)[];
  block_id: string;
  block_num: number;
  chain_id: string;
  console: string;
  context_free: boolean;
  creator_action_ordinal: number;
  data: (...) & (...);
  elapsed: number;
  global_sequence: string;
  name: string;
  receipt: {
  __typename: ...;
  abi_sequence: ...;
  act_digest: ...;
  auth_sequence: ...;
  code_sequence: ...;
  global_sequence: ...;
  receiver: ...;
  recv_sequence: ...;
  };
  receiver: string;
  transaction_id: string;
  user?: (...) | (...) | (...);
  }[];
  };
  links: {
  __typename: "GeneratedDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "MetaDocument";
  block_num: number;
  coopname: string;
  created_at: string;
  generator: string;
  lang: string;
  links: (...)[];
  registry_id: number;
  timezone: string;
  title: string;
  username: string;
  version: string;
  };
  }[];
  statement: {
  __typename: "StatementDetail";
  action: {
  __typename: "ExtendedBlockchainAction";
  account: string;
  account_ram_deltas: {
  __typename: ...;
  account: ...;
  delta: ...;
  }[];
  action_ordinal: number;
  authorization: {
  __typename: ...;
  actor: ...;
  permission: ...;
  }[];
  block_id: string;
  block_num: number;
  chain_id: string;
  console: string;
  context_free: boolean;
  creator_action_ordinal: number;
  data: "scalar" & {
  name: ...;
  };
  elapsed: number;
  global_sequence: string;
  name: string;
  receipt: {
  __typename: "ActionReceipt";
  abi_sequence: number;
  act_digest: string;
  auth_sequence: (...)[];
  code_sequence: number;
  global_sequence: string;
  receiver: string;
  recv_sequence: string;
  };
  receiver: string;
  transaction_id: string;
  user?: null | {
  ...on Entrepreneur: ...;
  ...on Individual: ...;
  ...on Organization: ...;
  __typename: ...;
  };
  };
  document: {
  ...on ParticipantApplicationDocument: "__union" & {
  __typename: ...;
  binary: ...;
  full_title: ...;
  hash: ...;
  html: ...;
  meta: ...;
  };
  ...on ProjectFreeDecisionDocument: "__union" & {
  __typename: ...;
  binary: ...;
  full_title: ...;
  hash: ...;
  html: ...;
  meta: ...;
  };
  __typename: "ProjectFreeDecisionDocument" | "ParticipantApplicationDocument";
  };
  };
  };
  table: {
  __typename: "BlockchainDecision";
  approved: boolean;
  authorization: {
  __typename: "SignedBlockchainDocument";
  hash: string;
  meta: string;
  public_key: string;
  signature: string;
  };
  authorized: boolean;
  authorized_by: string;
  batch_id: number;
  coopname: string;
  created_at: string;
  expired_at: string;
  id: number;
  meta: string;
  statement: {
  __typename: "SignedBlockchainDocument";
  hash: string;
  meta: string;
  public_key: string;
  signature: string;
  };
  type: string;
  username: string;
  validated: boolean;
  votes_against: string[];
  votes_for: string[];
  };
  }[];
  getBranches: {
  __typename: "Branch";
  bank_account: {
  __typename: "BankPaymentMethod";
  created_at: "scalar" & {
  name: "DateTime";
  };
  data: {
  __typename: "BankAccount";
  account_number: string;
  bank_name: string;
  card_number?: null | string;
  currency: string;
  details: {
  __typename: "BankAccountDetails";
  bik: string;
  corr: string;
  kpp: string;
  };
  };
  is_default: boolean;
  method_id: string;
  method_type: string;
  updated_at: "scalar" & {
  name: "DateTime";
  };
  username: string;
  };
  braname: string;
  city: string;
  coopname: string;
  country: string;
  details: {
  __typename: "OrganizationDetails";
  inn: string;
  kpp: string;
  ogrn: string;
  };
  email: string;
  fact_address: string;
  full_address: string;
  full_name: string;
  phone: string;
  represented_by: {
  __typename: "RepresentedBy";
  based_on: string;
  first_name: string;
  last_name: string;
  middle_name: string;
  position: string;
  };
  short_name: string;
  trusted: {
  __typename: "Individual";
  birthdate: string;
  email: string;
  first_name: string;
  full_address: string;
  last_name: string;
  middle_name: string;
  passport?: null | {
  __typename: "Passport";
  code: string;
  issued_at: string;
  issued_by: string;
  number: number;
  series: number;
  };
  phone: string;
  username: string;
  }[];
  trustee: {
  __typename: "Individual";
  birthdate: string;
  email: string;
  first_name: string;
  full_address: string;
  last_name: string;
  middle_name: string;
  passport?: null | {
  __typename: "Passport";
  code: string;
  issued_at: string;
  issued_by: string;
  number: number;
  series: number;
  };
  phone: string;
  username: string;
  };
  type: string;
  }[];
  getDocuments: {
  __typename: "DocumentsPaginationResult";
  currentPage: number;
  items: {
  __typename: "DocumentPackage";
  acts: {
  __typename: "ActDetail";
  action?: null | {
  __typename: ...;
  account: ...;
  account_ram_deltas: ...;
  action_ordinal: ...;
  authorization: ...;
  block_id: ...;
  block_num: ...;
  chain_id: ...;
  console: ...;
  context_free: ...;
  creator_action_ordinal: ...;
  data: ...;
  elapsed: ...;
  global_sequence: ...;
  name: ...;
  receipt: ...;
  receiver: ...;
  transaction_id: ...;
  user?: ...;
  };
  document?: null | {
  __typename: ...;
  binary: ...;
  full_title: ...;
  hash: ...;
  html: ...;
  meta: ...;
  };
  }[];
  decision: {
  __typename: "DecisionDetail";
  action: {
  __typename: "ExtendedBlockchainAction";
  account: string;
  account_ram_deltas: {
  __typename: ...;
  account: ...;
  delta: ...;
  }[];
  action_ordinal: number;
  authorization: {
  __typename: ...;
  actor: ...;
  permission: ...;
  }[];
  block_id: string;
  block_num: number;
  chain_id: string;
  console: string;
  context_free: boolean;
  creator_action_ordinal: number;
  data: "scalar" & {
  name: ...;
  };
  elapsed: number;
  global_sequence: string;
  name: string;
  receipt: {
  __typename: "ActionReceipt";
  abi_sequence: number;
  act_digest: string;
  auth_sequence: (...)[];
  code_sequence: number;
  global_sequence: string;
  receiver: string;
  recv_sequence: string;
  };
  receiver: string;
  transaction_id: string;
  user?: null | {
  ...on Entrepreneur: ...;
  ...on Individual: ...;
  ...on Organization: ...;
  __typename: ...;
  };
  };
  document: {
  ...on FreeDecisionDocument: "__union" & {
  __typename: ...;
  binary: ...;
  full_title: ...;
  hash: ...;
  html: ...;
  meta: ...;
  };
  ...on ParticipantApplicationDecisionDocument: "__union" & {
  __typename: ...;
  binary: ...;
  full_title: ...;
  hash: ...;
  html: ...;
  meta: ...;
  };
  __typename: "FreeDecisionDocument" | "ParticipantApplicationDecisionDocument";
  };
  votes_against: {
  __typename: "ExtendedBlockchainAction";
  account: string;
  account_ram_deltas: (...)[];
  action_ordinal: number;
  authorization: (...)[];
  block_id: string;
  block_num: number;
  chain_id: string;
  console: string;
  context_free: boolean;
  creator_action_ordinal: number;
  data: (...) & (...);
  elapsed: number;
  global_sequence: string;
  name: string;
  receipt: {
  __typename: ...;
  abi_sequence: ...;
  act_digest: ...;
  auth_sequence: ...;
  code_sequence: ...;
  global_sequence: ...;
  receiver: ...;
  recv_sequence: ...;
  };
  receiver: string;
  transaction_id: string;
  user?: (...) | (...) | (...);
  }[];
  votes_for: {
  __typename: "ExtendedBlockchainAction";
  account: string;
  account_ram_deltas: (...)[];
  action_ordinal: number;
  authorization: (...)[];
  block_id: string;
  block_num: number;
  chain_id: string;
  console: string;
  context_free: boolean;
  creator_action_ordinal: number;
  data: (...) & (...);
  elapsed: number;
  global_sequence: string;
  name: string;
  receipt: {
  __typename: ...;
  abi_sequence: ...;
  act_digest: ...;
  auth_sequence: ...;
  code_sequence: ...;
  global_sequence: ...;
  receiver: ...;
  recv_sequence: ...;
  };
  receiver: string;
  transaction_id: string;
  user?: (...) | (...) | (...);
  }[];
  };
  links: {
  __typename: "GeneratedDocument";
  binary: string;
  full_title: string;
  hash: string;
  html: string;
  meta: {
  __typename: "MetaDocument";
  block_num: number;
  coopname: string;
  created_at: string;
  generator: string;
  lang: string;
  links: (...)[];
  registry_id: number;
  timezone: string;
  title: string;
  username: string;
  version: string;
  };
  }[];
  statement: {
  __typename: "StatementDetail";
  action: {
  __typename: "ExtendedBlockchainAction";
  account: string;
  account_ram_deltas: {
  __typename: ...;
  account: ...;
  delta: ...;
  }[];
  action_ordinal: number;
  authorization: {
  __typename: ...;
  actor: ...;
  permission: ...;
  }[];
  block_id: string;
  block_num: number;
  chain_id: string;
  console: string;
  context_free: boolean;
  creator_action_ordinal: number;
  data: "scalar" & {
  name: ...;
  };
  elapsed: number;
  global_sequence: string;
  name: string;
  receipt: {
  __typename: "ActionReceipt";
  abi_sequence: number;
  act_digest: string;
  auth_sequence: (...)[];
  code_sequence: number;
  global_sequence: string;
  receiver: string;
  recv_sequence: string;
  };
  receiver: string;
  transaction_id: string;
  user?: null | {
  ...on Entrepreneur: ...;
  ...on Individual: ...;
  ...on Organization: ...;
  __typename: ...;
  };
  };
  document: {
  ...on ParticipantApplicationDocument: "__union" & {
  __typename: ...;
  binary: ...;
  full_title: ...;
  hash: ...;
  html: ...;
  meta: ...;
  };
  ...on ProjectFreeDecisionDocument: "__union" & {
  __typename: ...;
  binary: ...;
  full_title: ...;
  hash: ...;
  html: ...;
  meta: ...;
  };
  __typename: "ProjectFreeDecisionDocument" | "ParticipantApplicationDocument";
  };
  };
  }[];
  totalCount: number;
  totalPages: number;
  };
  getExtensions: {
  __typename: "Extension";
  available: boolean;
  config?: null | "scalar" & {
  name: "JSON";
  };
  created_at: "scalar" & {
  name: "DateTime";
  };
  description?: null | string;
  enabled: boolean;
  image?: null | string;
  installed: boolean;
  instructions: string;
  name: string;
  readme: string;
  schema?: null | "scalar" & {
  name: "JSON";
  };
  tags: string[];
  title?: null | string;
  updated_at: "scalar" & {
  name: "DateTime";
  };
  }[];
  getPaymentMethods: {
  __typename: "PaymentMethodPaginationResult";
  currentPage: number;
  items: {
  __typename: "PaymentMethod";
  created_at: "scalar" & {
  name: "DateTime";
  };
  data: {
  ...on BankAccount: "__union" & {
  __typename: "BankAccount";
  account_number: string;
  bank_name: string;
  card_number?: (...) | (...) | (...);
  currency: string;
  details: {
  __typename: ...;
  bik: ...;
  corr: ...;
  kpp: ...;
  };
  };
  ...on SbpAccount: "__union" & {
  __typename: "SbpAccount";
  phone: string;
  };
  __typename: "BankAccount" | "SbpAccount";
  };
  is_default: boolean;
  method_id: string;
  method_type: string;
  updated_at: "scalar" & {
  name: "DateTime";
  };
  username: string;
  }[];
  totalCount: number;
  totalPages: number;
  };
  getPayments: {
  __typename: "PaymentPaginationResult";
  currentPage: number;
  items: {
  __typename: "Payment";
  amount: number;
  blockchain_id: number;
  created_at: "scalar" & {
  name: "DateTime";
  };
  details: {
  __typename: "PaymentDetails";
  amount_plus_fee: string;
  amount_without_fee: string;
  data: string;
  fact_fee_percent: number;
  fee_amount: string;
  fee_percent: number;
  tolerance_percent: number;
  };
  expired_at: "scalar" & {
  name: "DateTime";
  };
  id: string;
  message: string;
  provider: string;
  status: PaymentStatus ;
  symbol: string;
  updated_at: "scalar" & {
  name: "DateTime";
  };
  username: string;
  }[];
  totalCount: number;
  totalPages: number;
  };
  getSystemInfo: {
  __typename: "SystemInfo";
  blockchain_account: {
  __typename: "BlockchainAccount";
  account_name: string;
  core_liquid_balance?: null | string;
  cpu_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  cpu_weight: string;
  created: string;
  head_block_num: number;
  head_block_time: string;
  last_code_update: string;
  net_limit: {
  __typename: "AccountResourceInfo";
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  net_weight: string;
  permissions: {
  __typename: "Permission";
  parent: string;
  perm_name: string;
  required_auth: {
  __typename: "Authority";
  accounts: {
  __typename: ...;
  permission: ...;
  weight: ...;
  }[];
  keys: {
  __typename: ...;
  key: ...;
  weight: ...;
  }[];
  threshold: number;
  waits: {
  __typename: ...;
  wait_sec: ...;
  weight: ...;
  }[];
  };
  }[];
  privileged: boolean;
  ram_quota: number;
  ram_usage: number;
  refund_request?: null | {
  __typename: "RefundRequest";
  cpu_amount: string;
  net_amount: string;
  owner: string;
  request_time: string;
  };
  rex_info?: null | string;
  self_delegated_bandwidth?: null | {
  __typename: "ResourceDelegationDTO";
  cpu_weight: string;
  from: string;
  net_weight: string;
  to: string;
  };
  total_resources?: null | {
  __typename: "ResourceOverview";
  cpu_weight: string;
  net_weight: string;
  owner: string;
  ram_bytes: number;
  };
  voter_info?: null | string;
  };
  blockchain_info: {
  __typename: "BlockchainInfoDTO";
  block_cpu_limit: number;
  block_net_limit: number;
  chain_id: string;
  fork_db_head_block_id?: null | string;
  fork_db_head_block_num?: null | number;
  head_block_id: string;
  head_block_num: number;
  head_block_producer: string;
  head_block_time: string;
  last_irreversible_block_id: string;
  last_irreversible_block_num: number;
  last_irreversible_block_time?: null | string;
  server_version: string;
  server_version_string?: null | string;
  virtual_block_cpu_limit: number;
  virtual_block_net_limit: number;
  };
  contacts?: null | {
  __typename: "ContactsDTO";
  chairman: {
  __typename: "PublicChairman";
  first_name: string;
  last_name: string;
  middle_name: string;
  };
  details: {
  __typename: "OrganizationDetails";
  inn: string;
  kpp: string;
  ogrn: string;
  };
  email: string;
  full_address: string;
  full_name: string;
  phone: string;
  };
  cooperator_account: {
  __typename: "CooperativeOperatorAccount";
  announce: string;
  coop_type: string;
  created_at: string;
  description: string;
  document: {
  __typename: "SignedBlockchainDocument";
  hash: string;
  meta: string;
  public_key: string;
  signature: string;
  };
  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: {
  __typename: "Verification";
  created_at: string;
  is_verified: boolean;
  last_update: string;
  notice: string;
  procedure: string;
  verificator: string;
  }[];
  };
  coopname: string;
  system_status: SystemStatus ;
  vars?: null | {
  __typename: "Vars";
  confidential_email: string;
  confidential_link: string;
  contact_email: string;
  coopenomics_agreement?: null | {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  coopname: string;
  full_abbr: string;
  full_abbr_dative: string;
  full_abbr_genitive: string;
  name: string;
  participant_application: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  passport_request: string;
  privacy_agreement: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  short_abbr: string;
  signature_agreement: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  user_agreement: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  wallet_agreement: {
  __typename: "AgreementVar";
  protocol_day_month_year: string;
  protocol_number: string;
  };
  website: string;
  };
  };
  }, Z , UnionOverrideKeys< ScalarDefinition , ScalarDefinition >>>)

  - - < Z >(o, ops?): Promise< InputType <{
      __typename: "Query";
      getAccount: {
      __typename: "Account";
      blockchain_account?: null | {
      __typename: "BlockchainAccount";
      account_name: string;
      core_liquid_balance?: null | string;
      cpu_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      cpu_weight: string;
      created: string;
      head_block_num: number;
      head_block_time: string;
      last_code_update: string;
      net_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      net_weight: string;
      permissions: {
      __typename: "Permission";
      parent: string;
      perm_name: string;
      required_auth: {
      __typename: "Authority";
      accounts: (...)[];
      keys: (...)[];
      threshold: number;
      waits: (...)[];
      };
      }[];
      privileged: boolean;
      ram_quota: number;
      ram_usage: number;
      refund_request?: null | {
      __typename: "RefundRequest";
      cpu_amount: string;
      net_amount: string;
      owner: string;
      request_time: string;
      };
      rex_info?: null | string;
      self_delegated_bandwidth?: null | {
      __typename: "ResourceDelegationDTO";
      cpu_weight: string;
      from: string;
      net_weight: string;
      to: string;
      };
      total_resources?: null | {
      __typename: "ResourceOverview";
      cpu_weight: string;
      net_weight: string;
      owner: string;
      ram_bytes: number;
      };
      voter_info?: null | string;
      };
      participant_account?: null | {
      __typename: "ParticipantAccount";
      braname?: null | string;
      created_at: "scalar" & {
      name: "DateTime";
      };
      has_vote: boolean;
      is_initial: boolean;
      is_minimum: boolean;
      last_min_pay: "scalar" & {
      name: "DateTime";
      };
      last_update: "scalar" & {
      name: "DateTime";
      };
      status: string;
      type?: null | string;
      username: string;
      };
      provider_account?: null | {
      __typename: "MonoAccount";
      email: string;
      has_account: boolean;
      initial_order?: null | string;
      is_email_verified: boolean;
      is_registered: boolean;
      message?: null | string;
      public_key: string;
      referer: string;
      role: string;
      status: UserStatus ;
      type: string;
      username: string;
      };
      user_account?: null | {
      __typename: "UserAccount";
      meta: string;
      referer: string;
      registered_at: string;
      registrator: string;
      status: string;
      storages: string[];
      type: string;
      username: string;
      verifications: {
      __typename: "Verification";
      created_at: string;
      is_verified: boolean;
      last_update: string;
      notice: string;
      procedure: string;
      verificator: string;
      }[];
      };
      username: string;
      };
      getAccounts: {
      __typename: "AccountsPaginationResult";
      currentPage: number;
      items: {
      __typename: "Account";
      blockchain_account?: null | {
      __typename: "BlockchainAccount";
      account_name: string;
      core_liquid_balance?: null | string;
      cpu_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: (...) | (...) | (...);
      last_usage_update_time?: (...) | (...) | (...);
      max: string;
      used: string;
      };
      cpu_weight: string;
      created: string;
      head_block_num: number;
      head_block_time: string;
      last_code_update: string;
      net_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: (...) | (...) | (...);
      last_usage_update_time?: (...) | (...) | (...);
      max: string;
      used: string;
      };
      net_weight: string;
      permissions: {
      __typename: ...;
      parent: ...;
      perm_name: ...;
      required_auth: ...;
      }[];
      privileged: boolean;
      ram_quota: number;
      ram_usage: number;
      refund_request?: null | {
      __typename: ...;
      cpu_amount: ...;
      net_amount: ...;
      owner: ...;
      request_time: ...;
      };
      rex_info?: null | string;
      self_delegated_bandwidth?: null | {
      __typename: ...;
      cpu_weight: ...;
      from: ...;
      net_weight: ...;
      to: ...;
      };
      total_resources?: null | {
      __typename: ...;
      cpu_weight: ...;
      net_weight: ...;
      owner: ...;
      ram_bytes: ...;
      };
      voter_info?: null | string;
      };
      participant_account?: null | {
      __typename: "ParticipantAccount";
      braname?: null | string;
      created_at: "scalar" & {
      name: ...;
      };
      has_vote: boolean;
      is_initial: boolean;
      is_minimum: boolean;
      last_min_pay: "scalar" & {
      name: ...;
      };
      last_update: "scalar" & {
      name: ...;
      };
      status: string;
      type?: null | string;
      username: string;
      };
      provider_account?: null | {
      __typename: "MonoAccount";
      email: string;
      has_account: boolean;
      initial_order?: null | string;
      is_email_verified: boolean;
      is_registered: boolean;
      message?: null | string;
      public_key: string;
      referer: string;
      role: string;
      status: UserStatus ;
      type: string;
      username: string;
      };
      user_account?: null | {
      __typename: "UserAccount";
      meta: string;
      referer: string;
      registered_at: string;
      registrator: string;
      status: string;
      storages: string[];
      type: string;
      username: string;
      verifications: {
      __typename: ...;
      created_at: ...;
      is_verified: ...;
      last_update: ...;
      notice: ...;
      procedure: ...;
      verificator: ...;
      }[];
      };
      username: string;
      }[];
      totalCount: number;
      totalPages: number;
      };
      getAgenda: {
      __typename: "AgendaWithDocuments";
      action: {
      __typename: "BlockchainAction";
      account: string;
      account_ram_deltas: {
      __typename: "AccountRamDelta";
      account: string;
      delta: number;
      }[];
      action_ordinal: number;
      authorization: {
      __typename: "ActionAuthorization";
      actor: string;
      permission: string;
      }[];
      block_id: string;
      block_num: number;
      chain_id: string;
      console: string;
      context_free: boolean;
      creator_action_ordinal: number;
      data: "scalar" & {
      name: "JSON";
      };
      elapsed: number;
      global_sequence: string;
      name: string;
      receipt: {
      __typename: "ActionReceipt";
      abi_sequence: number;
      act_digest: string;
      auth_sequence: {
      __typename: "AuthSequence";
      account: string;
      sequence: string;
      }[];
      code_sequence: number;
      global_sequence: string;
      receiver: string;
      recv_sequence: string;
      };
      receiver: string;
      transaction_id: string;
      };
      documents: {
      __typename: "DocumentPackage";
      acts: {
      __typename: "ActDetail";
      action?: null | {
      __typename: ...;
      account: ...;
      account_ram_deltas: ...;
      action_ordinal: ...;
      authorization: ...;
      block_id: ...;
      block_num: ...;
      chain_id: ...;
      console: ...;
      context_free: ...;
      creator_action_ordinal: ...;
      data: ...;
      elapsed: ...;
      global_sequence: ...;
      name: ...;
      receipt: ...;
      receiver: ...;
      transaction_id: ...;
      user?: ...;
      };
      document?: null | {
      __typename: ...;
      binary: ...;
      full_title: ...;
      hash: ...;
      html: ...;
      meta: ...;
      };
      }[];
      decision: {
      __typename: "DecisionDetail";
      action: {
      __typename: "ExtendedBlockchainAction";
      account: string;
      account_ram_deltas: {
      __typename: ...;
      account: ...;
      delta: ...;
      }[];
      action_ordinal: number;
      authorization: {
      __typename: ...;
      actor: ...;
      permission: ...;
      }[];
      block_id: string;
      block_num: number;
      chain_id: string;
      console: string;
      context_free: boolean;
      creator_action_ordinal: number;
      data: "scalar" & {
      name: ...;
      };
      elapsed: number;
      global_sequence: string;
      name: string;
      receipt: {
      __typename: "ActionReceipt";
      abi_sequence: number;
      act_digest: string;
      auth_sequence: (...)[];
      code_sequence: number;
      global_sequence: string;
      receiver: string;
      recv_sequence: string;
      };
      receiver: string;
      transaction_id: string;
      user?: null | {
      ...on Entrepreneur: ...;
      ...on Individual: ...;
      ...on Organization: ...;
      __typename: ...;
      };
      };
      document: {
      ...on FreeDecisionDocument: "__union" & {
      __typename: ...;
      binary: ...;
      full_title: ...;
      hash: ...;
      html: ...;
      meta: ...;
      };
      ...on ParticipantApplicationDecisionDocument: "__union" & {
      __typename: ...;
      binary: ...;
      full_title: ...;
      hash: ...;
      html: ...;
      meta: ...;
      };
      __typename: "FreeDecisionDocument" | "ParticipantApplicationDecisionDocument";
      };
      votes_against: {
      __typename: "ExtendedBlockchainAction";
      account: string;
      account_ram_deltas: (...)[];
      action_ordinal: number;
      authorization: (...)[];
      block_id: string;
      block_num: number;
      chain_id: string;
      console: string;
      context_free: boolean;
      creator_action_ordinal: number;
      data: (...) & (...);
      elapsed: number;
      global_sequence: string;
      name: string;
      receipt: {
      __typename: ...;
      abi_sequence: ...;
      act_digest: ...;
      auth_sequence: ...;
      code_sequence: ...;
      global_sequence: ...;
      receiver: ...;
      recv_sequence: ...;
      };
      receiver: string;
      transaction_id: string;
      user?: (...) | (...) | (...);
      }[];
      votes_for: {
      __typename: "ExtendedBlockchainAction";
      account: string;
      account_ram_deltas: (...)[];
      action_ordinal: number;
      authorization: (...)[];
      block_id: string;
      block_num: number;
      chain_id: string;
      console: string;
      context_free: boolean;
      creator_action_ordinal: number;
      data: (...) & (...);
      elapsed: number;
      global_sequence: string;
      name: string;
      receipt: {
      __typename: ...;
      abi_sequence: ...;
      act_digest: ...;
      auth_sequence: ...;
      code_sequence: ...;
      global_sequence: ...;
      receiver: ...;
      recv_sequence: ...;
      };
      receiver: string;
      transaction_id: string;
      user?: (...) | (...) | (...);
      }[];
      };
      links: {
      __typename: "GeneratedDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "MetaDocument";
      block_num: number;
      coopname: string;
      created_at: string;
      generator: string;
      lang: string;
      links: (...)[];
      registry_id: number;
      timezone: string;
      title: string;
      username: string;
      version: string;
      };
      }[];
      statement: {
      __typename: "StatementDetail";
      action: {
      __typename: "ExtendedBlockchainAction";
      account: string;
      account_ram_deltas: {
      __typename: ...;
      account: ...;
      delta: ...;
      }[];
      action_ordinal: number;
      authorization: {
      __typename: ...;
      actor: ...;
      permission: ...;
      }[];
      block_id: string;
      block_num: number;
      chain_id: string;
      console: string;
      context_free: boolean;
      creator_action_ordinal: number;
      data: "scalar" & {
      name: ...;
      };
      elapsed: number;
      global_sequence: string;
      name: string;
      receipt: {
      __typename: "ActionReceipt";
      abi_sequence: number;
      act_digest: string;
      auth_sequence: (...)[];
      code_sequence: number;
      global_sequence: string;
      receiver: string;
      recv_sequence: string;
      };
      receiver: string;
      transaction_id: string;
      user?: null | {
      ...on Entrepreneur: ...;
      ...on Individual: ...;
      ...on Organization: ...;
      __typename: ...;
      };
      };
      document: {
      ...on ParticipantApplicationDocument: "__union" & {
      __typename: ...;
      binary: ...;
      full_title: ...;
      hash: ...;
      html: ...;
      meta: ...;
      };
      ...on ProjectFreeDecisionDocument: "__union" & {
      __typename: ...;
      binary: ...;
      full_title: ...;
      hash: ...;
      html: ...;
      meta: ...;
      };
      __typename: "ProjectFreeDecisionDocument" | "ParticipantApplicationDocument";
      };
      };
      };
      table: {
      __typename: "BlockchainDecision";
      approved: boolean;
      authorization: {
      __typename: "SignedBlockchainDocument";
      hash: string;
      meta: string;
      public_key: string;
      signature: string;
      };
      authorized: boolean;
      authorized_by: string;
      batch_id: number;
      coopname: string;
      created_at: string;
      expired_at: string;
      id: number;
      meta: string;
      statement: {
      __typename: "SignedBlockchainDocument";
      hash: string;
      meta: string;
      public_key: string;
      signature: string;
      };
      type: string;
      username: string;
      validated: boolean;
      votes_against: string[];
      votes_for: string[];
      };
      }[];
      getBranches: {
      __typename: "Branch";
      bank_account: {
      __typename: "BankPaymentMethod";
      created_at: "scalar" & {
      name: "DateTime";
      };
      data: {
      __typename: "BankAccount";
      account_number: string;
      bank_name: string;
      card_number?: null | string;
      currency: string;
      details: {
      __typename: "BankAccountDetails";
      bik: string;
      corr: string;
      kpp: string;
      };
      };
      is_default: boolean;
      method_id: string;
      method_type: string;
      updated_at: "scalar" & {
      name: "DateTime";
      };
      username: string;
      };
      braname: string;
      city: string;
      coopname: string;
      country: string;
      details: {
      __typename: "OrganizationDetails";
      inn: string;
      kpp: string;
      ogrn: string;
      };
      email: string;
      fact_address: string;
      full_address: string;
      full_name: string;
      phone: string;
      represented_by: {
      __typename: "RepresentedBy";
      based_on: string;
      first_name: string;
      last_name: string;
      middle_name: string;
      position: string;
      };
      short_name: string;
      trusted: {
      __typename: "Individual";
      birthdate: string;
      email: string;
      first_name: string;
      full_address: string;
      last_name: string;
      middle_name: string;
      passport?: null | {
      __typename: "Passport";
      code: string;
      issued_at: string;
      issued_by: string;
      number: number;
      series: number;
      };
      phone: string;
      username: string;
      }[];
      trustee: {
      __typename: "Individual";
      birthdate: string;
      email: string;
      first_name: string;
      full_address: string;
      last_name: string;
      middle_name: string;
      passport?: null | {
      __typename: "Passport";
      code: string;
      issued_at: string;
      issued_by: string;
      number: number;
      series: number;
      };
      phone: string;
      username: string;
      };
      type: string;
      }[];
      getDocuments: {
      __typename: "DocumentsPaginationResult";
      currentPage: number;
      items: {
      __typename: "DocumentPackage";
      acts: {
      __typename: "ActDetail";
      action?: null | {
      __typename: ...;
      account: ...;
      account_ram_deltas: ...;
      action_ordinal: ...;
      authorization: ...;
      block_id: ...;
      block_num: ...;
      chain_id: ...;
      console: ...;
      context_free: ...;
      creator_action_ordinal: ...;
      data: ...;
      elapsed: ...;
      global_sequence: ...;
      name: ...;
      receipt: ...;
      receiver: ...;
      transaction_id: ...;
      user?: ...;
      };
      document?: null | {
      __typename: ...;
      binary: ...;
      full_title: ...;
      hash: ...;
      html: ...;
      meta: ...;
      };
      }[];
      decision: {
      __typename: "DecisionDetail";
      action: {
      __typename: "ExtendedBlockchainAction";
      account: string;
      account_ram_deltas: {
      __typename: ...;
      account: ...;
      delta: ...;
      }[];
      action_ordinal: number;
      authorization: {
      __typename: ...;
      actor: ...;
      permission: ...;
      }[];
      block_id: string;
      block_num: number;
      chain_id: string;
      console: string;
      context_free: boolean;
      creator_action_ordinal: number;
      data: "scalar" & {
      name: ...;
      };
      elapsed: number;
      global_sequence: string;
      name: string;
      receipt: {
      __typename: "ActionReceipt";
      abi_sequence: number;
      act_digest: string;
      auth_sequence: (...)[];
      code_sequence: number;
      global_sequence: string;
      receiver: string;
      recv_sequence: string;
      };
      receiver: string;
      transaction_id: string;
      user?: null | {
      ...on Entrepreneur: ...;
      ...on Individual: ...;
      ...on Organization: ...;
      __typename: ...;
      };
      };
      document: {
      ...on FreeDecisionDocument: "__union" & {
      __typename: ...;
      binary: ...;
      full_title: ...;
      hash: ...;
      html: ...;
      meta: ...;
      };
      ...on ParticipantApplicationDecisionDocument: "__union" & {
      __typename: ...;
      binary: ...;
      full_title: ...;
      hash: ...;
      html: ...;
      meta: ...;
      };
      __typename: "FreeDecisionDocument" | "ParticipantApplicationDecisionDocument";
      };
      votes_against: {
      __typename: "ExtendedBlockchainAction";
      account: string;
      account_ram_deltas: (...)[];
      action_ordinal: number;
      authorization: (...)[];
      block_id: string;
      block_num: number;
      chain_id: string;
      console: string;
      context_free: boolean;
      creator_action_ordinal: number;
      data: (...) & (...);
      elapsed: number;
      global_sequence: string;
      name: string;
      receipt: {
      __typename: ...;
      abi_sequence: ...;
      act_digest: ...;
      auth_sequence: ...;
      code_sequence: ...;
      global_sequence: ...;
      receiver: ...;
      recv_sequence: ...;
      };
      receiver: string;
      transaction_id: string;
      user?: (...) | (...) | (...);
      }[];
      votes_for: {
      __typename: "ExtendedBlockchainAction";
      account: string;
      account_ram_deltas: (...)[];
      action_ordinal: number;
      authorization: (...)[];
      block_id: string;
      block_num: number;
      chain_id: string;
      console: string;
      context_free: boolean;
      creator_action_ordinal: number;
      data: (...) & (...);
      elapsed: number;
      global_sequence: string;
      name: string;
      receipt: {
      __typename: ...;
      abi_sequence: ...;
      act_digest: ...;
      auth_sequence: ...;
      code_sequence: ...;
      global_sequence: ...;
      receiver: ...;
      recv_sequence: ...;
      };
      receiver: string;
      transaction_id: string;
      user?: (...) | (...) | (...);
      }[];
      };
      links: {
      __typename: "GeneratedDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "MetaDocument";
      block_num: number;
      coopname: string;
      created_at: string;
      generator: string;
      lang: string;
      links: (...)[];
      registry_id: number;
      timezone: string;
      title: string;
      username: string;
      version: string;
      };
      }[];
      statement: {
      __typename: "StatementDetail";
      action: {
      __typename: "ExtendedBlockchainAction";
      account: string;
      account_ram_deltas: {
      __typename: ...;
      account: ...;
      delta: ...;
      }[];
      action_ordinal: number;
      authorization: {
      __typename: ...;
      actor: ...;
      permission: ...;
      }[];
      block_id: string;
      block_num: number;
      chain_id: string;
      console: string;
      context_free: boolean;
      creator_action_ordinal: number;
      data: "scalar" & {
      name: ...;
      };
      elapsed: number;
      global_sequence: string;
      name: string;
      receipt: {
      __typename: "ActionReceipt";
      abi_sequence: number;
      act_digest: string;
      auth_sequence: (...)[];
      code_sequence: number;
      global_sequence: string;
      receiver: string;
      recv_sequence: string;
      };
      receiver: string;
      transaction_id: string;
      user?: null | {
      ...on Entrepreneur: ...;
      ...on Individual: ...;
      ...on Organization: ...;
      __typename: ...;
      };
      };
      document: {
      ...on ParticipantApplicationDocument: "__union" & {
      __typename: ...;
      binary: ...;
      full_title: ...;
      hash: ...;
      html: ...;
      meta: ...;
      };
      ...on ProjectFreeDecisionDocument: "__union" & {
      __typename: ...;
      binary: ...;
      full_title: ...;
      hash: ...;
      html: ...;
      meta: ...;
      };
      __typename: "ProjectFreeDecisionDocument" | "ParticipantApplicationDocument";
      };
      };
      }[];
      totalCount: number;
      totalPages: number;
      };
      getExtensions: {
      __typename: "Extension";
      available: boolean;
      config?: null | "scalar" & {
      name: "JSON";
      };
      created_at: "scalar" & {
      name: "DateTime";
      };
      description?: null | string;
      enabled: boolean;
      image?: null | string;
      installed: boolean;
      instructions: string;
      name: string;
      readme: string;
      schema?: null | "scalar" & {
      name: "JSON";
      };
      tags: string[];
      title?: null | string;
      updated_at: "scalar" & {
      name: "DateTime";
      };
      }[];
      getPaymentMethods: {
      __typename: "PaymentMethodPaginationResult";
      currentPage: number;
      items: {
      __typename: "PaymentMethod";
      created_at: "scalar" & {
      name: "DateTime";
      };
      data: {
      ...on BankAccount: "__union" & {
      __typename: "BankAccount";
      account_number: string;
      bank_name: string;
      card_number?: (...) | (...) | (...);
      currency: string;
      details: {
      __typename: ...;
      bik: ...;
      corr: ...;
      kpp: ...;
      };
      };
      ...on SbpAccount: "__union" & {
      __typename: "SbpAccount";
      phone: string;
      };
      __typename: "BankAccount" | "SbpAccount";
      };
      is_default: boolean;
      method_id: string;
      method_type: string;
      updated_at: "scalar" & {
      name: "DateTime";
      };
      username: string;
      }[];
      totalCount: number;
      totalPages: number;
      };
      getPayments: {
      __typename: "PaymentPaginationResult";
      currentPage: number;
      items: {
      __typename: "Payment";
      amount: number;
      blockchain_id: number;
      created_at: "scalar" & {
      name: "DateTime";
      };
      details: {
      __typename: "PaymentDetails";
      amount_plus_fee: string;
      amount_without_fee: string;
      data: string;
      fact_fee_percent: number;
      fee_amount: string;
      fee_percent: number;
      tolerance_percent: number;
      };
      expired_at: "scalar" & {
      name: "DateTime";
      };
      id: string;
      message: string;
      provider: string;
      status: PaymentStatus ;
      symbol: string;
      updated_at: "scalar" & {
      name: "DateTime";
      };
      username: string;
      }[];
      totalCount: number;
      totalPages: number;
      };
      getSystemInfo: {
      __typename: "SystemInfo";
      blockchain_account: {
      __typename: "BlockchainAccount";
      account_name: string;
      core_liquid_balance?: null | string;
      cpu_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      cpu_weight: string;
      created: string;
      head_block_num: number;
      head_block_time: string;
      last_code_update: string;
      net_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      net_weight: string;
      permissions: {
      __typename: "Permission";
      parent: string;
      perm_name: string;
      required_auth: {
      __typename: "Authority";
      accounts: {
      __typename: ...;
      permission: ...;
      weight: ...;
      }[];
      keys: {
      __typename: ...;
      key: ...;
      weight: ...;
      }[];
      threshold: number;
      waits: {
      __typename: ...;
      wait_sec: ...;
      weight: ...;
      }[];
      };
      }[];
      privileged: boolean;
      ram_quota: number;
      ram_usage: number;
      refund_request?: null | {
      __typename: "RefundRequest";
      cpu_amount: string;
      net_amount: string;
      owner: string;
      request_time: string;
      };
      rex_info?: null | string;
      self_delegated_bandwidth?: null | {
      __typename: "ResourceDelegationDTO";
      cpu_weight: string;
      from: string;
      net_weight: string;
      to: string;
      };
      total_resources?: null | {
      __typename: "ResourceOverview";
      cpu_weight: string;
      net_weight: string;
      owner: string;
      ram_bytes: number;
      };
      voter_info?: null | string;
      };
      blockchain_info: {
      __typename: "BlockchainInfoDTO";
      block_cpu_limit: number;
      block_net_limit: number;
      chain_id: string;
      fork_db_head_block_id?: null | string;
      fork_db_head_block_num?: null | number;
      head_block_id: string;
      head_block_num: number;
      head_block_producer: string;
      head_block_time: string;
      last_irreversible_block_id: string;
      last_irreversible_block_num: number;
      last_irreversible_block_time?: null | string;
      server_version: string;
      server_version_string?: null | string;
      virtual_block_cpu_limit: number;
      virtual_block_net_limit: number;
      };
      contacts?: null | {
      __typename: "ContactsDTO";
      chairman: {
      __typename: "PublicChairman";
      first_name: string;
      last_name: string;
      middle_name: string;
      };
      details: {
      __typename: "OrganizationDetails";
      inn: string;
      kpp: string;
      ogrn: string;
      };
      email: string;
      full_address: string;
      full_name: string;
      phone: string;
      };
      cooperator_account: {
      __typename: "CooperativeOperatorAccount";
      announce: string;
      coop_type: string;
      created_at: string;
      description: string;
      document: {
      __typename: "SignedBlockchainDocument";
      hash: string;
      meta: string;
      public_key: string;
      signature: string;
      };
      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: {
      __typename: "Verification";
      created_at: string;
      is_verified: boolean;
      last_update: string;
      notice: string;
      procedure: string;
      verificator: string;
      }[];
      };
      coopname: string;
      system_status: SystemStatus ;
      vars?: null | {
      __typename: "Vars";
      confidential_email: string;
      confidential_link: string;
      contact_email: string;
      coopenomics_agreement?: null | {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      coopname: string;
      full_abbr: string;
      full_abbr_dative: string;
      full_abbr_genitive: string;
      name: string;
      participant_application: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      passport_request: string;
      privacy_agreement: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      short_abbr: string;
      signature_agreement: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      user_agreement: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      wallet_agreement: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      website: string;
      };
      };
      }, Z , UnionOverrideKeys< ScalarDefinition , ScalarDefinition >>>

    - #### Type Parameters

      - Z extends AliasType <{
        __typename?: boolean | `@${string}`;
        getAccount?: [{
        data: {
        username: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        blockchain_account?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        account_name?: (...) | (...) | (...) | (...);
        core_liquid_balance?: (...) | (...) | (...) | (...);
        cpu_limit?: (...) | (...);
        cpu_weight?: (...) | (...) | (...) | (...);
        created?: (...) | (...) | (...) | (...);
        head_block_num?: (...) | (...) | (...) | (...);
        head_block_time?: (...) | (...) | (...) | (...);
        last_code_update?: (...) | (...) | (...) | (...);
        net_limit?: (...) | (...);
        net_weight?: (...) | (...) | (...) | (...);
        permissions?: (...) | (...);
        privileged?: (...) | (...) | (...) | (...);
        ram_quota?: (...) | (...) | (...) | (...);
        ram_usage?: (...) | (...) | (...) | (...);
        refund_request?: (...) | (...);
        rex_info?: (...) | (...) | (...) | (...);
        self_delegated_bandwidth?: (...) | (...);
        total_resources?: (...) | (...);
        voter_info?: (...) | (...) | (...) | (...);
        }>;
        participant_account?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        braname?: (...) | (...) | (...) | (...);
        created_at?: (...) | (...) | (...) | (...);
        has_vote?: (...) | (...) | (...) | (...);
        is_initial?: (...) | (...) | (...) | (...);
        is_minimum?: (...) | (...) | (...) | (...);
        last_min_pay?: (...) | (...) | (...) | (...);
        last_update?: (...) | (...) | (...) | (...);
        status?: (...) | (...) | (...) | (...);
        type?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        }>;
        provider_account?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        email?: (...) | (...) | (...) | (...);
        has_account?: (...) | (...) | (...) | (...);
        initial_order?: (...) | (...) | (...) | (...);
        is_email_verified?: (...) | (...) | (...) | (...);
        is_registered?: (...) | (...) | (...) | (...);
        message?: (...) | (...) | (...) | (...);
        public_key?: (...) | (...) | (...) | (...);
        referer?: (...) | (...) | (...) | (...);
        role?: (...) | (...) | (...) | (...);
        status?: (...) | (...) | (...) | (...);
        type?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        }>;
        user_account?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        meta?: (...) | (...) | (...) | (...);
        referer?: (...) | (...) | (...) | (...);
        registered_at?: (...) | (...) | (...) | (...);
        registrator?: (...) | (...) | (...) | (...);
        status?: (...) | (...) | (...) | (...);
        storages?: (...) | (...) | (...) | (...);
        type?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        verifications?: (...) | (...);
        }>;
        username?: boolean | `@${string}`;
        }>];
        getAccounts?: [{
        data?: null | {
        role?: null | string | Variable <any, string>;
        } | Variable <any, string>;
        options?: null | {
        limit: number | Variable <any, string>;
        page: number | Variable <any, string>;
        sortBy?: null | string | Variable <any, string>;
        sortOrder: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        currentPage?: boolean | `@${string}`;
        items?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        blockchain_account?: (...) | (...);
        participant_account?: (...) | (...);
        provider_account?: (...) | (...);
        user_account?: (...) | (...);
        username?: (...) | (...) | (...) | (...);
        }>;
        totalCount?: boolean | `@${string}`;
        totalPages?: boolean | `@${string}`;
        }>];
        getAgenda?: AliasType <{
        __typename?: boolean | `@${string}`;
        action?: AliasType <{
        __typename?: boolean | `@${(...)}`;
        account?: boolean | `@${(...)}`;
        account_ram_deltas?: AliasType <(...)>;
        action_ordinal?: boolean | `@${(...)}`;
        authorization?: AliasType <(...)>;
        block_id?: boolean | `@${(...)}`;
        block_num?: boolean | `@${(...)}`;
        chain_id?: boolean | `@${(...)}`;
        console?: boolean | `@${(...)}`;
        context_free?: boolean | `@${(...)}`;
        creator_action_ordinal?: boolean | `@${(...)}`;
        data?: boolean | `@${(...)}`;
        elapsed?: boolean | `@${(...)}`;
        global_sequence?: boolean | `@${(...)}`;
        name?: boolean | `@${(...)}`;
        receipt?: AliasType <(...)>;
        receiver?: boolean | `@${(...)}`;
        transaction_id?: boolean | `@${(...)}`;
        }>;
        documents?: AliasType <{
        __typename?: boolean | `@${(...)}`;
        acts?: AliasType <(...)>;
        decision?: AliasType <(...)>;
        links?: AliasType <(...)>;
        statement?: AliasType <(...)>;
        }>;
        table?: AliasType <{
        __typename?: boolean | `@${(...)}`;
        approved?: boolean | `@${(...)}`;
        authorization?: AliasType <(...)>;
        authorized?: boolean | `@${(...)}`;
        authorized_by?: boolean | `@${(...)}`;
        batch_id?: boolean | `@${(...)}`;
        coopname?: boolean | `@${(...)}`;
        created_at?: boolean | `@${(...)}`;
        expired_at?: boolean | `@${(...)}`;
        id?: boolean | `@${(...)}`;
        meta?: boolean | `@${(...)}`;
        statement?: AliasType <(...)>;
        type?: boolean | `@${(...)}`;
        username?: boolean | `@${(...)}`;
        validated?: boolean | `@${(...)}`;
        votes_against?: boolean | `@${(...)}`;
        votes_for?: boolean | `@${(...)}`;
        }>;
        }>;
        getBranches?: [{
        data: {
        braname?: null | string | Variable <any, string>;
        coopname: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        bank_account?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        created_at?: (...) | (...) | (...) | (...);
        data?: (...) | (...);
        is_default?: (...) | (...) | (...) | (...);
        method_id?: (...) | (...) | (...) | (...);
        method_type?: (...) | (...) | (...) | (...);
        updated_at?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        }>;
        braname?: boolean | `@${string}`;
        city?: boolean | `@${string}`;
        coopname?: boolean | `@${string}`;
        country?: boolean | `@${string}`;
        details?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        inn?: (...) | (...) | (...) | (...);
        kpp?: (...) | (...) | (...) | (...);
        ogrn?: (...) | (...) | (...) | (...);
        }>;
        email?: boolean | `@${string}`;
        fact_address?: boolean | `@${string}`;
        full_address?: boolean | `@${string}`;
        full_name?: boolean | `@${string}`;
        phone?: boolean | `@${string}`;
        represented_by?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        based_on?: (...) | (...) | (...) | (...);
        first_name?: (...) | (...) | (...) | (...);
        last_name?: (...) | (...) | (...) | (...);
        middle_name?: (...) | (...) | (...) | (...);
        position?: (...) | (...) | (...) | (...);
        }>;
        short_name?: boolean | `@${string}`;
        trusted?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        birthdate?: (...) | (...) | (...) | (...);
        email?: (...) | (...) | (...) | (...);
        first_name?: (...) | (...) | (...) | (...);
        full_address?: (...) | (...) | (...) | (...);
        last_name?: (...) | (...) | (...) | (...);
        middle_name?: (...) | (...) | (...) | (...);
        passport?: (...) | (...);
        phone?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        }>;
        trustee?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        birthdate?: (...) | (...) | (...) | (...);
        email?: (...) | (...) | (...) | (...);
        first_name?: (...) | (...) | (...) | (...);
        full_address?: (...) | (...) | (...) | (...);
        last_name?: (...) | (...) | (...) | (...);
        middle_name?: (...) | (...) | (...) | (...);
        passport?: (...) | (...);
        phone?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        }>;
        type?: boolean | `@${string}`;
        }>];
        getDocuments?: [{
        data: {
        filter: {
        additionalFilters?: unknown;
        receiver: (...) | (...);
        } | Variable <any, string>;
        limit?: null | number | Variable <any, string>;
        page?: null | number | Variable <any, string>;
        type?: null | string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        currentPage?: boolean | `@${string}`;
        items?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        acts?: (...) | (...);
        decision?: (...) | (...);
        links?: (...) | (...);
        statement?: (...) | (...);
        }>;
        totalCount?: boolean | `@${string}`;
        totalPages?: boolean | `@${string}`;
        }>];
        getExtensions?: [{
        data?: null | {
        enabled?: null | boolean | Variable <any, string>;
        installed?: null | boolean | Variable <any, string>;
        name?: null | string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        available?: boolean | `@${string}`;
        config?: boolean | `@${string}`;
        created_at?: boolean | `@${string}`;
        description?: boolean | `@${string}`;
        enabled?: boolean | `@${string}`;
        image?: boolean | `@${string}`;
        installed?: boolean | `@${string}`;
        instructions?: boolean | `@${string}`;
        name?: boolean | `@${string}`;
        readme?: boolean | `@${string}`;
        schema?: boolean | `@${string}`;
        tags?: boolean | `@${string}`;
        title?: boolean | `@${string}`;
        updated_at?: boolean | `@${string}`;
        }>];
        getPaymentMethods?: [{
        data?: null | {
        limit: number | Variable <any, string>;
        page: number | Variable <any, string>;
        sortBy?: null | string | Variable <any, string>;
        sortOrder: string | Variable <any, string>;
        username?: null | string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        currentPage?: boolean | `@${string}`;
        items?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        created_at?: (...) | (...) | (...) | (...);
        data?: (...) | (...);
        is_default?: (...) | (...) | (...) | (...);
        method_id?: (...) | (...) | (...) | (...);
        method_type?: (...) | (...) | (...) | (...);
        updated_at?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        }>;
        totalCount?: boolean | `@${string}`;
        totalPages?: boolean | `@${string}`;
        }>];
        getPayments?: [{
        data?: null | {
        blockchain_id?: null | string | Variable <any, string>;
        id?: null | string | Variable <any, string>;
        status?: null | PaymentStatus | Variable <any, string>;
        username?: null | string | Variable <any, string>;
        } | Variable <any, string>;
        options?: null | {
        limit: number | Variable <any, string>;
        page: number | Variable <any, string>;
        sortBy?: null | string | Variable <any, string>;
        sortOrder: string | Variable <any, string>;
        } | Variable <any, string>;
        }, AliasType <{
        __typename?: boolean | `@${string}`;
        currentPage?: boolean | `@${string}`;
        items?: AliasType <{
        __typename?: (...) | (...) | (...) | (...);
        amount?: (...) | (...) | (...) | (...);
        blockchain_id?: (...) | (...) | (...) | (...);
        created_at?: (...) | (...) | (...) | (...);
        details?: (...) | (...);
        expired_at?: (...) | (...) | (...) | (...);
        id?: (...) | (...) | (...) | (...);
        message?: (...) | (...) | (...) | (...);
        provider?: (...) | (...) | (...) | (...);
        status?: (...) | (...) | (...) | (...);
        symbol?: (...) | (...) | (...) | (...);
        updated_at?: (...) | (...) | (...) | (...);
        username?: (...) | (...) | (...) | (...);
        }>;
        totalCount?: boolean | `@${string}`;
        totalPages?: boolean | `@${string}`;
        }>];
        getSystemInfo?: AliasType <{
        __typename?: boolean | `@${string}`;
        blockchain_account?: AliasType <{
        __typename?: boolean | `@${(...)}`;
        account_name?: boolean | `@${(...)}`;
        core_liquid_balance?: boolean | `@${(...)}`;
        cpu_limit?: AliasType <(...)>;
        cpu_weight?: boolean | `@${(...)}`;
        created?: boolean | `@${(...)}`;
        head_block_num?: boolean | `@${(...)}`;
        head_block_time?: boolean | `@${(...)}`;
        last_code_update?: boolean | `@${(...)}`;
        net_limit?: AliasType <(...)>;
        net_weight?: boolean | `@${(...)}`;
        permissions?: AliasType <(...)>;
        privileged?: boolean | `@${(...)}`;
        ram_quota?: boolean | `@${(...)}`;
        ram_usage?: boolean | `@${(...)}`;
        refund_request?: AliasType <(...)>;
        rex_info?: boolean | `@${(...)}`;
        self_delegated_bandwidth?: AliasType <(...)>;
        total_resources?: AliasType <(...)>;
        voter_info?: boolean | `@${(...)}`;
        }>;
        blockchain_info?: AliasType <{
        __typename?: boolean | `@${(...)}`;
        block_cpu_limit?: boolean | `@${(...)}`;
        block_net_limit?: boolean | `@${(...)}`;
        chain_id?: boolean | `@${(...)}`;
        fork_db_head_block_id?: boolean | `@${(...)}`;
        fork_db_head_block_num?: boolean | `@${(...)}`;
        head_block_id?: boolean | `@${(...)}`;
        head_block_num?: boolean | `@${(...)}`;
        head_block_producer?: boolean | `@${(...)}`;
        head_block_time?: boolean | `@${(...)}`;
        last_irreversible_block_id?: boolean | `@${(...)}`;
        last_irreversible_block_num?: boolean | `@${(...)}`;
        last_irreversible_block_time?: boolean | `@${(...)}`;
        server_version?: boolean | `@${(...)}`;
        server_version_string?: boolean | `@${(...)}`;
        virtual_block_cpu_limit?: boolean | `@${(...)}`;
        virtual_block_net_limit?: boolean | `@${(...)}`;
        }>;
        contacts?: AliasType <{
        __typename?: boolean | `@${(...)}`;
        chairman?: AliasType <(...)>;
        details?: AliasType <(...)>;
        email?: boolean | `@${(...)}`;
        full_address?: boolean | `@${(...)}`;
        full_name?: boolean | `@${(...)}`;
        phone?: boolean | `@${(...)}`;
        }>;
        cooperator_account?: AliasType <{
        __typename?: boolean | `@${(...)}`;
        announce?: boolean | `@${(...)}`;
        coop_type?: boolean | `@${(...)}`;
        created_at?: boolean | `@${(...)}`;
        description?: boolean | `@${(...)}`;
        document?: AliasType <(...)>;
        initial?: boolean | `@${(...)}`;
        is_branched?: boolean | `@${(...)}`;
        is_cooperative?: boolean | `@${(...)}`;
        is_enrolled?: boolean | `@${(...)}`;
        meta?: boolean | `@${(...)}`;
        minimum?: boolean | `@${(...)}`;
        org_initial?: boolean | `@${(...)}`;
        org_minimum?: boolean | `@${(...)}`;
        org_registration?: boolean | `@${(...)}`;
        parent_username?: boolean | `@${(...)}`;
        referer?: boolean | `@${(...)}`;
        registered_at?: boolean | `@${(...)}`;
        registration?: boolean | `@${(...)}`;
        registrator?: boolean | `@${(...)}`;
        status?: boolean | `@${(...)}`;
        storages?: boolean | `@${(...)}`;
        type?: boolean | `@${(...)}`;
        username?: boolean | `@${(...)}`;
        verifications?: AliasType <(...)>;
        }>;
        coopname?: boolean | `@${string}`;
        system_status?: boolean | `@${string}`;
        vars?: AliasType <{
        __typename?: boolean | `@${(...)}`;
        confidential_email?: boolean | `@${(...)}`;
        confidential_link?: boolean | `@${(...)}`;
        contact_email?: boolean | `@${(...)}`;
        coopenomics_agreement?: AliasType <(...)>;
        coopname?: boolean | `@${(...)}`;
        full_abbr?: boolean | `@${(...)}`;
        full_abbr_dative?: boolean | `@${(...)}`;
        full_abbr_genitive?: boolean | `@${(...)}`;
        name?: boolean | `@${(...)}`;
        participant_application?: AliasType <(...)>;
        passport_request?: boolean | `@${(...)}`;
        privacy_agreement?: AliasType <(...)>;
        short_abbr?: boolean | `@${(...)}`;
        signature_agreement?: AliasType <(...)>;
        user_agreement?: AliasType <(...)>;
        wallet_agreement?: AliasType <(...)>;
        website?: boolean | `@${(...)}`;
        }>;
        }>;
        }>

      #### Parameters

      - o: Z & {
        [P in string | number | symbol]: P extends "__typename" | "__alias" | "__directives" | "getAccount" | "getAccounts" | "getAgenda" | "getBranches" | "getDocuments" | "getExtensions" | "getPaymentMethods" | "getPayments" | "getSystemInfo"
        ? Z [P<P>]
        : never
        }
      - `Optional` ops: OperationOptions & {
        variables?: Record<string, unknown>;
        }

      #### Returns Promise< InputType <{
      __typename: "Query";
      getAccount: {
      __typename: "Account";
      blockchain_account?: null | {
      __typename: "BlockchainAccount";
      account_name: string;
      core_liquid_balance?: null | string;
      cpu_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      cpu_weight: string;
      created: string;
      head_block_num: number;
      head_block_time: string;
      last_code_update: string;
      net_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      net_weight: string;
      permissions: {
      __typename: "Permission";
      parent: string;
      perm_name: string;
      required_auth: {
      __typename: "Authority";
      accounts: (...)[];
      keys: (...)[];
      threshold: number;
      waits: (...)[];
      };
      }[];
      privileged: boolean;
      ram_quota: number;
      ram_usage: number;
      refund_request?: null | {
      __typename: "RefundRequest";
      cpu_amount: string;
      net_amount: string;
      owner: string;
      request_time: string;
      };
      rex_info?: null | string;
      self_delegated_bandwidth?: null | {
      __typename: "ResourceDelegationDTO";
      cpu_weight: string;
      from: string;
      net_weight: string;
      to: string;
      };
      total_resources?: null | {
      __typename: "ResourceOverview";
      cpu_weight: string;
      net_weight: string;
      owner: string;
      ram_bytes: number;
      };
      voter_info?: null | string;
      };
      participant_account?: null | {
      __typename: "ParticipantAccount";
      braname?: null | string;
      created_at: "scalar" & {
      name: "DateTime";
      };
      has_vote: boolean;
      is_initial: boolean;
      is_minimum: boolean;
      last_min_pay: "scalar" & {
      name: "DateTime";
      };
      last_update: "scalar" & {
      name: "DateTime";
      };
      status: string;
      type?: null | string;
      username: string;
      };
      provider_account?: null | {
      __typename: "MonoAccount";
      email: string;
      has_account: boolean;
      initial_order?: null | string;
      is_email_verified: boolean;
      is_registered: boolean;
      message?: null | string;
      public_key: string;
      referer: string;
      role: string;
      status: UserStatus ;
      type: string;
      username: string;
      };
      user_account?: null | {
      __typename: "UserAccount";
      meta: string;
      referer: string;
      registered_at: string;
      registrator: string;
      status: string;
      storages: string[];
      type: string;
      username: string;
      verifications: {
      __typename: "Verification";
      created_at: string;
      is_verified: boolean;
      last_update: string;
      notice: string;
      procedure: string;
      verificator: string;
      }[];
      };
      username: string;
      };
      getAccounts: {
      __typename: "AccountsPaginationResult";
      currentPage: number;
      items: {
      __typename: "Account";
      blockchain_account?: null | {
      __typename: "BlockchainAccount";
      account_name: string;
      core_liquid_balance?: null | string;
      cpu_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: (...) | (...) | (...);
      last_usage_update_time?: (...) | (...) | (...);
      max: string;
      used: string;
      };
      cpu_weight: string;
      created: string;
      head_block_num: number;
      head_block_time: string;
      last_code_update: string;
      net_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: (...) | (...) | (...);
      last_usage_update_time?: (...) | (...) | (...);
      max: string;
      used: string;
      };
      net_weight: string;
      permissions: {
      __typename: ...;
      parent: ...;
      perm_name: ...;
      required_auth: ...;
      }[];
      privileged: boolean;
      ram_quota: number;
      ram_usage: number;
      refund_request?: null | {
      __typename: ...;
      cpu_amount: ...;
      net_amount: ...;
      owner: ...;
      request_time: ...;
      };
      rex_info?: null | string;
      self_delegated_bandwidth?: null | {
      __typename: ...;
      cpu_weight: ...;
      from: ...;
      net_weight: ...;
      to: ...;
      };
      total_resources?: null | {
      __typename: ...;
      cpu_weight: ...;
      net_weight: ...;
      owner: ...;
      ram_bytes: ...;
      };
      voter_info?: null | string;
      };
      participant_account?: null | {
      __typename: "ParticipantAccount";
      braname?: null | string;
      created_at: "scalar" & {
      name: ...;
      };
      has_vote: boolean;
      is_initial: boolean;
      is_minimum: boolean;
      last_min_pay: "scalar" & {
      name: ...;
      };
      last_update: "scalar" & {
      name: ...;
      };
      status: string;
      type?: null | string;
      username: string;
      };
      provider_account?: null | {
      __typename: "MonoAccount";
      email: string;
      has_account: boolean;
      initial_order?: null | string;
      is_email_verified: boolean;
      is_registered: boolean;
      message?: null | string;
      public_key: string;
      referer: string;
      role: string;
      status: UserStatus ;
      type: string;
      username: string;
      };
      user_account?: null | {
      __typename: "UserAccount";
      meta: string;
      referer: string;
      registered_at: string;
      registrator: string;
      status: string;
      storages: string[];
      type: string;
      username: string;
      verifications: {
      __typename: ...;
      created_at: ...;
      is_verified: ...;
      last_update: ...;
      notice: ...;
      procedure: ...;
      verificator: ...;
      }[];
      };
      username: string;
      }[];
      totalCount: number;
      totalPages: number;
      };
      getAgenda: {
      __typename: "AgendaWithDocuments";
      action: {
      __typename: "BlockchainAction";
      account: string;
      account_ram_deltas: {
      __typename: "AccountRamDelta";
      account: string;
      delta: number;
      }[];
      action_ordinal: number;
      authorization: {
      __typename: "ActionAuthorization";
      actor: string;
      permission: string;
      }[];
      block_id: string;
      block_num: number;
      chain_id: string;
      console: string;
      context_free: boolean;
      creator_action_ordinal: number;
      data: "scalar" & {
      name: "JSON";
      };
      elapsed: number;
      global_sequence: string;
      name: string;
      receipt: {
      __typename: "ActionReceipt";
      abi_sequence: number;
      act_digest: string;
      auth_sequence: {
      __typename: "AuthSequence";
      account: string;
      sequence: string;
      }[];
      code_sequence: number;
      global_sequence: string;
      receiver: string;
      recv_sequence: string;
      };
      receiver: string;
      transaction_id: string;
      };
      documents: {
      __typename: "DocumentPackage";
      acts: {
      __typename: "ActDetail";
      action?: null | {
      __typename: ...;
      account: ...;
      account_ram_deltas: ...;
      action_ordinal: ...;
      authorization: ...;
      block_id: ...;
      block_num: ...;
      chain_id: ...;
      console: ...;
      context_free: ...;
      creator_action_ordinal: ...;
      data: ...;
      elapsed: ...;
      global_sequence: ...;
      name: ...;
      receipt: ...;
      receiver: ...;
      transaction_id: ...;
      user?: ...;
      };
      document?: null | {
      __typename: ...;
      binary: ...;
      full_title: ...;
      hash: ...;
      html: ...;
      meta: ...;
      };
      }[];
      decision: {
      __typename: "DecisionDetail";
      action: {
      __typename: "ExtendedBlockchainAction";
      account: string;
      account_ram_deltas: {
      __typename: ...;
      account: ...;
      delta: ...;
      }[];
      action_ordinal: number;
      authorization: {
      __typename: ...;
      actor: ...;
      permission: ...;
      }[];
      block_id: string;
      block_num: number;
      chain_id: string;
      console: string;
      context_free: boolean;
      creator_action_ordinal: number;
      data: "scalar" & {
      name: ...;
      };
      elapsed: number;
      global_sequence: string;
      name: string;
      receipt: {
      __typename: "ActionReceipt";
      abi_sequence: number;
      act_digest: string;
      auth_sequence: (...)[];
      code_sequence: number;
      global_sequence: string;
      receiver: string;
      recv_sequence: string;
      };
      receiver: string;
      transaction_id: string;
      user?: null | {
      ...on Entrepreneur: ...;
      ...on Individual: ...;
      ...on Organization: ...;
      __typename: ...;
      };
      };
      document: {
      ...on FreeDecisionDocument: "__union" & {
      __typename: ...;
      binary: ...;
      full_title: ...;
      hash: ...;
      html: ...;
      meta: ...;
      };
      ...on ParticipantApplicationDecisionDocument: "__union" & {
      __typename: ...;
      binary: ...;
      full_title: ...;
      hash: ...;
      html: ...;
      meta: ...;
      };
      __typename: "FreeDecisionDocument" | "ParticipantApplicationDecisionDocument";
      };
      votes_against: {
      __typename: "ExtendedBlockchainAction";
      account: string;
      account_ram_deltas: (...)[];
      action_ordinal: number;
      authorization: (...)[];
      block_id: string;
      block_num: number;
      chain_id: string;
      console: string;
      context_free: boolean;
      creator_action_ordinal: number;
      data: (...) & (...);
      elapsed: number;
      global_sequence: string;
      name: string;
      receipt: {
      __typename: ...;
      abi_sequence: ...;
      act_digest: ...;
      auth_sequence: ...;
      code_sequence: ...;
      global_sequence: ...;
      receiver: ...;
      recv_sequence: ...;
      };
      receiver: string;
      transaction_id: string;
      user?: (...) | (...) | (...);
      }[];
      votes_for: {
      __typename: "ExtendedBlockchainAction";
      account: string;
      account_ram_deltas: (...)[];
      action_ordinal: number;
      authorization: (...)[];
      block_id: string;
      block_num: number;
      chain_id: string;
      console: string;
      context_free: boolean;
      creator_action_ordinal: number;
      data: (...) & (...);
      elapsed: number;
      global_sequence: string;
      name: string;
      receipt: {
      __typename: ...;
      abi_sequence: ...;
      act_digest: ...;
      auth_sequence: ...;
      code_sequence: ...;
      global_sequence: ...;
      receiver: ...;
      recv_sequence: ...;
      };
      receiver: string;
      transaction_id: string;
      user?: (...) | (...) | (...);
      }[];
      };
      links: {
      __typename: "GeneratedDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "MetaDocument";
      block_num: number;
      coopname: string;
      created_at: string;
      generator: string;
      lang: string;
      links: (...)[];
      registry_id: number;
      timezone: string;
      title: string;
      username: string;
      version: string;
      };
      }[];
      statement: {
      __typename: "StatementDetail";
      action: {
      __typename: "ExtendedBlockchainAction";
      account: string;
      account_ram_deltas: {
      __typename: ...;
      account: ...;
      delta: ...;
      }[];
      action_ordinal: number;
      authorization: {
      __typename: ...;
      actor: ...;
      permission: ...;
      }[];
      block_id: string;
      block_num: number;
      chain_id: string;
      console: string;
      context_free: boolean;
      creator_action_ordinal: number;
      data: "scalar" & {
      name: ...;
      };
      elapsed: number;
      global_sequence: string;
      name: string;
      receipt: {
      __typename: "ActionReceipt";
      abi_sequence: number;
      act_digest: string;
      auth_sequence: (...)[];
      code_sequence: number;
      global_sequence: string;
      receiver: string;
      recv_sequence: string;
      };
      receiver: string;
      transaction_id: string;
      user?: null | {
      ...on Entrepreneur: ...;
      ...on Individual: ...;
      ...on Organization: ...;
      __typename: ...;
      };
      };
      document: {
      ...on ParticipantApplicationDocument: "__union" & {
      __typename: ...;
      binary: ...;
      full_title: ...;
      hash: ...;
      html: ...;
      meta: ...;
      };
      ...on ProjectFreeDecisionDocument: "__union" & {
      __typename: ...;
      binary: ...;
      full_title: ...;
      hash: ...;
      html: ...;
      meta: ...;
      };
      __typename: "ProjectFreeDecisionDocument" | "ParticipantApplicationDocument";
      };
      };
      };
      table: {
      __typename: "BlockchainDecision";
      approved: boolean;
      authorization: {
      __typename: "SignedBlockchainDocument";
      hash: string;
      meta: string;
      public_key: string;
      signature: string;
      };
      authorized: boolean;
      authorized_by: string;
      batch_id: number;
      coopname: string;
      created_at: string;
      expired_at: string;
      id: number;
      meta: string;
      statement: {
      __typename: "SignedBlockchainDocument";
      hash: string;
      meta: string;
      public_key: string;
      signature: string;
      };
      type: string;
      username: string;
      validated: boolean;
      votes_against: string[];
      votes_for: string[];
      };
      }[];
      getBranches: {
      __typename: "Branch";
      bank_account: {
      __typename: "BankPaymentMethod";
      created_at: "scalar" & {
      name: "DateTime";
      };
      data: {
      __typename: "BankAccount";
      account_number: string;
      bank_name: string;
      card_number?: null | string;
      currency: string;
      details: {
      __typename: "BankAccountDetails";
      bik: string;
      corr: string;
      kpp: string;
      };
      };
      is_default: boolean;
      method_id: string;
      method_type: string;
      updated_at: "scalar" & {
      name: "DateTime";
      };
      username: string;
      };
      braname: string;
      city: string;
      coopname: string;
      country: string;
      details: {
      __typename: "OrganizationDetails";
      inn: string;
      kpp: string;
      ogrn: string;
      };
      email: string;
      fact_address: string;
      full_address: string;
      full_name: string;
      phone: string;
      represented_by: {
      __typename: "RepresentedBy";
      based_on: string;
      first_name: string;
      last_name: string;
      middle_name: string;
      position: string;
      };
      short_name: string;
      trusted: {
      __typename: "Individual";
      birthdate: string;
      email: string;
      first_name: string;
      full_address: string;
      last_name: string;
      middle_name: string;
      passport?: null | {
      __typename: "Passport";
      code: string;
      issued_at: string;
      issued_by: string;
      number: number;
      series: number;
      };
      phone: string;
      username: string;
      }[];
      trustee: {
      __typename: "Individual";
      birthdate: string;
      email: string;
      first_name: string;
      full_address: string;
      last_name: string;
      middle_name: string;
      passport?: null | {
      __typename: "Passport";
      code: string;
      issued_at: string;
      issued_by: string;
      number: number;
      series: number;
      };
      phone: string;
      username: string;
      };
      type: string;
      }[];
      getDocuments: {
      __typename: "DocumentsPaginationResult";
      currentPage: number;
      items: {
      __typename: "DocumentPackage";
      acts: {
      __typename: "ActDetail";
      action?: null | {
      __typename: ...;
      account: ...;
      account_ram_deltas: ...;
      action_ordinal: ...;
      authorization: ...;
      block_id: ...;
      block_num: ...;
      chain_id: ...;
      console: ...;
      context_free: ...;
      creator_action_ordinal: ...;
      data: ...;
      elapsed: ...;
      global_sequence: ...;
      name: ...;
      receipt: ...;
      receiver: ...;
      transaction_id: ...;
      user?: ...;
      };
      document?: null | {
      __typename: ...;
      binary: ...;
      full_title: ...;
      hash: ...;
      html: ...;
      meta: ...;
      };
      }[];
      decision: {
      __typename: "DecisionDetail";
      action: {
      __typename: "ExtendedBlockchainAction";
      account: string;
      account_ram_deltas: {
      __typename: ...;
      account: ...;
      delta: ...;
      }[];
      action_ordinal: number;
      authorization: {
      __typename: ...;
      actor: ...;
      permission: ...;
      }[];
      block_id: string;
      block_num: number;
      chain_id: string;
      console: string;
      context_free: boolean;
      creator_action_ordinal: number;
      data: "scalar" & {
      name: ...;
      };
      elapsed: number;
      global_sequence: string;
      name: string;
      receipt: {
      __typename: "ActionReceipt";
      abi_sequence: number;
      act_digest: string;
      auth_sequence: (...)[];
      code_sequence: number;
      global_sequence: string;
      receiver: string;
      recv_sequence: string;
      };
      receiver: string;
      transaction_id: string;
      user?: null | {
      ...on Entrepreneur: ...;
      ...on Individual: ...;
      ...on Organization: ...;
      __typename: ...;
      };
      };
      document: {
      ...on FreeDecisionDocument: "__union" & {
      __typename: ...;
      binary: ...;
      full_title: ...;
      hash: ...;
      html: ...;
      meta: ...;
      };
      ...on ParticipantApplicationDecisionDocument: "__union" & {
      __typename: ...;
      binary: ...;
      full_title: ...;
      hash: ...;
      html: ...;
      meta: ...;
      };
      __typename: "FreeDecisionDocument" | "ParticipantApplicationDecisionDocument";
      };
      votes_against: {
      __typename: "ExtendedBlockchainAction";
      account: string;
      account_ram_deltas: (...)[];
      action_ordinal: number;
      authorization: (...)[];
      block_id: string;
      block_num: number;
      chain_id: string;
      console: string;
      context_free: boolean;
      creator_action_ordinal: number;
      data: (...) & (...);
      elapsed: number;
      global_sequence: string;
      name: string;
      receipt: {
      __typename: ...;
      abi_sequence: ...;
      act_digest: ...;
      auth_sequence: ...;
      code_sequence: ...;
      global_sequence: ...;
      receiver: ...;
      recv_sequence: ...;
      };
      receiver: string;
      transaction_id: string;
      user?: (...) | (...) | (...);
      }[];
      votes_for: {
      __typename: "ExtendedBlockchainAction";
      account: string;
      account_ram_deltas: (...)[];
      action_ordinal: number;
      authorization: (...)[];
      block_id: string;
      block_num: number;
      chain_id: string;
      console: string;
      context_free: boolean;
      creator_action_ordinal: number;
      data: (...) & (...);
      elapsed: number;
      global_sequence: string;
      name: string;
      receipt: {
      __typename: ...;
      abi_sequence: ...;
      act_digest: ...;
      auth_sequence: ...;
      code_sequence: ...;
      global_sequence: ...;
      receiver: ...;
      recv_sequence: ...;
      };
      receiver: string;
      transaction_id: string;
      user?: (...) | (...) | (...);
      }[];
      };
      links: {
      __typename: "GeneratedDocument";
      binary: string;
      full_title: string;
      hash: string;
      html: string;
      meta: {
      __typename: "MetaDocument";
      block_num: number;
      coopname: string;
      created_at: string;
      generator: string;
      lang: string;
      links: (...)[];
      registry_id: number;
      timezone: string;
      title: string;
      username: string;
      version: string;
      };
      }[];
      statement: {
      __typename: "StatementDetail";
      action: {
      __typename: "ExtendedBlockchainAction";
      account: string;
      account_ram_deltas: {
      __typename: ...;
      account: ...;
      delta: ...;
      }[];
      action_ordinal: number;
      authorization: {
      __typename: ...;
      actor: ...;
      permission: ...;
      }[];
      block_id: string;
      block_num: number;
      chain_id: string;
      console: string;
      context_free: boolean;
      creator_action_ordinal: number;
      data: "scalar" & {
      name: ...;
      };
      elapsed: number;
      global_sequence: string;
      name: string;
      receipt: {
      __typename: "ActionReceipt";
      abi_sequence: number;
      act_digest: string;
      auth_sequence: (...)[];
      code_sequence: number;
      global_sequence: string;
      receiver: string;
      recv_sequence: string;
      };
      receiver: string;
      transaction_id: string;
      user?: null | {
      ...on Entrepreneur: ...;
      ...on Individual: ...;
      ...on Organization: ...;
      __typename: ...;
      };
      };
      document: {
      ...on ParticipantApplicationDocument: "__union" & {
      __typename: ...;
      binary: ...;
      full_title: ...;
      hash: ...;
      html: ...;
      meta: ...;
      };
      ...on ProjectFreeDecisionDocument: "__union" & {
      __typename: ...;
      binary: ...;
      full_title: ...;
      hash: ...;
      html: ...;
      meta: ...;
      };
      __typename: "ProjectFreeDecisionDocument" | "ParticipantApplicationDocument";
      };
      };
      }[];
      totalCount: number;
      totalPages: number;
      };
      getExtensions: {
      __typename: "Extension";
      available: boolean;
      config?: null | "scalar" & {
      name: "JSON";
      };
      created_at: "scalar" & {
      name: "DateTime";
      };
      description?: null | string;
      enabled: boolean;
      image?: null | string;
      installed: boolean;
      instructions: string;
      name: string;
      readme: string;
      schema?: null | "scalar" & {
      name: "JSON";
      };
      tags: string[];
      title?: null | string;
      updated_at: "scalar" & {
      name: "DateTime";
      };
      }[];
      getPaymentMethods: {
      __typename: "PaymentMethodPaginationResult";
      currentPage: number;
      items: {
      __typename: "PaymentMethod";
      created_at: "scalar" & {
      name: "DateTime";
      };
      data: {
      ...on BankAccount: "__union" & {
      __typename: "BankAccount";
      account_number: string;
      bank_name: string;
      card_number?: (...) | (...) | (...);
      currency: string;
      details: {
      __typename: ...;
      bik: ...;
      corr: ...;
      kpp: ...;
      };
      };
      ...on SbpAccount: "__union" & {
      __typename: "SbpAccount";
      phone: string;
      };
      __typename: "BankAccount" | "SbpAccount";
      };
      is_default: boolean;
      method_id: string;
      method_type: string;
      updated_at: "scalar" & {
      name: "DateTime";
      };
      username: string;
      }[];
      totalCount: number;
      totalPages: number;
      };
      getPayments: {
      __typename: "PaymentPaginationResult";
      currentPage: number;
      items: {
      __typename: "Payment";
      amount: number;
      blockchain_id: number;
      created_at: "scalar" & {
      name: "DateTime";
      };
      details: {
      __typename: "PaymentDetails";
      amount_plus_fee: string;
      amount_without_fee: string;
      data: string;
      fact_fee_percent: number;
      fee_amount: string;
      fee_percent: number;
      tolerance_percent: number;
      };
      expired_at: "scalar" & {
      name: "DateTime";
      };
      id: string;
      message: string;
      provider: string;
      status: PaymentStatus ;
      symbol: string;
      updated_at: "scalar" & {
      name: "DateTime";
      };
      username: string;
      }[];
      totalCount: number;
      totalPages: number;
      };
      getSystemInfo: {
      __typename: "SystemInfo";
      blockchain_account: {
      __typename: "BlockchainAccount";
      account_name: string;
      core_liquid_balance?: null | string;
      cpu_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      cpu_weight: string;
      created: string;
      head_block_num: number;
      head_block_time: string;
      last_code_update: string;
      net_limit: {
      __typename: "AccountResourceInfo";
      available: string;
      current_used?: null | string;
      last_usage_update_time?: null | string;
      max: string;
      used: string;
      };
      net_weight: string;
      permissions: {
      __typename: "Permission";
      parent: string;
      perm_name: string;
      required_auth: {
      __typename: "Authority";
      accounts: {
      __typename: ...;
      permission: ...;
      weight: ...;
      }[];
      keys: {
      __typename: ...;
      key: ...;
      weight: ...;
      }[];
      threshold: number;
      waits: {
      __typename: ...;
      wait_sec: ...;
      weight: ...;
      }[];
      };
      }[];
      privileged: boolean;
      ram_quota: number;
      ram_usage: number;
      refund_request?: null | {
      __typename: "RefundRequest";
      cpu_amount: string;
      net_amount: string;
      owner: string;
      request_time: string;
      };
      rex_info?: null | string;
      self_delegated_bandwidth?: null | {
      __typename: "ResourceDelegationDTO";
      cpu_weight: string;
      from: string;
      net_weight: string;
      to: string;
      };
      total_resources?: null | {
      __typename: "ResourceOverview";
      cpu_weight: string;
      net_weight: string;
      owner: string;
      ram_bytes: number;
      };
      voter_info?: null | string;
      };
      blockchain_info: {
      __typename: "BlockchainInfoDTO";
      block_cpu_limit: number;
      block_net_limit: number;
      chain_id: string;
      fork_db_head_block_id?: null | string;
      fork_db_head_block_num?: null | number;
      head_block_id: string;
      head_block_num: number;
      head_block_producer: string;
      head_block_time: string;
      last_irreversible_block_id: string;
      last_irreversible_block_num: number;
      last_irreversible_block_time?: null | string;
      server_version: string;
      server_version_string?: null | string;
      virtual_block_cpu_limit: number;
      virtual_block_net_limit: number;
      };
      contacts?: null | {
      __typename: "ContactsDTO";
      chairman: {
      __typename: "PublicChairman";
      first_name: string;
      last_name: string;
      middle_name: string;
      };
      details: {
      __typename: "OrganizationDetails";
      inn: string;
      kpp: string;
      ogrn: string;
      };
      email: string;
      full_address: string;
      full_name: string;
      phone: string;
      };
      cooperator_account: {
      __typename: "CooperativeOperatorAccount";
      announce: string;
      coop_type: string;
      created_at: string;
      description: string;
      document: {
      __typename: "SignedBlockchainDocument";
      hash: string;
      meta: string;
      public_key: string;
      signature: string;
      };
      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: {
      __typename: "Verification";
      created_at: string;
      is_verified: boolean;
      last_update: string;
      notice: string;
      procedure: string;
      verificator: string;
      }[];
      };
      coopname: string;
      system_status: SystemStatus ;
      vars?: null | {
      __typename: "Vars";
      confidential_email: string;
      confidential_link: string;
      contact_email: string;
      coopenomics_agreement?: null | {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      coopname: string;
      full_abbr: string;
      full_abbr_dative: string;
      full_abbr_genitive: string;
      name: string;
      participant_application: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      passport_request: string;
      privacy_agreement: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      short_abbr: string;
      signature_agreement: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      user_agreement: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      wallet_agreement: {
      __typename: "AgreementVar";
      protocol_day_month_year: string;
      protocol_number: string;
      };
      website: string;
      };
      };
      }, Z , UnionOverrideKeys< ScalarDefinition , ScalarDefinition >>>

  - Defined in components/sdk/src/index.ts:138

### Subscription

- get Subscription(): (< O , OVERRIDESCLR , R >(operation, graphqlOptions?) => (< Z >(o, ops?) => SubscriptionToGraphQL < Z , GraphQLTypes [ R ], UnionOverrideKeys< ScalarDefinition , OVERRIDESCLR >>))

- Подписка на GraphQL-события.

  #### Returns (< O , OVERRIDESCLR , R >(operation, graphqlOptions?) => (< Z >(o, ops?) => SubscriptionToGraphQL < Z , GraphQLTypes [ R ], UnionOverrideKeys< ScalarDefinition , OVERRIDESCLR >>))

  - - < O , OVERRIDESCLR , R >(operation, graphqlOptions?): (< Z >(o, ops?) => SubscriptionToGraphQL < Z , GraphQLTypes [ R ], UnionOverrideKeys< ScalarDefinition , OVERRIDESCLR >>)

    - #### Type Parameters

      - O extends "query" | "mutation"
      - OVERRIDESCLR extends ScalarDefinition
      - R extends keyof ValueTypes = GenericOperation < O >

      #### Parameters

      - operation: O
      - `Optional` graphqlOptions: ThunderGraphQLOptions < OVERRIDESCLR >

      #### Returns (< Z >(o, ops?) => SubscriptionToGraphQL < Z , GraphQLTypes [ R ], UnionOverrideKeys< ScalarDefinition , OVERRIDESCLR >>)

      - - < Z >(o, ops?): SubscriptionToGraphQL < Z , GraphQLTypes [ R ], UnionOverrideKeys< ScalarDefinition , OVERRIDESCLR >>

        - #### Type Parameters

          - Z extends unknown

          #### Parameters

          - o: Z & {
            [P in string | number | symbol]: P extends keyof ValueTypes [ R ]
            ? Z [P<P>]
            : never
            }
          - `Optional` ops: OperationOptions & {
            variables?: ExtractVariables < Z >;
            }

          #### Returns SubscriptionToGraphQL < Z , GraphQLTypes [ R ], UnionOverrideKeys< ScalarDefinition , OVERRIDESCLR >>

  - Defined in components/sdk/src/index.ts:152

## Methods

### login

- login(email, wif): Promise<{
  account: {
  blockchain_account?: {
  account_name: string;
  core_liquid_balance?: null | string;
  cpu_limit: {
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  cpu_weight: string;
  created: string;
  head_block_num: number;
  head_block_time: string;
  last_code_update: string;
  net_limit: {
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  net_weight: string;
  permissions: {
  parent: string;
  perm_name: string;
  required_auth: {
  accounts: {
  permission: {
  actor: ...;
  permission: ...;
  };
  weight: number;
  }[];
  keys: {
  key: string;
  weight: number;
  }[];
  threshold: number;
  waits: {
  wait_sec: number;
  weight: number;
  }[];
  };
  }[];
  privileged: boolean;
  ram_quota: number;
  ram_usage: number;
  refund_request?: {
  cpu_amount: string;
  net_amount: string;
  owner: string;
  request_time: string;
  };
  rex_info?: null | string;
  self_delegated_bandwidth?: {
  cpu_weight: string;
  from: string;
  net_weight: string;
  to: string;
  };
  total_resources?: {
  cpu_weight: string;
  net_weight: string;
  owner: string;
  ram_bytes: number;
  };
  voter_info?: null | string;
  };
  participant_account?: {
  braname?: null | string;
  created_at: unknown;
  has_vote: boolean;
  is_initial: boolean;
  is_minimum: boolean;
  last_min_pay: unknown;
  last_update: unknown;
  status: string;
  type?: null | string;
  username: string;
  };
  provider_account?: {
  email: string;
  has_account: boolean;
  initial_order?: null | string;
  is_email_verified: boolean;
  is_registered: boolean;
  message?: null | string;
  public_key: string;
  referer: string;
  role: string;
  status: UserStatus ;
  type: string;
  username: string;
  };
  user_account?: {
  meta: string;
  referer: string;
  registered_at: string;
  registrator: string;
  status: string;
  storages: string[];
  type: string;
  username: string;
  verifications: {
  created_at: string;
  is_verified: boolean;
  last_update: string;
  notice: string;
  procedure: string;
  verificator: string;
  }[];
  };
  username: string;
  };
  tokens: {
  access: {
  expires: unknown;
  token: string;
  };
  refresh: {
  expires: unknown;
  token: string;
  };
  };
  }>

- Логин пользователя с использованием email и WIF.

  #### Parameters

  - email: string

    Email пользователя.

  - wif: string

    Приватный ключ в формате WIF.

  #### Returns Promise<{
  account: {
  blockchain_account?: {
  account_name: string;
  core_liquid_balance?: null | string;
  cpu_limit: {
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  cpu_weight: string;
  created: string;
  head_block_num: number;
  head_block_time: string;
  last_code_update: string;
  net_limit: {
  available: string;
  current_used?: null | string;
  last_usage_update_time?: null | string;
  max: string;
  used: string;
  };
  net_weight: string;
  permissions: {
  parent: string;
  perm_name: string;
  required_auth: {
  accounts: {
  permission: {
  actor: ...;
  permission: ...;
  };
  weight: number;
  }[];
  keys: {
  key: string;
  weight: number;
  }[];
  threshold: number;
  waits: {
  wait_sec: number;
  weight: number;
  }[];
  };
  }[];
  privileged: boolean;
  ram_quota: number;
  ram_usage: number;
  refund_request?: {
  cpu_amount: string;
  net_amount: string;
  owner: string;
  request_time: string;
  };
  rex_info?: null | string;
  self_delegated_bandwidth?: {
  cpu_weight: string;
  from: string;
  net_weight: string;
  to: string;
  };
  total_resources?: {
  cpu_weight: string;
  net_weight: string;
  owner: string;
  ram_bytes: number;
  };
  voter_info?: null | string;
  };
  participant_account?: {
  braname?: null | string;
  created_at: unknown;
  has_vote: boolean;
  is_initial: boolean;
  is_minimum: boolean;
  last_min_pay: unknown;
  last_update: unknown;
  status: string;
  type?: null | string;
  username: string;
  };
  provider_account?: {
  email: string;
  has_account: boolean;
  initial_order?: null | string;
  is_email_verified: boolean;
  is_registered: boolean;
  message?: null | string;
  public_key: string;
  referer: string;
  role: string;
  status: UserStatus ;
  type: string;
  username: string;
  };
  user_account?: {
  meta: string;
  referer: string;
  registered_at: string;
  registrator: string;
  status: string;
  storages: string[];
  type: string;
  username: string;
  verifications: {
  created_at: string;
  is_verified: boolean;
  last_update: string;
  notice: string;
  procedure: string;
  verificator: string;
  }[];
  };
  username: string;
  };
  tokens: {
  access: {
  expires: unknown;
  token: string;
  };
  refresh: {
  expires: unknown;
  token: string;
  };
  };
  }>

  Результат логина.

  - Defined in components/sdk/src/index.ts:79

### setToken

- setToken(token): void

- Установка токена авторизации.

  #### Parameters

  - token: string

    Токен для заголовков Authorization.

  #### Returns void

  - Defined in components/sdk/src/index.ts:117

### `Static` create

- create(options): Client

- Инициализация клиента с заданными опциями.

  #### Parameters

  - options: ClientConnectionOptions

    Параметры соединения.

  #### Returns Client

  - Defined in components/sdk/src/index.ts:55

### `Static` getInstance

- getInstance(): Client

- Возвращает текущий экземпляр клиента.

  #### Returns Client

  - Defined in components/sdk/src/index.ts:66