Type alias GraphQLTypes

GraphQLTypes: {
    AccessGrant: {
        ...on AccessGrant: Omit<GraphQLTypes["AccessGrant"], "...on AccessGrant">;
        __typename: "AccessGrant";
        action: string;
        resource: string;
    };
    Account: {
        ...on Account: Omit<GraphQLTypes["Account"], "...on Account">;
        __typename: "Account";
        account_kind: GraphQLTypes["AccountKind"];
        blockchain_account?: GraphQLTypes["BlockchainAccount"] | null;
        has_password: boolean;
        participant_account?: GraphQLTypes["ParticipantAccount"] | null;
        private_account?: GraphQLTypes["PrivateAccount"] | null;
        provider_account?: GraphQLTypes["MonoAccount"] | null;
        registration_payment?: GraphQLTypes["RegistrationPayment"] | null;
        user_account?: GraphQLTypes["UserAccount"] | null;
        username: string;
    };
    AccountKind: AccountKind;
    AccountRamDelta: {
        ...on AccountRamDelta: Omit<GraphQLTypes["AccountRamDelta"], "...on AccountRamDelta">;
        __typename: "AccountRamDelta";
        account: string;
        delta: number;
    };
    AccountResourceInfo: {
        ...on AccountResourceInfo: Omit<GraphQLTypes["AccountResourceInfo"], "...on AccountResourceInfo">;
        __typename: "AccountResourceInfo";
        available: string;
        current_used?: string | null;
        last_usage_update_time?: string | null;
        max: string;
        used: string;
    };
    AccountSession: {
        ...on AccountSession: Omit<GraphQLTypes["AccountSession"], "...on AccountSession">;
        __typename: "AccountSession";
        created_at: string;
        current: boolean;
        device: string;
        id: string;
        ip: string;
        last_seen_at: string;
    };
    AccountType: AccountType;
    AccountsPaginationResult: {
        ...on AccountsPaginationResult: Omit<GraphQLTypes["AccountsPaginationResult"], "...on AccountsPaginationResult">;
        __typename: "AccountsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["Account"][];
        totalCount: number;
        totalPages: number;
    };
    ActDetailAggregate: {
        ...on ActDetailAggregate: Omit<GraphQLTypes["ActDetailAggregate"], "...on ActDetailAggregate">;
        __typename: "ActDetailAggregate";
        action?: GraphQLTypes["ExtendedBlockchainAction"] | null;
        documentAggregate?: GraphQLTypes["DocumentAggregate"] | null;
    };
    ActionAuthorization: {
        ...on ActionAuthorization: Omit<GraphQLTypes["ActionAuthorization"], "...on ActionAuthorization">;
        __typename: "ActionAuthorization";
        actor: string;
        permission: string;
    };
    ActionFiltersInput: {
        account?: string | null;
        block_num?: number | null;
        global_sequence?: string | null;
        name?: string | null;
    };
    ActionReceipt: {
        ...on ActionReceipt: Omit<GraphQLTypes["ActionReceipt"], "...on ActionReceipt">;
        __typename: "ActionReceipt";
        abi_sequence: number;
        act_digest: string;
        auth_sequence: GraphQLTypes["AuthSequence"][];
        code_sequence: number;
        global_sequence: string;
        receiver: string;
        recv_sequence: string;
    };
    AddAuthorInput: {
        author: string;
        coopname: string;
        project_hash: string;
    };
    AddAvailableCategoriesInput: {
        categoryIds: number[];
    };
    AddAvailableCategoryTypesInput: {
        categoryTypes: GraphQLTypes["CategoryTypeInput"][];
    };
    AddBranchWhitelistInput: {
        account: string;
        braname: string;
        coopname: string;
    };
    AddParticipantInput: {
        created_at: string;
        email: string;
        entrepreneur_data?: GraphQLTypes["CreateEntrepreneurDataInput"] | null;
        individual_data?: GraphQLTypes["CreateIndividualDataInput"] | null;
        initial: string;
        minimum: string;
        organization_data?: GraphQLTypes["CreateOrganizationDataInput"] | null;
        referer?: string | null;
        spread_initial: boolean;
        type: GraphQLTypes["AccountType"];
    };
    AddPaymentMethodInput: {
        bank_transfer_data?: GraphQLTypes["BankAccountInput"] | null;
        is_default: boolean;
        sbp_data?: GraphQLTypes["SbpDataInput"] | null;
        username: string;
    };
    AddTrustedAccountInput: {
        braname: string;
        coopname: string;
        trusted: string;
    };
    AgendaGeneralMeetPointInput: {
        context: string;
        decision: string;
        title: string;
    };
    AgendaGeneralMeetQuestion: {
        context?: string | null;
        decision: string;
        number: string;
        title: string;
    };
    AgendaMeet: {
        close_at_datetime: string;
        open_at_datetime: string;
        type: string;
    };
    AgendaMeetPoint: {
        ...on AgendaMeetPoint: Omit<GraphQLTypes["AgendaMeetPoint"], "...on AgendaMeetPoint">;
        __typename: "AgendaMeetPoint";
        context: string;
        decision: string;
        title: string;
    };
    AgendaWithDocuments: {
        ...on AgendaWithDocuments: Omit<GraphQLTypes["AgendaWithDocuments"], "...on AgendaWithDocuments">;
        __typename: "AgendaWithDocuments";
        action: GraphQLTypes["BlockchainAction"];
        documents: GraphQLTypes["DocumentPackageAggregate"];
        table: GraphQLTypes["BlockchainDecision"];
    };
    Agreement: {
        ...on Agreement: Omit<GraphQLTypes["Agreement"], "...on Agreement">;
        __typename: "Agreement";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        block_num?: number | null;
        coopname?: string | null;
        document?: GraphQLTypes["DocumentAggregate"] | null;
        draft_id?: number | null;
        id?: number | null;
        present: boolean;
        program_id?: number | null;
        status: GraphQLTypes["AgreementStatus"];
        type?: string | null;
        updated_at?: GraphQLTypes["DateTime"] | null;
        username?: string | null;
        version?: number | null;
    };
    AgreementFilter: {
        coopname?: string | null;
        created_from?: GraphQLTypes["DateTime"] | null;
        created_to?: GraphQLTypes["DateTime"] | null;
        program_id?: number | null;
        statuses?: GraphQLTypes["AgreementStatus"][] | null;
        type?: string | null;
        username?: string | null;
    };
    AgreementInput: {
        protocol_day_month_year: string;
        protocol_number: string;
    };
    AgreementStatus: AgreementStatus;
    AgreementTemplate: {
        ...on AgreementTemplate: Omit<GraphQLTypes["AgreementTemplate"], "...on AgreementTemplate">;
        __typename: "AgreementTemplate";
        context: string;
        default_translation_id: number;
        description: string;
        model: string;
        registry_id: number;
        title: string;
        version: number;
    };
    AgreementVar: {
        ...on AgreementVar: Omit<GraphQLTypes["AgreementVar"], "...on AgreementVar">;
        __typename: "AgreementVar";
        protocol_day_month_year: string;
        protocol_number: string;
    };
    AgreementVarInput: {
        protocol_day_month_year: string;
        protocol_number: string;
    };
    AnnualGeneralMeetingAgendaGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        is_repeated: boolean;
        lang?: string | null;
        links?: string[] | null;
        meet: GraphQLTypes["AgendaMeet"];
        questions: GraphQLTypes["AgendaGeneralMeetQuestion"][];
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    AnnualGeneralMeetingAgendaSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["AnnualGeneralMeetingAgendaSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    };
    AnnualGeneralMeetingAgendaSignedMetaDocumentInput: {
        block_num: number;
        coopname: string;
        created_at: string;
        generator: string;
        is_repeated: boolean;
        lang: string;
        links: string[];
        meet: GraphQLTypes["AgendaMeet"];
        questions: GraphQLTypes["AgendaGeneralMeetQuestion"][];
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    };
    AnnualGeneralMeetingDecisionGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        meet_hash: string;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    AnnualGeneralMeetingDecisionSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["AnnualGeneralMeetingDecisionSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    };
    AnnualGeneralMeetingDecisionSignedMetaDocumentInput: {
        block_num: number;
        coopname: string;
        created_at: string;
        generator: string;
        lang: string;
        links: string[];
        meet_hash: string;
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    };
    AnnualGeneralMeetingNotificationGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        meet_hash: string;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    AnnualGeneralMeetingNotificationSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["AnnualGeneralMeetingNotificationSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    };
    AnnualGeneralMeetingNotificationSignedMetaDocumentInput: {
        block_num: number;
        coopname: string;
        created_at: string;
        generator: string;
        lang: string;
        links: string[];
        meet_hash: string;
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    };
    AnnualGeneralMeetingSovietDecisionGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        decision_id: number;
        generator?: string | null;
        is_repeated: boolean;
        lang?: string | null;
        links?: string[] | null;
        meet_hash: string;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    AnnualGeneralMeetingVotingBallotGenerateDocumentInput: {
        answers: GraphQLTypes["AnswerInput"][];
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        meet_hash: string;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    AnnualGeneralMeetingVotingBallotSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["AnnualGeneralMeetingVotingBallotSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    };
    AnnualGeneralMeetingVotingBallotSignedMetaDocumentInput: {
        answers: GraphQLTypes["AnswerInput"][];
        block_num: number;
        coopname: string;
        created_at: string;
        generator: string;
        lang: string;
        links: string[];
        meet_hash: string;
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    };
    AnswerInput: {
        id: string;
        number: string;
        vote: string;
    };
    Approval: {
        ...on Approval: Omit<GraphQLTypes["Approval"], "...on Approval">;
        __typename: "Approval";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        approval_hash: string;
        approved_document?: GraphQLTypes["DocumentAggregate"] | null;
        block_num?: number | null;
        callback_action_approve: string;
        callback_action_decline: string;
        callback_contract: string;
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        document?: GraphQLTypes["DocumentAggregate"] | null;
        id?: number | null;
        meta: string;
        present: boolean;
        status: GraphQLTypes["ApprovalStatus"];
        username: string;
    };
    ApprovalFilter: {
        approval_hash?: string | null;
        coopname?: string | null;
        created_from?: GraphQLTypes["DateTime"] | null;
        created_to?: GraphQLTypes["DateTime"] | null;
        statuses?: GraphQLTypes["ApprovalStatus"][] | null;
        username?: string | null;
    };
    ApprovalStatus: ApprovalStatus;
    ApproveKuTrustedInput: {
        coopname: string;
        countersigned: GraphQLTypes["BranchTrustedLiabilityAgreementSignedDocumentInput"];
        countersigned_authority: GraphQLTypes["BranchTrustedPowerOfAttorneySignedDocumentInput"];
        hash: string;
    };
    ApproveVerificationInput: {
        review_id: string;
    };
    ArchiveComponentMetricInput: {
        metric_hash: string;
    };
    AssignCapabilitySetInput: {
        expires_at?: string | null;
        set_key: string;
        username: string;
    };
    AuthSequence: {
        ...on AuthSequence: Omit<GraphQLTypes["AuthSequence"], "...on AuthSequence">;
        __typename: "AuthSequence";
        account: string;
        sequence: string;
    };
    Authority: {
        ...on Authority: Omit<GraphQLTypes["Authority"], "...on Authority">;
        __typename: "Authority";
        accounts: GraphQLTypes["PermissionLevelWeight"][];
        keys: GraphQLTypes["KeyWeight"][];
        threshold: number;
        waits: GraphQLTypes["WaitWeight"][];
    };
    AuthorizeDecisionInput: {
        chairman: string;
        coopname: string;
        decision_id: number;
        document: GraphQLTypes["SignedDigitalDocumentInput"];
    };
    AuthorizeForceRecoveryInput: {
        assembly_decision_tx_id?: string | null;
        critical_action_id?: string | null;
        target_id: string;
    };
    AvailableReport: {
        ...on AvailableReport: Omit<GraphQLTypes["AvailableReport"], "...on AvailableReport">;
        __typename: "AvailableReport";
        deadline: string;
        lastGeneratedAt?: GraphQLTypes["DateTime"] | null;
        missingFields: string[];
        name: string;
        nextDeadlineDate?: GraphQLTypes["DateTime"] | null;
        period: string;
        readyToGenerate: boolean;
        type: GraphQLTypes["ReportType"];
    };
    BalanceRowEdits: {
        ...on BalanceRowEdits: Omit<GraphQLTypes["BalanceRowEdits"], "...on BalanceRowEdits">;
        __typename: "BalanceRowEdits";
        otch: number;
        prePrev: number;
        prev: number;
    };
    BankAccount: {
        ...on BankAccount: Omit<GraphQLTypes["BankAccount"], "...on BankAccount">;
        __typename: "BankAccount";
        account_number: string;
        bank_name: string;
        card_number?: string | null;
        currency: string;
        details: GraphQLTypes["BankAccountDetails"];
    };
    BankAccountDetails: {
        ...on BankAccountDetails: Omit<GraphQLTypes["BankAccountDetails"], "...on BankAccountDetails">;
        __typename: "BankAccountDetails";
        bik: string;
        corr: string;
        kpp?: string | null;
    };
    BankAccountDetailsInput: {
        bik: string;
        corr: string;
    };
    BankAccountInput: {
        account_number: string;
        bank_name: string;
        card_number?: string | null;
        currency: string;
        details: GraphQLTypes["BankAccountDetailsInput"];
    };
    BankPaymentMethod: {
        ...on BankPaymentMethod: Omit<GraphQLTypes["BankPaymentMethod"], "...on BankPaymentMethod">;
        __typename: "BankPaymentMethod";
        created_at: GraphQLTypes["DateTime"];
        data: GraphQLTypes["BankAccount"];
        is_default: boolean;
        method_id: string;
        method_type: string;
        updated_at: GraphQLTypes["DateTime"];
        username: string;
    };
    BaseCapitalProject: {
        ...on BaseCapitalProject: Omit<GraphQLTypes["BaseCapitalProject"], "...on BaseCapitalProject">;
        __typename: "BaseCapitalProject";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        block_num?: number | null;
        blockchain_status: string;
        coopname: string;
        counts: GraphQLTypes["CapitalProjectCountsData"];
        created_at: string;
        crps: GraphQLTypes["CapitalProjectCrpsData"];
        data: string;
        description: string;
        development_repository_url?: string | null;
        fact: GraphQLTypes["CapitalProjectFactPool"];
        id?: number | null;
        invite: string;
        is_opened: boolean;
        is_planed: boolean;
        issue_counter: number;
        local_owner?: string | null;
        master: string;
        meta: string;
        origin: string;
        parent_hash: string;
        parent_title?: string | null;
        permissions: GraphQLTypes["CapitalProjectPermissions"];
        plan: GraphQLTypes["CapitalProjectPlanPool"];
        prefix: string;
        present: boolean;
        priority: GraphQLTypes["ProjectPriority"];
        project_hash: string;
        status: GraphQLTypes["ProjectStatus"];
        title: string;
        voting: GraphQLTypes["CapitalProjectVotingData"];
    };
    BlockchainAccount: {
        ...on BlockchainAccount: Omit<GraphQLTypes["BlockchainAccount"], "...on BlockchainAccount">;
        __typename: "BlockchainAccount";
        account_name: string;
        core_liquid_balance?: string | null;
        cpu_limit: GraphQLTypes["AccountResourceInfo"];
        cpu_weight: string;
        created: string;
        head_block_num: number;
        head_block_time: string;
        last_code_update: string;
        net_limit: GraphQLTypes["AccountResourceInfo"];
        net_weight: string;
        permissions: GraphQLTypes["Permission"][];
        privileged: boolean;
        ram_quota: number;
        ram_usage: number;
        refund_request?: GraphQLTypes["RefundRequest"] | null;
        rex_info?: string | null;
        self_delegated_bandwidth?: GraphQLTypes["ResourceDelegationDTO"] | null;
        total_resources?: GraphQLTypes["ResourceOverview"] | null;
        voter_info?: string | null;
    };
    BlockchainAction: {
        ...on BlockchainAction: Omit<GraphQLTypes["BlockchainAction"], "...on BlockchainAction">;
        __typename: "BlockchainAction";
        account: string;
        account_ram_deltas: GraphQLTypes["AccountRamDelta"][];
        action_ordinal: number;
        authorization: GraphQLTypes["ActionAuthorization"][];
        block_id: string;
        block_num: number;
        chain_id: string;
        console: string;
        context_free: boolean;
        creator_action_ordinal: number;
        data: GraphQLTypes["JSON"];
        elapsed: number;
        global_sequence: string;
        name: string;
        receipt: GraphQLTypes["ActionReceipt"];
        receiver: string;
        transaction_id: string;
    };
    BlockchainDecision: {
        ...on BlockchainDecision: Omit<GraphQLTypes["BlockchainDecision"], "...on BlockchainDecision">;
        __typename: "BlockchainDecision";
        approved: boolean;
        authorization: GraphQLTypes["SignedBlockchainDocument"];
        authorized: boolean;
        authorized_by: string;
        batch_id: number;
        callback_contract?: string | null;
        confirm_callback?: string | null;
        coopname: string;
        council_members_count: number;
        created_at: string;
        decline_callback?: string | null;
        expired_at: string;
        hash?: string | null;
        id: number;
        meta: string;
        statement: GraphQLTypes["SignedBlockchainDocument"];
        type: string;
        username: string;
        username_certificate?: GraphQLTypes["UserCertificateUnion"] | null;
        validated: boolean;
        votes_against: string[];
        votes_against_certificates: GraphQLTypes["UserCertificateUnion"][];
        votes_for: string[];
        votes_for_certificates: GraphQLTypes["UserCertificateUnion"][];
    };
    BlockchainInfoDTO: {
        ...on BlockchainInfoDTO: Omit<GraphQLTypes["BlockchainInfoDTO"], "...on BlockchainInfoDTO">;
        __typename: "BlockchainInfoDTO";
        block_cpu_limit: number;
        block_net_limit: number;
        chain_id: string;
        fork_db_head_block_id?: string | null;
        fork_db_head_block_num?: number | null;
        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?: string | null;
        server_version: string;
        server_version_string?: string | null;
        virtual_block_cpu_limit: number;
        virtual_block_net_limit: number;
    };
    BoardMember: {
        ...on BoardMember: Omit<GraphQLTypes["BoardMember"], "...on BoardMember">;
        __typename: "BoardMember";
        first_name: string;
        is_chairman: boolean;
        last_name: string;
        middle_name?: string | null;
        username: string;
    };
    Branch: {
        ...on Branch: Omit<GraphQLTypes["Branch"], "...on Branch">;
        __typename: "Branch";
        bank_account: GraphQLTypes["BankPaymentMethod"];
        braname: string;
        city: string;
        coopname: string;
        country: string;
        details: GraphQLTypes["OrganizationDetails"];
        email: string;
        fact_address: string;
        full_address: string;
        full_name: string;
        is_available: boolean;
        is_private: boolean;
        participants_count: number;
        phone: string;
        represented_by: GraphQLTypes["RepresentedBy"];
        short_name: string;
        trusted?: GraphQLTypes["Individual"][] | null;
        trusted_certificates: GraphQLTypes["IndividualCertificate"][];
        trustee?: GraphQLTypes["Individual"] | null;
        trustee_certificate: GraphQLTypes["IndividualCertificate"];
        type: string;
        whitelist_certificates?: GraphQLTypes["IndividualCertificate"][] | null;
    };
    BranchEstablishmentDecisionGenerateDocumentInput: {
        address: string;
        block_num?: number | null;
        branch_name: string;
        chairman: string;
        coopname: string;
        created_at?: string | null;
        decision_id: number;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    BranchEstablishmentPetitionGenerateDocumentInput: {
        address: string;
        block_num?: number | null;
        branch_name: string;
        chairman: string;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        hash: string;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    BranchEstablishmentPetitionSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["BranchEstablishmentPetitionSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    };
    BranchEstablishmentPetitionSignedMetaDocumentInput: {
        address: string;
        block_num: number;
        branch_name: string;
        chairman: string;
        coopname: string;
        created_at: string;
        generator: string;
        hash: string;
        lang: string;
        links: string[];
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    };
    BranchExpenseItemInput: {
        description: string;
        item_hash: string;
        mechanics: GraphQLTypes["ExpenseMechanics"];
        payment_method_id?: string | null;
        payment_purpose?: string | null;
        planned_amount: string;
        recipient: string;
        recipient_type: GraphQLTypes["ExpenseRecipientType"];
        requisites?: string | null;
    };
    BranchMeetingBallotGenerateDocumentInput: {
        answers: GraphQLTypes["KuBallotAnswerInput"][];
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        hash: string;
        lang?: string | null;
        links?: string[] | null;
        questions: GraphQLTypes["KuBallotQuestionInput"][];
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    BranchMeetingBallotSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["BranchMeetingBallotSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    };
    BranchMeetingBallotSignedMetaDocumentInput: {
        answers: GraphQLTypes["KuBallotAnswerInput"][];
        block_num: number;
        coopname: string;
        created_at: string;
        generator: string;
        hash: string;
        lang: string;
        links: string[];
        questions: GraphQLTypes["KuBallotQuestionInput"][];
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    };
    BranchMeetingDecisionGenerateDocumentInput: {
        block_num?: number | null;
        chairman: string;
        close_at_datetime: string;
        coopname: string;
        created_at?: string | null;
        current_quorum_percent: number;
        generator?: string | null;
        hash: string;
        lang?: string | null;
        links?: string[] | null;
        open_at_datetime: string;
        protocol_number: string;
        questions: GraphQLTypes["KuProtocolQuestionInput"][];
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    BranchMeetingDecisionSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["BranchMeetingDecisionSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    };
    BranchMeetingDecisionSignedMetaDocumentInput: {
        block_num: number;
        chairman: string;
        close_at_datetime: string;
        coopname: string;
        created_at: string;
        current_quorum_percent: number;
        generator: string;
        hash: string;
        lang: string;
        links: string[];
        open_at_datetime: string;
        protocol_number: string;
        questions: GraphQLTypes["KuProtocolQuestionInput"][];
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    };
    BranchMeetingProposalGenerateDocumentInput: {
        address?: string | null;
        block_num?: number | null;
        braname?: string | null;
        chairman_candidate?: string | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        hash: string;
        lang?: string | null;
        links?: string[] | null;
        questions: GraphQLTypes["KuAgendaQuestionInput"][];
        timezone?: string | null;
        title?: string | null;
        type: string;
        username: string;
        version?: string | null;
    };
    BranchMeetingProposalSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["BranchMeetingProposalSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    };
    BranchMeetingProposalSignedMetaDocumentInput: {
        address?: string | null;
        block_num: number;
        braname?: string | null;
        chairman_candidate?: string | null;
        coopname: string;
        created_at: string;
        generator: string;
        hash: string;
        lang: string;
        links: string[];
        questions: GraphQLTypes["KuAgendaQuestionInput"][];
        registry_id: number;
        timezone: string;
        title: string;
        type: string;
        username: string;
        version: string;
    };
    BranchTrustedLiabilityAgreementGenerateDocumentInput: {
        block_num?: number | null;
        branch_name: string;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        hash: string;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        trustee: string;
        username: string;
        version?: string | null;
    };
    BranchTrustedLiabilityAgreementSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["BranchTrustedLiabilityAgreementSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    };
    BranchTrustedLiabilityAgreementSignedMetaDocumentInput: {
        block_num: number;
        branch_name: string;
        coopname: string;
        created_at: string;
        generator: string;
        hash: string;
        lang: string;
        links: string[];
        registry_id: number;
        timezone: string;
        title: string;
        trustee: string;
        username: string;
        version: string;
    };
    BranchTrustedPowerOfAttorneyGenerateDocumentInput: {
        block_num?: number | null;
        branch_name: string;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        hash: string;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        trustee: string;
        username: string;
        version?: string | null;
    };
    BranchTrustedPowerOfAttorneySignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["BranchTrustedPowerOfAttorneySignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    };
    BranchTrustedPowerOfAttorneySignedMetaDocumentInput: {
        block_num: number;
        branch_name: string;
        coopname: string;
        created_at: string;
        generator: string;
        hash: string;
        lang: string;
        links: string[];
        registry_id: number;
        timezone: string;
        title: string;
        trustee: string;
        username: string;
        version: string;
    };
    BranchTrustedStatementGenerateDocumentInput: {
        block_num?: number | null;
        braname: string;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        hash: string;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    BranchTrusteeLiabilityAgreementGenerateDocumentInput: {
        block_num?: number | null;
        branch_name: string;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        hash: string;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    BranchTrusteeLiabilityAgreementSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["BranchTrusteeLiabilityAgreementSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    };
    BranchTrusteeLiabilityAgreementSignedMetaDocumentInput: {
        block_num: number;
        branch_name: string;
        coopname: string;
        created_at: string;
        generator: string;
        hash: string;
        lang: string;
        links: string[];
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    };
    BranchTrusteePowerOfAttorneyGenerateDocumentInput: {
        block_num?: number | null;
        branch_address: string;
        branch_name: string;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        hash: string;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    BranchTrusteePowerOfAttorneySignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["BranchTrusteePowerOfAttorneySignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    };
    BranchTrusteePowerOfAttorneySignedMetaDocumentInput: {
        block_num: number;
        branch_address: string;
        branch_name: string;
        coopname: string;
        created_at: string;
        generator: string;
        hash: string;
        lang: string;
        links: string[];
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    };
    BuhotchBalanceEdits: {
        ...on BuhotchBalanceEdits: Omit<GraphQLTypes["BuhotchBalanceEdits"], "...on BuhotchBalanceEdits">;
        __typename: "BuhotchBalanceEdits";
        assetsTotal: GraphQLTypes["BalanceRowEdits"];
        cash?: GraphQLTypes["BalanceRowEdits"] | null;
        nonMaterialAndLongFin?: GraphQLTypes["BalanceRowEdits"] | null;
        passivesTotal: GraphQLTypes["BalanceRowEdits"];
        shortTermFin?: GraphQLTypes["BalanceRowEdits"] | null;
        targetFunds?: GraphQLTypes["BalanceRowEdits"] | null;
    };
    BuhotchHeaderEdits: {
        ...on BuhotchHeaderEdits: Omit<GraphQLTypes["BuhotchHeaderEdits"], "...on BuhotchHeaderEdits">;
        __typename: "BuhotchHeaderEdits";
        approved: boolean;
        audit: boolean;
        correctionNumber: number;
        docDate: string;
        idFile: string;
        programVersion: string;
        reportYear: number;
    };
    BuhotchNotesEdits: {
        ...on BuhotchNotesEdits: Omit<GraphQLTypes["BuhotchNotesEdits"], "...on BuhotchNotesEdits">;
        __typename: "BuhotchNotesEdits";
        explanationFileName: string;
    };
    BuhotchOrganizationEdits: {
        ...on BuhotchOrganizationEdits: Omit<GraphQLTypes["BuhotchOrganizationEdits"], "...on BuhotchOrganizationEdits">;
        __typename: "BuhotchOrganizationEdits";
        address?: string | null;
        inn: string;
        kpp: string;
        okfs: string;
        okopf: string;
        okpo?: string | null;
        orgName: string;
    };
    BuhotchSignerEdits: {
        ...on BuhotchSignerEdits: Omit<GraphQLTypes["BuhotchSignerEdits"], "...on BuhotchSignerEdits">;
        __typename: "BuhotchSignerEdits";
        firstName: string;
        lastName: string;
        middleName?: string | null;
        repDoc?: string | null;
        type: GraphQLTypes["BuhotchSignerType"];
    };
    BuhotchSignerType: BuhotchSignerType;
    BuildInitialReportEdits: {
        ...on BuildInitialReportEdits: Omit<GraphQLTypes["BuildInitialReportEdits"], "...on BuildInitialReportEdits">;
        __typename: "BuildInitialReportEdits";
        editedFields: string[];
        editsJson: string;
        hasDraft: boolean;
    };
    CalculateVotesInput: {
        coopname: string;
        project_hash: string;
        username: string;
    };
    CalendarEntryStatus: CalendarEntryStatus;
    CallTranscription: {
        ...on CallTranscription: Omit<GraphQLTypes["CallTranscription"], "...on CallTranscription">;
        __typename: "CallTranscription";
        createdAt: GraphQLTypes["DateTime"];
        endedAt?: GraphQLTypes["DateTime"] | null;
        id: string;
        memo: string;
        participants: string[];
        roomId: string;
        roomName: string;
        startedAt: GraphQLTypes["DateTime"];
        status: GraphQLTypes["TranscriptionStatus"];
        updatedAt: GraphQLTypes["DateTime"];
    };
    CallTranscriptionWithSegments: {
        ...on CallTranscriptionWithSegments: Omit<GraphQLTypes["CallTranscriptionWithSegments"], "...on CallTranscriptionWithSegments">;
        __typename: "CallTranscriptionWithSegments";
        segments: GraphQLTypes["TranscriptionSegment"][];
        transcription: GraphQLTypes["CallTranscription"];
    };
    CancelKuDecisionInput: {
        coopname: string;
        hash: string;
        reason: string;
    };
    Candidate: {
        ...on Candidate: Omit<GraphQLTypes["Candidate"], "...on Candidate">;
        __typename: "Candidate";
        braname?: string | null;
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        program_key?: string | null;
        public_key: string;
        referer?: string | null;
        referer_display_name?: string | null;
        registered_at?: GraphQLTypes["DateTime"] | null;
        status: GraphQLTypes["CandidateStatus"];
        type: string;
        username: string;
        username_display_name?: string | null;
    };
    CandidateFilterInput: {
        referer?: string | null;
    };
    CandidateStatus: CandidateStatus;
    CapabilitySet: {
        ...on CapabilitySet: Omit<GraphQLTypes["CapabilitySet"], "...on CapabilitySet">;
        __typename: "CapabilitySet";
        builtin: boolean;
        coopname?: string | null;
        description: string;
        grants: GraphQLTypes["AccessGrant"][];
        set_key: string;
        title: string;
    };
    CapabilitySetAssignment: {
        ...on CapabilitySetAssignment: Omit<GraphQLTypes["CapabilitySetAssignment"], "...on CapabilitySetAssignment">;
        __typename: "CapabilitySetAssignment";
        expires_at?: string | null;
        granted_at: string;
        granted_by: string;
        set_key: string;
        username: string;
    };
    CapitalAddWorklogInput: {
        coopname: string;
        date?: string | null;
        hours: number;
        issue_hash: string;
        username: string;
    };
    CapitalAllocateFundsInput: {
        amount: string;
        coopname: string;
        project_hash: string;
    };
    CapitalCandidate: {
        ...on CapitalCandidate: Omit<GraphQLTypes["CapitalCandidate"], "...on CapitalCandidate">;
        __typename: "CapitalCandidate";
        about?: string | null;
        braname?: string | null;
        capital_status?: GraphQLTypes["ContributorStatus"] | null;
        contributed_as_author?: string | null;
        contributed_as_contributor?: string | null;
        contributed_as_coordinator?: string | null;
        contributed_as_creator?: string | null;
        contributed_as_investor?: string | null;
        contributed_as_propertor?: string | null;
        contributor_hash?: string | null;
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        hours_per_day?: number | null;
        level?: number | null;
        memo?: string | null;
        program_key?: string | null;
        public_key: string;
        rate_per_hour?: string | null;
        referer?: string | null;
        referer_display_name?: string | null;
        registered_at?: GraphQLTypes["DateTime"] | null;
        status: GraphQLTypes["CandidateStatus"];
        type: string;
        username: string;
        username_display_name?: string | null;
    };
    CapitalCommit: {
        ...on CapitalCommit: Omit<GraphQLTypes["CapitalCommit"], "...on CapitalCommit">;
        __typename: "CapitalCommit";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        amounts?: GraphQLTypes["CapitalCommitAmounts"] | null;
        block_num?: number | null;
        blockchain_status?: string | null;
        commit_hash: string;
        coopname?: string | null;
        created_at?: string | null;
        data?: GraphQLTypes["JSON"] | null;
        description?: string | null;
        display_name?: string | null;
        id?: number | null;
        meta?: string | null;
        present: boolean;
        project?: GraphQLTypes["BaseCapitalProject"] | null;
        project_hash?: string | null;
        status: GraphQLTypes["CommitStatus"];
        username?: string | null;
    };
    CapitalCommitAmounts: {
        ...on CapitalCommitAmounts: Omit<GraphQLTypes["CapitalCommitAmounts"], "...on CapitalCommitAmounts">;
        __typename: "CapitalCommitAmounts";
        authors_base_pool?: string | null;
        authors_bonus_pool?: string | null;
        contributors_bonus_pool?: string | null;
        creators_base_pool?: string | null;
        creators_bonus_pool?: string | null;
        creators_hours?: string | null;
        hour_cost?: string | null;
        total_contribution?: string | null;
        total_generation_pool?: string | null;
    };
    CapitalCommitFilter: {
        blockchain_status?: string | null;
        commit_hash?: string | null;
        coopname?: string | null;
        created_date?: string | null;
        project_hash?: string | null;
        status?: GraphQLTypes["CommitStatus"] | null;
        username?: string | null;
    };
    CapitalComponentMetric: {
        ...on CapitalComponentMetric: Omit<GraphQLTypes["CapitalComponentMetric"], "...on CapitalComponentMetric">;
        __typename: "CapitalComponentMetric";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        block_num?: number | null;
        coopname: string;
        created_by: string;
        deadline?: GraphQLTypes["DateTime"] | null;
        fact: number;
        measure_hash: string;
        metric_hash: string;
        present: boolean;
        project_hash: string;
        series_mode: GraphQLTypes["MetricSeriesMode"];
        status: GraphQLTypes["MetricStatus"];
        target_value: number;
        title: string;
        unit: string;
    };
    CapitalConfigObject: {
        ...on CapitalConfigObject: Omit<GraphQLTypes["CapitalConfigObject"], "...on CapitalConfigObject">;
        __typename: "CapitalConfigObject";
        authors_voting_percent: number;
        coordinator_bonus_percent: number;
        coordinator_invite_validity_days: number;
        creators_voting_percent: number;
        energy_decay_rate_per_day: number;
        energy_gain_coefficient: number;
        expense_pool_percent: number;
        level_depth_base: number;
        level_growth_coefficient: number;
        voting_period_in_days: number;
    };
    CapitalContributor: {
        ...on CapitalContributor: Omit<GraphQLTypes["CapitalContributor"], "...on CapitalContributor">;
        __typename: "CapitalContributor";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        about?: string | null;
        appendixes?: string[] | null;
        blagorost_agreement_hash?: string | null;
        blagorost_offer_hash?: string | null;
        blagorost_wallet?: GraphQLTypes["CapitalProgramWallet"] | null;
        block_num?: number | null;
        blockchain_status?: string | null;
        contract?: GraphQLTypes["DocumentAggregate"] | null;
        contributed_as_author?: string | null;
        contributed_as_contributor?: string | null;
        contributed_as_coordinator?: string | null;
        contributed_as_creator?: string | null;
        contributed_as_investor?: string | null;
        contributed_as_propertor?: string | null;
        contributor_hash: string;
        coopname: string;
        created_at?: string | null;
        debt_amount?: string | null;
        display_name?: string | null;
        document_parameters?: GraphQLTypes["ContributorDocumentParameters"] | null;
        energy?: number | null;
        generation_contract_hash?: string | null;
        generation_wallet?: GraphQLTypes["CapitalProgramWallet"] | null;
        generator_offer_hash?: string | null;
        hours_per_day?: number | null;
        id?: number | null;
        is_external_blagorost_agreement?: boolean | null;
        is_external_contract?: boolean | null;
        last_energy_update?: string | null;
        level?: number | null;
        main_wallet?: GraphQLTypes["CapitalProgramWallet"] | null;
        memo?: string | null;
        present: boolean;
        program_key?: string | null;
        rate_per_hour?: string | null;
        status: GraphQLTypes["ContributorStatus"];
        storage_agreement_hash?: string | null;
        username: string;
    };
    CapitalContributorFilter: {
        contributor_hash?: string | null;
        coopname?: string | null;
        display_name?: string | null;
        is_external_contract?: boolean | null;
        project_hash?: string | null;
        status?: GraphQLTypes["ContributorStatus"] | null;
        username?: string | null;
    };
    CapitalCreateProgramExpenseInput: {
        coopname: string;
        creator: string;
        description: string;
        expense_hash: string;
        items: GraphQLTypes["CapitalExpenseItemInput"][];
        statement: GraphQLTypes["ExpenseProposalStatementSignedDocumentInput"];
    };
    CapitalCycle: {
        ...on CapitalCycle: Omit<GraphQLTypes["CapitalCycle"], "...on CapitalCycle">;
        __typename: "CapitalCycle";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        block_num?: number | null;
        end_date: GraphQLTypes["DateTime"];
        name: string;
        present: boolean;
        start_date: GraphQLTypes["DateTime"];
        status: GraphQLTypes["CycleStatus"];
    };
    CapitalCycleFilter: {
        end_date?: string | null;
        is_active?: boolean | null;
        name?: string | null;
        start_date?: string | null;
        status?: GraphQLTypes["CycleStatus"] | null;
    };
    CapitalDeallocateFundsInput: {
        amount: string;
        coopname: string;
        project_hash: string;
    };
    CapitalDeallocationLimit: {
        ...on CapitalDeallocationLimit: Omit<GraphQLTypes["CapitalDeallocationLimit"], "...on CapitalDeallocationLimit">;
        __typename: "CapitalDeallocationLimit";
        is_allowed_by_status: boolean;
        max_amount: string;
        outstanding_debt: string;
        program_invest_pool: string;
        unspent: string;
    };
    CapitalDeallocationLimitInput: {
        coopname: string;
        project_hash: string;
    };
    CapitalDebt: {
        ...on CapitalDebt: Omit<GraphQLTypes["CapitalDebt"], "...on CapitalDebt">;
        __typename: "CapitalDebt";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        amount?: number | null;
        approved_statement?: GraphQLTypes["DocumentAggregate"] | null;
        authorization?: GraphQLTypes["DocumentAggregate"] | null;
        block_num?: number | null;
        blockchain_status?: string | null;
        coopname?: string | null;
        debt_hash: string;
        id?: number | null;
        memo?: string | null;
        present: boolean;
        project_hash?: string | null;
        repaid_at?: string | null;
        statement?: GraphQLTypes["DocumentAggregate"] | null;
        status: GraphQLTypes["DebtStatus"];
        username?: string | null;
    };
    CapitalExpense: {
        ...on CapitalExpense: Omit<GraphQLTypes["CapitalExpense"], "...on CapitalExpense">;
        __typename: "CapitalExpense";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        amount?: string | null;
        approved_statement?: GraphQLTypes["DocumentAggregate"] | null;
        authorization?: GraphQLTypes["DocumentAggregate"] | null;
        block_num?: number | null;
        blockchain_status?: string | null;
        coopname?: string | null;
        description?: string | null;
        expense_hash: string;
        expense_statement?: GraphQLTypes["DocumentAggregate"] | null;
        fund_id?: number | null;
        id?: number | null;
        present: boolean;
        project_hash?: string | null;
        spended_at?: string | null;
        status: GraphQLTypes["ExpenseStatus"];
        username?: string | null;
    };
    CapitalExpenseItemInput: {
        description: string;
        item_hash: string;
        mechanics: GraphQLTypes["ExpenseMechanics"];
        payment_method_id?: string | null;
        payment_purpose?: string | null;
        planned_amount: string;
        recipient: string;
        recipient_type: GraphQLTypes["ExpenseRecipientType"];
        requisites?: string | null;
    };
    CapitalFavorite: {
        ...on CapitalFavorite: Omit<GraphQLTypes["CapitalFavorite"], "...on CapitalFavorite">;
        __typename: "CapitalFavorite";
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        parent_hash?: string | null;
        target_hash: string;
        target_type: GraphQLTypes["CapitalFavoriteTargetType"];
        title: string;
        username: string;
    };
    CapitalFavoriteInput: {
        coopname: string;
        target_hash: string;
        target_type: GraphQLTypes["CapitalFavoriteTargetType"];
        username: string;
    };
    CapitalFavoriteTargetType: CapitalFavoriteTargetType;
    CapitalFavoritesFilter: {
        coopname: string;
        username: string;
    };
    CapitalFibLevel: {
        ...on CapitalFibLevel: Omit<GraphQLTypes["CapitalFibLevel"], "...on CapitalFibLevel">;
        __typename: "CapitalFibLevel";
        ratio: number;
        value: number;
    };
    CapitalGetOpenTimerInput: {
        coopname: string;
        username: string;
    };
    CapitalInvest: {
        ...on CapitalInvest: Omit<GraphQLTypes["CapitalInvest"], "...on CapitalInvest">;
        __typename: "CapitalInvest";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        amount?: number | null;
        block_num?: number | null;
        blockchain_status?: string | null;
        coopname?: string | null;
        coordinator?: string | null;
        coordinator_amount?: number | null;
        id?: number | null;
        invest_hash: string;
        invested_at?: string | null;
        present: boolean;
        project_hash?: string | null;
        statement?: string | null;
        status: GraphQLTypes["InvestStatus"];
        username?: string | null;
    };
    CapitalInvestFilter: {
        coopname?: string | null;
        coordinator?: string | null;
        invest_hash?: string | null;
        project_hash?: string | null;
        status?: GraphQLTypes["InvestStatus"] | null;
        username?: string | null;
    };
    CapitalIssue: {
        ...on CapitalIssue: Omit<GraphQLTypes["CapitalIssue"], "...on CapitalIssue">;
        __typename: "CapitalIssue";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        block_num?: number | null;
        created_by: string;
        creators: string[];
        cycle_id?: string | null;
        description?: string | null;
        estimate: number;
        fact: number;
        fact_by_contributor: GraphQLTypes["CapitalIssueContributorFact"][];
        fact_committed: number;
        fact_uncommitted: number;
        id: string;
        issue_hash: string;
        linked_git_commits: GraphQLTypes["CapitalIssueLinkedGitCommit"][];
        metadata: GraphQLTypes["JSON"];
        permissions: GraphQLTypes["CapitalIssuePermissions"];
        present: boolean;
        priority: GraphQLTypes["IssuePriority"];
        project_hash?: string | null;
        sort_order: number;
        status: GraphQLTypes["IssueStatus"];
        submaster?: string | null;
        title: string;
    };
    CapitalIssueContributorFact: {
        ...on CapitalIssueContributorFact: Omit<GraphQLTypes["CapitalIssueContributorFact"], "...on CapitalIssueContributorFact">;
        __typename: "CapitalIssueContributorFact";
        contributor_hash: string;
        hours: number;
    };
    CapitalIssueFilter: {
        coopname?: string | null;
        created_by?: string | null;
        creators?: string[] | null;
        cycle_id?: string | null;
        master?: string | null;
        priorities?: GraphQLTypes["IssuePriority"][] | null;
        project_hash?: string | null;
        statuses?: GraphQLTypes["IssueStatus"][] | null;
        submaster?: string | null;
        title?: string | null;
    };
    CapitalIssueLinkedGitCommit: {
        ...on CapitalIssueLinkedGitCommit: Omit<GraphQLTypes["CapitalIssueLinkedGitCommit"], "...on CapitalIssueLinkedGitCommit">;
        __typename: "CapitalIssueLinkedGitCommit";
        branch?: string | null;
        commit_message: string;
        committed_at: GraphQLTypes["DateTime"];
        consumed: boolean;
        github_sha: string;
        html_url: string;
        in_default_branch: boolean;
        username: string;
    };
    CapitalIssueMetricBinding: {
        ...on CapitalIssueMetricBinding: Omit<GraphQLTypes["CapitalIssueMetricBinding"], "...on CapitalIssueMetricBinding">;
        __typename: "CapitalIssueMetricBinding";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        block_num?: number | null;
        delta: number;
        issue_hash: string;
        metric_hash: string;
        present: boolean;
    };
    CapitalIssuePermissions: {
        ...on CapitalIssuePermissions: Omit<GraphQLTypes["CapitalIssuePermissions"], "...on CapitalIssuePermissions">;
        __typename: "CapitalIssuePermissions";
        allowed_status_transitions: GraphQLTypes["IssueStatus"][];
        can_assign_creator: boolean;
        can_change_status: boolean;
        can_complete_requirement: boolean;
        can_create_requirement: boolean;
        can_delete_issue: boolean;
        can_delete_requirement: boolean;
        can_edit_issue: boolean;
        can_edit_requirement: boolean;
        can_move_issue: boolean;
        can_set_done: boolean;
        can_set_estimate: boolean;
        can_set_on_review: boolean;
        can_set_priority: boolean;
        has_clearance: boolean;
        is_guest: boolean;
    };
    CapitalLog: {
        ...on CapitalLog: Omit<GraphQLTypes["CapitalLog"], "...on CapitalLog">;
        __typename: "CapitalLog";
        _id: string;
        actor_name: string;
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        description?: string | null;
        entity_id?: string | null;
        entity_type: GraphQLTypes["LogEntityType"];
        event_type: GraphQLTypes["LogEventType"];
        initiator: string;
        message: string;
        metadata?: GraphQLTypes["JSON"] | null;
        project_hash?: string | null;
        reference_id?: string | null;
        title: string;
    };
    CapitalLogFilterInput: {
        coopname?: string | null;
        date_from?: GraphQLTypes["DateTime"] | null;
        date_to?: GraphQLTypes["DateTime"] | null;
        event_types?: GraphQLTypes["LogEventType"][] | null;
        initiator?: string | null;
        issue_hash?: string | null;
        project_hash?: string | null;
        show_components_logs?: boolean | null;
        show_issue_logs?: boolean | null;
    };
    CapitalMeasure: {
        ...on CapitalMeasure: Omit<GraphQLTypes["CapitalMeasure"], "...on CapitalMeasure">;
        __typename: "CapitalMeasure";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        block_num?: number | null;
        coopname: string;
        created_by: string;
        measure_hash: string;
        present: boolean;
        series_mode: GraphQLTypes["MetricSeriesMode"];
        status: GraphQLTypes["MetricStatus"];
        title: string;
        unit: string;
    };
    CapitalMetricComponentRollup: {
        ...on CapitalMetricComponentRollup: Omit<GraphQLTypes["CapitalMetricComponentRollup"], "...on CapitalMetricComponentRollup">;
        __typename: "CapitalMetricComponentRollup";
        fact_sum: number;
        metrics_count: number;
        project_hash: string;
        project_title: string;
        target_sum: number;
    };
    CapitalMetricContribution: {
        ...on CapitalMetricContribution: Omit<GraphQLTypes["CapitalMetricContribution"], "...on CapitalMetricContribution">;
        __typename: "CapitalMetricContribution";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        block_num?: number | null;
        contribution_hash: string;
        delta: number;
        issue_hash?: string | null;
        metric_hash: string;
        occurred_at: GraphQLTypes["DateTime"];
        present: boolean;
        source: GraphQLTypes["MetricContributionSource"];
        username: string;
    };
    CapitalMetricSeries: {
        ...on CapitalMetricSeries: Omit<GraphQLTypes["CapitalMetricSeries"], "...on CapitalMetricSeries">;
        __typename: "CapitalMetricSeries";
        fact: number;
        metric_hash: string;
        points: GraphQLTypes["CapitalMetricSeriesPoint"][];
        series_mode: GraphQLTypes["MetricSeriesMode"];
        target_value: number;
        title: string;
        unit: string;
    };
    CapitalMetricSeriesPoint: {
        ...on CapitalMetricSeriesPoint: Omit<GraphQLTypes["CapitalMetricSeriesPoint"], "...on CapitalMetricSeriesPoint">;
        __typename: "CapitalMetricSeriesPoint";
        cumulative: number;
        delta: number;
        ideal_cumulative?: number | null;
        period_end: GraphQLTypes["DateTime"];
        period_start: GraphQLTypes["DateTime"];
    };
    CapitalMetricSuperposition: {
        ...on CapitalMetricSuperposition: Omit<GraphQLTypes["CapitalMetricSuperposition"], "...on CapitalMetricSuperposition">;
        __typename: "CapitalMetricSuperposition";
        activity: number;
        balance: number;
        coherence: number;
        components: GraphQLTypes["CapitalMetricComponentRollup"][];
        disclaimer: string;
        down_count: number;
        fact_sum: number;
        flat_count: number;
        growth: number;
        items: GraphQLTypes["CapitalMetricSuperpositionItem"][];
        project_hash: string;
        resultant_angle: number;
        resultant_im: number;
        resultant_magnitude: number;
        resultant_re: number;
        target_sum: number;
        up_count: number;
    };
    CapitalMetricSuperpositionFrame: {
        ...on CapitalMetricSuperpositionFrame: Omit<GraphQLTypes["CapitalMetricSuperpositionFrame"], "...on CapitalMetricSuperpositionFrame">;
        __typename: "CapitalMetricSuperpositionFrame";
        activity: number;
        at: GraphQLTypes["DateTime"];
        balance: number;
        coherence: number;
        down_count: number;
        fact_sum: number;
        flat_count: number;
        growth: number;
        items: GraphQLTypes["CapitalMetricSuperpositionItem"][];
        resultant_angle: number;
        resultant_im: number;
        resultant_magnitude: number;
        resultant_re: number;
        target_sum: number;
        up_count: number;
    };
    CapitalMetricSuperpositionHistory: {
        ...on CapitalMetricSuperpositionHistory: Omit<GraphQLTypes["CapitalMetricSuperpositionHistory"], "...on CapitalMetricSuperpositionHistory">;
        __typename: "CapitalMetricSuperpositionHistory";
        frames: GraphQLTypes["CapitalMetricSuperpositionFrame"][];
        from: GraphQLTypes["DateTime"];
        project_hash: string;
        to: GraphQLTypes["DateTime"];
    };
    CapitalMetricSuperpositionItem: {
        ...on CapitalMetricSuperpositionItem: Omit<GraphQLTypes["CapitalMetricSuperpositionItem"], "...on CapitalMetricSuperpositionItem">;
        __typename: "CapitalMetricSuperpositionItem";
        amplitude: number;
        current_label: GraphQLTypes["WaveLabel"];
        current_phase: GraphQLTypes["WavePhase"];
        drive: GraphQLTypes["MetricDriveDirection"];
        fact: number;
        metric_hash: string;
        phase_rad: number;
        project_hash: string;
        project_title: string;
        recent_velocity: number;
        series_mode: GraphQLTypes["MetricSeriesMode"];
        target_value: number;
        title: string;
        unit: string;
    };
    CapitalMetricWave: {
        ...on CapitalMetricWave: Omit<GraphQLTypes["CapitalMetricWave"], "...on CapitalMetricWave">;
        __typename: "CapitalMetricWave";
        corridor: GraphQLTypes["CapitalWaveCorridor"];
        current_label: GraphQLTypes["WaveLabel"];
        current_phase: GraphQLTypes["WavePhase"];
        disclaimer: string;
        fact: number;
        fib_levels: GraphQLTypes["CapitalFibLevel"][];
        metric_hash: string;
        point_labels: GraphQLTypes["WaveLabel"][];
        series_mode: GraphQLTypes["MetricSeriesMode"];
        swings: GraphQLTypes["CapitalWaveSwing"][];
        target_value: number;
        title: string;
        unit: string;
        values: number[];
    };
    CapitalOnboardingState: {
        ...on CapitalOnboardingState: Omit<GraphQLTypes["CapitalOnboardingState"], "...on CapitalOnboardingState">;
        __typename: "CapitalOnboardingState";
        blagorost_offer_template_done: boolean;
        blagorost_provision_done: boolean;
        capital_program_doc_data_hash?: string | null;
        generation_contract_template_done: boolean;
        generator_offer_template_done: boolean;
        generator_program_template_done: boolean;
        onboarding_blagorost_offer_template_hash?: string | null;
        onboarding_blagorost_provision_hash?: string | null;
        onboarding_expire_at: string;
        onboarding_generation_contract_template_hash?: string | null;
        onboarding_generator_offer_template_hash?: string | null;
        onboarding_generator_program_template_hash?: string | null;
        onboarding_init_at: string;
    };
    CapitalOnboardingStep: CapitalOnboardingStep;
    CapitalOnboardingStepInput: {
        decision: string;
        question: string;
        step: GraphQLTypes["CapitalOnboardingStep"];
        title?: string | null;
    };
    CapitalPauseTimerInput: {
        coopname: string;
        username: string;
    };
    CapitalProgramExpense: {
        ...on CapitalProgramExpense: Omit<GraphQLTypes["CapitalProgramExpense"], "...on CapitalProgramExpense">;
        __typename: "CapitalProgramExpense";
        callback?: GraphQLTypes["CapitalProgramExpenseCallback"] | null;
        coopname: string;
        created_at: string;
        creator: string;
        creator_name: string;
        expense_hash: string;
        items: GraphQLTypes["CapitalProgramExpenseItem"][];
        source_wallet: string;
        status: GraphQLTypes["ExpenseProposalStatus"];
        total_actual: string;
        total_planned: string;
        updated_at: string;
    };
    CapitalProgramExpenseCallback: {
        ...on CapitalProgramExpenseCallback: Omit<GraphQLTypes["CapitalProgramExpenseCallback"], "...on CapitalProgramExpenseCallback">;
        __typename: "CapitalProgramExpenseCallback";
        action: string;
        contract: string;
        data: string;
    };
    CapitalProgramExpenseItem: {
        ...on CapitalProgramExpenseItem: Omit<GraphQLTypes["CapitalProgramExpenseItem"], "...on CapitalProgramExpenseItem">;
        __typename: "CapitalProgramExpenseItem";
        actual_amount: string;
        description: string;
        item_hash: string;
        mechanics: GraphQLTypes["ExpenseMechanics"];
        planned_amount: string;
        recipient: string;
        recipient_name: string;
        recipient_type: GraphQLTypes["ExpenseRecipientType"];
        status: GraphQLTypes["ExpenseItemStatus"];
    };
    CapitalProgramWallet: {
        ...on CapitalProgramWallet: Omit<GraphQLTypes["CapitalProgramWallet"], "...on CapitalProgramWallet">;
        __typename: "CapitalProgramWallet";
        agreement_id: GraphQLTypes["ID"];
        available: string;
        coopname: string;
        id: GraphQLTypes["ID"];
        membership_contribution: string;
        program_id: GraphQLTypes["ID"];
        program_type?: GraphQLTypes["ProgramType"] | null;
        username: string;
    };
    CapitalProject: {
        ...on CapitalProject: Omit<GraphQLTypes["CapitalProject"], "...on CapitalProject">;
        __typename: "CapitalProject";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        block_num?: number | null;
        blockchain_status: string;
        components: GraphQLTypes["CapitalProjectComponent"][];
        coopname: string;
        counts: GraphQLTypes["CapitalProjectCountsData"];
        created_at: string;
        crps: GraphQLTypes["CapitalProjectCrpsData"];
        data: string;
        description: string;
        development_repository_url?: string | null;
        fact: GraphQLTypes["CapitalProjectFactPool"];
        id?: number | null;
        invite: string;
        is_opened: boolean;
        is_planed: boolean;
        issue_counter: number;
        local_owner?: string | null;
        master: string;
        meta: string;
        origin: string;
        parent_hash: string;
        parent_title?: string | null;
        permissions: GraphQLTypes["CapitalProjectPermissions"];
        plan: GraphQLTypes["CapitalProjectPlanPool"];
        prefix: string;
        present: boolean;
        priority: GraphQLTypes["ProjectPriority"];
        project_hash: string;
        status: GraphQLTypes["ProjectStatus"];
        title: string;
        voting: GraphQLTypes["CapitalProjectVotingData"];
    };
    CapitalProjectComponent: {
        ...on CapitalProjectComponent: Omit<GraphQLTypes["CapitalProjectComponent"], "...on CapitalProjectComponent">;
        __typename: "CapitalProjectComponent";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        block_num?: number | null;
        blockchain_status: string;
        coopname: string;
        counts: GraphQLTypes["CapitalProjectCountsData"];
        created_at: string;
        crps: GraphQLTypes["CapitalProjectCrpsData"];
        data: string;
        description: string;
        development_repository_url?: string | null;
        fact: GraphQLTypes["CapitalProjectFactPool"];
        id?: number | null;
        invite: string;
        is_opened: boolean;
        is_planed: boolean;
        issue_counter: number;
        local_owner?: string | null;
        master: string;
        meta: string;
        origin: string;
        parent_hash: string;
        parent_title?: string | null;
        permissions: GraphQLTypes["CapitalProjectPermissions"];
        plan: GraphQLTypes["CapitalProjectPlanPool"];
        prefix: string;
        present: boolean;
        priority: GraphQLTypes["ProjectPriority"];
        project_hash: string;
        status: GraphQLTypes["ProjectStatus"];
        title: string;
        voting: GraphQLTypes["CapitalProjectVotingData"];
    };
    CapitalProjectCountsData: {
        ...on CapitalProjectCountsData: Omit<GraphQLTypes["CapitalProjectCountsData"], "...on CapitalProjectCountsData">;
        __typename: "CapitalProjectCountsData";
        total_authors: number;
        total_commits: number;
        total_contributors: number;
        total_coordinators: number;
        total_creators: number;
        total_investors: number;
        total_propertors: number;
        total_unique_participants: number;
    };
    CapitalProjectCrpsData: {
        ...on CapitalProjectCrpsData: Omit<GraphQLTypes["CapitalProjectCrpsData"], "...on CapitalProjectCrpsData">;
        __typename: "CapitalProjectCrpsData";
        author_base_cumulative_reward_per_share: number;
        author_bonus_cumulative_reward_per_share: number;
        contributor_cumulative_reward_per_share: number;
        total_capital_contributors_shares: string;
    };
    CapitalProjectFactPool: {
        ...on CapitalProjectFactPool: Omit<GraphQLTypes["CapitalProjectFactPool"], "...on CapitalProjectFactPool">;
        __typename: "CapitalProjectFactPool";
        accumulated_expense_pool: string;
        authors_base_pool: string;
        authors_bonus_pool: string;
        contributors_bonus_pool: string;
        coordinators_base_pool: string;
        coordinators_investment_pool: string;
        creators_base_pool: string;
        creators_bonus_pool: string;
        creators_hours: number;
        hour_cost: string;
        invest_pool: string;
        program_invest_pool: string;
        property_base_pool: string;
        return_base_percent: number;
        target_expense_pool: string;
        total: string;
        total_contribution: string;
        total_generation_pool: string;
        total_received_investments: string;
        total_returned_investments: string;
        total_used_investments: string;
        total_with_investments: string;
        use_invest_percent: number;
        used_expense_pool: string;
    };
    CapitalProjectFilter: {
        coopname?: string | null;
        has_invite?: boolean | null;
        has_issues_with_creators?: string[] | null;
        has_issues_with_priorities?: GraphQLTypes["IssuePriority"][] | null;
        has_issues_with_statuses?: GraphQLTypes["IssueStatus"][] | null;
        has_voting?: boolean | null;
        is_component?: boolean | null;
        is_opened?: boolean | null;
        is_planed?: boolean | null;
        master?: string | null;
        only_with_artifact_access?: boolean | null;
        origin?: string | null;
        parent_hash?: string | null;
        priorities?: GraphQLTypes["ProjectPriority"][] | null;
        project_hash?: string | null;
        statuses?: GraphQLTypes["ProjectStatus"][] | null;
    };
    CapitalProjectPermissions: {
        ...on CapitalProjectPermissions: Omit<GraphQLTypes["CapitalProjectPermissions"], "...on CapitalProjectPermissions">;
        __typename: "CapitalProjectPermissions";
        can_change_project_status: boolean;
        can_complete_requirement: boolean;
        can_create_requirement: boolean;
        can_delete_project: boolean;
        can_delete_requirement: boolean;
        can_edit_project: boolean;
        can_edit_requirement: boolean;
        can_manage_authors: boolean;
        can_manage_issues: boolean;
        can_set_master: boolean;
        can_set_plan: boolean;
        can_set_priority: boolean;
        can_view_artifacts: boolean;
        has_clearance: boolean;
        has_parent_clearance: boolean;
        is_guest: boolean;
        pending_clearance: boolean;
    };
    CapitalProjectPlanPool: {
        ...on CapitalProjectPlanPool: Omit<GraphQLTypes["CapitalProjectPlanPool"], "...on CapitalProjectPlanPool">;
        __typename: "CapitalProjectPlanPool";
        authors_base_pool: string;
        authors_bonus_pool: string;
        contributors_bonus_pool: string;
        coordinators_base_pool: string;
        coordinators_investment_pool: string;
        creators_base_pool: string;
        creators_bonus_pool: string;
        creators_hours: number;
        hour_cost: string;
        invest_pool: string;
        program_invest_pool: string;
        return_base_percent: number;
        target_expense_pool: string;
        total: string;
        total_generation_pool: string;
        total_received_investments: string;
        total_with_investments: string;
        use_invest_percent: number;
    };
    CapitalProjectTimeStats: {
        ...on CapitalProjectTimeStats: Omit<GraphQLTypes["CapitalProjectTimeStats"], "...on CapitalProjectTimeStats">;
        __typename: "CapitalProjectTimeStats";
        available_hours: number;
        contributor_hash: string;
        pending_hours: number;
        project_hash: string;
        project_name: string;
        total_committed_hours: number;
        total_uncommitted_hours: number;
    };
    CapitalProjectVotingAmounts: {
        ...on CapitalProjectVotingAmounts: Omit<GraphQLTypes["CapitalProjectVotingAmounts"], "...on CapitalProjectVotingAmounts">;
        __typename: "CapitalProjectVotingAmounts";
        active_voting_amount: string;
        authors_bonuses_on_voting: string;
        authors_equal_per_author: string;
        authors_equal_spread: string;
        creators_bonuses_on_voting: string;
        creators_direct_spread: string;
        equal_voting_amount: string;
        total_voting_pool: string;
    };
    CapitalProjectVotingData: {
        ...on CapitalProjectVotingData: Omit<GraphQLTypes["CapitalProjectVotingData"], "...on CapitalProjectVotingData">;
        __typename: "CapitalProjectVotingData";
        amounts: GraphQLTypes["CapitalProjectVotingAmounts"];
        authors_voting_percent: number;
        creators_voting_percent: number;
        total_voters: number;
        votes_received: number;
        voting_deadline: string;
    };
    CapitalResult: {
        ...on CapitalResult: Omit<GraphQLTypes["CapitalResult"], "...on CapitalResult">;
        __typename: "CapitalResult";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        act?: GraphQLTypes["DocumentAggregate"] | null;
        authorization?: GraphQLTypes["DocumentAggregate"] | null;
        block_num?: number | null;
        blockchain_status?: string | null;
        coopname?: string | null;
        created_at?: string | null;
        data?: string | null;
        debt_amount?: string | null;
        id?: number | null;
        present: boolean;
        project_hash?: string | null;
        result_hash: string;
        statement?: GraphQLTypes["DocumentAggregate"] | null;
        status: GraphQLTypes["ResultStatus"];
        total_amount?: string | null;
        username?: string | null;
    };
    CapitalResumeTimerInput: {
        coopname: string;
        username: string;
    };
    CapitalSegment: {
        ...on CapitalSegment: Omit<GraphQLTypes["CapitalSegment"], "...on CapitalSegment">;
        __typename: "CapitalSegment";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        author_base: string;
        author_bonus: string;
        available_for_program: string;
        available_for_wallet: string;
        block_num?: number | null;
        capital_contributor_shares: string;
        contributor_bonus: string;
        coopname: string;
        coordinator_base: string;
        coordinator_investments: string;
        creator_base: string;
        creator_bonus: string;
        debt_amount: string;
        debt_settled: string;
        direct_creator_bonus: string;
        display_name: string;
        equal_author_bonus: string;
        has_vote: boolean;
        has_voted: boolean;
        id?: number | null;
        intellectual_cost: string;
        investor_amount: string;
        investor_base: string;
        is_author: boolean;
        is_completed: boolean;
        is_contributor: boolean;
        is_coordinator: boolean;
        is_creator: boolean;
        is_investor: boolean;
        is_propertor: boolean;
        is_votes_calculated: boolean;
        last_author_base_reward_per_share: number;
        last_author_bonus_reward_per_share: number;
        last_contributor_reward_per_share: number;
        last_known_coordinators_investment_pool: string;
        last_known_creators_base_pool: string;
        last_known_invest_pool: string;
        parent_hash?: string | null;
        parent_title?: string | null;
        present: boolean;
        project_hash: string;
        project_status?: GraphQLTypes["ProjectStatus"] | null;
        project_title?: string | null;
        property_base: string;
        provisional_amount: string;
        share_percent: number;
        status: GraphQLTypes["SegmentStatus"];
        total_segment_base_cost: string;
        total_segment_bonus_cost: string;
        total_segment_cost: string;
        username: string;
        value?: string | null;
        voting_bonus: string;
        voting_completed: boolean;
    };
    CapitalSegmentFilter: {
        coopname?: string | null;
        has_vote?: boolean | null;
        is_author?: boolean | null;
        is_component?: boolean | null;
        is_contributor?: boolean | null;
        is_coordinator?: boolean | null;
        is_creator?: boolean | null;
        is_investor?: boolean | null;
        is_propertor?: boolean | null;
        parent_hash?: string | null;
        project_hash?: string | null;
        status?: GraphQLTypes["SegmentStatus"] | null;
        username?: string | null;
    };
    CapitalStartTimerInput: {
        coopname: string;
        issue_hash: string;
        username: string;
    };
    CapitalState: {
        ...on CapitalState: Omit<GraphQLTypes["CapitalState"], "...on CapitalState">;
        __typename: "CapitalState";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        block_num?: number | null;
        config: GraphQLTypes["CapitalConfigObject"];
        coopname: string;
        global_available_invest_pool: string;
        present: boolean;
        program_expense_pool?: string | null;
        program_expense_reserved?: string | null;
        program_membership_available: string;
        program_membership_cumulative_reward_per_share: number;
        program_membership_distributed: string;
        program_membership_funded: string;
    };
    CapitalStopTimerInput: {
        coopname: string;
        username: string;
    };
    CapitalStory: {
        ...on CapitalStory: Omit<GraphQLTypes["CapitalStory"], "...on CapitalStory">;
        __typename: "CapitalStory";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        block_num?: number | null;
        content_format: GraphQLTypes["CapitalStoryContentFormat"];
        coopname: string;
        created_by: string;
        description?: string | null;
        issue_hash?: string | null;
        present: boolean;
        project_hash?: string | null;
        sort_order: number;
        status: GraphQLTypes["StoryStatus"];
        story_hash: string;
        title: string;
    };
    CapitalStoryContentFormat: CapitalStoryContentFormat;
    CapitalStoryFilter: {
        coopname?: string | null;
        created_by?: string | null;
        issue_hash?: string | null;
        project_hash?: string | null;
        show_components_requirements?: boolean | null;
        show_issues_requirements?: boolean | null;
        status?: GraphQLTypes["StoryStatus"] | null;
        title?: string | null;
    };
    CapitalTimeEntriesByIssues: {
        ...on CapitalTimeEntriesByIssues: Omit<GraphQLTypes["CapitalTimeEntriesByIssues"], "...on CapitalTimeEntriesByIssues">;
        __typename: "CapitalTimeEntriesByIssues";
        available_hours: number;
        committed_hours: number;
        contributor_hash: string;
        contributor_name: string;
        coopname: string;
        issue_hash: string;
        issue_title: string;
        pending_hours: number;
        project_hash: string;
        project_name: string;
        total_hours: number;
        uncommitted_hours: number;
    };
    CapitalTimeEntriesFilter: {
        contributor_hash?: string | null;
        coopname?: string | null;
        is_committed?: boolean | null;
        issue_hash?: string | null;
        project_hash?: string | null;
        username?: string | null;
    };
    CapitalTimeEntry: {
        ...on CapitalTimeEntry: Omit<GraphQLTypes["CapitalTimeEntry"], "...on CapitalTimeEntry">;
        __typename: "CapitalTimeEntry";
        _created_at: string;
        _id: string;
        _updated_at: string;
        commit_hash?: string | null;
        contributor_hash: string;
        coopname: string;
        date: string;
        entry_type?: string | null;
        estimate_snapshot?: number | null;
        hours: number;
        is_committed: boolean;
        issue_hash: string;
        project_hash: string;
    };
    CapitalTimeStats: {
        ...on CapitalTimeStats: Omit<GraphQLTypes["CapitalTimeStats"], "...on CapitalTimeStats">;
        __typename: "CapitalTimeStats";
        currentPage: number;
        items: GraphQLTypes["CapitalProjectTimeStats"][];
        totalCount: number;
        totalPages: number;
    };
    CapitalTimeStatsInput: {
        contributor_hash?: string | null;
        coopname?: string | null;
        project_hash?: string | null;
        username?: string | null;
    };
    CapitalTimerSession: {
        ...on CapitalTimerSession: Omit<GraphQLTypes["CapitalTimerSession"], "...on CapitalTimerSession">;
        __typename: "CapitalTimerSession";
        _id: string;
        contributor_hash: string;
        coopname: string;
        elapsed_seconds: number;
        is_paused: boolean;
        issue_hash: string;
        issue_title?: string | null;
        paused_at?: GraphQLTypes["DateTime"] | null;
        project_hash: string;
        started_at: GraphQLTypes["DateTime"];
        stopped_at?: GraphQLTypes["DateTime"] | null;
        total_paused_ms: number;
    };
    CapitalTopupProgramExpenseInput: {
        amount: string;
        coopname: string;
    };
    CapitalVote: {
        ...on CapitalVote: Omit<GraphQLTypes["CapitalVote"], "...on CapitalVote">;
        __typename: "CapitalVote";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        amount?: string | null;
        block_num?: number | null;
        coopname?: string | null;
        id?: number | null;
        present: boolean;
        project_hash?: string | null;
        recipient?: string | null;
        recipient_display_name?: string | null;
        voted_at?: string | null;
        voter?: string | null;
        voter_display_name?: string | null;
    };
    CapitalWaveCorridor: {
        ...on CapitalWaveCorridor: Omit<GraphQLTypes["CapitalWaveCorridor"], "...on CapitalWaveCorridor">;
        __typename: "CapitalWaveCorridor";
        base: number[];
        eta_base_periods?: number | null;
        eta_optimistic_periods?: number | null;
        eta_pessimistic_periods?: number | null;
        optimistic: number[];
        periods_ahead: number;
        pessimistic: number[];
    };
    CapitalWaveSwing: {
        ...on CapitalWaveSwing: Omit<GraphQLTypes["CapitalWaveSwing"], "...on CapitalWaveSwing">;
        __typename: "CapitalWaveSwing";
        index: number;
        label: GraphQLTypes["WaveLabel"];
        value: number;
    };
    Category: {
        ...on Category: Omit<GraphQLTypes["Category"], "...on Category">;
        __typename: "Category";
        coopname: string;
        description?: string | null;
        icon?: string | null;
        id: string;
        is_active: boolean;
        name: string;
        parent_id?: string | null;
        sort_order: number;
    };
    CategoryTypeInput: {
        categoryId: number;
        typeId: number;
    };
    ChairmanOnboardingAgendaInput: {
        decision: string;
        question: string;
        step: GraphQLTypes["ChairmanOnboardingAgendaStep"];
        title?: string | null;
    };
    ChairmanOnboardingAgendaStep: ChairmanOnboardingAgendaStep;
    ChairmanOnboardingGeneralMeetInput: {
        proposal_hash: string;
    };
    ChairmanOnboardingState: {
        ...on ChairmanOnboardingState: Omit<GraphQLTypes["ChairmanOnboardingState"], "...on ChairmanOnboardingState">;
        __typename: "ChairmanOnboardingState";
        general_meet_done: boolean;
        onboarding_expire_at: string;
        onboarding_general_meet_hash?: string | null;
        onboarding_init_at: string;
        onboarding_participant_application_hash?: string | null;
        onboarding_privacy_agreement_hash?: string | null;
        onboarding_signature_agreement_hash?: string | null;
        onboarding_user_agreement_hash?: string | null;
        onboarding_voskhod_membership_hash?: string | null;
        onboarding_wallet_agreement_hash?: string | null;
        participant_application_done: boolean;
        privacy_agreement_done: boolean;
        signature_agreement_done: boolean;
        user_agreement_done: boolean;
        voskhod_membership_done: boolean;
        wallet_agreement_done: boolean;
    };
    ChartOfAccountsItem: {
        ...on ChartOfAccountsItem: Omit<GraphQLTypes["ChartOfAccountsItem"], "...on ChartOfAccountsItem">;
        __typename: "ChartOfAccountsItem";
        available: string;
        blocked: string;
        displayId: string;
        id: number;
        name: string;
        writeoff: string;
    };
    ChatCoopCalendarEvent: {
        ...on ChatCoopCalendarEvent: Omit<GraphQLTypes["ChatCoopCalendarEvent"], "...on ChatCoopCalendarEvent">;
        __typename: "ChatCoopCalendarEvent";
        createdAt: GraphQLTypes["DateTime"];
        createdByUsername: string;
        description?: string | null;
        endsAt?: GraphQLTypes["DateTime"] | null;
        icsSequence: number;
        id: string;
        matrixRoomId: string;
        startsAt: GraphQLTypes["DateTime"];
        title: string;
        updatedAt: GraphQLTypes["DateTime"];
    };
    ChatCoopCalendarIcsUrlResponse: {
        ...on ChatCoopCalendarIcsUrlResponse: Omit<GraphQLTypes["ChatCoopCalendarIcsUrlResponse"], "...on ChatCoopCalendarIcsUrlResponse">;
        __typename: "ChatCoopCalendarIcsUrlResponse";
        icsUrl: string;
    };
    ChatCoopCalendarRoomOption: {
        ...on ChatCoopCalendarRoomOption: Omit<GraphQLTypes["ChatCoopCalendarRoomOption"], "...on ChatCoopCalendarRoomOption">;
        __typename: "ChatCoopCalendarRoomOption";
        displayLabel: string;
        matrixRoomId: string;
    };
    ChatcoopNonProjectCommunicationRoom: {
        ...on ChatcoopNonProjectCommunicationRoom: Omit<GraphQLTypes["ChatcoopNonProjectCommunicationRoom"], "...on ChatcoopNonProjectCommunicationRoom">;
        __typename: "ChatcoopNonProjectCommunicationRoom";
        displayLabel: string;
        kind: GraphQLTypes["NonProjectRoomKind"];
        matrixRoomId: string;
    };
    ChatcoopProjectCommunicationRoom: {
        ...on ChatcoopProjectCommunicationRoom: Omit<GraphQLTypes["ChatcoopProjectCommunicationRoom"], "...on ChatcoopProjectCommunicationRoom">;
        __typename: "ChatcoopProjectCommunicationRoom";
        displayLabel: string;
        matrixRoomId: string;
    };
    ChatcoopRoomMessageLine: {
        ...on ChatcoopRoomMessageLine: Omit<GraphQLTypes["ChatcoopRoomMessageLine"], "...on ChatcoopRoomMessageLine">;
        __typename: "ChatcoopRoomMessageLine";
        authorLabel: string;
        bodyText: string;
        coopUsername?: string | null;
        kind: GraphQLTypes["RoomMessageKind"];
        originServerTs: number;
    };
    ChatcoopSecretaryRoom: {
        ...on ChatcoopSecretaryRoom: Omit<GraphQLTypes["ChatcoopSecretaryRoom"], "...on ChatcoopSecretaryRoom">;
        __typename: "ChatcoopSecretaryRoom";
        displayLabel: string;
        editable: boolean;
        encrypted: boolean;
        id: string;
        kind: GraphQLTypes["ManagedRoomKind"];
        secretaryInRoom: boolean;
    };
    CheckMatrixUsernameInput: {
        username: string;
    };
    CloseKuDecisionInput: {
        coopname: string;
        hash: string;
        protocol: GraphQLTypes["BranchMeetingDecisionSignedDocumentInput"];
    };
    CloseProjectInput: {
        coopname: string;
        project_hash: string;
    };
    CommitApproveInput: {
        commit_hash: string;
        coopname: string;
    };
    CommitDeclineInput: {
        commit_hash: string;
        coopname: string;
        reason: string;
    };
    CommitStatus: CommitStatus;
    CompleteCapitalRegistrationInputDTO: {
        about?: string | null;
        blagorost_agreement?: GraphQLTypes["SignedDigitalDocumentInput"] | null;
        coopname: string;
        generation_contract?: GraphQLTypes["SignedDigitalDocumentInput"] | null;
        generator_offer?: GraphQLTypes["SignedDigitalDocumentInput"] | null;
        hours_per_day?: number | null;
        rate_per_hour?: string | null;
        storage_agreement: GraphQLTypes["SignedDigitalDocumentInput"];
        username: string;
    };
    CompleteExtensionOnboardingStepInput: {
        decision?: string | null;
        extension_name: string;
        proposal_hash?: string | null;
        question?: string | null;
        step_key: string;
        title?: string | null;
    };
    CompleteProcessStepInput: {
        instance_id: string;
        step_id: string;
    };
    CompleteVotingInput: {
        coopname: string;
        project_hash: string;
    };
    ComponentGenerationContractGenerateDocumentInput: {
        block_num?: number | null;
        component_hash: string;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        parent_project_hash: string;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    ConfigInput: {
        authors_voting_percent: number;
        coordinator_bonus_percent: number;
        coordinator_invite_validity_days: number;
        creators_voting_percent: number;
        energy_decay_rate_per_day: number;
        energy_gain_coefficient: number;
        expense_pool_percent: number;
        level_depth_base: number;
        level_growth_coefficient: number;
        voting_period_in_days: number;
    };
    ConfirmAgreementInput: {
        administrator: string;
        agreement_id: string;
        coopname: string;
        username: string;
    };
    ConfirmApproveInput: {
        approval_hash: string;
        approved_document?: GraphQLTypes["SignedDigitalDocumentInput"] | null;
        coopname: string;
    };
    ContactsDTO: {
        ...on ContactsDTO: Omit<GraphQLTypes["ContactsDTO"], "...on ContactsDTO">;
        __typename: "ContactsDTO";
        chairman: GraphQLTypes["PublicChairman"];
        details: GraphQLTypes["OrganizationDetails"];
        email: string;
        full_address: string;
        full_name: string;
        phone: string;
    };
    ContributionType: ContributionType;
    ContributorDocumentParameters: {
        ...on ContributorDocumentParameters: Omit<GraphQLTypes["ContributorDocumentParameters"], "...on ContributorDocumentParameters">;
        __typename: "ContributorDocumentParameters";
        blagorost_agreement_created_at?: string | null;
        blagorost_agreement_number?: string | null;
        blagorost_contributor_contract_created_at?: string | null;
        blagorost_contributor_contract_number?: string | null;
        blagorost_storage_agreement_created_at?: string | null;
        blagorost_storage_agreement_number?: string | null;
        generator_agreement_created_at?: string | null;
        generator_agreement_number?: string | null;
    };
    ContributorStatus: ContributorStatus;
    ConvertSegmentInput: {
        capital_amount: string;
        convert_statement: GraphQLTypes["SignedDigitalDocumentInput"];
        coopname: string;
        project_hash: string;
        result_hash: string;
        username: string;
        wallet_amount: string;
    };
    ConvertToAxonStatementGenerateDocumentInput: {
        block_num?: number | null;
        convert_amount: string;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    ConvertToAxonStatementSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["ConvertToAxonStatementSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    };
    ConvertToAxonStatementSignedMetaDocumentInput: {
        block_num: number;
        convert_amount: string;
        coopname: string;
        created_at: string;
        generator: string;
        lang: string;
        links: string[];
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    };
    CoopAgreement: {
        ...on CoopAgreement: Omit<GraphQLTypes["CoopAgreement"], "...on CoopAgreement">;
        __typename: "CoopAgreement";
        coopname: string;
        draft_id: number;
        program_id: number;
        type: string;
    };
    CooperativeOperatorAccount: {
        ...on CooperativeOperatorAccount: Omit<GraphQLTypes["CooperativeOperatorAccount"], "...on CooperativeOperatorAccount">;
        __typename: "CooperativeOperatorAccount";
        active_participants_count: number;
        announce: string;
        coop_type: string;
        created_at: string;
        description: string;
        document: GraphQLTypes["SignedBlockchainDocument"];
        initial: string;
        is_branched: boolean;
        is_cooperative: boolean;
        is_enrolled: boolean;
        meta: string;
        minimum: string;
        org_initial: string;
        org_minimum: string;
        org_registration: string;
        parent_username: string;
        referer: string;
        registered_at: string;
        registration: string;
        registrator: string;
        status: string;
        storages: string[];
        type: string;
        username: string;
        verifications: GraphQLTypes["Verification"][];
    };
    CooperativeProgram: {
        ...on CooperativeProgram: Omit<GraphQLTypes["CooperativeProgram"], "...on CooperativeProgram">;
        __typename: "CooperativeProgram";
        coopname: string;
        draft_id: number;
        id: number;
        is_active: boolean;
        program_type: string;
    };
    Country: Country;
    CreateAnnualGeneralMeetInput: {
        agenda: GraphQLTypes["AgendaGeneralMeetPointInput"][];
        close_at: GraphQLTypes["DateTime"];
        coopname: string;
        details?: string | null;
        initiator: string;
        open_at: GraphQLTypes["DateTime"];
        presider: string;
        proposal: GraphQLTypes["AnnualGeneralMeetingAgendaSignedDocumentInput"];
        secretary: string;
    };
    CreateBranchExpenseInput: {
        braname: string;
        expense_hash: string;
        items: GraphQLTypes["BranchExpenseItemInput"][];
        plan_id?: number | null;
        statement: GraphQLTypes["ExpenseProposalStatementSignedDocumentInput"];
    };
    CreateBranchInput: {
        based_on: string;
        braname: string;
        coopname: string;
        email: string;
        fact_address: string;
        full_name: string;
        phone: string;
        short_name: string;
        trustee: string;
    };
    CreateCategoryInput: {
        description?: string | null;
        icon?: string | null;
        name: string;
        parent_id?: string | null;
        sort_order?: number | null;
    };
    CreateChatCoopCalendarEventInput: {
        description?: string | null;
        endsAt?: GraphQLTypes["DateTime"] | null;
        matrixRoomId: string;
        startsAt: GraphQLTypes["DateTime"];
        title: string;
    };
    CreateCommitInput: {
        commit_hours: number;
        coopname: string;
        data?: GraphQLTypes["JSON"] | null;
        description: string;
        meta: string;
        project_hash: string;
        username: string;
    };
    CreateComponentMetricInput: {
        coopname: string;
        deadline?: GraphQLTypes["DateTime"] | null;
        measure_hash?: string | null;
        project_hash: string;
        series_mode?: GraphQLTypes["MetricSeriesMode"] | null;
        target_value: number;
        title?: string | null;
        unit?: string | null;
    };
    CreateCustomCategoryInput: {
        displayName: string;
    };
    CreateCycleInput: {
        end_date: string;
        name: string;
        start_date: string;
        status?: GraphQLTypes["CycleStatus"] | null;
    };
    CreateDebtInput: {
        amount: string;
        coopname: string;
        debt_hash: string;
        project_hash: string;
        repaid_at: string;
        statement: GraphQLTypes["SignedDigitalDocumentInput"];
        username: string;
    };
    CreateDepositPaymentInput: {
        quantity: number;
        symbol: string;
        username: string;
    };
    CreateEntrepreneurDataInput: {
        bank_account: GraphQLTypes["BankAccountInput"];
        birthdate: string;
        city: string;
        country: GraphQLTypes["Country"];
        details: GraphQLTypes["EntrepreneurDetailsInput"];
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        phone: string;
    };
    CreateExpenseInput: {
        amount: string;
        coopname: string;
        creator: string;
        description: string;
        expense_hash: string;
        project_hash: string;
        statement: GraphQLTypes["SignedDigitalDocumentInput"];
    };
    CreateExpensePlanInput: {
        amount: number;
        braname?: string | null;
        due_date: GraphQLTypes["DateTime"];
        pay_to: string;
        recurrence?: GraphQLTypes["ExpensePlanRecurrence"] | null;
        title: string;
    };
    CreateExpenseProposalInput: {
        callback?: GraphQLTypes["ExpenseCallbackInput"] | null;
        coopname: string;
        items: GraphQLTypes["ExpenseItemInput"][];
        proposal_hash: string;
        source_wallet: string;
        statement: GraphQLTypes["ExpenseProposalStatementSignedDocumentInput"];
        username: string;
    };
    CreateIndividualDataInput: {
        birthdate: string;
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        passport?: GraphQLTypes["PassportInput"] | null;
        phone: string;
    };
    CreateInitOrganizationDataInput: {
        bank_account: GraphQLTypes["BankAccountInput"];
        city: string;
        country: string;
        details: GraphQLTypes["OrganizationDetailsInput"];
        email: string;
        fact_address: string;
        full_address: string;
        full_name: string;
        phone: string;
        represented_by: GraphQLTypes["RepresentedByInput"];
        short_name: string;
        type: GraphQLTypes["OrganizationType"];
    };
    CreateInitialPaymentInput: {
        username: string;
    };
    CreateIssueInput: {
        attachments?: string[] | null;
        coopname: string;
        creators?: string[] | null;
        cycle_id?: string | null;
        description?: string | null;
        estimate?: number | null;
        labels?: string[] | null;
        priority?: GraphQLTypes["IssuePriority"] | null;
        project_hash?: string | null;
        sort_order?: number | null;
        status?: GraphQLTypes["IssueStatus"] | null;
        submaster?: string | null;
        title: string;
    };
    CreateKuDecisionInput: {
        agenda: GraphQLTypes["KuAgendaPointInput"][];
        braname: string;
        coopname: string;
        hash: string;
        initiator: string;
        meet_at: string;
        meet_place: string;
        proposal: GraphQLTypes["BranchMeetingProposalSignedDocumentInput"];
        type: GraphQLTypes["KuDecisionType"];
    };
    CreateMatrixAccountInputDTO: {
        password: string;
        username: string;
    };
    CreateMeasureInput: {
        coopname: string;
        series_mode?: GraphQLTypes["MetricSeriesMode"] | null;
        title: string;
        unit: string;
    };
    CreateMembershipExitInput: {
        coopname: string;
        exit_hash: string;
        statement: GraphQLTypes["MembershipExitApplicationSignedDocumentInput"];
        username: string;
    };
    CreateOrganizationDataInput: {
        bank_account: GraphQLTypes["BankAccountInput"];
        city: string;
        country: string;
        details: GraphQLTypes["OrganizationDetailsInput"];
        fact_address: string;
        full_address: string;
        full_name: string;
        phone: string;
        represented_by: GraphQLTypes["RepresentedByInput"];
        short_name: string;
        type: GraphQLTypes["OrganizationType"];
    };
    CreateProcessTemplateInput: {
        description?: string | null;
        project_hash: string;
        title: string;
    };
    CreateProductCardInput: {
        braname?: string | null;
        cancellation_fee_amount?: string | null;
        category_id?: string | null;
        contribution_type: GraphQLTypes["ContributionType"];
        delivery_type: GraphQLTypes["DeliveryType"];
        description: string;
        images?: string[] | null;
        membership_fee_amount?: string | null;
        min_units?: number | null;
        product_lifecycle_secs: number;
        title: string;
        type: GraphQLTypes["ProductCardType"];
        unit_cost: string;
        units: number;
        warranty_period_secs: number;
    };
    CreateProgramInvestInput: {
        amount: string;
        coopname: string;
        statement: GraphQLTypes["ProgramCapitalizationMoneyInvestStatementSignedDocumentInput"];
        username: string;
    };
    CreateProgramPropertyInput: {
        coopname: string;
        property_amount: string;
        property_description: string;
        property_hash: string;
        statement: GraphQLTypes["SignedDigitalDocumentInput"];
        username: string;
    };
    CreateProjectFreeDecisionInput: {
        decision: string;
        question: string;
        title?: string | null;
    };
    CreateProjectInput: {
        coopname: string;
        data: string;
        description: string;
        invite: string;
        meta: string;
        parent_hash: string;
        project_hash: string;
        title: string;
    };
    CreateProjectInvestInput: {
        amount: string;
        coopname: string;
        project_hash: string;
        statement: GraphQLTypes["GenerationMoneyInvestStatementSignedDocumentInput"];
        username: string;
    };
    CreateProjectPropertyInput: {
        coopname: string;
        project_hash: string;
        property_amount: string;
        property_description: string;
        property_hash: string;
        username: string;
    };
    CreateRequestInput: {
        articleNumber: string;
        attributes: GraphQLTypes["RequestAttributeInput"][];
        barcode?: string | null;
        colorImageUrl?: string | null;
        coopname: string;
        currencyCode: string;
        data?: string | null;
        depth?: number | null;
        descriptionCategoryId: number;
        dimensionUnit?: string | null;
        geoNames: string[];
        height?: number | null;
        images: GraphQLTypes["RequestImageInput"][];
        meta?: string | null;
        name: string;
        oldPrice?: number | null;
        parentHash?: string | null;
        price: number;
        primaryImageUrl?: string | null;
        productLifecycleSecs?: number | null;
        type: GraphQLTypes["RequestTypeInput"];
        typeId: number;
        units: number;
        vat: string;
        warrantyDays?: number | null;
        weight?: number | null;
        weightUnit?: string | null;
        width?: number | null;
    };
    CreateSecretaryRoomInput: {
        displayName: string;
        isPublic: boolean;
    };
    CreateSovietIndividualDataInput: {
        birthdate: string;
        email: string;
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        passport?: GraphQLTypes["PassportInput"] | null;
        phone: string;
    };
    CreateStoryInput: {
        content_format?: GraphQLTypes["CapitalStoryContentFormat"] | null;
        coopname: string;
        description?: string | null;
        issue_hash?: string | null;
        project_hash?: string | null;
        sort_order?: number | null;
        status?: GraphQLTypes["StoryStatus"] | null;
        story_hash: string;
        title: string;
    };
    CreateSubscriptionInput: {
        subscription: GraphQLTypes["WebPushSubscriptionDataInput"];
        userAgent?: string | null;
        username: string;
    };
    CreateSubscriptionResponse: {
        ...on CreateSubscriptionResponse: Omit<GraphQLTypes["CreateSubscriptionResponse"], "...on CreateSubscriptionResponse">;
        __typename: "CreateSubscriptionResponse";
        message: string;
        subscription: GraphQLTypes["WebPushSubscriptionDto"];
        success: boolean;
    };
    CreateWithdrawInput: {
        coopname: string;
        method_id: string;
        payment_hash: string;
        quantity: number;
        statement: GraphQLTypes["ReturnByMoneySignedDocumentInput"];
        symbol: string;
        username: string;
    };
    CreateWithdrawResponse: {
        ...on CreateWithdrawResponse: Omit<GraphQLTypes["CreateWithdrawResponse"], "...on CreateWithdrawResponse">;
        __typename: "CreateWithdrawResponse";
        withdraw_hash: string;
    };
    CreatedProjectFreeDecision: {
        ...on CreatedProjectFreeDecision: Omit<GraphQLTypes["CreatedProjectFreeDecision"], "...on CreatedProjectFreeDecision">;
        __typename: "CreatedProjectFreeDecision";
        decision: string;
        id: string;
        question: string;
        title?: string | null;
    };
    CriticalActionAuditEntry: {
        ...on CriticalActionAuditEntry: Omit<GraphQLTypes["CriticalActionAuditEntry"], "...on CriticalActionAuditEntry">;
        __typename: "CriticalActionAuditEntry";
        action_type: GraphQLTypes["CriticalActionType"];
        confirmer_ids: GraphQLTypes["CriticalActionConfirmation"][];
        created_at: string;
        finalized_at?: string | null;
        id: string;
        initiated_at?: string | null;
        initiator_id: string;
        payload_hash: string;
        status: GraphQLTypes["CriticalActionStatus"];
        target_id: string;
    };
    CriticalActionConfirmation: {
        ...on CriticalActionConfirmation: Omit<GraphQLTypes["CriticalActionConfirmation"], "...on CriticalActionConfirmation">;
        __typename: "CriticalActionConfirmation";
        at: string;
        by: string;
    };
    CriticalActionStatus: CriticalActionStatus;
    CriticalActionType: CriticalActionType;
    CurrentInstanceDTO: {
        ...on CurrentInstanceDTO: Omit<GraphQLTypes["CurrentInstanceDTO"], "...on CurrentInstanceDTO">;
        __typename: "CurrentInstanceDTO";
        blockchain_status: string;
        description: string;
        domain: string;
        image: string;
        is_delegated: boolean;
        is_valid: boolean;
        progress: number;
        status: GraphQLTypes["InstanceStatus"];
        title: string;
    };
    CurrentTableState: {
        ...on CurrentTableState: Omit<GraphQLTypes["CurrentTableState"], "...on CurrentTableState">;
        __typename: "CurrentTableState";
        block_num: number;
        code: string;
        created_at: GraphQLTypes["DateTime"];
        primary_key: string;
        scope: string;
        table: string;
        value?: GraphQLTypes["JSON"] | null;
    };
    CurrentTableStatesFiltersInput: {
        code?: string | null;
        scope?: string | null;
        table?: string | null;
    };
    CycleStatus: CycleStatus;
    DateTime: "scalar" & {
        name: "DateTime";
    };
    DeactivateSubscriptionInput: {
        subscriptionId: string;
    };
    DebtFilter: {
        projectHash?: string | null;
        status?: string | null;
        username?: string | null;
    };
    DebtStatus: DebtStatus;
    DecisionDetailAggregate: {
        ...on DecisionDetailAggregate: Omit<GraphQLTypes["DecisionDetailAggregate"], "...on DecisionDetailAggregate">;
        __typename: "DecisionDetailAggregate";
        action: GraphQLTypes["ExtendedBlockchainAction"];
        documentAggregate: GraphQLTypes["DocumentAggregate"];
        votes_against: GraphQLTypes["ExtendedBlockchainAction"][];
        votes_for: GraphQLTypes["ExtendedBlockchainAction"][];
    };
    DeclineAgreementInput: {
        administrator: string;
        agreement_id: string;
        comment: string;
        coopname: string;
        username: string;
    };
    DeclineApproveInput: {
        approval_hash: string;
        coopname: string;
        reason: string;
    };
    DeclineDecisionInput: {
        coopname: string;
        decision_id: number;
    };
    DeclineKuTrustedInput: {
        coopname: string;
        hash: string;
        reason: string;
    };
    DeleteAccountInput: {
        username_for_delete: string;
    };
    DeleteBranchInput: {
        braname: string;
        coopname: string;
    };
    DeleteBranchWhitelistInput: {
        account: string;
        braname: string;
        coopname: string;
    };
    DeleteCapitalIssueByHashInput: {
        issue_hash: string;
    };
    DeleteCapitalStoryByHashInput: {
        story_hash: string;
    };
    DeleteExpensePlanInput: {
        plan_id: number;
    };
    DeletePaymentMethodInput: {
        method_id: string;
        username: string;
    };
    DeleteProjectInput: {
        coopname: string;
        project_hash: string;
    };
    DeleteTrustedAccountInput: {
        braname: string;
        coopname: string;
        trusted: string;
    };
    DeliveryType: DeliveryType;
    Delta: {
        ...on Delta: Omit<GraphQLTypes["Delta"], "...on Delta">;
        __typename: "Delta";
        block_id: string;
        block_num: number;
        chain_id: string;
        code: string;
        created_at: GraphQLTypes["DateTime"];
        id: string;
        present: boolean;
        primary_key: string;
        scope: string;
        table: string;
        value?: GraphQLTypes["JSON"] | null;
    };
    DeltaFiltersInput: {
        block_num?: number | null;
        code?: string | null;
        present?: boolean | null;
        primary_key?: string | null;
        scope?: string | null;
        table?: string | null;
    };
    Desktop: {
        ...on Desktop: Omit<GraphQLTypes["Desktop"], "...on Desktop">;
        __typename: "Desktop";
        authorizedHome: string;
        coopname: string;
        layout: string;
        nonAuthorizedHome: string;
        workspaces: GraphQLTypes["DesktopWorkspace"][];
    };
    DesktopConfig: {
        ...on DesktopConfig: Omit<GraphQLTypes["DesktopConfig"], "...on DesktopConfig">;
        __typename: "DesktopConfig";
        defaultRoute?: string | null;
        icon?: string | null;
        name: string;
        title: string;
    };
    DesktopWorkspace: {
        ...on DesktopWorkspace: Omit<GraphQLTypes["DesktopWorkspace"], "...on DesktopWorkspace">;
        __typename: "DesktopWorkspace";
        defaultRoute?: string | null;
        extension_name: string;
        grants?: string[] | null;
        icon?: string | null;
        name: string;
        title: string;
    };
    DocumentAction: DocumentAction;
    DocumentAggregate: {
        ...on DocumentAggregate: Omit<GraphQLTypes["DocumentAggregate"], "...on DocumentAggregate">;
        __typename: "DocumentAggregate";
        document: GraphQLTypes["SignedDigitalDocument"];
        hash: string;
        rawDocument?: GraphQLTypes["GeneratedDocument"] | null;
    };
    DocumentPackageAggregate: {
        ...on DocumentPackageAggregate: Omit<GraphQLTypes["DocumentPackageAggregate"], "...on DocumentPackageAggregate">;
        __typename: "DocumentPackageAggregate";
        acts: GraphQLTypes["ActDetailAggregate"][];
        decision?: GraphQLTypes["DecisionDetailAggregate"] | null;
        links: GraphQLTypes["DocumentAggregate"][];
        statement?: GraphQLTypes["StatementDetailAggregate"] | null;
    };
    DocumentsAggregatePaginationResult: {
        ...on DocumentsAggregatePaginationResult: Omit<GraphQLTypes["DocumentsAggregatePaginationResult"], "...on DocumentsAggregatePaginationResult">;
        __typename: "DocumentsAggregatePaginationResult";
        currentPage: number;
        items: GraphQLTypes["DocumentPackageAggregate"][];
        totalCount: number;
        totalPages: number;
    };
    EditBranchInput: {
        based_on: string;
        braname: string;
        coopname: string;
        email: string;
        fact_address: string;
        full_name: string;
        phone: string;
        short_name: string;
        trustee: string;
    };
    EditContributorInput: {
        about?: string | null;
        coopname: string;
        hours_per_day?: number | null;
        rate_per_hour?: string | null;
        username: string;
    };
    EditProjectInput: {
        coopname: string;
        data: string;
        description: string;
        invite: string;
        meta: string;
        project_hash: string;
        title: string;
    };
    Entrepreneur: {
        ...on Entrepreneur: Omit<GraphQLTypes["Entrepreneur"], "...on Entrepreneur">;
        __typename: "Entrepreneur";
        birthdate: string;
        city: string;
        country: string;
        details: GraphQLTypes["EntrepreneurDetails"];
        email: string;
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        phone: string;
        username: string;
    };
    EntrepreneurCertificate: {
        ...on EntrepreneurCertificate: Omit<GraphQLTypes["EntrepreneurCertificate"], "...on EntrepreneurCertificate">;
        __typename: "EntrepreneurCertificate";
        first_name: string;
        inn: string;
        last_name: string;
        middle_name?: string | null;
        type: GraphQLTypes["AccountType"];
        username: string;
    };
    EntrepreneurDetails: {
        ...on EntrepreneurDetails: Omit<GraphQLTypes["EntrepreneurDetails"], "...on EntrepreneurDetails">;
        __typename: "EntrepreneurDetails";
        inn: string;
        ogrn: string;
    };
    EntrepreneurDetailsInput: {
        inn: string;
        ogrn: string;
    };
    ExecKuDecisionInput: {
        authority: GraphQLTypes["BranchTrusteePowerOfAttorneySignedDocumentInput"];
        coopname: string;
        hash: string;
        liability: GraphQLTypes["BranchTrusteeLiabilityAgreementSignedDocumentInput"];
        petition: GraphQLTypes["BranchEstablishmentPetitionSignedDocumentInput"];
    };
    ExpenseCallbackInput: {
        action?: string | null;
        contract?: string | null;
        data?: string | null;
    };
    ExpenseFile: {
        ...on ExpenseFile: Omit<GraphQLTypes["ExpenseFile"], "...on ExpenseFile">;
        __typename: "ExpenseFile";
        checksum_sha256: string;
        coopname: string;
        id: number;
        item_hash?: string | null;
        kind: GraphQLTypes["ExpenseFileKind"];
        mime_type: string;
        original_filename?: string | null;
        proposal_hash: string;
        read_url?: string | null;
        size_bytes: number;
        storage_key: string;
        uploaded_at: GraphQLTypes["DateTime"];
        uploaded_by_username: string;
    };
    ExpenseFileKind: ExpenseFileKind;
    ExpenseFilter: {
        fundId?: string | null;
        projectHash?: string | null;
        status?: string | null;
        username?: string | null;
    };
    ExpenseItem: {
        ...on ExpenseItem: Omit<GraphQLTypes["ExpenseItem"], "...on ExpenseItem">;
        __typename: "ExpenseItem";
        actual_amount?: string | null;
        description: string;
        item_hash: string;
        mechanics: GraphQLTypes["ExpenseMechanics"];
        planned_amount: string;
        recipient?: string | null;
        recipient_type: GraphQLTypes["ExpenseRecipientType"];
        status: GraphQLTypes["ExpenseItemStatus"];
    };
    ExpenseItemInput: {
        description: string;
        item_hash: string;
        mechanics: GraphQLTypes["ExpenseMechanics"];
        payment_method_id?: string | null;
        payment_purpose?: string | null;
        planned_amount: string;
        recipient: string;
        recipient_type: GraphQLTypes["ExpenseRecipientType"];
        requisites?: string | null;
    };
    ExpenseItemStatus: ExpenseItemStatus;
    ExpenseMechanics: ExpenseMechanics;
    ExpensePlan: {
        ...on ExpensePlan: Omit<GraphQLTypes["ExpensePlan"], "...on ExpensePlan">;
        __typename: "ExpensePlan";
        amount: string;
        braname?: string | null;
        created_at: GraphQLTypes["DateTime"];
        creator: string;
        due_date?: GraphQLTypes["DateTime"] | null;
        id: number;
        paid_at?: GraphQLTypes["DateTime"] | null;
        pay_to: string;
        proposal_hash?: string | null;
        recurrence: GraphQLTypes["ExpensePlanRecurrence"];
        title: string;
    };
    ExpensePlanRecurrence: ExpensePlanRecurrence;
    ExpenseProposal: {
        ...on ExpenseProposal: Omit<GraphQLTypes["ExpenseProposal"], "...on ExpenseProposal">;
        __typename: "ExpenseProposal";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        block_num?: number | null;
        blockchain_status?: number | null;
        coopname: string;
        created_at?: string | null;
        decision_doc?: GraphQLTypes["DocumentAggregate"] | null;
        id?: number | null;
        items: GraphQLTypes["ExpenseItem"][];
        present: boolean;
        proposal_hash: string;
        source_wallet?: string | null;
        statement_doc?: GraphQLTypes["DocumentAggregate"] | null;
        status: GraphQLTypes["ExpenseProposalStatus"];
        total_actual?: string | null;
        total_planned?: string | null;
        updated_at?: string | null;
        username?: string | null;
    };
    ExpenseProposalDecisionBodyInput: {
        kind: string;
        reason?: string | null;
    };
    ExpenseProposalDecisionGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        decision_id: number;
        generator?: string | null;
        items: GraphQLTypes["ExpenseProposalDecisionItemInput"][];
        lang?: string | null;
        links?: string[] | null;
        proposal: GraphQLTypes["ExpenseProposalDecisionHeaderInput"];
        proposal_hash: string;
        resolution: GraphQLTypes["ExpenseProposalDecisionBodyInput"];
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    ExpenseProposalDecisionHeaderInput: {
        deadline?: string | null;
        description: string;
        fund_name?: string | null;
        items_count: number;
        source_wallet: string;
        total_amount: string;
    };
    ExpenseProposalDecisionItemInput: {
        amount: string;
        description: string;
        mechanics: string;
        number: string;
        recipient_type: string;
    };
    ExpenseProposalHeaderInput: {
        deadline: string;
        description: string;
        fund_name?: string | null;
        items_count: number;
        source_wallet: string;
        total_amount: string;
    };
    ExpenseProposalItemInput: {
        amount: string;
        description: string;
        mechanics: string;
        number: string;
        payment_method_id?: string | null;
        payment_purpose?: string | null;
        recipient_name?: string | null;
        recipient_type: string;
        recipient_username?: string | null;
        requisites?: string | null;
    };
    ExpenseProposalSignedItemInput: {
        amount: string;
        description: string;
        mechanics: string;
        number: string;
        recipient_type: string;
    };
    ExpenseProposalStatementGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        items: GraphQLTypes["ExpenseProposalItemInput"][];
        lang?: string | null;
        links?: string[] | null;
        proposal: GraphQLTypes["ExpenseProposalHeaderInput"];
        proposal_hash: string;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    ExpenseProposalStatementSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["ExpenseProposalStatementSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    };
    ExpenseProposalStatementSignedMetaDocumentInput: {
        block_num: number;
        coopname: string;
        created_at: string;
        doc_data_hash: string;
        generator: string;
        items: GraphQLTypes["ExpenseProposalSignedItemInput"][];
        lang: string;
        links: string[];
        proposal: GraphQLTypes["ExpenseProposalHeaderInput"];
        proposal_hash: string;
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    };
    ExpenseProposalStatus: ExpenseProposalStatus;
    ExpenseRecipientType: ExpenseRecipientType;
    ExpenseReportOutcome: ExpenseReportOutcome;
    ExpenseReportResult: {
        ...on ExpenseReportResult: Omit<GraphQLTypes["ExpenseReportResult"], "...on ExpenseReportResult">;
        __typename: "ExpenseReportResult";
        outcome: GraphQLTypes["ExpenseReportOutcome"];
        settlement_amount?: string | null;
        settlement_payment_hash?: string | null;
        transaction?: GraphQLTypes["Transaction"] | null;
    };
    ExpenseRequisite: {
        ...on ExpenseRequisite: Omit<GraphQLTypes["ExpenseRequisite"], "...on ExpenseRequisite">;
        __typename: "ExpenseRequisite";
        coopname: string;
        data?: GraphQLTypes["JSON"] | null;
        item_hash: string;
        method_type?: string | null;
        payment_purpose?: string | null;
        proposal_hash: string;
        recipient: string;
        requisites: string;
    };
    ExpenseStatus: ExpenseStatus;
    ExtendedBlockchainAction: {
        ...on ExtendedBlockchainAction: Omit<GraphQLTypes["ExtendedBlockchainAction"], "...on ExtendedBlockchainAction">;
        __typename: "ExtendedBlockchainAction";
        account: string;
        account_ram_deltas: GraphQLTypes["AccountRamDelta"][];
        action_ordinal: number;
        actor_certificate?: GraphQLTypes["UserCertificateUnion"] | null;
        authorization: GraphQLTypes["ActionAuthorization"][];
        block_id: string;
        block_num: number;
        chain_id: string;
        console: string;
        context_free: boolean;
        creator_action_ordinal: number;
        data: GraphQLTypes["JSON"];
        elapsed: number;
        global_sequence: string;
        name: string;
        receipt: GraphQLTypes["ActionReceipt"];
        receiver: string;
        transaction_id: string;
    };
    ExtendedMeetStatus: ExtendedMeetStatus;
    Extension: {
        ...on Extension: Omit<GraphQLTypes["Extension"], "...on Extension">;
        __typename: "Extension";
        config?: GraphQLTypes["JSON"] | null;
        created_at: GraphQLTypes["DateTime"];
        description?: string | null;
        desktops?: GraphQLTypes["DesktopConfig"][] | null;
        enabled: boolean;
        external_url?: string | null;
        image?: string | null;
        instructions: string;
        is_available: boolean;
        is_builtin: boolean;
        is_installed: boolean;
        is_internal: boolean;
        name: string;
        readme: string;
        schema?: GraphQLTypes["JSON"] | null;
        tags: string[];
        title?: string | null;
        updated_at: GraphQLTypes["DateTime"];
    };
    ExtensionInput: {
        config: GraphQLTypes["JSON"];
        created_at?: GraphQLTypes["DateTime"] | null;
        enabled: boolean;
        name: string;
        updated_at?: GraphQLTypes["DateTime"] | null;
    };
    ExtensionLog: {
        ...on ExtensionLog: Omit<GraphQLTypes["ExtensionLog"], "...on ExtensionLog">;
        __typename: "ExtensionLog";
        created_at: GraphQLTypes["DateTime"];
        data?: string | null;
        extension_local_id: number;
        id: number;
        name: string;
        updated_at: GraphQLTypes["DateTime"];
    };
    ExtensionLogsPaginationResult: {
        ...on ExtensionLogsPaginationResult: Omit<GraphQLTypes["ExtensionLogsPaginationResult"], "...on ExtensionLogsPaginationResult">;
        __typename: "ExtensionLogsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["ExtensionLog"][];
        totalCount: number;
        totalPages: number;
    };
    ExtensionOnboardingState: {
        ...on ExtensionOnboardingState: Omit<GraphQLTypes["ExtensionOnboardingState"], "...on ExtensionOnboardingState">;
        __typename: "ExtensionOnboardingState";
        all_done: boolean;
        extension_name: string;
        onboarding_expire_at: string;
        onboarding_init_at: string;
        steps: GraphQLTypes["ExtensionOnboardingStepState"][];
    };
    ExtensionOnboardingStepState: {
        ...on ExtensionOnboardingStepState: Omit<GraphQLTypes["ExtensionOnboardingStepState"], "...on ExtensionOnboardingStepState">;
        __typename: "ExtensionOnboardingStepState";
        default_title?: string | null;
        done: boolean;
        hash?: string | null;
        order: number;
        step_key: string;
    };
    FieldError: {
        ...on FieldError: Omit<GraphQLTypes["FieldError"], "...on FieldError">;
        __typename: "FieldError";
        message: string;
        path: string;
    };
    FinalizeProjectInput: {
        coopname: string;
        project_hash: string;
    };
    FindPotentialMatchesInput: {
        requestId: number;
    };
    ForceRecoveryAuthorization: {
        ...on ForceRecoveryAuthorization: Omit<GraphQLTypes["ForceRecoveryAuthorization"], "...on ForceRecoveryAuthorization">;
        __typename: "ForceRecoveryAuthorization";
        authorized: boolean;
        consent_via: GraphQLTypes["ForceRecoveryConsentVia"];
        triggered_by: string;
    };
    ForceRecoveryConsentVia: ForceRecoveryConsentVia;
    FreeDecisionGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        decision_id: number;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        project_id: string;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    FundProgramInput: {
        amount: string;
        coopname: string;
        memo: string;
    };
    GatewayPayment: {
        ...on GatewayPayment: Omit<GraphQLTypes["GatewayPayment"], "...on GatewayPayment">;
        __typename: "GatewayPayment";
        blockchain_data?: GraphQLTypes["JSON"] | null;
        can_change_status: boolean;
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        direction: GraphQLTypes["PaymentDirection"];
        direction_label: string;
        expired_at?: GraphQLTypes["DateTime"] | null;
        formatted_amount: string;
        hash?: string | null;
        id?: GraphQLTypes["ID"] | null;
        income_hash?: string | null;
        is_final: boolean;
        memo?: string | null;
        message?: string | null;
        outcome_hash?: string | null;
        payment_details?: GraphQLTypes["PaymentDetails"] | null;
        payment_method_id?: string | null;
        provider?: string | null;
        quantity: number;
        statement?: GraphQLTypes["JSON"] | null;
        status: GraphQLTypes["PaymentStatus"];
        status_label: string;
        symbol: string;
        type: GraphQLTypes["PaymentType"];
        type_label: string;
        updated_at?: GraphQLTypes["DateTime"] | null;
        username: string;
        username_certificate?: GraphQLTypes["UserCertificateUnion"] | null;
    };
    GenerateAnyDocumentInput: {
        data: GraphQLTypes["JSON"];
        options?: GraphQLTypes["GenerateDocumentOptionsInput"] | null;
    };
    GenerateCapitalRegistrationDocumentsInputDTO: {
        coopname: string;
        lang?: string | null;
        username: string;
    };
    GenerateCapitalRegistrationDocumentsOutputDTO: {
        ...on GenerateCapitalRegistrationDocumentsOutputDTO: Omit<GraphQLTypes["GenerateCapitalRegistrationDocumentsOutputDTO"], "...on GenerateCapitalRegistrationDocumentsOutputDTO">;
        __typename: "GenerateCapitalRegistrationDocumentsOutputDTO";
        blagorost_agreement?: GraphQLTypes["GeneratedDocument"] | null;
        generation_contract?: GraphQLTypes["GeneratedDocument"] | null;
        generator_offer?: GraphQLTypes["GeneratedDocument"] | null;
        storage_agreement?: GraphQLTypes["GeneratedDocument"] | null;
    };
    GenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    GenerateDocumentOptionsInput: {
        lang?: string | null;
        skip_save?: boolean | null;
    };
    GenerateRegistrationDocumentsInput: {
        account_type: GraphQLTypes["AccountType"];
        coopname: string;
        program_key?: string | null;
        username: string;
    };
    GenerateRegistrationDocumentsOutput: {
        ...on GenerateRegistrationDocumentsOutput: Omit<GraphQLTypes["GenerateRegistrationDocumentsOutput"], "...on GenerateRegistrationDocumentsOutput">;
        __typename: "GenerateRegistrationDocumentsOutput";
        account_type: GraphQLTypes["AccountType"];
        documents: GraphQLTypes["GeneratedRegistrationDocument"][];
        username: string;
    };
    GeneratedDocument: {
        ...on GeneratedDocument: Omit<GraphQLTypes["GeneratedDocument"], "...on GeneratedDocument">;
        __typename: "GeneratedDocument";
        binary: string;
        full_title: string;
        hash: string;
        html: string;
        meta: GraphQLTypes["JSON"];
    };
    GeneratedRegistrationDocument: {
        ...on GeneratedRegistrationDocument: Omit<GraphQLTypes["GeneratedRegistrationDocument"], "...on GeneratedRegistrationDocument">;
        __typename: "GeneratedRegistrationDocument";
        agreement_type: string;
        checkbox_text: string;
        document: GraphQLTypes["GeneratedDocument"];
        id: string;
        is_blockchain_agreement: boolean;
        link_text: string;
        link_to_statement: boolean;
        order: number;
        title: string;
    };
    GeneratedReport: {
        ...on GeneratedReport: Omit<GraphQLTypes["GeneratedReport"], "...on GeneratedReport">;
        __typename: "GeneratedReport";
        createdAt?: GraphQLTypes["DateTime"] | null;
        errors: string[];
        fileName: string;
        id?: string | null;
        isValid: boolean;
        period?: number | null;
        reportType: GraphQLTypes["ReportType"];
        xml: string;
        year: number;
    };
    GeneratedReportSummary: {
        ...on GeneratedReportSummary: Omit<GraphQLTypes["GeneratedReportSummary"], "...on GeneratedReportSummary">;
        __typename: "GeneratedReportSummary";
        createdAt: GraphQLTypes["DateTime"];
        fileName: string;
        generatedBy: string;
        id: string;
        isValid: boolean;
        period?: number | null;
        reportType: GraphQLTypes["ReportType"];
        year: number;
    };
    GenerationContractGenerateDocumentInput: {
        block_num?: number | null;
        contributor_hash: string;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    GenerationContractSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["GenerationContractSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    };
    GenerationContractSignedMetaDocumentInput: {
        block_num: number;
        contributor_hash: string;
        coopname: string;
        created_at: string;
        generator: string;
        lang: string;
        links: string[];
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    };
    GenerationConvertStatementGenerateDocumentInput: {
        blagorost_wallet_amount: string;
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        main_wallet_amount: string;
        project_hash: string;
        timezone?: string | null;
        title?: string | null;
        to_blagorost: boolean;
        to_wallet: boolean;
        username: string;
        version?: string | null;
    };
    GenerationMoneyInvestStatementGenerateDocumentInput: {
        amount: string;
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        project_hash: string;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    GenerationMoneyInvestStatementSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["GenerationMoneyInvestStatementSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    };
    GenerationMoneyInvestStatementSignedMetaDocumentInput: {
        amount: string;
        appendix_created_at: string;
        appendix_hash: string;
        block_num: number;
        contributor_created_at: string;
        contributor_hash: string;
        coopname: string;
        created_at: string;
        generator: string;
        lang: string;
        links: string[];
        project_hash: string;
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    };
    GetAccountInput: {
        username: string;
    };
    GetAccountsInput: {
        role?: string | null;
    };
    GetBranchesInput: {
        braname?: string | null;
        coopname: string;
    };
    GetCapitalCommitByHashInput: {
        commit_hash: string;
    };
    GetCapitalConfigInput: {
        coopname: string;
    };
    GetCapitalIssueByHashInput: {
        issue_hash: string;
    };
    GetCapitalIssueLogsInput: {
        issue_hash: string;
    };
    GetCapitalLogsInput: {
        filter?: GraphQLTypes["CapitalLogFilterInput"] | null;
        pagination?: GraphQLTypes["PaginationInput"] | null;
    };
    GetCapitalStoryByHashInput: {
        story_hash: string;
    };
    GetCategoryAttributesInput: {
        categoryId: number;
        includeDictionaryValues?: boolean | null;
        onlyRequired?: boolean | null;
        typeId: number;
    };
    GetCategoryByIdInput: {
        categoryId: number;
    };
    GetCategoryTreeInput: {
        includeTypes?: boolean | null;
        maxDepth?: number | null;
        onlyAvailable?: boolean | null;
        rootCategoryId?: number | null;
    };
    GetComponentMetricsInput: {
        project_hash: string;
        status?: GraphQLTypes["MetricStatus"] | null;
    };
    GetContributorInput: {
        _id?: string | null;
        contributor_hash?: string | null;
        username?: string | null;
    };
    GetCoopRequestsInput: {
        coopname: string;
        limit?: number | null;
        status?: string | null;
        type?: GraphQLTypes["RequestTypeInput"] | null;
    };
    GetDebtInput: {
        _id: string;
    };
    GetDocumentsInput: {
        actions?: GraphQLTypes["DocumentAction"][] | null;
        after_block?: number | null;
        before_block?: number | null;
        filter: GraphQLTypes["JSON"];
        limit?: number | null;
        page?: number | null;
        type?: string | null;
        username: string;
    };
    GetExpenseInput: {
        _id: string;
    };
    GetExtensionLogsInput: {
        createdFrom?: GraphQLTypes["DateTime"] | null;
        createdTo?: GraphQLTypes["DateTime"] | null;
        name?: string | null;
    };
    GetExtensionsInput: {
        enabled?: boolean | null;
        is_available?: boolean | null;
        is_desktop?: boolean | null;
        is_installed?: boolean | null;
        name?: string | null;
    };
    GetInstallationStatusInput: {
        install_code: string;
    };
    GetInvestInput: {
        _id: string;
    };
    GetIssueMetricBindingsInput: {
        issue_hash: string;
    };
    GetLedger2HistoryInput: {
        accountId?: number | null;
        actionNames?: string[] | null;
        applyGlobalSequence?: string | null;
        coopname: string;
        dateFrom?: GraphQLTypes["DateTime"] | null;
        dateTo?: GraphQLTypes["DateTime"] | null;
        limit?: number | null;
        operationCodes?: string[] | null;
        page?: number | null;
        parentApplyGlobalSequence?: string | null;
        processHash?: string | null;
        sortOrder?: string | null;
        username?: string | null;
        walletName?: string | null;
        walletopGlobalSequence?: string | null;
    };
    GetLedger2PostingsInput: {
        accountId?: number | null;
        applyGlobalSequence?: string | null;
        coopname: string;
        dateFrom?: GraphQLTypes["DateTime"] | null;
        dateTo?: GraphQLTypes["DateTime"] | null;
        debitGlobalSequence?: string | null;
        limit?: number | null;
        page?: number | null;
        processHash?: string | null;
        sortOrder?: string | null;
        username?: string | null;
    };
    GetLedgerHistoryInput: {
        account_id?: number | null;
        coopname: string;
        limit?: number | null;
        page?: number | null;
        sortBy?: string | null;
        sortOrder?: string | null;
    };
    GetLedgerInput: {
        coopname: string;
    };
    GetMaxOriginServerTsForRoomInput: {
        matrixRoomId: string;
    };
    GetMeasuresInput: {
        coopname: string;
        status?: GraphQLTypes["MetricStatus"] | null;
    };
    GetMeetInput: {
        coopname: string;
        hash: string;
    };
    GetMeetsInput: {
        coopname: string;
    };
    GetMetricContributionsInput: {
        metric_hash: string;
    };
    GetMetricSeriesInput: {
        from?: GraphQLTypes["DateTime"] | null;
        metric_hash: string;
        to?: GraphQLTypes["DateTime"] | null;
    };
    GetMetricSuperpositionHistoryInput: {
        project_hash: string;
    };
    GetMetricSuperpositionInput: {
        project_hash: string;
    };
    GetMetricWaveInput: {
        metric_hash: string;
    };
    GetPaymentMethodsInput: {
        limit: number;
        page: number;
        sortBy?: string | null;
        sortOrder: string;
        username?: string | null;
    };
    GetProductTypeByIdInput: {
        typeId: number;
    };
    GetProjectCommunicationRoomsInput: {
        projectHash: string;
    };
    GetProjectInput: {
        hash: string;
        parent_hash?: string | null;
    };
    GetProjectWithRelationsInput: {
        projectHash: string;
    };
    GetRequestByHashInput: {
        hash: string;
    };
    GetRequestInput: {
        id: number;
    };
    GetRequestStatisticsInput: {
        coopname: string;
    };
    GetRequiredAttributesInput: {
        categoryId: number;
        typeId: number;
    };
    GetResultInput: {
        _id: string;
    };
    GetRoomMessagesForUtcDateInput: {
        matrixRoomId: string;
        utcDate: string;
    };
    GetTranscriptionInput: {
        id: string;
    };
    GetTranscriptionsInput: {
        limit?: number | null;
        matrixRoomId?: string | null;
        offset?: number | null;
    };
    GetUserRequestsInput: {
        limit?: number | null;
    };
    GetUserSubscriptionsInput: {
        username: string;
    };
    GetVoteInput: {
        _id: string;
    };
    ID: "scalar" & {
        name: "ID";
    };
    ImportContributorInput: {
        blagorost_agreement_created_at: string;
        blagorost_agreement_number: string;
        contribution_amount: string;
        contributor_contract_created_at: string;
        contributor_contract_number: string;
        coopname: string;
        memo?: string | null;
        username: string;
    };
    InboxNotification: {
        ...on InboxNotification: Omit<GraphQLTypes["InboxNotification"], "...on InboxNotification">;
        __typename: "InboxNotification";
        actorSubscriberId?: string | null;
        body: string;
        createdAt: GraphQLTypes["DateTime"];
        id: string;
        isRead: boolean;
        payload?: GraphQLTypes["JSON"] | null;
        readAt?: GraphQLTypes["DateTime"] | null;
        title: string;
        workflowId: string;
    };
    InboxNotificationPaginationResult: {
        ...on InboxNotificationPaginationResult: Omit<GraphQLTypes["InboxNotificationPaginationResult"], "...on InboxNotificationPaginationResult">;
        __typename: "InboxNotificationPaginationResult";
        currentPage: number;
        items: GraphQLTypes["InboxNotification"][];
        totalCount: number;
        totalPages: number;
    };
    Individual: {
        ...on Individual: Omit<GraphQLTypes["Individual"], "...on Individual">;
        __typename: "Individual";
        birthdate: string;
        email: string;
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        passport?: GraphQLTypes["Passport"] | null;
        phone: string;
        username: string;
    };
    IndividualCertificate: {
        ...on IndividualCertificate: Omit<GraphQLTypes["IndividualCertificate"], "...on IndividualCertificate">;
        __typename: "IndividualCertificate";
        first_name: string;
        last_name: string;
        middle_name?: string | null;
        type: GraphQLTypes["AccountType"];
        username: string;
    };
    Init: {
        is_server_init?: boolean | null;
        organization_data: GraphQLTypes["CreateInitOrganizationDataInput"];
    };
    InitiateCriticalActionInput: {
        action_type: GraphQLTypes["CriticalActionType"];
        payload?: GraphQLTypes["JSON"] | null;
        target_id: string;
    };
    Install: {
        soviet: GraphQLTypes["SovietMemberInput"][];
        vars: GraphQLTypes["SetVarsInput"];
    };
    InstallationStatus: {
        ...on InstallationStatus: Omit<GraphQLTypes["InstallationStatus"], "...on InstallationStatus">;
        __typename: "InstallationStatus";
        has_private_account: boolean;
        init_by_server?: boolean | null;
        organization_data?: GraphQLTypes["OrganizationWithBankAccount"] | null;
    };
    InstanceStatus: InstanceStatus;
    InvestStatus: InvestStatus;
    IssueMetricBindingItemInput: {
        delta: number;
        metric_hash: string;
    };
    IssuePriority: IssuePriority;
    IssueStatus: IssueStatus;
    JSON: "scalar" & {
        name: "JSON";
    };
    JSONObject: "scalar" & {
        name: "JSONObject";
    };
    JoinKuDecisionInput: {
        coopname: string;
        hash: string;
        username: string;
    };
    KeyWeight: {
        ...on KeyWeight: Omit<GraphQLTypes["KeyWeight"], "...on KeyWeight">;
        __typename: "KeyWeight";
        key: string;
        weight: number;
    };
    KuAgendaPointInput: {
        context: string;
        decision: string;
        title: string;
    };
    KuAgendaQuestionInput: {
        context?: string | null;
        decision: string;
        number: string;
        title: string;
    };
    KuBallotAnswerInput: {
        id: string;
        number: string;
        vote: string;
    };
    KuBallotQuestionInput: {
        context?: string | null;
        decision: string;
        id: string;
        number: string;
        title: string;
    };
    KuDecision: {
        ...on KuDecision: Omit<GraphQLTypes["KuDecision"], "...on KuDecision">;
        __typename: "KuDecision";
        address?: string | null;
        authorization?: GraphQLTypes["JSON"] | null;
        authorization_document?: GraphQLTypes["DocumentAggregate"] | null;
        block_num?: number | null;
        braname?: string | null;
        branch_email?: string | null;
        branch_name?: string | null;
        branch_phone?: string | null;
        chairman?: string | null;
        close_at?: string | null;
        coopname?: string | null;
        created_at?: string | null;
        hash: string;
        id?: number | null;
        initiator?: string | null;
        meet_at?: string | null;
        meet_place?: string | null;
        open_at?: string | null;
        participants?: string[] | null;
        participants_info?: GraphQLTypes["KuMeetingParticipant"][] | null;
        petition?: GraphQLTypes["JSON"] | null;
        present: boolean;
        proposal?: GraphQLTypes["JSON"] | null;
        protocol?: GraphQLTypes["JSON"] | null;
        protocol_document?: GraphQLTypes["DocumentAggregate"] | null;
        questions?: GraphQLTypes["KuDecisionQuestion"][] | null;
        signed_ballots?: number | null;
        status?: GraphQLTypes["KuDecisionStatus"] | null;
        type?: GraphQLTypes["KuDecisionType"] | null;
    };
    KuDecisionFilterInput: {
        braname?: string | null;
        coopname?: string | null;
        initiator?: string | null;
        present?: boolean | null;
        status?: GraphQLTypes["KuDecisionStatus"] | null;
        type?: GraphQLTypes["KuDecisionType"] | null;
    };
    KuDecisionQuestion: {
        ...on KuDecisionQuestion: Omit<GraphQLTypes["KuDecisionQuestion"], "...on KuDecisionQuestion">;
        __typename: "KuDecisionQuestion";
        context?: string | null;
        counter_votes_abstained?: number | null;
        counter_votes_against?: number | null;
        counter_votes_for?: number | null;
        decision?: string | null;
        decision_id?: number | null;
        id?: number | null;
        number?: number | null;
        title?: string | null;
        voters_abstained?: string[] | null;
        voters_against?: string[] | null;
        voters_for?: string[] | null;
    };
    KuDecisionStatus: KuDecisionStatus;
    KuDecisionType: KuDecisionType;
    KuMeetingParticipant: {
        ...on KuMeetingParticipant: Omit<GraphQLTypes["KuMeetingParticipant"], "...on KuMeetingParticipant">;
        __typename: "KuMeetingParticipant";
        account_type: GraphQLTypes["AccountType"];
        display_name: string;
        username: string;
    };
    KuProtocolQuestionInput: {
        context?: string | null;
        counter_votes_abstained: string;
        counter_votes_against: string;
        counter_votes_for: string;
        decision: string;
        is_accepted: boolean;
        number: string;
        title: string;
        votes_abstained_percent: number;
        votes_against_percent: number;
        votes_for_percent: number;
    };
    KuTrustRequest: {
        ...on KuTrustRequest: Omit<GraphQLTypes["KuTrustRequest"], "...on KuTrustRequest">;
        __typename: "KuTrustRequest";
        application?: GraphQLTypes["JSON"] | null;
        authority?: GraphQLTypes["JSON"] | null;
        authority_document?: GraphQLTypes["DocumentAggregate"] | null;
        block_num?: number | null;
        braname?: string | null;
        coopname?: string | null;
        display_name?: string | null;
        document?: GraphQLTypes["DocumentAggregate"] | null;
        hash: string;
        id?: number | null;
        present: boolean;
        username?: string | null;
    };
    KuTrustRequestFilterInput: {
        braname?: string | null;
        coopname?: string | null;
        present?: boolean | null;
        username?: string | null;
    };
    KuVoteItemInput: {
        question_id: number;
        vote: string;
    };
    Ledger2Account: {
        ...on Ledger2Account: Omit<GraphQLTypes["Ledger2Account"], "...on Ledger2Account">;
        __typename: "Ledger2Account";
        accountType: number;
        balance: string;
        creditBalance: string;
        debitBalance: string;
        id: number;
        name: string;
    };
    Ledger2AdjustmentResult: {
        ...on Ledger2AdjustmentResult: Omit<GraphQLTypes["Ledger2AdjustmentResult"], "...on Ledger2AdjustmentResult">;
        __typename: "Ledger2AdjustmentResult";
        processHash: string;
        transactionId: string;
    };
    Ledger2HistoryResponse: {
        ...on Ledger2HistoryResponse: Omit<GraphQLTypes["Ledger2HistoryResponse"], "...on Ledger2HistoryResponse">;
        __typename: "Ledger2HistoryResponse";
        currentPage: number;
        items: GraphQLTypes["Ledger2Operation"][];
        totalCount: number;
        totalPages: number;
    };
    Ledger2Operation: {
        ...on Ledger2Operation: Omit<GraphQLTypes["Ledger2Operation"], "...on Ledger2Operation">;
        __typename: "Ledger2Operation";
        accountId?: number | null;
        action: string;
        blockNum: number;
        coopname: string;
        createdAt: GraphQLTypes["DateTime"];
        globalSequence: string;
        memo?: string | null;
        operationCode?: string | null;
        parentApplyGlobalSequence?: string | null;
        processHash?: string | null;
        quantity?: string | null;
        username?: string | null;
        walletFrom?: string | null;
        walletTo?: string | null;
    };
    Ledger2Posting: {
        ...on Ledger2Posting: Omit<GraphQLTypes["Ledger2Posting"], "...on Ledger2Posting">;
        __typename: "Ledger2Posting";
        blockNum: number;
        createdAt: GraphQLTypes["DateTime"];
        creditAccountId?: number | null;
        creditGlobalSequence?: string | null;
        debitAccountId?: number | null;
        debitGlobalSequence?: string | null;
        key: string;
        memo?: string | null;
        operationCode?: string | null;
        parentApplyGlobalSequence?: string | null;
        processHash?: string | null;
        quantity?: string | null;
        username?: string | null;
    };
    Ledger2PostingsResponse: {
        ...on Ledger2PostingsResponse: Omit<GraphQLTypes["Ledger2PostingsResponse"], "...on Ledger2PostingsResponse">;
        __typename: "Ledger2PostingsResponse";
        currentPage: number;
        items: GraphQLTypes["Ledger2Posting"][];
        totalCount: number;
        totalPages: number;
    };
    Ledger2Wallet: {
        ...on Ledger2Wallet: Omit<GraphQLTypes["Ledger2Wallet"], "...on Ledger2Wallet">;
        __typename: "Ledger2Wallet";
        available: string;
        id: string;
        name: string;
    };
    LedgerHistoryResponse: {
        ...on LedgerHistoryResponse: Omit<GraphQLTypes["LedgerHistoryResponse"], "...on LedgerHistoryResponse">;
        __typename: "LedgerHistoryResponse";
        currentPage: number;
        items: GraphQLTypes["LedgerOperation"][];
        totalCount: number;
        totalPages: number;
    };
    LedgerOperation: {
        ...on LedgerOperation: Omit<GraphQLTypes["LedgerOperation"], "...on LedgerOperation">;
        __typename: "LedgerOperation";
        account_id: number;
        action: string;
        comment?: string | null;
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        global_sequence: number;
        hash?: string | null;
        quantity: string;
        username?: string | null;
    };
    LedgerState: {
        ...on LedgerState: Omit<GraphQLTypes["LedgerState"], "...on LedgerState">;
        __typename: "LedgerState";
        chartOfAccounts: GraphQLTypes["ChartOfAccountsItem"][];
        coopname: string;
    };
    ListExpensePlansInput: {
        braname?: string | null;
    };
    ListMarketplaceKUInput: {
        coopname: string;
        onlyActive?: boolean | null;
    };
    ListReportDraftsFilterInput: {
        period?: number | null;
        reportType?: GraphQLTypes["ReportType"] | null;
        year?: number | null;
    };
    ListUtcDatesWithNewRoomMessagesInput: {
        afterOriginServerTsExclusive: number;
        matrixRoomId: string;
    };
    LogEntityType: LogEntityType;
    LogEventType: LogEventType;
    LogMetricContributionInput: {
        delta: number;
        issue_hash?: string | null;
        metric_hash: string;
    };
    LoginFactors: {
        ...on LoginFactors: Omit<GraphQLTypes["LoginFactors"], "...on LoginFactors">;
        __typename: "LoginFactors";
        email_available: boolean;
        email_enabled: boolean;
        totp_enabled: boolean;
        totp_enrolled: boolean;
    };
    LoginInput: {
        email: string;
        now: string;
        signature: string;
    };
    LogoutInput: {
        access_token: string;
        refresh_token: string;
    };
    MakeClearanceInput: {
        contribution?: string | null;
        coopname: string;
        document: GraphQLTypes["SignedDigitalDocumentInput"];
        project_hash: string;
        username: string;
    };
    ManagedRoomKind: ManagedRoomKind;
    MarkReportPeriodInput: {
        mark?: GraphQLTypes["ReportSubmissionMark"] | null;
        period?: number | null;
        reportType: GraphQLTypes["ReportType"];
        year: number;
    };
    MarketplaceAcceptCppInput: {
        accepted_by_board_decision_id: string;
        document_registry_id: number;
    };
    MarketplaceAcceptOrdersBatchInput: {
        order_ids: string[];
    };
    MarketplaceAcceptReturnAtVisitInput: {
        braname: string;
        claim_id: string;
        inspection_photos?: GraphQLTypes["MarketplaceReturnClaimPhotoUploadInput"][] | null;
        inspection_result: string;
        scanned_barcode?: string | null;
        signed_statement?: GraphQLTypes["MarketplaceReturnStatementSignedInput"] | null;
    };
    MarketplaceAddSupplierInput: {
        contract_date?: string | null;
        contract_number?: string | null;
        member_account: string;
        model?: GraphQLTypes["MarketplaceSupplierModel"] | null;
    };
    MarketplaceAddToCartInput: {
        delivery_braname?: string | null;
        offer_id: string;
        package_id?: string | null;
        quantity: number;
    };
    MarketplaceAid: {
        ...on MarketplaceAid: Omit<GraphQLTypes["MarketplaceAid"], "...on MarketplaceAid">;
        __typename: "MarketplaceAid";
        amount: string;
        braname: string;
        hash: string;
        payment_destination?: string | null;
        payment_status?: GraphQLTypes["PaymentStatus"] | null;
        stage: GraphQLTypes["MarketplaceAidStage"];
        username: string;
    };
    MarketplaceAidStage: MarketplaceAidStage;
    MarketplaceAidStatementSignablePayloadInput: {
        amount: number;
        braname: string;
    };
    MarketplaceAnnounceOrderReadyInput: {
        order_id: GraphQLTypes["ID"];
    };
    MarketplaceAplReception: {
        ...on MarketplaceAplReception: Omit<GraphQLTypes["MarketplaceAplReception"], "...on MarketplaceAplReception">;
        __typename: "MarketplaceAplReception";
        braname: string;
        chairman_account?: string | null;
        chairman_signchair_tx_hash?: string | null;
        chairman_signed_at?: GraphQLTypes["DateTime"] | null;
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        created_by_operator_account: string;
        cycle_id: string;
        expeditor_data?: GraphQLTypes["MarketplaceShipmentTTNData"] | null;
        fact_quantity_per_order: GraphQLTypes["MarketplaceAplReceptionFactEntry"][];
        id: string;
        offerer_account: string;
        offerer_name?: string | null;
        shipment_id: string;
        status: GraphQLTypes["MarketplaceAplReceptionStatus"];
        supplier_signed_at?: GraphQLTypes["DateTime"] | null;
        supplier_signsupp_tx_hash?: string | null;
        total_amount: string;
        ttn_number?: string | null;
        updated_at: GraphQLTypes["DateTime"];
        variant: GraphQLTypes["MarketplaceAplReceptionVariant"];
    };
    MarketplaceAplReceptionByIdInput: {
        apl_reception_id: string;
    };
    MarketplaceAplReceptionFactEntry: {
        ...on MarketplaceAplReceptionFactEntry: Omit<GraphQLTypes["MarketplaceAplReceptionFactEntry"], "...on MarketplaceAplReceptionFactEntry">;
        __typename: "MarketplaceAplReceptionFactEntry";
        fact_quantity: number;
        fact_unit_price?: string | null;
        order_id: string;
        orderer_account?: string | null;
        orderer_name?: string | null;
        package_size?: number | null;
        product_name?: string | null;
        unit_of_measure?: GraphQLTypes["MarketplaceUnitOfMeasure"] | null;
    };
    MarketplaceAplReceptionFactEntryInput: {
        fact_quantity: number;
        fact_unit_price?: string | null;
        order_id: string;
    };
    MarketplaceAplReceptionPlacementInput: {
        barcode_value?: string | null;
        cell_id?: string | null;
        container_id?: string | null;
        order_id: string;
        quantity?: number | null;
    };
    MarketplaceAplReceptionResult: {
        ...on MarketplaceAplReceptionResult: Omit<GraphQLTypes["MarketplaceAplReceptionResult"], "...on MarketplaceAplReceptionResult">;
        __typename: "MarketplaceAplReceptionResult";
        apl_reception: GraphQLTypes["MarketplaceAplReception"];
    };
    MarketplaceAplReceptionSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["MarketplaceAplReceptionSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    };
    MarketplaceAplReceptionSignedMetaDocumentInput: {
        accept_braname: string;
        act_id: string;
        block_num: number;
        braname?: string | null;
        chairman_account?: string | null;
        coopname: string;
        created_at: string;
        currency: string;
        doc_data_hash?: string | null;
        fact_quantity: number;
        generator: string;
        lang: string;
        links: string[];
        order_hash: string;
        order_id: string;
        product_title: string;
        reception_id: string;
        registry_id: number;
        skip_save: boolean;
        sku: string;
        supplier_account: string;
        timezone: string;
        title: string;
        total_amount: string;
        transmitter: string;
        unit_cost: string;
        unit_of_measurement: string;
        username: string;
        version: string;
    };
    MarketplaceAplReceptionStatus: MarketplaceAplReceptionStatus;
    MarketplaceAplReceptionStatusChangedEvent: {
        ...on MarketplaceAplReceptionStatusChangedEvent: Omit<GraphQLTypes["MarketplaceAplReceptionStatusChangedEvent"], "...on MarketplaceAplReceptionStatusChangedEvent">;
        __typename: "MarketplaceAplReceptionStatusChangedEvent";
        braname: string;
        reception_id: string;
        status: GraphQLTypes["MarketplaceAplReceptionStatus"];
    };
    MarketplaceAplReceptionVariant: MarketplaceAplReceptionVariant;
    MarketplaceApproveOfferInput: {
        offer_id: string;
        warranty_days: number;
    };
    MarketplaceApproveReturnVisitInput: {
        braname: string;
        claim_id: string;
        comment?: string | null;
    };
    MarketplaceAssignInventoryPlacementInput: {
        cell_id?: string | null;
        container_id?: string | null;
        inventory_id: string;
    };
    MarketplaceAttribute: {
        ...on MarketplaceAttribute: Omit<GraphQLTypes["MarketplaceAttribute"], "...on MarketplaceAttribute">;
        __typename: "MarketplaceAttribute";
        attributeComplexId: number;
        attributeId: number;
        canBeModifiedAfterCreation: boolean;
        categoryDependent: boolean;
        complexIsCollection: boolean;
        description?: string | null;
        dictionary?: GraphQLTypes["MarketplaceDictionary"] | null;
        dictionaryId?: number | null;
        groupId?: number | null;
        groupName?: string | null;
        hasDictionary: boolean;
        isAspect: boolean;
        isCollection: boolean;
        isComplexAttribute: boolean;
        isRequired: boolean;
        maxValueCount: number;
        maxValues: number;
        name: string;
        type: GraphQLTypes["MarketplaceAttributeType"];
    };
    MarketplaceAttributeGroup: {
        ...on MarketplaceAttributeGroup: Omit<GraphQLTypes["MarketplaceAttributeGroup"], "...on MarketplaceAttributeGroup">;
        __typename: "MarketplaceAttributeGroup";
        attributes: GraphQLTypes["MarketplaceAttribute"][];
        attributesCount: number;
        groupId?: number | null;
        groupName: string;
    };
    MarketplaceAttributeStats: {
        ...on MarketplaceAttributeStats: Omit<GraphQLTypes["MarketplaceAttributeStats"], "...on MarketplaceAttributeStats">;
        __typename: "MarketplaceAttributeStats";
        aspectAttributes: number;
        dictionaryAttributes: number;
        requiredAttributes: number;
        totalAttributes: number;
        totalDictionaries: number;
        totalDictionaryValues: number;
    };
    MarketplaceAttributeType: MarketplaceAttributeType;
    MarketplaceAttributeValidation: {
        ...on MarketplaceAttributeValidation: Omit<GraphQLTypes["MarketplaceAttributeValidation"], "...on MarketplaceAttributeValidation">;
        __typename: "MarketplaceAttributeValidation";
        errors: string[];
        isValid: boolean;
    };
    MarketplaceAvailabilityStats: {
        ...on MarketplaceAvailabilityStats: Omit<GraphQLTypes["MarketplaceAvailabilityStats"], "...on MarketplaceAvailabilityStats">;
        __typename: "MarketplaceAvailabilityStats";
        categoriesCount: number;
        hasRestrictions: boolean;
        totalAvailable: number;
        typesCount: number;
    };
    MarketplaceAvailableCategory: {
        ...on MarketplaceAvailableCategory: Omit<GraphQLTypes["MarketplaceAvailableCategory"], "...on MarketplaceAvailableCategory">;
        __typename: "MarketplaceAvailableCategory";
        addedBy: string;
        categoryId: number;
        coopname: string;
        createdAt: GraphQLTypes["DateTime"];
        id: number;
        isActive: boolean;
        isForEntireCategory: boolean;
        isForSpecificType: boolean;
        typeId?: number | null;
        updatedAt: GraphQLTypes["DateTime"];
    };
    MarketplaceBarcodeFormat: MarketplaceBarcodeFormat;
    MarketplaceBarcodeStrategy: MarketplaceBarcodeStrategy;
    MarketplaceBindInventoryBarcodeInput: {
        barcode_value: string;
        format?: GraphQLTypes["MarketplaceBarcodeFormat"] | null;
        inventory_id: string;
    };
    MarketplaceBranchEconomy: {
        ...on MarketplaceBranchEconomy: Omit<GraphQLTypes["MarketplaceBranchEconomy"], "...on MarketplaceBranchEconomy">;
        __typename: "MarketplaceBranchEconomy";
        available_to_distribute: string;
        braname: string;
        common_balance: string;
        reserve_amount: string;
        total_weight: number;
        weights: GraphQLTypes["MarketplaceTrusteeWeight"][];
    };
    MarketplaceBranchWalletHistoryPaginationResult: {
        ...on MarketplaceBranchWalletHistoryPaginationResult: Omit<GraphQLTypes["MarketplaceBranchWalletHistoryPaginationResult"], "...on MarketplaceBranchWalletHistoryPaginationResult">;
        __typename: "MarketplaceBranchWalletHistoryPaginationResult";
        currentPage: number;
        items: GraphQLTypes["MarketplaceBranchWalletOperation"][];
        totalCount: number;
        totalPages: number;
    };
    MarketplaceBranchWalletOperation: {
        ...on MarketplaceBranchWalletOperation: Omit<GraphQLTypes["MarketplaceBranchWalletOperation"], "...on MarketplaceBranchWalletOperation">;
        __typename: "MarketplaceBranchWalletOperation";
        created_at: GraphQLTypes["DateTime"];
        global_sequence: string;
        memo?: string | null;
        operation_code: string;
        order_hash?: string | null;
        order_id?: string | null;
        quantity?: string | null;
    };
    MarketplaceCancelOrderInput: {
        order_id: string;
    };
    MarketplaceCancelOrderResult: {
        ...on MarketplaceCancelOrderResult: Omit<GraphQLTypes["MarketplaceCancelOrderResult"], "...on MarketplaceCancelOrderResult">;
        __typename: "MarketplaceCancelOrderResult";
        order: GraphQLTypes["MarketplaceOrder"];
        tx_hash: string;
    };
    MarketplaceCancelStockOrderInput: {
        order_id: string;
        reason?: string | null;
    };
    MarketplaceCart: {
        ...on MarketplaceCart: Omit<GraphQLTypes["MarketplaceCart"], "...on MarketplaceCart">;
        __typename: "MarketplaceCart";
        delivery_braname?: string | null;
        delivery_point_name?: string | null;
        id: string;
        items: GraphQLTypes["MarketplaceCartItem"][];
        positions_count: number;
        total_cost: string;
        total_quantity: number;
    };
    MarketplaceCartItem: {
        ...on MarketplaceCartItem: Omit<GraphQLTypes["MarketplaceCartItem"], "...on MarketplaceCartItem">;
        __typename: "MarketplaceCartItem";
        available_on_current_ku: boolean;
        blocker?: GraphQLTypes["MarketplaceCartItemBlocker"] | null;
        id: string;
        image_url?: string | null;
        line_total?: string | null;
        max_available?: number | null;
        offer_id: string;
        package_id?: string | null;
        package_label?: string | null;
        price_per_unit?: string | null;
        product_name?: string | null;
        quantity: number;
        sale_form?: GraphQLTypes["MarketplaceSaleForm"] | null;
        unit_of_measure?: GraphQLTypes["MarketplaceUnitOfMeasure"] | null;
    };
    MarketplaceCartItemBlocker: MarketplaceCartItemBlocker;
    MarketplaceCategory: {
        ...on MarketplaceCategory: Omit<GraphQLTypes["MarketplaceCategory"], "...on MarketplaceCategory">;
        __typename: "MarketplaceCategory";
        display_name: string;
        id: number;
        mvp_baseline: boolean;
        sort_order: number;
    };
    MarketplaceCategoryOfferCount: {
        ...on MarketplaceCategoryOfferCount: Omit<GraphQLTypes["MarketplaceCategoryOfferCount"], "...on MarketplaceCategoryOfferCount">;
        __typename: "MarketplaceCategoryOfferCount";
        category_id: number;
        count: number;
    };
    MarketplaceCategoryRequestCount: {
        ...on MarketplaceCategoryRequestCount: Omit<GraphQLTypes["MarketplaceCategoryRequestCount"], "...on MarketplaceCategoryRequestCount">;
        __typename: "MarketplaceCategoryRequestCount";
        categoryId: number;
        categoryName: string;
        count: number;
    };
    MarketplaceCategoryTreeNode: {
        ...on MarketplaceCategoryTreeNode: Omit<GraphQLTypes["MarketplaceCategoryTreeNode"], "...on MarketplaceCategoryTreeNode">;
        __typename: "MarketplaceCategoryTreeNode";
        categoryName: string;
        children: GraphQLTypes["MarketplaceCategoryTreeNode"][];
        childrenCount: number;
        descriptionCategoryId: number;
        disabled: boolean;
        fullPath?: string | null;
        isLeafCategory: boolean;
        parentId?: number | null;
        types: GraphQLTypes["MarketplaceProductType"][];
        typesCount: number;
    };
    MarketplaceCategoryTreeStats: {
        ...on MarketplaceCategoryTreeStats: Omit<GraphQLTypes["MarketplaceCategoryTreeStats"], "...on MarketplaceCategoryTreeStats">;
        __typename: "MarketplaceCategoryTreeStats";
        availableTypes: number;
        disabledCategories: number;
        leafCategories: number;
        rootCategories: number;
        totalCategories: number;
        totalTypes: number;
    };
    MarketplaceCheckoutCartInput: {
        checkout_id?: string | null;
        lines?: GraphQLTypes["MarketplaceCheckoutSignedLineInput"][] | null;
    };
    MarketplaceCheckoutFailedLine: {
        ...on MarketplaceCheckoutFailedLine: Omit<GraphQLTypes["MarketplaceCheckoutFailedLine"], "...on MarketplaceCheckoutFailedLine">;
        __typename: "MarketplaceCheckoutFailedLine";
        offer_id: string;
        product_name?: string | null;
        quantity: number;
        reason: string;
    };
    MarketplaceCheckoutResult: {
        ...on MarketplaceCheckoutResult: Omit<GraphQLTypes["MarketplaceCheckoutResult"], "...on MarketplaceCheckoutResult">;
        __typename: "MarketplaceCheckoutResult";
        cart: GraphQLTypes["MarketplaceCart"];
        checkout_id: string;
        created_orders: GraphQLTypes["MarketplaceOrder"][];
        delivery_braname: string;
        failed_lines: GraphQLTypes["MarketplaceCheckoutFailedLine"][];
        fully_completed: boolean;
    };
    MarketplaceCheckoutSignableLine: {
        ...on MarketplaceCheckoutSignableLine: Omit<GraphQLTypes["MarketplaceCheckoutSignableLine"], "...on MarketplaceCheckoutSignableLine">;
        __typename: "MarketplaceCheckoutSignableLine";
        amount: string;
        document: GraphQLTypes["GeneratedDocument"];
        offer_id: string;
        order_hash: string;
        package_id?: string | null;
    };
    MarketplaceCheckoutSignedLineInput: {
        offer_id: string;
        order_hash: string;
        package_id?: string | null;
        signed_statement: GraphQLTypes["MarketplaceConvertStatementSignedInput"];
    };
    MarketplaceClearInventoryLabelInput: {
        inventory_id: string;
    };
    MarketplaceConfirmWriteoffInput: {
        braname: string;
        proposal_id: string;
        signed_memo: GraphQLTypes["SignedDigitalDocumentInput"];
    };
    MarketplaceConsolidatedRequest: {
        ...on MarketplaceConsolidatedRequest: Omit<GraphQLTypes["MarketplaceConsolidatedRequest"], "...on MarketplaceConsolidatedRequest">;
        __typename: "MarketplaceConsolidatedRequest";
        accepted_at?: GraphQLTypes["DateTime"] | null;
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        cycle_ended_at?: GraphQLTypes["DateTime"] | null;
        cycle_started_at: GraphQLTypes["DateTime"];
        decline_reason?: string | null;
        declined_at?: GraphQLTypes["DateTime"] | null;
        expires_at?: GraphQLTypes["DateTime"] | null;
        id: string;
        offer_id: string;
        status: string;
        supplier_account: string;
        total_amount: string;
        total_quantity: number;
        triggered_by_supplier_at?: GraphQLTypes["DateTime"] | null;
        updated_at: GraphQLTypes["DateTime"];
    };
    MarketplaceConsolidatedRequestPaginationResult: {
        ...on MarketplaceConsolidatedRequestPaginationResult: Omit<GraphQLTypes["MarketplaceConsolidatedRequestPaginationResult"], "...on MarketplaceConsolidatedRequestPaginationResult">;
        __typename: "MarketplaceConsolidatedRequestPaginationResult";
        currentPage: number;
        items: GraphQLTypes["MarketplaceConsolidatedRequest"][];
        totalCount: number;
        totalPages: number;
    };
    MarketplaceConsolidatedRequestStatus: MarketplaceConsolidatedRequestStatus;
    MarketplaceContainer: {
        ...on MarketplaceContainer: Omit<GraphQLTypes["MarketplaceContainer"], "...on MarketplaceContainer">;
        __typename: "MarketplaceContainer";
        braname: string;
        cell_id?: string | null;
        code: string;
        container_type_id: string;
        id: string;
        is_active: boolean;
        label?: string | null;
    };
    MarketplaceContainerType: {
        ...on MarketplaceContainerType: Omit<GraphQLTypes["MarketplaceContainerType"], "...on MarketplaceContainerType">;
        __typename: "MarketplaceContainerType";
        height_cm: number;
        id: string;
        is_active: boolean;
        length_cm: number;
        max_weight_kg?: string | null;
        name: string;
        volume_m3: string;
        width_cm: number;
    };
    MarketplaceConvertBranchFundsInput: {
        amount: number;
    };
    MarketplaceConvertStatementSignedInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["MarketplaceConvertStatementSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    };
    MarketplaceConvertStatementSignedMetaDocumentInput: {
        amount: string;
        block_num: number;
        coopname: string;
        created_at: string;
        generator: string;
        lang: string;
        links: string[];
        order_hash: string;
        registry_id: number;
        skip_save: boolean;
        timezone: string;
        title: string;
        username: string;
        version: string;
    };
    MarketplaceCppStatus: {
        ...on MarketplaceCppStatus: Omit<GraphQLTypes["MarketplaceCppStatus"], "...on MarketplaceCppStatus">;
        __typename: "MarketplaceCppStatus";
        accepted_at?: string | null;
        accepted_by_board_decision_id?: string | null;
        document_registry_id?: number | null;
        status: string;
    };
    MarketplaceCreateAidInput: {
        aid_hash: string;
        amount: number;
        braname: string;
        payment_method_id: string;
        statement: GraphQLTypes["SignedDigitalDocumentInput"];
    };
    MarketplaceCreateAplReceptionInput: {
        fact_quantity_per_order?: GraphQLTypes["MarketplaceAplReceptionFactEntryInput"][] | null;
        shipment_id: string;
    };
    MarketplaceCreateContainerTypeInput: {
        height_cm: number;
        length_cm: number;
        max_weight_kg?: string | null;
        name: string;
        volume_m3?: string | null;
        width_cm: number;
    };
    MarketplaceCreateContainersInput: {
        braname: string;
        container_type_id: string;
        count: number;
        label?: string | null;
    };
    MarketplaceCreateExpressReceptionInput: {
        braname: string;
        fact_quantity_per_order?: GraphQLTypes["MarketplaceAplReceptionFactEntryInput"][] | null;
        offerer_account: string;
    };
    MarketplaceCreateExpressReceptionResult: {
        ...on MarketplaceCreateExpressReceptionResult: Omit<GraphQLTypes["MarketplaceCreateExpressReceptionResult"], "...on MarketplaceCreateExpressReceptionResult">;
        __typename: "MarketplaceCreateExpressReceptionResult";
        apl_receptions: GraphQLTypes["MarketplaceAplReception"][];
    };
    MarketplaceCreateOfferInput: {
        barcode_strategy?: GraphQLTypes["MarketplaceBarcodeStrategy"] | null;
        category_id: number;
        delivery_points: GraphQLTypes["MarketplaceOfferDeliveryPointInput"][];
        description?: string | null;
        images?: GraphQLTypes["MarketplaceOfferImageUploadInput"][] | null;
        pack_size?: number | null;
        packages?: GraphQLTypes["MarketplaceOfferPackageInput"][] | null;
        price_per_unit: string;
        product_name: string;
        quantity_available?: number | null;
        sale_form?: GraphQLTypes["MarketplaceSaleForm"] | null;
        shelf_life_days: number;
        unit_of_measure: GraphQLTypes["MarketplaceUnitOfMeasure"];
        unlimited_flag: boolean;
    };
    MarketplaceCreateOrderProposalLineInput: {
        actual_quantity: number;
        actual_unit_price: string;
        order_id: string;
        signiss1_act: GraphQLTypes["MarketplaceIssueActSignedDocumentInput"];
    };
    MarketplaceCreateReturnClaimInput: {
        actual_quantity?: number | null;
        defect_category?: GraphQLTypes["MarketplaceReturnClaimDefectCategory"] | null;
        order_id: string;
        photos: GraphQLTypes["MarketplaceReturnClaimPhotoUploadInput"][];
        reason_text: string;
        signed_statement: GraphQLTypes["MarketplaceReturnStatementSignedInput"];
    };
    MarketplaceCreateShipmentInput: {
        cycle_id: string;
        groups: GraphQLTypes["MarketplaceShipmentGroupInput"][];
    };
    MarketplaceCreateShipmentResult: {
        ...on MarketplaceCreateShipmentResult: Omit<GraphQLTypes["MarketplaceCreateShipmentResult"], "...on MarketplaceCreateShipmentResult">;
        __typename: "MarketplaceCreateShipmentResult";
        shipments: GraphQLTypes["MarketplaceShipment"][];
    };
    MarketplaceCreateStockProposalInput: {
        braname: string;
        items?: GraphQLTypes["MarketplaceCreateStockProposalLineInput"][] | null;
        member_account: string;
        order_items?: GraphQLTypes["MarketplaceCreateOrderProposalLineInput"][] | null;
    };
    MarketplaceCreateStockProposalLineInput: {
        offer_id: string;
        order_hash: string;
        package_id?: string | null;
        quantity: number;
        signiss1_act: GraphQLTypes["MarketplaceIssueActSignedDocumentInput"];
    };
    MarketplaceCreateStorageCellInput: {
        braname: string;
        label?: string | null;
        level: number;
        section: string;
    };
    MarketplaceCreateStorageGridInput: {
        braname: string;
        level_from: number;
        level_to: number;
        sections: string[];
    };
    MarketplaceCreateWriteoffDraftInput: {
        cycle_started_at?: string | null;
        items: GraphQLTypes["MarketplaceWriteoffItemInput"][];
    };
    MarketplaceCurrentMember: {
        ...on MarketplaceCurrentMember: Omit<GraphQLTypes["MarketplaceCurrentMember"], "...on MarketplaceCurrentMember">;
        __typename: "MarketplaceCurrentMember";
        branches: string[];
        core_roles: string[];
        marketplace_roles: string[];
        username: string;
        warehouse_settings: GraphQLTypes["MarketplaceWarehouseSettings"];
    };
    MarketplaceDeclineOrdersBatchInput: {
        order_ids: string[];
        reason: string;
    };
    MarketplaceDeleteTrusteeWeightInput: {
        braname: string;
        username: string;
    };
    MarketplaceDetailKUInput: {
        coopname: string;
        coreBraname: string;
        description?: string | null;
        workingHours: GraphQLTypes["WorkingHoursInput"];
    };
    MarketplaceDictionary: {
        ...on MarketplaceDictionary: Omit<GraphQLTypes["MarketplaceDictionary"], "...on MarketplaceDictionary">;
        __typename: "MarketplaceDictionary";
        description?: string | null;
        dictionaryId: number;
        hasValuesWithPictures: boolean;
        name?: string | null;
        values: GraphQLTypes["MarketplaceDictionaryValue"][];
        valuesCount: number;
    };
    MarketplaceDictionaryValue: {
        ...on MarketplaceDictionaryValue: Omit<GraphQLTypes["MarketplaceDictionaryValue"], "...on MarketplaceDictionaryValue">;
        __typename: "MarketplaceDictionaryValue";
        dictionaryId: number;
        dictionaryValueId: number;
        fullDescription: string;
        hasInfo: boolean;
        hasPicture: boolean;
        info?: string | null;
        picture?: string | null;
        value: string;
    };
    MarketplaceDistributeBranchFundsInput: {
        amount: number;
        braname: string;
    };
    MarketplaceEconomyConfig: {
        ...on MarketplaceEconomyConfig: Omit<GraphQLTypes["MarketplaceEconomyConfig"], "...on MarketplaceEconomyConfig">;
        __typename: "MarketplaceEconomyConfig";
        membership_fee_percent: number;
    };
    MarketplaceEvent: {
        ...on MarketplaceAplReceptionStatusChangedEvent: "__union" & GraphQLTypes["MarketplaceAplReceptionStatusChangedEvent"];
        ...on MarketplaceOfferModerationEvent: "__union" & GraphQLTypes["MarketplaceOfferModerationEvent"];
        ...on MarketplaceOfferPublishedEvent: "__union" & GraphQLTypes["MarketplaceOfferPublishedEvent"];
        ...on MarketplaceOfferStockChangedEvent: "__union" & GraphQLTypes["MarketplaceOfferStockChangedEvent"];
        ...on MarketplaceOrderReadyToReceiveEvent: "__union" & GraphQLTypes["MarketplaceOrderReadyToReceiveEvent"];
        ...on MarketplaceOrderStatusChangedEvent: "__union" & GraphQLTypes["MarketplaceOrderStatusChangedEvent"];
        ...on MarketplacePaymentStatusChangedEvent: "__union" & GraphQLTypes["MarketplacePaymentStatusChangedEvent"];
        ...on MarketplaceReceptionPendingSignEvent: "__union" & GraphQLTypes["MarketplaceReceptionPendingSignEvent"];
        ...on MarketplaceReturnClaimStatusChangedEvent: "__union" & GraphQLTypes["MarketplaceReturnClaimStatusChangedEvent"];
        ...on MarketplaceStockProposalCreatedEvent: "__union" & GraphQLTypes["MarketplaceStockProposalCreatedEvent"];
        ...on MarketplaceStockProposalResolvedEvent: "__union" & GraphQLTypes["MarketplaceStockProposalResolvedEvent"];
        ...on MarketplaceWriteoffStatusChangedEvent: "__union" & GraphQLTypes["MarketplaceWriteoffStatusChangedEvent"];
        __typename: "MarketplaceAplReceptionStatusChangedEvent" | "MarketplaceOfferModerationEvent" | "MarketplaceOfferPublishedEvent" | "MarketplaceOfferStockChangedEvent" | "MarketplaceOrderReadyToReceiveEvent" | "MarketplaceOrderStatusChangedEvent" | "MarketplacePaymentStatusChangedEvent" | "MarketplaceReceptionPendingSignEvent" | "MarketplaceReturnClaimStatusChangedEvent" | "MarketplaceStockProposalCreatedEvent" | "MarketplaceStockProposalResolvedEvent" | "MarketplaceWriteoffStatusChangedEvent";
    };
    MarketplaceEventsInput: {
        coopname: string;
    };
    MarketplaceExpressPickupCandidate: {
        ...on MarketplaceExpressPickupCandidate: Omit<GraphQLTypes["MarketplaceExpressPickupCandidate"], "...on MarketplaceExpressPickupCandidate">;
        __typename: "MarketplaceExpressPickupCandidate";
        braname: string;
        offerer_account: string;
        orders_count: number;
        total_amount: string;
        total_units: number;
    };
    MarketplaceFinalizeStockIssuanceInput: {
        order_lines: GraphQLTypes["MarketplaceStockFinalizeLineInput"][];
        proposal_id: string;
        signed_convert?: GraphQLTypes["MarketplaceConvertStatementSignedInput"] | null;
    };
    MarketplaceGenerateInventoryLabelInput: {
        format?: GraphQLTypes["MarketplaceBarcodeFormat"] | null;
        inventory_id: string;
    };
    MarketplaceGeocodeStatus: MarketplaceGeocodeStatus;
    MarketplaceGetOrderInput: {
        order_id: string;
    };
    MarketplaceGetShipmentInput: {
        shipment_id: string;
    };
    MarketplaceInventoryItem: {
        ...on MarketplaceInventoryItem: Omit<GraphQLTypes["MarketplaceInventoryItem"], "...on MarketplaceInventoryItem">;
        __typename: "MarketplaceInventoryItem";
        arrival_price?: string | null;
        barcode_format?: GraphQLTypes["MarketplaceBarcodeFormat"] | null;
        barcode_value?: string | null;
        braname: string;
        cell_id?: string | null;
        container_id?: string | null;
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        delivery_point_address?: string | null;
        delivery_point_name?: string | null;
        expiry_date?: GraphQLTypes["DateTime"] | null;
        id: string;
        labeled_at?: GraphQLTypes["DateTime"] | null;
        labeled_by_operator_account?: string | null;
        order_id: string;
        orderer_account_snapshot: string;
        orderer_name?: string | null;
        ownership: GraphQLTypes["MarketplaceInventoryOwnership"];
        package_size?: number | null;
        product_name_snapshot: string;
        published_offer_id?: string | null;
        quantity_per_label: number;
        received_at: GraphQLTypes["DateTime"];
        received_by_operator_account: string;
        reserved_order_id?: string | null;
        shipment_id: string;
        status: GraphQLTypes["MarketplaceInventoryStatus"];
        unit_of_measure?: GraphQLTypes["MarketplaceUnitOfMeasure"] | null;
        updated_at: GraphQLTypes["DateTime"];
    };
    MarketplaceInventoryMutationResult: {
        ...on MarketplaceInventoryMutationResult: Omit<GraphQLTypes["MarketplaceInventoryMutationResult"], "...on MarketplaceInventoryMutationResult">;
        __typename: "MarketplaceInventoryMutationResult";
        inventory: GraphQLTypes["MarketplaceInventoryItem"][];
    };
    MarketplaceInventoryOwnership: MarketplaceInventoryOwnership;
    MarketplaceInventorySplitEntryInput: {
        cell_id?: string | null;
        container_id?: string | null;
        quantity: number;
    };
    MarketplaceInventoryStatus: MarketplaceInventoryStatus;
    MarketplaceIssueActPayloadInput: {
        actual_quantity?: number | null;
        actual_unit_price?: string | null;
        order_id: GraphQLTypes["ID"];
    };
    MarketplaceIssueActSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["MarketplaceIssueActSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    };
    MarketplaceIssueActSignedMetaDocumentInput: {
        accept_braname: string;
        act_id: string;
        actual_quantity?: number | null;
        block_num: number;
        braname?: string | null;
        coopname: string;
        created_at: string;
        currency: string;
        doc_data_hash?: string | null;
        fact_quantity: number;
        generator: string;
        lang: string;
        links: string[];
        order_hash: string;
        order_id: string;
        product_title: string;
        reception_id: string;
        registry_id: number;
        skip_save: boolean;
        sku: string;
        supplier_account: string;
        timezone: string;
        title: string;
        total_amount: string;
        transmitter: string;
        unit_cost: string;
        unit_of_measurement: string;
        username: string;
        version: string;
    };
    MarketplaceKUDetails: {
        ...on MarketplaceKUDetails: Omit<GraphQLTypes["MarketplaceKUDetails"], "...on MarketplaceKUDetails">;
        __typename: "MarketplaceKUDetails";
        addressFull?: string | null;
        contactEmail?: string | null;
        contactPhone?: string | null;
        coopname: string;
        coreBraname: string;
        createdAt: GraphQLTypes["DateTime"];
        description?: string | null;
        geocodeErrorMessage?: string | null;
        geocodeStatus: GraphQLTypes["MarketplaceGeocodeStatus"];
        geocodedAt?: GraphQLTypes["DateTime"] | null;
        lat?: number | null;
        lng?: number | null;
        name?: string | null;
        status: GraphQLTypes["MarketplaceKUStatus"];
        updatedAt: GraphQLTypes["DateTime"];
        workingHours: GraphQLTypes["WorkingHours"];
    };
    MarketplaceKUStatus: MarketplaceKUStatus;
    MarketplaceListAidsInput: {
        username?: string | null;
    };
    MarketplaceListAllOffersInput: {
        limit: number;
        page: number;
        sortBy?: string | null;
        sortOrder: string;
        statuses?: GraphQLTypes["MarketplaceOfferStatus"][] | null;
        supplier_account?: string | null;
    };
    MarketplaceListAplReceptionsByBranameInput: {
        braname: string;
    };
    MarketplaceListCatalogInput: {
        category_id?: number | null;
        delivery_braname?: string | null;
        limit: number;
        page: number;
        sortBy?: string | null;
        sortOrder: string;
    };
    MarketplaceListConsolidatedRequestsInput: {
        offer_id?: string | null;
        status?: GraphQLTypes["MarketplaceConsolidatedRequestStatus"] | null;
    };
    MarketplaceListContainersInput: {
        braname?: string | null;
        container_type_id?: string | null;
        is_active?: boolean | null;
        unplaced_only?: boolean | null;
    };
    MarketplaceListInventoryInput: {
        braname?: string | null;
        order_id?: string | null;
        shipment_id?: string | null;
        statuses?: GraphQLTypes["MarketplaceInventoryStatus"][] | null;
    };
    MarketplaceListIssuancesByBranameInput: {
        delivery_braname: string;
    };
    MarketplaceListMyOffersInput: {
        limit: number;
        page: number;
        sortBy?: string | null;
        sortOrder: string;
    };
    MarketplaceListOrdersInput: {
        offer_id?: string | null;
        orderer_account?: string | null;
        statuses?: GraphQLTypes["MarketplaceOrderStatus"][] | null;
        supplier_account?: string | null;
    };
    MarketplaceListOutgoingPaymentsAsSupplierFilterInput: {
        statuses?: GraphQLTypes["MarketplaceOutgoingPaymentRequestStatus"][] | null;
    };
    MarketplaceListOutgoingPaymentsFilterInput: {
        statuses?: GraphQLTypes["MarketplaceOutgoingPaymentRequestStatus"][] | null;
        supplier_account?: string | null;
    };
    MarketplaceListPendingOffersInput: {
        limit: number;
        page: number;
        sortBy?: string | null;
        sortOrder: string;
    };
    MarketplaceListReturnClaimsByBranameInput: {
        delivery_braname: string;
    };
    MarketplaceListShipmentsByBranameInput: {
        braname: string;
        statuses?: GraphQLTypes["MarketplaceShipmentStatus"][] | null;
    };
    MarketplaceListShipmentsInput: {
        braname?: string | null;
        cycle_id?: string | null;
        statuses?: GraphQLTypes["MarketplaceShipmentStatus"][] | null;
    };
    MarketplaceListStockProposalsInput: {
        braname?: string | null;
        statuses?: GraphQLTypes["MarketplaceStockProposalStatus"][] | null;
    };
    MarketplaceListStorageCellsInput: {
        braname?: string | null;
        is_active?: boolean | null;
    };
    MarketplaceListSupplierPickupOrdersInput: {
        braname: string;
        offerer_account: string;
    };
    MarketplaceListWriteoffProposalsInput: {
        statuses?: GraphQLTypes["MarketplaceWriteoffProposalStatus"][] | null;
    };
    MarketplaceMemberWallet: {
        ...on MarketplaceMemberWallet: Omit<GraphQLTypes["MarketplaceMemberWallet"], "...on MarketplaceMemberWallet">;
        __typename: "MarketplaceMemberWallet";
        coopname: string;
        username: string;
        wallets: GraphQLTypes["MarketplaceWalletEntry"][];
    };
    MarketplaceModerationLogEntry: {
        ...on MarketplaceModerationLogEntry: Omit<GraphQLTypes["MarketplaceModerationLogEntry"], "...on MarketplaceModerationLogEntry">;
        __typename: "MarketplaceModerationLogEntry";
        action: string;
        by_account: string;
        created_at: GraphQLTypes["DateTime"];
        id: string;
        offer_id: string;
        reason?: string | null;
    };
    MarketplaceMoveContainerInput: {
        cell_id?: string | null;
        container_id: string;
    };
    MarketplaceOffer: {
        ...on MarketplaceOffer: Omit<GraphQLTypes["MarketplaceOffer"], "...on MarketplaceOffer">;
        __typename: "MarketplaceOffer";
        approved_at?: GraphQLTypes["DateTime"] | null;
        approved_by?: string | null;
        barcode_strategy: GraphQLTypes["MarketplaceBarcodeStrategy"];
        category_id: number;
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        delivery_points: GraphQLTypes["MarketplaceOfferDeliveryPoint"][];
        description?: string | null;
        id: string;
        images: GraphQLTypes["MarketplaceOfferImage"][];
        pack_size?: number | null;
        packages: GraphQLTypes["MarketplaceOfferPackage"][];
        price_per_unit: string;
        product_name: string;
        quantity_available: number;
        quantity_blocked: number;
        quantity_consumed: number;
        reject_reason?: string | null;
        rejected_at?: GraphQLTypes["DateTime"] | null;
        rejected_by?: string | null;
        sale_form: GraphQLTypes["MarketplaceSaleForm"];
        shelf_life_days: number;
        status: GraphQLTypes["MarketplaceOfferStatus"];
        stock_braname?: string | null;
        stock_package_size?: number | null;
        supplier_account: string;
        supplier_name?: string | null;
        unit_of_measure: GraphQLTypes["MarketplaceUnitOfMeasure"];
        unlimited_flag: boolean;
        updated_at: GraphQLTypes["DateTime"];
        vitrine_id: string;
        warranty_days: number;
    };
    MarketplaceOfferDeliveryPoint: {
        ...on MarketplaceOfferDeliveryPoint: Omit<GraphQLTypes["MarketplaceOfferDeliveryPoint"], "...on MarketplaceOfferDeliveryPoint">;
        __typename: "MarketplaceOfferDeliveryPoint";
        address?: string | null;
        braname: string;
        lat?: number | null;
        lng?: number | null;
        min_supply_volume: number;
        name?: string | null;
    };
    MarketplaceOfferDeliveryPointInput: {
        braname: string;
        min_supply_volume: number;
    };
    MarketplaceOfferImage: {
        ...on MarketplaceOfferImage: Omit<GraphQLTypes["MarketplaceOfferImage"], "...on MarketplaceOfferImage">;
        __typename: "MarketplaceOfferImage";
        bucket_key: string;
        is_cover: boolean;
        mime_type: string;
        sort_order: number;
        url: string;
    };
    MarketplaceOfferImageUploadInput: {
        base64?: string | null;
        bucket_key?: string | null;
        mime_type?: string | null;
    };
    MarketplaceOfferModerationEvent: {
        ...on MarketplaceOfferModerationEvent: Omit<GraphQLTypes["MarketplaceOfferModerationEvent"], "...on MarketplaceOfferModerationEvent">;
        __typename: "MarketplaceOfferModerationEvent";
        offer_id: string;
        status: GraphQLTypes["MarketplaceOfferStatus"];
    };
    MarketplaceOfferPackage: {
        ...on MarketplaceOfferPackage: Omit<GraphQLTypes["MarketplaceOfferPackage"], "...on MarketplaceOfferPackage">;
        __typename: "MarketplaceOfferPackage";
        id: string;
        is_default: boolean;
        label?: string | null;
        package_type?: string | null;
        price: string;
        size: number;
        sort_order: number;
    };
    MarketplaceOfferPackageInput: {
        id?: string | null;
        is_default?: boolean | null;
        label?: string | null;
        package_type: string;
        price: string;
        size: number;
    };
    MarketplaceOfferPaginationResult: {
        ...on MarketplaceOfferPaginationResult: Omit<GraphQLTypes["MarketplaceOfferPaginationResult"], "...on MarketplaceOfferPaginationResult">;
        __typename: "MarketplaceOfferPaginationResult";
        currentPage: number;
        items: GraphQLTypes["MarketplaceOffer"][];
        totalCount: number;
        totalPages: number;
    };
    MarketplaceOfferPublishedEvent: {
        ...on MarketplaceOfferPublishedEvent: Omit<GraphQLTypes["MarketplaceOfferPublishedEvent"], "...on MarketplaceOfferPublishedEvent">;
        __typename: "MarketplaceOfferPublishedEvent";
        category_id: number;
        offer_id: string;
    };
    MarketplaceOfferStatus: MarketplaceOfferStatus;
    MarketplaceOfferStockChangedEvent: {
        ...on MarketplaceOfferStockChangedEvent: Omit<GraphQLTypes["MarketplaceOfferStockChangedEvent"], "...on MarketplaceOfferStockChangedEvent">;
        __typename: "MarketplaceOfferStockChangedEvent";
        offer_id: string;
        quantity_available: number;
        unlimited_flag: boolean;
    };
    MarketplaceOnboardingSource: MarketplaceOnboardingSource;
    MarketplaceOnboardingState: {
        ...on MarketplaceOnboardingState: Omit<GraphQLTypes["MarketplaceOnboardingState"], "...on MarketplaceOnboardingState">;
        __typename: "MarketplaceOnboardingState";
        agreement_id?: number | null;
        completed_at?: string | null;
        requires_gate: boolean;
        source: GraphQLTypes["MarketplaceOnboardingSource"];
        template_registry_id: number;
    };
    MarketplaceOrder: {
        ...on MarketplaceOrder: Omit<GraphQLTypes["MarketplaceOrder"], "...on MarketplaceOrder">;
        __typename: "MarketplaceOrder";
        accepted_at?: GraphQLTypes["DateTime"] | null;
        blocked_at?: GraphQLTypes["DateTime"] | null;
        cancelled_at?: GraphQLTypes["DateTime"] | null;
        chairman_account?: string | null;
        chairman_signed_at?: GraphQLTypes["DateTime"] | null;
        checkout_id?: string | null;
        coopname: string;
        create_tx?: GraphQLTypes["MarketplaceOrderCreateTxSnapshot"] | null;
        created_at: GraphQLTypes["DateTime"];
        current_warehouse_braname?: string | null;
        cycle_id?: string | null;
        delivery_braname: string;
        delivery_point_address?: string | null;
        delivery_point_lat?: number | null;
        delivery_point_lng?: number | null;
        delivery_point_name?: string | null;
        delivery_signer_account?: string | null;
        group_accumulated_quantity?: number | null;
        group_min_volume?: number | null;
        id: string;
        image_url?: string | null;
        is_ready_announced: boolean;
        issuance_fact?: GraphQLTypes["MarketplaceOrderIssuanceFactSnapshot"] | null;
        last_status_reason?: string | null;
        membership_fee?: string | null;
        offer_hash: string;
        offer_id: string;
        order_hash: string;
        orderer_account: string;
        orderer_name?: string | null;
        orderer_signed_at?: GraphQLTypes["DateTime"] | null;
        orderer_verification_passed?: boolean | null;
        package_size: number;
        price_per_unit: string;
        product_name?: string | null;
        quantity: number;
        received_at?: GraphQLTypes["DateTime"] | null;
        shipment_id?: string | null;
        signiss1_tx_hash?: string | null;
        signiss2_tx_hash?: string | null;
        status: GraphQLTypes["MarketplaceOrderStatus"];
        supplier_account: string;
        supplier_name?: string | null;
        total_cost: string;
        total_cost_with_fee: string;
        unit_of_measure?: GraphQLTypes["MarketplaceUnitOfMeasure"] | null;
        updated_at: GraphQLTypes["DateTime"];
        warehouse_arrival_price?: string | null;
        warehouse_locations?: string[] | null;
        warehouse_quantity?: number | null;
        warranty_period_secs: number;
        warranty_until?: GraphQLTypes["DateTime"] | null;
    };
    MarketplaceOrderCreateTxSnapshot: {
        ...on MarketplaceOrderCreateTxSnapshot: Omit<GraphQLTypes["MarketplaceOrderCreateTxSnapshot"], "...on MarketplaceOrderCreateTxSnapshot">;
        __typename: "MarketplaceOrderCreateTxSnapshot";
        block_num: number;
        locked_amount: string;
        signed_at: string;
        tx_hash: string;
    };
    MarketplaceOrderIssuanceFactDiffState: MarketplaceOrderIssuanceFactDiffState;
    MarketplaceOrderIssuanceFactSnapshot: {
        ...on MarketplaceOrderIssuanceFactSnapshot: Omit<GraphQLTypes["MarketplaceOrderIssuanceFactSnapshot"], "...on MarketplaceOrderIssuanceFactSnapshot">;
        __typename: "MarketplaceOrderIssuanceFactSnapshot";
        actual_quantity: number;
        diff_state: GraphQLTypes["MarketplaceOrderIssuanceFactDiffState"];
        fact_cost: string;
        fact_unit_price: string;
    };
    MarketplaceOrderPaginationResult: {
        ...on MarketplaceOrderPaginationResult: Omit<GraphQLTypes["MarketplaceOrderPaginationResult"], "...on MarketplaceOrderPaginationResult">;
        __typename: "MarketplaceOrderPaginationResult";
        currentPage: number;
        items: GraphQLTypes["MarketplaceOrder"][];
        totalCount: number;
        totalPages: number;
    };
    MarketplaceOrderReadyToReceiveEvent: {
        ...on MarketplaceOrderReadyToReceiveEvent: Omit<GraphQLTypes["MarketplaceOrderReadyToReceiveEvent"], "...on MarketplaceOrderReadyToReceiveEvent">;
        __typename: "MarketplaceOrderReadyToReceiveEvent";
        braname: string;
        order_hash: string;
        order_id: string;
    };
    MarketplaceOrderStatus: MarketplaceOrderStatus;
    MarketplaceOrderStatusChangedEvent: {
        ...on MarketplaceOrderStatusChangedEvent: Omit<GraphQLTypes["MarketplaceOrderStatusChangedEvent"], "...on MarketplaceOrderStatusChangedEvent">;
        __typename: "MarketplaceOrderStatusChangedEvent";
        order_id: string;
        previous_status: GraphQLTypes["MarketplaceOrderStatus"];
        status: GraphQLTypes["MarketplaceOrderStatus"];
    };
    MarketplaceOutgoingPaymentRequest: {
        ...on MarketplaceOutgoingPaymentRequest: Omit<GraphQLTypes["MarketplaceOutgoingPaymentRequest"], "...on MarketplaceOutgoingPaymentRequest">;
        __typename: "MarketplaceOutgoingPaymentRequest";
        amount: string;
        apl_reception_id: string;
        completed_at?: GraphQLTypes["DateTime"] | null;
        coopname: string;
        core_payment_id?: string | null;
        created_at: GraphQLTypes["DateTime"];
        decline_reason?: string | null;
        id: string;
        order_hash: string;
        order_id: string;
        payee_account: string;
        payout_destination?: string | null;
        payout_tx_hash?: string | null;
        purpose: string;
        status: GraphQLTypes["MarketplaceOutgoingPaymentRequestStatus"];
        symbol: string;
        updated_at: GraphQLTypes["DateTime"];
    };
    MarketplaceOutgoingPaymentRequestStatus: MarketplaceOutgoingPaymentRequestStatus;
    MarketplacePaymentStatusChangedEvent: {
        ...on MarketplacePaymentStatusChangedEvent: Omit<GraphQLTypes["MarketplacePaymentStatusChangedEvent"], "...on MarketplacePaymentStatusChangedEvent">;
        __typename: "MarketplacePaymentStatusChangedEvent";
        payment_request_id: string;
        status: GraphQLTypes["MarketplaceOutgoingPaymentRequestStatus"];
    };
    MarketplacePersonalEconomy: {
        ...on MarketplacePersonalEconomy: Omit<GraphQLTypes["MarketplacePersonalEconomy"], "...on MarketplacePersonalEconomy">;
        __typename: "MarketplacePersonalEconomy";
        personal_balance: string;
    };
    MarketplaceProductType: {
        ...on MarketplaceProductType: Omit<GraphQLTypes["MarketplaceProductType"], "...on MarketplaceProductType">;
        __typename: "MarketplaceProductType";
        descriptionCategoryId: number;
        disabled: boolean;
        fullName?: string | null;
        isAvailable: boolean;
        typeId: number;
        typeName: string;
    };
    MarketplacePublishStockInput: {
        inventory_ids: string[];
        price_per_unit?: string | null;
        warranty_days?: number | null;
    };
    MarketplaceReceptionPendingSignEvent: {
        ...on MarketplaceReceptionPendingSignEvent: Omit<GraphQLTypes["MarketplaceReceptionPendingSignEvent"], "...on MarketplaceReceptionPendingSignEvent">;
        __typename: "MarketplaceReceptionPendingSignEvent";
        ku_name: string;
        reception_id: string;
    };
    MarketplaceRegistrationOfferStatus: {
        ...on MarketplaceRegistrationOfferStatus: Omit<GraphQLTypes["MarketplaceRegistrationOfferStatus"], "...on MarketplaceRegistrationOfferStatus">;
        __typename: "MarketplaceRegistrationOfferStatus";
        agreement_id?: string | null;
        agreement_type?: string | null;
        applicable_account_types: string[];
        registered: boolean;
        registry_id?: number | null;
        title?: string | null;
    };
    MarketplaceRejectOfferInput: {
        offer_id: string;
        reason: string;
    };
    MarketplaceRejectReturnAtVisitInput: {
        braname: string;
        claim_id: string;
        inspection_photos?: GraphQLTypes["MarketplaceReturnClaimPhotoUploadInput"][] | null;
        inspection_result: string;
    };
    MarketplaceRejectReturnRemoteInput: {
        braname: string;
        claim_id: string;
        comment: string;
    };
    MarketplaceRemoveFromCartInput: {
        offer_id: string;
        package_id?: string | null;
    };
    MarketplaceRenameStorageSectionInput: {
        braname: string;
        new_section: string;
        section: string;
    };
    MarketplaceRepublishOfferInput: {
        id: string;
    };
    MarketplaceRequest: {
        ...on MarketplaceRequest: Omit<GraphQLTypes["MarketplaceRequest"], "...on MarketplaceRequest">;
        __typename: "MarketplaceRequest";
        articleNumber: string;
        attributes: GraphQLTypes["MarketplaceRequestAttributeValue"][];
        availableUnits: number;
        barcode?: string | null;
        canBeEdited: boolean;
        category: GraphQLTypes["MarketplaceCategoryTreeNode"];
        colorImageUrl?: string | null;
        coopname: string;
        createdAt: GraphQLTypes["DateTime"];
        currencyCode: string;
        data?: string | null;
        depth?: number | null;
        descriptionCategoryId: number;
        dimensionUnit?: string | null;
        discountPercentage: number;
        geoNames: string[];
        hasAllRequiredAttributes: boolean;
        hasDiscount: boolean;
        hash: string;
        height?: number | null;
        id: number;
        images: GraphQLTypes["MarketplaceRequestImage"][];
        isActive: boolean;
        isOffer: boolean;
        isOrder: boolean;
        meta?: string | null;
        name: string;
        oldPrice?: number | null;
        oldPriceAsNumber?: number | null;
        parentHash?: string | null;
        price: number;
        priceAsNumber: number;
        primaryImageUrl?: string | null;
        productLifecycleSecs?: number | null;
        productType: GraphQLTypes["MarketplaceProductType"];
        settledUnits: number;
        status: GraphQLTypes["RequestStatus"];
        type: GraphQLTypes["RequestType"];
        typeId: number;
        units: number;
        updatedAt: GraphQLTypes["DateTime"];
        username: string;
        vat: string;
        warrantyDays?: number | null;
        weight?: number | null;
        weightUnit?: string | null;
        width?: number | null;
    };
    MarketplaceRequestAttributeValue: {
        ...on MarketplaceRequestAttributeValue: Omit<GraphQLTypes["MarketplaceRequestAttributeValue"], "...on MarketplaceRequestAttributeValue">;
        __typename: "MarketplaceRequestAttributeValue";
        attribute: GraphQLTypes["MarketplaceAttribute"];
        attributeGroup?: string | null;
        attributeId: number;
        attributeType: string;
        complexId: number;
        createdAt: GraphQLTypes["DateTime"];
        dictionaryValueId?: number | null;
        id: number;
        isAspect: boolean;
        isRequired: boolean;
        value: string;
    };
    MarketplaceRequestImage: {
        ...on MarketplaceRequestImage: Omit<GraphQLTypes["MarketplaceRequestImage"], "...on MarketplaceRequestImage">;
        __typename: "MarketplaceRequestImage";
        createdAt: GraphQLTypes["DateTime"];
        description?: string | null;
        fileName: string;
        id: number;
        imageType: GraphQLTypes["RequestImageType"];
        imageUrl: string;
        is360Image: boolean;
        isColorSample: boolean;
        isPrimary: boolean;
        sortOrder: number;
        typeDescription: string;
    };
    MarketplaceRequestStatistics: {
        ...on MarketplaceRequestStatistics: Omit<GraphQLTypes["MarketplaceRequestStatistics"], "...on MarketplaceRequestStatistics">;
        __typename: "MarketplaceRequestStatistics";
        activeOffers: number;
        activeOrders: number;
        completedDeals: number;
        requestsByCategory: GraphQLTypes["MarketplaceCategoryRequestCount"][];
        totalRequests: number;
    };
    MarketplaceRequestSupplierInput: {
        contract_date: string;
        contract_number: string;
    };
    MarketplaceResolveContainerByCodeInput: {
        code: string;
    };
    MarketplaceResolveStockProposalInput: {
        proposal_id: string;
    };
    MarketplaceRetireStorageCellsInput: {
        braname: string;
        level?: number | null;
        section?: string | null;
    };
    MarketplaceReturnClaim: {
        ...on MarketplaceReturnClaim: Omit<GraphQLTypes["MarketplaceReturnClaim"], "...on MarketplaceReturnClaim">;
        __typename: "MarketplaceReturnClaim";
        actual_quantity: number;
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        decision_log: GraphQLTypes["MarketplaceReturnClaimDecisionEntry"][];
        defect_category?: GraphQLTypes["MarketplaceReturnClaimDefectCategory"] | null;
        delivery_braname: string;
        expected_resolution: GraphQLTypes["MarketplaceReturnClaimExpectedResolution"];
        fact_cost: string;
        fee_refund: string;
        id: string;
        ledger_snapshot?: GraphQLTypes["MarketplaceReturnClaimLedgerSnapshot"] | null;
        on_site_inspection?: GraphQLTypes["MarketplaceReturnClaimOnSiteInspection"] | null;
        order_hash: string;
        order_id: string;
        orderer_account: string;
        orderer_name?: string | null;
        package_size?: number | null;
        photos: GraphQLTypes["MarketplaceReturnClaimPhoto"][];
        product_name?: string | null;
        reason_text: string;
        request_hash: string;
        status: GraphQLTypes["MarketplaceReturnClaimStatus"];
        submretrn_tx_hash: string;
        supplier_account: string;
        total_refund: string;
        unit_of_measure?: GraphQLTypes["MarketplaceUnitOfMeasure"] | null;
        updated_at: GraphQLTypes["DateTime"];
        warranty_until?: GraphQLTypes["DateTime"] | null;
    };
    MarketplaceReturnClaimDecisionEntry: {
        ...on MarketplaceReturnClaimDecisionEntry: Omit<GraphQLTypes["MarketplaceReturnClaimDecisionEntry"], "...on MarketplaceReturnClaimDecisionEntry">;
        __typename: "MarketplaceReturnClaimDecisionEntry";
        at: GraphQLTypes["DateTime"];
        braname: string;
        braname_name?: string | null;
        by_chairman_account: string;
        by_chairman_name?: string | null;
        comment: string;
        decision: string;
        stage: string;
        tx_hash: string;
    };
    MarketplaceReturnClaimDefectCategory: MarketplaceReturnClaimDefectCategory;
    MarketplaceReturnClaimExpectedResolution: MarketplaceReturnClaimExpectedResolution;
    MarketplaceReturnClaimLedgerSnapshot: {
        ...on MarketplaceReturnClaimLedgerSnapshot: Omit<GraphQLTypes["MarketplaceReturnClaimLedgerSnapshot"], "...on MarketplaceReturnClaimLedgerSnapshot">;
        __typename: "MarketplaceReturnClaimLedgerSnapshot";
        amount: string;
        at: GraphQLTypes["DateTime"];
        returned_quantity: number;
        tx_hash: string;
    };
    MarketplaceReturnClaimOnSiteInspection: {
        ...on MarketplaceReturnClaimOnSiteInspection: Omit<GraphQLTypes["MarketplaceReturnClaimOnSiteInspection"], "...on MarketplaceReturnClaimOnSiteInspection">;
        __typename: "MarketplaceReturnClaimOnSiteInspection";
        at: GraphQLTypes["DateTime"];
        by_chairman_account: string;
        photos: GraphQLTypes["MarketplaceReturnClaimPhoto"][];
        result_text: string;
        scanned_barcode?: string | null;
    };
    MarketplaceReturnClaimPhoto: {
        ...on MarketplaceReturnClaimPhoto: Omit<GraphQLTypes["MarketplaceReturnClaimPhoto"], "...on MarketplaceReturnClaimPhoto">;
        __typename: "MarketplaceReturnClaimPhoto";
        content_hash: string;
        mime_type: string;
        uploaded_at: GraphQLTypes["DateTime"];
        url: string;
    };
    MarketplaceReturnClaimPhotoUploadInput: {
        base64: string;
        mime_type: string;
    };
    MarketplaceReturnClaimResult: {
        ...on MarketplaceReturnClaimResult: Omit<GraphQLTypes["MarketplaceReturnClaimResult"], "...on MarketplaceReturnClaimResult">;
        __typename: "MarketplaceReturnClaimResult";
        claim: GraphQLTypes["MarketplaceReturnClaim"];
        tx_hash: string;
    };
    MarketplaceReturnClaimSignablePayloadInput: {
        actual_quantity?: number | null;
        order_id: string;
        reason_text?: string | null;
    };
    MarketplaceReturnClaimStatus: MarketplaceReturnClaimStatus;
    MarketplaceReturnClaimStatusChangedEvent: {
        ...on MarketplaceReturnClaimStatusChangedEvent: Omit<GraphQLTypes["MarketplaceReturnClaimStatusChangedEvent"], "...on MarketplaceReturnClaimStatusChangedEvent">;
        __typename: "MarketplaceReturnClaimStatusChangedEvent";
        braname: string;
        claim_id: string;
        status: GraphQLTypes["MarketplaceReturnClaimStatus"];
    };
    MarketplaceReturnStatementSignedInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["MarketplaceReturnStatementSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    };
    MarketplaceReturnStatementSignedMetaDocumentInput: {
        actual_quantity: number;
        block_num: number;
        braname?: string | null;
        coopname: string;
        created_at: string;
        currency: string;
        doc_data_hash?: string | null;
        fact_cost: string;
        generator: string;
        lang: string;
        links: string[];
        order_hash: string;
        order_id: string;
        product_title: string;
        reason_text: string;
        registry_id: number;
        skip_save: boolean;
        sku: string;
        timezone: string;
        title: string;
        unit_cost: string;
        unit_of_measurement: string;
        username: string;
        version: string;
    };
    MarketplaceSaleForm: MarketplaceSaleForm;
    MarketplaceSetCartDeliveryPointInput: {
        delivery_braname: string;
    };
    MarketplaceSetKUStatusInput: {
        coopname: string;
        coreBraname: string;
        status: GraphQLTypes["MarketplaceKUStatus"];
    };
    MarketplaceSetMembershipFeeInput: {
        membership_fee_percent: number;
    };
    MarketplaceSetOfferWarrantyInput: {
        offer_id: string;
        warranty_days: number;
    };
    MarketplaceSetSupplierPayoutMethodInput: {
        method_id: string;
    };
    MarketplaceSetTrusteeWeightInput: {
        braname: string;
        username: string;
        weight: number;
    };
    MarketplaceShipment: {
        ...on MarketplaceShipment: Omit<GraphQLTypes["MarketplaceShipment"], "...on MarketplaceShipment">;
        __typename: "MarketplaceShipment";
        braname: string;
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        cycle_id: string;
        delivery_variant: GraphQLTypes["MarketplaceShipmentDeliveryVariant"];
        id: string;
        offerer_account: string;
        status: GraphQLTypes["MarketplaceShipmentStatus"];
        total_amount: string;
        ttn_data?: GraphQLTypes["MarketplaceShipmentTTNData"] | null;
        ttn_document_id?: string | null;
        ttn_number?: string | null;
        updated_at: GraphQLTypes["DateTime"];
    };
    MarketplaceShipmentDeliveryVariant: MarketplaceShipmentDeliveryVariant;
    MarketplaceShipmentGroupInput: {
        braname: string;
        delivery_variant: GraphQLTypes["MarketplaceShipmentDeliveryVariant"];
        order_ids?: string[] | null;
        ttn_data?: GraphQLTypes["MarketplaceShipmentTTNDataInput"] | null;
    };
    MarketplaceShipmentLinePackaging: {
        ...on MarketplaceShipmentLinePackaging: Omit<GraphQLTypes["MarketplaceShipmentLinePackaging"], "...on MarketplaceShipmentLinePackaging">;
        __typename: "MarketplaceShipmentLinePackaging";
        order_id: string;
        units_per_box: number;
    };
    MarketplaceShipmentLinePackagingInput: {
        order_id: string;
        units_per_box: number;
    };
    MarketplaceShipmentStatus: MarketplaceShipmentStatus;
    MarketplaceShipmentTTNData: {
        ...on MarketplaceShipmentTTNData: Omit<GraphQLTypes["MarketplaceShipmentTTNData"], "...on MarketplaceShipmentTTNData">;
        __typename: "MarketplaceShipmentTTNData";
        delivery_datetime_estimate?: string | null;
        expeditor_full_name?: string | null;
        expeditor_phone?: string | null;
        loading_address?: string | null;
        loading_datetime?: string | null;
        packaging?: GraphQLTypes["MarketplaceShipmentLinePackaging"][] | null;
        vehicle_number?: string | null;
    };
    MarketplaceShipmentTTNDataInput: {
        delivery_datetime_estimate?: string | null;
        expeditor_full_name?: string | null;
        expeditor_phone?: string | null;
        loading_address?: string | null;
        loading_datetime?: string | null;
        packaging?: GraphQLTypes["MarketplaceShipmentLinePackagingInput"][] | null;
        vehicle_number?: string | null;
    };
    MarketplaceSignAplReceptionInput: {
        apl_reception_id: string;
        placements?: GraphQLTypes["MarketplaceAplReceptionPlacementInput"][] | null;
        signed_documents: GraphQLTypes["MarketplaceAplReceptionSignedDocumentInput"][];
    };
    MarketplaceSignOnboardingOfferInput: {
        document: GraphQLTypes["SignedDigitalDocumentInput"];
    };
    MarketplaceSplitInventoryInput: {
        inventory_id: string;
        splits: GraphQLTypes["MarketplaceInventorySplitEntryInput"][];
    };
    MarketplaceStockAcceptOrderLine: {
        ...on MarketplaceStockAcceptOrderLine: Omit<GraphQLTypes["MarketplaceStockAcceptOrderLine"], "...on MarketplaceStockAcceptOrderLine">;
        __typename: "MarketplaceStockAcceptOrderLine";
        offer_id: string;
        order_hash: string;
        signiss1_aggregate: GraphQLTypes["DocumentAggregate"];
    };
    MarketplaceStockAcceptPayload: {
        ...on MarketplaceStockAcceptPayload: Omit<GraphQLTypes["MarketplaceStockAcceptPayload"], "...on MarketplaceStockAcceptPayload">;
        __typename: "MarketplaceStockAcceptPayload";
        convert_amount?: string | null;
        convert_document?: GraphQLTypes["GeneratedDocument"] | null;
        convert_hash?: string | null;
        member_amount: string;
        order_lines: GraphQLTypes["MarketplaceStockAcceptOrderLine"][];
    };
    MarketplaceStockFinalizeLineInput: {
        order_hash: string;
        signed_signiss2_act: GraphQLTypes["MarketplaceIssueActSignedDocumentInput"];
    };
    MarketplaceStockIssuanceOperatorLine: {
        ...on MarketplaceStockIssuanceOperatorLine: Omit<GraphQLTypes["MarketplaceStockIssuanceOperatorLine"], "...on MarketplaceStockIssuanceOperatorLine">;
        __typename: "MarketplaceStockIssuanceOperatorLine";
        offer_id: string;
        order_hash: string;
        package_id?: string | null;
        package_size: number;
        product_name: string;
        quantity: number;
        signiss1_document: GraphQLTypes["GeneratedDocument"];
        unit_price: string;
    };
    MarketplaceStockIssuancePrepareInput: {
        braname: string;
        items: GraphQLTypes["MarketplaceStockProposalItemInput"][];
        member_account: string;
    };
    MarketplaceStockProposal: {
        ...on MarketplaceStockProposal: Omit<GraphQLTypes["MarketplaceStockProposal"], "...on MarketplaceStockProposal">;
        __typename: "MarketplaceStockProposal";
        braname: string;
        created_at: GraphQLTypes["DateTime"];
        created_order_ids: string[];
        id: string;
        items: GraphQLTypes["MarketplaceStockProposalItem"][];
        member_account: string;
        operator_account: string;
        resolved_at?: GraphQLTypes["DateTime"] | null;
        status: GraphQLTypes["MarketplaceStockProposalStatus"];
        total_cost: string;
    };
    MarketplaceStockProposalAcceptResult: {
        ...on MarketplaceStockProposalAcceptResult: Omit<GraphQLTypes["MarketplaceStockProposalAcceptResult"], "...on MarketplaceStockProposalAcceptResult">;
        __typename: "MarketplaceStockProposalAcceptResult";
        order_ids: string[];
        proposal: GraphQLTypes["MarketplaceStockProposal"];
    };
    MarketplaceStockProposalCreatedEvent: {
        ...on MarketplaceStockProposalCreatedEvent: Omit<GraphQLTypes["MarketplaceStockProposalCreatedEvent"], "...on MarketplaceStockProposalCreatedEvent">;
        __typename: "MarketplaceStockProposalCreatedEvent";
        braname: string;
        proposal_id: string;
    };
    MarketplaceStockProposalItem: {
        ...on MarketplaceStockProposalItem: Omit<GraphQLTypes["MarketplaceStockProposalItem"], "...on MarketplaceStockProposalItem">;
        __typename: "MarketplaceStockProposalItem";
        offer_id: string;
        package_label?: string | null;
        package_size: number;
        product_name: string;
        quantity: number;
        unit_of_measure?: GraphQLTypes["MarketplaceUnitOfMeasure"] | null;
        unit_price: string;
    };
    MarketplaceStockProposalItemInput: {
        offer_id: string;
        package_id?: string | null;
        quantity: number;
    };
    MarketplaceStockProposalResolvedEvent: {
        ...on MarketplaceStockProposalResolvedEvent: Omit<GraphQLTypes["MarketplaceStockProposalResolvedEvent"], "...on MarketplaceStockProposalResolvedEvent">;
        __typename: "MarketplaceStockProposalResolvedEvent";
        braname: string;
        proposal_id: string;
    };
    MarketplaceStockProposalStatus: MarketplaceStockProposalStatus;
    MarketplaceStorageCell: {
        ...on MarketplaceStorageCell: Omit<GraphQLTypes["MarketplaceStorageCell"], "...on MarketplaceStorageCell">;
        __typename: "MarketplaceStorageCell";
        braname: string;
        code: string;
        id: string;
        is_active: boolean;
        label?: string | null;
        level: number;
        section: string;
    };
    MarketplaceSubmitWriteoffDraftInput: {
        draft_id: string;
        signed_statement: GraphQLTypes["SignedDigitalDocumentInput"];
    };
    MarketplaceSupplier: {
        ...on MarketplaceSupplier: Omit<GraphQLTypes["MarketplaceSupplier"], "...on MarketplaceSupplier">;
        __typename: "MarketplaceSupplier";
        contract_date?: string | null;
        contract_document_url?: string | null;
        contract_number?: string | null;
        coopname: string;
        id: string;
        member_account: string;
        model: GraphQLTypes["MarketplaceSupplierModel"];
        requested_at: GraphQLTypes["DateTime"];
        requested_by?: string | null;
        reviewed_at?: GraphQLTypes["DateTime"] | null;
        reviewed_by?: string | null;
        status: GraphQLTypes["MarketplaceSupplierStatus"];
    };
    MarketplaceSupplierBatchActionResult: {
        ...on MarketplaceSupplierBatchActionResult: Omit<GraphQLTypes["MarketplaceSupplierBatchActionResult"], "...on MarketplaceSupplierBatchActionResult">;
        __typename: "MarketplaceSupplierBatchActionResult";
        cycle_id?: string | null;
        orders: GraphQLTypes["MarketplaceOrder"][];
        tx_hashes: string[];
    };
    MarketplaceSupplierMemberInput: {
        member_account: string;
    };
    MarketplaceSupplierModel: MarketplaceSupplierModel;
    MarketplaceSupplierPaymentSettings: {
        ...on MarketplaceSupplierPaymentSettings: Omit<GraphQLTypes["MarketplaceSupplierPaymentSettings"], "...on MarketplaceSupplierPaymentSettings">;
        __typename: "MarketplaceSupplierPaymentSettings";
        has_payout_method: boolean;
        payout_destination?: string | null;
        payout_method_id?: string | null;
    };
    MarketplaceSupplierStatus: MarketplaceSupplierStatus;
    MarketplaceSwitchSupplierModelInput: {
        contract_date?: string | null;
        contract_number?: string | null;
        model: GraphQLTypes["MarketplaceSupplierModel"];
    };
    MarketplaceTrusteeWeight: {
        ...on MarketplaceTrusteeWeight: Omit<GraphQLTypes["MarketplaceTrusteeWeight"], "...on MarketplaceTrusteeWeight">;
        __typename: "MarketplaceTrusteeWeight";
        personal_balance: string;
        share_percent: number;
        username: string;
        weight: number;
    };
    MarketplaceUnitOfMeasure: MarketplaceUnitOfMeasure;
    MarketplaceUnpublishStockInput: {
        inventory_ids: string[];
    };
    MarketplaceUnpublishStockResult: {
        ...on MarketplaceUnpublishStockResult: Omit<GraphQLTypes["MarketplaceUnpublishStockResult"], "...on MarketplaceUnpublishStockResult">;
        __typename: "MarketplaceUnpublishStockResult";
        affected: number;
    };
    MarketplaceUpdateCartItemInput: {
        offer_id: string;
        package_id?: string | null;
        quantity: number;
    };
    MarketplaceUpdateContainerInput: {
        container_id: string;
        is_active?: boolean | null;
        label?: string | null;
    };
    MarketplaceUpdateOfferInput: {
        barcode_strategy?: GraphQLTypes["MarketplaceBarcodeStrategy"] | null;
        category_id?: number | null;
        delivery_points?: GraphQLTypes["MarketplaceOfferDeliveryPointInput"][] | null;
        description?: string | null;
        id: string;
        images?: GraphQLTypes["MarketplaceOfferImageUploadInput"][] | null;
        pack_size?: number | null;
        packages?: GraphQLTypes["MarketplaceOfferPackageInput"][] | null;
        price_per_unit?: string | null;
        product_name?: string | null;
        quantity_available?: number | null;
        sale_form?: GraphQLTypes["MarketplaceSaleForm"] | null;
        shelf_life_days?: number | null;
        unit_of_measure?: GraphQLTypes["MarketplaceUnitOfMeasure"] | null;
        unlimited_flag?: boolean | null;
    };
    MarketplaceUpdateStorageCellInput: {
        cell_id: string;
        is_active?: boolean | null;
        label?: string | null;
    };
    MarketplaceUpdateWriteoffDraftInput: {
        id: string;
        items: GraphQLTypes["MarketplaceWriteoffItemInput"][];
    };
    MarketplaceVitrine: {
        ...on MarketplaceVitrine: Omit<GraphQLTypes["MarketplaceVitrine"], "...on MarketplaceVitrine">;
        __typename: "MarketplaceVitrine";
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        display_name: string;
        id: string;
        is_default: boolean;
        updated_at: GraphQLTypes["DateTime"];
    };
    MarketplaceWalletEntry: {
        ...on MarketplaceWalletEntry: Omit<GraphQLTypes["MarketplaceWalletEntry"], "...on MarketplaceWalletEntry">;
        __typename: "MarketplaceWalletEntry";
        available: string;
        blocked: string;
        human_name: string;
        kind: string;
        label: string;
        name: string;
        program_id: number;
    };
    MarketplaceWarehouseSettings: {
        ...on MarketplaceWarehouseSettings: Omit<GraphQLTypes["MarketplaceWarehouseSettings"], "...on MarketplaceWarehouseSettings">;
        __typename: "MarketplaceWarehouseSettings";
        cells_enabled: boolean;
        containers_enabled: boolean;
        posting_on_reception_required: boolean;
    };
    MarketplaceWithdrawOfferInput: {
        id: string;
    };
    MarketplaceWriteoffCandidate: {
        ...on MarketplaceWriteoffCandidate: Omit<GraphQLTypes["MarketplaceWriteoffCandidate"], "...on MarketplaceWriteoffCandidate">;
        __typename: "MarketplaceWriteoffCandidate";
        amount: string;
        asset_title: string;
        braname: string;
        branch_name: string;
        expiry_date?: string | null;
        inventory_ids: string[];
        is_expired: boolean;
        key: string;
        lots_count: number;
        package_size?: number | null;
        quantity: string;
        unit_of_measure?: GraphQLTypes["MarketplaceUnitOfMeasure"] | null;
    };
    MarketplaceWriteoffConfirmationGroup: {
        ...on MarketplaceWriteoffConfirmationGroup: Omit<GraphQLTypes["MarketplaceWriteoffConfirmationGroup"], "...on MarketplaceWriteoffConfirmationGroup">;
        __typename: "MarketplaceWriteoffConfirmationGroup";
        authorized_at?: string | null;
        braname: string;
        branch_name: string;
        cycle_started_at: string;
        items: GraphQLTypes["MarketplaceWriteoffProposalItem"][];
        proposal_hash: string;
        proposal_id: string;
        protocol_doc?: GraphQLTypes["JSON"] | null;
        total_amount: string;
    };
    MarketplaceWriteoffDecisionEntry: {
        ...on MarketplaceWriteoffDecisionEntry: Omit<GraphQLTypes["MarketplaceWriteoffDecisionEntry"], "...on MarketplaceWriteoffDecisionEntry">;
        __typename: "MarketplaceWriteoffDecisionEntry";
        action: string;
        actor: string;
        at: string;
    };
    MarketplaceWriteoffItemInput: {
        amount: string;
        asset_title: string;
        braname: string;
        inventory_ids?: string[] | null;
        quantity: string;
        reason: string;
    };
    MarketplaceWriteoffProposal: {
        ...on MarketplaceWriteoffProposal: Omit<GraphQLTypes["MarketplaceWriteoffProposal"], "...on MarketplaceWriteoffProposal">;
        __typename: "MarketplaceWriteoffProposal";
        authorized_at?: string | null;
        coopname: string;
        created_at: string;
        cycle_started_at: string;
        decided_by_account?: string | null;
        decision_id?: number | null;
        decision_log: GraphQLTypes["MarketplaceWriteoffDecisionEntry"][];
        executed_at?: string | null;
        id: string;
        items: GraphQLTypes["MarketplaceWriteoffProposalItem"][];
        proposal_hash: string;
        proposed_by_account?: string | null;
        reject_reason?: string | null;
        rejected_at?: string | null;
        status: GraphQLTypes["MarketplaceWriteoffProposalStatus"];
        submitted_at?: string | null;
        total_amount: string;
        trigger: GraphQLTypes["MarketplaceWriteoffProposalTrigger"];
        updated_at: string;
    };
    MarketplaceWriteoffProposalItem: {
        ...on MarketplaceWriteoffProposalItem: Omit<GraphQLTypes["MarketplaceWriteoffProposalItem"], "...on MarketplaceWriteoffProposalItem">;
        __typename: "MarketplaceWriteoffProposalItem";
        amount: string;
        asset_title: string;
        braname: string;
        branch_name?: string | null;
        executed: boolean;
        inventory_ids: string[];
        package_size?: number | null;
        quantity: string;
        reason: string;
        unit_of_measure?: GraphQLTypes["MarketplaceUnitOfMeasure"] | null;
    };
    MarketplaceWriteoffProposalStatus: MarketplaceWriteoffProposalStatus;
    MarketplaceWriteoffProposalTrigger: MarketplaceWriteoffProposalTrigger;
    MarketplaceWriteoffProtocolDocumentInput: {
        proposal_id: string;
    };
    MarketplaceWriteoffServiceMemoSignablePayloadInput: {
        braname: string;
        proposal_id: string;
    };
    MarketplaceWriteoffStatementSignablePayloadInput: {
        draft_id: string;
    };
    MarketplaceWriteoffStatusChangedEvent: {
        ...on MarketplaceWriteoffStatusChangedEvent: Omit<GraphQLTypes["MarketplaceWriteoffStatusChangedEvent"], "...on MarketplaceWriteoffStatusChangedEvent">;
        __typename: "MarketplaceWriteoffStatusChangedEvent";
        proposal_id: string;
        status: GraphQLTypes["MarketplaceWriteoffProposalStatus"];
    };
    MatrixAccountStatusResponseDTO: {
        ...on MatrixAccountStatusResponseDTO: Omit<GraphQLTypes["MatrixAccountStatusResponseDTO"], "...on MatrixAccountStatusResponseDTO">;
        __typename: "MatrixAccountStatusResponseDTO";
        hasAccount: boolean;
        iframeUrl?: string | null;
        matrixUsername?: string | null;
    };
    Meet: {
        ...on Meet: Omit<GraphQLTypes["Meet"], "...on Meet">;
        __typename: "Meet";
        authorization?: GraphQLTypes["DocumentAggregate"] | null;
        close_at: GraphQLTypes["DateTime"];
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        current_quorum_percent: number;
        cycle: number;
        decision1?: GraphQLTypes["DocumentAggregate"] | null;
        decision2?: GraphQLTypes["DocumentAggregate"] | null;
        hash: string;
        id: number;
        initiator: string;
        initiator_certificate?: GraphQLTypes["UserCertificateUnion"] | null;
        level: string;
        notified_users: string[];
        open_at: GraphQLTypes["DateTime"];
        presider: string;
        presider_certificate?: GraphQLTypes["UserCertificateUnion"] | null;
        proposal?: GraphQLTypes["DocumentAggregate"] | null;
        quorum_passed: boolean;
        quorum_percent: number;
        secretary: string;
        secretary_certificate?: GraphQLTypes["UserCertificateUnion"] | null;
        signed_ballots: number;
        status: string;
        type: string;
    };
    MeetAggregate: {
        ...on MeetAggregate: Omit<GraphQLTypes["MeetAggregate"], "...on MeetAggregate">;
        __typename: "MeetAggregate";
        hash: string;
        pre?: GraphQLTypes["MeetPreProcessing"] | null;
        processed?: GraphQLTypes["MeetProcessed"] | null;
        processing?: GraphQLTypes["MeetProcessing"] | null;
    };
    MeetPreProcessing: {
        ...on MeetPreProcessing: Omit<GraphQLTypes["MeetPreProcessing"], "...on MeetPreProcessing">;
        __typename: "MeetPreProcessing";
        agenda: GraphQLTypes["AgendaMeetPoint"][];
        close_at: GraphQLTypes["DateTime"];
        coopname: string;
        details?: string | null;
        hash: string;
        initiator: string;
        initiator_certificate?: GraphQLTypes["UserCertificateUnion"] | null;
        open_at: GraphQLTypes["DateTime"];
        presider: string;
        presider_certificate?: GraphQLTypes["UserCertificateUnion"] | null;
        proposal?: GraphQLTypes["DocumentAggregate"] | null;
        secretary: string;
        secretary_certificate?: GraphQLTypes["UserCertificateUnion"] | null;
    };
    MeetProcessed: {
        ...on MeetProcessed: Omit<GraphQLTypes["MeetProcessed"], "...on MeetProcessed">;
        __typename: "MeetProcessed";
        coopname: string;
        decision: GraphQLTypes["SignedDigitalDocument"];
        decisionAggregate?: GraphQLTypes["DocumentAggregate"] | null;
        hash: string;
        presider: string;
        presider_certificate?: GraphQLTypes["UserCertificateUnion"] | null;
        quorum_passed: boolean;
        quorum_percent: number;
        results: GraphQLTypes["MeetQuestionResult"][];
        secretary: string;
        secretary_certificate?: GraphQLTypes["UserCertificateUnion"] | null;
        signed_ballots: number;
    };
    MeetProcessing: {
        ...on MeetProcessing: Omit<GraphQLTypes["MeetProcessing"], "...on MeetProcessing">;
        __typename: "MeetProcessing";
        extendedStatus: GraphQLTypes["ExtendedMeetStatus"];
        hash: string;
        isVoted: boolean;
        meet: GraphQLTypes["Meet"];
        questions: GraphQLTypes["Question"][];
    };
    MeetQuestionResult: {
        ...on MeetQuestionResult: Omit<GraphQLTypes["MeetQuestionResult"], "...on MeetQuestionResult">;
        __typename: "MeetQuestionResult";
        accepted: boolean;
        context: string;
        decision: string;
        number: number;
        question_id: number;
        title: string;
        votes_abstained: number;
        votes_against: number;
        votes_for: number;
    };
    MembershipExit: {
        ...on MembershipExit: Omit<GraphQLTypes["MembershipExit"], "...on MembershipExit">;
        __typename: "MembershipExit";
        created_at: string;
        exit_hash: string;
        payment_status?: GraphQLTypes["PaymentStatus"] | null;
        quantity: string;
        status: GraphQLTypes["MembershipExitStatus"];
    };
    MembershipExitApplicationGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        skip_save: boolean;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    MembershipExitApplicationSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["MembershipExitApplicationSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    };
    MembershipExitApplicationSignedMetaDocumentInput: {
        block_num: number;
        coopname: string;
        created_at: string;
        generator: string;
        lang: string;
        links: string[];
        registry_id: number;
        skip_save: boolean;
        timezone: string;
        title: string;
        username: string;
        version: string;
    };
    MembershipExitDecisionGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        decision_id: number;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    MembershipExitResult: {
        ...on MembershipExitResult: Omit<GraphQLTypes["MembershipExitResult"], "...on MembershipExitResult">;
        __typename: "MembershipExitResult";
        exit_hash: string;
        status: GraphQLTypes["MembershipExitStatus"];
    };
    MembershipExitReturnPreview: {
        ...on MembershipExitReturnPreview: Omit<GraphQLTypes["MembershipExitReturnPreview"], "...on MembershipExitReturnPreview">;
        __typename: "MembershipExitReturnPreview";
        minimum_contribution: string;
        share_contribution: string;
        total: string;
    };
    MembershipExitStatus: MembershipExitStatus;
    MetricContributionSource: MetricContributionSource;
    MetricDriveDirection: MetricDriveDirection;
    MetricSeriesMode: MetricSeriesMode;
    MetricStatus: MetricStatus;
    MissingRequisiteField: {
        ...on MissingRequisiteField: Omit<GraphQLTypes["MissingRequisiteField"], "...on MissingRequisiteField">;
        __typename: "MissingRequisiteField";
        key: string;
        label: string;
        reason: string;
        source: GraphQLTypes["RequisiteSource"];
    };
    MonoAccount: {
        ...on MonoAccount: Omit<GraphQLTypes["MonoAccount"], "...on MonoAccount">;
        __typename: "MonoAccount";
        email: string;
        has_account: boolean;
        initial_order?: string | null;
        is_email_verified: boolean;
        is_registered: boolean;
        message?: string | null;
        public_key: string;
        referer: string;
        role: string;
        status: GraphQLTypes["UserStatus"];
        subscriber_hash: string;
        subscriber_id: string;
        type: string;
        username: string;
    };
    MoveCapitalIssueToComponentInput: {
        issue_hash: string;
        target_project_hash: string;
    };
    Mutation: {
        ...on Mutation: Omit<GraphQLTypes["Mutation"], "...on Mutation">;
        __typename: "Mutation";
        activateTwoFactor: boolean;
        addBranchWhitelist: GraphQLTypes["Branch"];
        addParticipant: GraphQLTypes["Account"];
        addPaymentMethod: GraphQLTypes["PaymentMethod"];
        addTrustedAccount: GraphQLTypes["Branch"];
        approveVerification: GraphQLTypes["VerificationReview"];
        archiveProductCard: boolean;
        assignCapabilitySet: boolean;
        authorizeDecision: GraphQLTypes["Transaction"];
        authorizeForceRecovery: GraphQLTypes["ForceRecoveryAuthorization"];
        cancelMembershipExit: boolean;
        capitalAddAuthor: GraphQLTypes["CapitalProject"];
        capitalAddFavorite: GraphQLTypes["CapitalFavorite"][];
        capitalAddWorklog: GraphQLTypes["CapitalTimeEntry"];
        capitalAllocateFunds: GraphQLTypes["Transaction"];
        capitalApproveCommit: GraphQLTypes["CapitalCommit"];
        capitalArchiveComponentMetric: GraphQLTypes["CapitalComponentMetric"];
        capitalCalculateVotes: GraphQLTypes["CapitalSegment"];
        capitalCloseProject: GraphQLTypes["CapitalProject"];
        capitalCompleteProcessStep: GraphQLTypes["ProcessInstance"];
        capitalCompleteRegistration: GraphQLTypes["Transaction"];
        capitalCompleteVoting: GraphQLTypes["Transaction"];
        capitalConvertSegment: GraphQLTypes["CapitalSegment"];
        capitalCreateCommit: GraphQLTypes["CapitalCommit"];
        capitalCreateComponentMetric: GraphQLTypes["CapitalComponentMetric"];
        capitalCreateCycle: GraphQLTypes["CapitalCycle"];
        capitalCreateDebt: GraphQLTypes["Transaction"];
        capitalCreateExpense: GraphQLTypes["Transaction"];
        capitalCreateIssue: GraphQLTypes["CapitalIssue"];
        capitalCreateLocalProject: GraphQLTypes["CapitalProject"];
        capitalCreateMeasure: GraphQLTypes["CapitalMeasure"];
        capitalCreateProcessTemplate: GraphQLTypes["ProcessTemplate"];
        capitalCreateProgramExpense: GraphQLTypes["Transaction"];
        capitalCreateProgramInvest: GraphQLTypes["Transaction"];
        capitalCreateProgramProperty: GraphQLTypes["Transaction"];
        capitalCreateProject: GraphQLTypes["Transaction"];
        capitalCreateProjectInvest: GraphQLTypes["Transaction"];
        capitalCreateProjectProperty: GraphQLTypes["Transaction"];
        capitalCreateStory: GraphQLTypes["CapitalStory"];
        capitalDeallocateFunds: GraphQLTypes["Transaction"];
        capitalDeclineCommit: GraphQLTypes["CapitalCommit"];
        capitalDeleteIssue: boolean;
        capitalDeleteProcessTemplate: boolean;
        capitalDeleteProject: GraphQLTypes["Transaction"];
        capitalDeleteStory: boolean;
        capitalEditContributor: GraphQLTypes["CapitalContributor"];
        capitalEditProject: GraphQLTypes["Transaction"];
        capitalFinalizeProject: GraphQLTypes["CapitalProject"];
        capitalFundProgram: GraphQLTypes["Transaction"];
        capitalGenerateCapitalizationAgreement: GraphQLTypes["GeneratedDocument"];
        capitalGenerateCapitalizationMoneyInvestStatement: GraphQLTypes["GeneratedDocument"];
        capitalGenerateCapitalizationPropertyInvestAct: GraphQLTypes["GeneratedDocument"];
        capitalGenerateCapitalizationPropertyInvestDecision: GraphQLTypes["GeneratedDocument"];
        capitalGenerateCapitalizationPropertyInvestStatement: GraphQLTypes["GeneratedDocument"];
        capitalGenerateCapitalizationToMainWalletConvertStatement: GraphQLTypes["GeneratedDocument"];
        capitalGenerateComponentGenerationContract: GraphQLTypes["GeneratedDocument"];
        capitalGenerateExpenseDecision: GraphQLTypes["GeneratedDocument"];
        capitalGenerateExpenseStatement: GraphQLTypes["GeneratedDocument"];
        capitalGenerateGenerationContract: GraphQLTypes["GeneratedDocument"];
        capitalGenerateGenerationConvertStatement: GraphQLTypes["GeneratedDocument"];
        capitalGenerateGenerationMoneyInvestStatement: GraphQLTypes["GeneratedDocument"];
        capitalGenerateGenerationPropertyInvestAct: GraphQLTypes["GeneratedDocument"];
        capitalGenerateGenerationPropertyInvestDecision: GraphQLTypes["GeneratedDocument"];
        capitalGenerateGenerationPropertyInvestStatement: GraphQLTypes["GeneratedDocument"];
        capitalGenerateGetLoanDecision: GraphQLTypes["GeneratedDocument"];
        capitalGenerateGetLoanStatement: GraphQLTypes["GeneratedDocument"];
        capitalGenerateProgramMoneyInvestStatement: GraphQLTypes["GeneratedDocument"];
        capitalGenerateProjectGenerationContract: GraphQLTypes["GeneratedDocument"];
        capitalGenerateRegistrationDocuments: GraphQLTypes["GenerateCapitalRegistrationDocumentsOutputDTO"];
        capitalGenerateResultContributionAct: GraphQLTypes["GeneratedDocument"];
        capitalGenerateResultContributionDecision: GraphQLTypes["GeneratedDocument"];
        capitalGenerateResultContributionStatement: GraphQLTypes["GeneratedDocument"];
        capitalImportContributor: GraphQLTypes["Transaction"];
        capitalLogMetricContribution: GraphQLTypes["CapitalMetricContribution"];
        capitalMakeClearance: GraphQLTypes["Transaction"];
        capitalMoveIssueToComponent: GraphQLTypes["CapitalIssue"];
        capitalOpenProject: GraphQLTypes["CapitalProject"];
        capitalPauseTimer: GraphQLTypes["CapitalTimerSession"];
        capitalPushResult: GraphQLTypes["CapitalSegment"];
        capitalRefreshProgram: GraphQLTypes["Transaction"];
        capitalRefreshSegment?: GraphQLTypes["CapitalSegment"] | null;
        capitalRegisterContributor: GraphQLTypes["Transaction"];
        capitalRemoveFavorite: GraphQLTypes["CapitalFavorite"][];
        capitalResumeTimer: GraphQLTypes["CapitalTimerSession"];
        capitalSetConfig: GraphQLTypes["Transaction"];
        capitalSetIssueMetricBindings: GraphQLTypes["CapitalIssueMetricBinding"][];
        capitalSetMaster: GraphQLTypes["Transaction"];
        capitalSetPlan: GraphQLTypes["CapitalProject"];
        capitalSetProjectDevelopmentRepositoryUrl: GraphQLTypes["CapitalProject"];
        capitalSetProjectPriority: GraphQLTypes["CapitalProject"];
        capitalSignActAsChairman: GraphQLTypes["CapitalSegment"];
        capitalSignActAsContributor: GraphQLTypes["CapitalSegment"];
        capitalStartProcess: GraphQLTypes["ProcessInstance"];
        capitalStartProject: GraphQLTypes["CapitalProject"];
        capitalStartTimer: GraphQLTypes["CapitalTimerSession"];
        capitalStartVoting: GraphQLTypes["Transaction"];
        capitalStopProject: GraphQLTypes["CapitalProject"];
        capitalStopTimer?: GraphQLTypes["CapitalTimeEntry"] | null;
        capitalSubmitVote: GraphQLTypes["Transaction"];
        capitalTopupProgramExpensePool: GraphQLTypes["Transaction"];
        capitalUpdateComponentMetric: GraphQLTypes["CapitalComponentMetric"];
        capitalUpdateIssue: GraphQLTypes["CapitalIssue"];
        capitalUpdateMeasure: GraphQLTypes["CapitalMeasure"];
        capitalUpdateProcessTemplate: GraphQLTypes["ProcessTemplate"];
        capitalUpdateStory: GraphQLTypes["CapitalStory"];
        chairmanConfirmApprove: GraphQLTypes["Approval"];
        chairmanDeclineApprove: GraphQLTypes["Approval"];
        chatcoopCreateAccount: boolean;
        chatcoopCreateCalendarEvent: GraphQLTypes["ChatCoopCalendarEvent"];
        chatcoopCreateCalendarIcsSubscription: GraphQLTypes["ChatCoopCalendarIcsUrlResponse"];
        chatcoopCreateSecretaryRoom: GraphQLTypes["ChatcoopSecretaryRoom"];
        chatcoopDeleteCalendarEvent: boolean;
        chatcoopRemoveSecretaryRoom: string;
        chatcoopUpdateCalendarEvent: GraphQLTypes["ChatCoopCalendarEvent"];
        chatcoopUpdateTranscriptionMemo: GraphQLTypes["CallTranscription"];
        completeCapitalOnboardingStep: GraphQLTypes["CapitalOnboardingState"];
        completeChairmanAgendaStep: GraphQLTypes["ChairmanOnboardingState"];
        completeChairmanGeneralMeetStep: GraphQLTypes["ChairmanOnboardingState"];
        completeExtensionOnboardingStep: GraphQLTypes["ExtensionOnboardingState"];
        confirmAgreement: GraphQLTypes["Transaction"];
        confirmCriticalAction: GraphQLTypes["PendingCriticalAction"];
        confirmMembershipExit: GraphQLTypes["MembershipExitResult"];
        createAnnualGeneralMeet: GraphQLTypes["MeetAggregate"];
        createBranch: GraphQLTypes["Branch"];
        createCategory: GraphQLTypes["Category"];
        createDepositPayment: GraphQLTypes["GatewayPayment"];
        createExpensePlan: GraphQLTypes["ExpensePlan"];
        createExpenseProposal: GraphQLTypes["Transaction"];
        createInitialPayment: GraphQLTypes["GatewayPayment"];
        createMembershipExit: GraphQLTypes["MembershipExitResult"];
        createProductCard: GraphQLTypes["ProductCard"];
        createProjectOfFreeDecision: GraphQLTypes["CreatedProjectFreeDecision"];
        createWebPushSubscription: GraphQLTypes["CreateSubscriptionResponse"];
        createWithdraw: GraphQLTypes["CreateWithdrawResponse"];
        deactivateWebPushSubscriptionById: boolean;
        declineAgreement: GraphQLTypes["Transaction"];
        declineDecision: GraphQLTypes["Transaction"];
        deleteAccount: boolean;
        deleteBranch: boolean;
        deleteBranchWhitelist: GraphQLTypes["Branch"];
        deleteCategory: boolean;
        deleteExpensePlan: boolean;
        deletePaymentMethod: boolean;
        deleteProductCard: boolean;
        deleteReportDraft: boolean;
        deleteTrustedAccount: GraphQLTypes["Branch"];
        disableTwoFactor: boolean;
        editBranch: GraphQLTypes["Branch"];
        enrollTwoFactor: GraphQLTypes["TwoFactorEnrollment"];
        generateAnnualGeneralMeetAgendaDocument: GraphQLTypes["GeneratedDocument"];
        generateAnnualGeneralMeetDecisionDocument: GraphQLTypes["GeneratedDocument"];
        generateAnnualGeneralMeetNotificationDocument: GraphQLTypes["GeneratedDocument"];
        generateBallotForAnnualGeneralMeetDocument: GraphQLTypes["GeneratedDocument"];
        generateConvertToAxonStatement: GraphQLTypes["GeneratedDocument"];
        generateDocument: GraphQLTypes["GeneratedDocument"];
        generateExpenseProposalDecisionDocument: GraphQLTypes["GeneratedDocument"];
        generateExpenseProposalStatementDocument: GraphQLTypes["GeneratedDocument"];
        generateFreeDecision: GraphQLTypes["GeneratedDocument"];
        generateMembershipExitApplication: GraphQLTypes["GeneratedDocument"];
        generateMembershipExitDecision: GraphQLTypes["GeneratedDocument"];
        generateParticipantApplication: GraphQLTypes["GeneratedDocument"];
        generateParticipantApplicationDecision: GraphQLTypes["GeneratedDocument"];
        generatePrivacyAgreement: GraphQLTypes["GeneratedDocument"];
        generateProjectOfFreeDecision: GraphQLTypes["GeneratedDocument"];
        generateRegistrationDocuments: GraphQLTypes["GenerateRegistrationDocumentsOutput"];
        generateReportFromEdits: GraphQLTypes["GeneratedReport"];
        generateReturnByMoneyDecisionDocument: GraphQLTypes["GeneratedDocument"];
        generateReturnByMoneyStatementDocument: GraphQLTypes["GeneratedDocument"];
        generateSelectBranchDocument: GraphQLTypes["GeneratedDocument"];
        generateSignatureAgreement: GraphQLTypes["GeneratedDocument"];
        generateSovietDecisionOnAnnualMeetDocument: GraphQLTypes["GeneratedDocument"];
        generateUserAgreement: GraphQLTypes["GeneratedDocument"];
        generateWalletAgreement: GraphQLTypes["GeneratedDocument"];
        initSystem: GraphQLTypes["SystemInfo"];
        initiateCriticalAction: GraphQLTypes["PendingCriticalAction"];
        installExtension: GraphQLTypes["Extension"];
        installSystem: GraphQLTypes["SystemInfo"];
        kuApproveTrusted: GraphQLTypes["Transaction"];
        kuCancelDecision: GraphQLTypes["Transaction"];
        kuCloseDecision: GraphQLTypes["Transaction"];
        kuCreateDecision: GraphQLTypes["Transaction"];
        kuDeclineTrusted: GraphQLTypes["Transaction"];
        kuExecDecision: GraphQLTypes["Transaction"];
        kuGenerateEstablishmentDecision: GraphQLTypes["GeneratedDocument"];
        kuGenerateEstablishmentPetition: GraphQLTypes["GeneratedDocument"];
        kuGenerateMeetingBallot: GraphQLTypes["GeneratedDocument"];
        kuGenerateMeetingDecision: GraphQLTypes["GeneratedDocument"];
        kuGenerateMeetingProposal: GraphQLTypes["GeneratedDocument"];
        kuGenerateTrustedLiabilityAgreement: GraphQLTypes["GeneratedDocument"];
        kuGenerateTrustedPowerOfAttorney: GraphQLTypes["GeneratedDocument"];
        kuGenerateTrustedStatement: GraphQLTypes["GeneratedDocument"];
        kuGenerateTrusteeLiabilityAgreement: GraphQLTypes["GeneratedDocument"];
        kuGenerateTrusteePowerOfAttorney: GraphQLTypes["GeneratedDocument"];
        kuJoinDecision: GraphQLTypes["Transaction"];
        kuRequestTrusted: GraphQLTypes["Transaction"];
        kuStartDecision: GraphQLTypes["Transaction"];
        kuVoteOnDecision: GraphQLTypes["Transaction"];
        login: GraphQLTypes["RegisteredAccount"];
        logout: boolean;
        markAllNotificationsRead: GraphQLTypes["UnreadNotificationsCount"];
        markNotificationRead: GraphQLTypes["InboxNotification"];
        markReportPeriod: boolean;
        marketplaceAcceptCpp: GraphQLTypes["MarketplaceCppStatus"];
        marketplaceAcceptOrdersBatch: GraphQLTypes["MarketplaceSupplierBatchActionResult"];
        marketplaceAcceptReturnAtVisit: GraphQLTypes["MarketplaceReturnClaimResult"];
        marketplaceAddAvailableCategories: GraphQLTypes["MarketplaceAvailableCategory"][];
        marketplaceAddAvailableCategoryTypes: GraphQLTypes["MarketplaceAvailableCategory"][];
        marketplaceAddSupplier: GraphQLTypes["MarketplaceSupplier"];
        marketplaceAddToCart: GraphQLTypes["MarketplaceCart"];
        marketplaceAnnounceOrderReady: GraphQLTypes["MarketplaceOrder"];
        marketplaceApproveOffer: GraphQLTypes["MarketplaceOffer"];
        marketplaceApproveReturnVisit: GraphQLTypes["MarketplaceReturnClaimResult"];
        marketplaceApproveSupplier: GraphQLTypes["MarketplaceSupplier"];
        marketplaceAssignInventoryPlacement: GraphQLTypes["MarketplaceInventoryMutationResult"];
        marketplaceBindInventoryBarcode: GraphQLTypes["MarketplaceInventoryMutationResult"];
        marketplaceCancelAplReception: GraphQLTypes["MarketplaceAplReceptionResult"];
        marketplaceCancelOrder: GraphQLTypes["MarketplaceCancelOrderResult"];
        marketplaceCancelStockOrder: GraphQLTypes["MarketplaceOrder"];
        marketplaceCancelStockProposal: GraphQLTypes["MarketplaceStockProposal"];
        marketplaceCancelWriteoffDraft: boolean;
        marketplaceCheckoutCart: GraphQLTypes["MarketplaceCheckoutResult"];
        marketplaceClearAvailableCategories: boolean;
        marketplaceClearCart: GraphQLTypes["MarketplaceCart"];
        marketplaceClearInventoryLabel: GraphQLTypes["MarketplaceInventoryMutationResult"];
        marketplaceConfirmWriteoff: GraphQLTypes["MarketplaceWriteoffProposal"];
        marketplaceConvertBranchFunds: boolean;
        marketplaceCreateAid: boolean;
        marketplaceCreateAplReception: GraphQLTypes["MarketplaceAplReceptionResult"];
        marketplaceCreateBranchExpense: string;
        marketplaceCreateContainerType: GraphQLTypes["MarketplaceContainerType"];
        marketplaceCreateContainers: GraphQLTypes["MarketplaceContainer"][];
        marketplaceCreateCustomCategory: GraphQLTypes["MarketplaceCategory"];
        marketplaceCreateExpressReception: GraphQLTypes["MarketplaceCreateExpressReceptionResult"];
        marketplaceCreateOffer: GraphQLTypes["MarketplaceOffer"];
        marketplaceCreateRequest: GraphQLTypes["MarketplaceRequest"];
        marketplaceCreateReturnClaim: GraphQLTypes["MarketplaceReturnClaimResult"];
        marketplaceCreateShipment: GraphQLTypes["MarketplaceCreateShipmentResult"];
        marketplaceCreateStockProposal: GraphQLTypes["MarketplaceStockProposal"];
        marketplaceCreateStorageCell: GraphQLTypes["MarketplaceStorageCell"];
        marketplaceCreateStorageGrid: GraphQLTypes["MarketplaceStorageCell"][];
        marketplaceCreateWriteoffDraft: GraphQLTypes["MarketplaceWriteoffProposal"];
        marketplaceDeclineOrdersBatch: GraphQLTypes["MarketplaceSupplierBatchActionResult"];
        marketplaceDeclineStockProposal: GraphQLTypes["MarketplaceStockProposal"];
        marketplaceDeleteCustomCategory: boolean;
        marketplaceDeleteTrusteeWeight: boolean;
        marketplaceDetailKU: GraphQLTypes["MarketplaceKUDetails"];
        marketplaceDistributeBranchFunds: boolean;
        marketplaceFinalizeStockIssuance: GraphQLTypes["MarketplaceStockProposalAcceptResult"];
        marketplaceGenerateInventoryLabel: GraphQLTypes["MarketplaceInventoryMutationResult"];
        marketplaceMoveContainer: GraphQLTypes["MarketplaceContainer"];
        marketplacePublishStock: GraphQLTypes["MarketplaceOffer"][];
        marketplaceRejectOffer: GraphQLTypes["MarketplaceOffer"];
        marketplaceRejectReturnAtVisit: GraphQLTypes["MarketplaceReturnClaimResult"];
        marketplaceRejectReturnRemote: GraphQLTypes["MarketplaceReturnClaimResult"];
        marketplaceRejectSupplier: GraphQLTypes["MarketplaceSupplier"];
        marketplaceRemoveAvailableCategories: boolean;
        marketplaceRemoveAvailableCategoryTypes: boolean;
        marketplaceRemoveFromCart: GraphQLTypes["MarketplaceCart"];
        marketplaceRenameStorageSection: GraphQLTypes["MarketplaceStorageCell"][];
        marketplaceReplaceAvailableItems: GraphQLTypes["MarketplaceAvailableCategory"][];
        marketplaceRepublishOffer: GraphQLTypes["MarketplaceOffer"];
        marketplaceRequestSupplier: GraphQLTypes["MarketplaceSupplier"];
        marketplaceRetireStorageCells: GraphQLTypes["MarketplaceStorageCell"][];
        marketplaceRetryKUGeocode: GraphQLTypes["MarketplaceKUDetails"];
        marketplaceSetCartDeliveryPoint: GraphQLTypes["MarketplaceCart"];
        marketplaceSetKUStatus: GraphQLTypes["MarketplaceKUDetails"];
        marketplaceSetMembershipFee: GraphQLTypes["MarketplaceEconomyConfig"];
        marketplaceSetOfferWarranty: GraphQLTypes["MarketplaceOffer"];
        marketplaceSetSupplierPayoutMethod: GraphQLTypes["MarketplaceSupplierPaymentSettings"];
        marketplaceSetTrusteeWeight: boolean;
        marketplaceSignAplReceptionAsChairman: GraphQLTypes["MarketplaceAplReceptionResult"];
        marketplaceSignAplReceptionAsSupplier: GraphQLTypes["MarketplaceAplReceptionResult"];
        marketplaceSignOnboardingOffer: GraphQLTypes["MarketplaceOnboardingState"];
        marketplaceSplitInventory: GraphQLTypes["MarketplaceInventoryMutationResult"];
        marketplaceSubmitWriteoffDraft: GraphQLTypes["MarketplaceWriteoffProposal"];
        marketplaceSwitchSupplierModel: GraphQLTypes["MarketplaceSupplier"];
        marketplaceUnpublishStock: GraphQLTypes["MarketplaceUnpublishStockResult"];
        marketplaceUpdateCartItem: GraphQLTypes["MarketplaceCart"];
        marketplaceUpdateContainer: GraphQLTypes["MarketplaceContainer"];
        marketplaceUpdateOffer: GraphQLTypes["MarketplaceOffer"];
        marketplaceUpdateStorageCell: GraphQLTypes["MarketplaceStorageCell"];
        marketplaceUpdateWriteoffDraft: GraphQLTypes["MarketplaceWriteoffProposal"];
        marketplaceWithdrawOffer: GraphQLTypes["MarketplaceOffer"];
        notifyOnAnnualGeneralMeet: GraphQLTypes["MeetAggregate"];
        overspendExpenseItem: GraphQLTypes["Transaction"];
        payExpenseItem: GraphQLTypes["Transaction"];
        payWithheldTax: string;
        processConvertToAxonStatement: boolean;
        publishProductCard: boolean;
        publishProjectOfFreeDecision?: GraphQLTypes["AgendaWithDocuments"] | null;
        refresh: GraphQLTypes["RegisteredAccount"];
        registerAccount: GraphQLTypes["RegisteredAccount"];
        registerParticipant: GraphQLTypes["Account"];
        rejectVerification: GraphQLTypes["VerificationReview"];
        reportExpenseItem: GraphQLTypes["ExpenseReportResult"];
        reportNotMe: GraphQLTypes["RevokedSessionsResult"];
        requestForceRecoveryConsent: boolean;
        resendNotification: GraphQLTypes["Notification"];
        resetKey: boolean;
        resetRegistration: GraphQLTypes["Account"];
        restartAnnualGeneralMeet: GraphQLTypes["MeetAggregate"];
        returnExpenseItem: GraphQLTypes["Transaction"];
        revokeAllSessions: GraphQLTypes["RevokedSessionsResult"];
        revokeCapabilitySet: boolean;
        revokeParticipantKey: GraphQLTypes["RevokeKeyResult"];
        revokeSession: boolean;
        saveCapitalProgramDocDataHash: GraphQLTypes["CapitalOnboardingState"];
        saveMyPassport: GraphQLTypes["Account"];
        saveReportDraft: GraphQLTypes["ReportDraft"];
        selectBranch: boolean;
        sendAgreement: GraphQLTypes["Transaction"];
        setBranchPrivate: GraphQLTypes["Branch"];
        setLoginFactors: GraphQLTypes["LoginFactors"];
        setPaymentStatus: GraphQLTypes["GatewayPayment"];
        setRecoveryStrategy: boolean;
        setWif: boolean;
        signByPresiderOnAnnualGeneralMeet: GraphQLTypes["MeetAggregate"];
        signBySecretaryOnAnnualGeneralMeet: GraphQLTypes["MeetAggregate"];
        startInstall: GraphQLTypes["StartInstallResult"];
        startResetKey: boolean;
        submitExpenseReport: GraphQLTypes["Transaction"];
        triggerNotificationWorkflow: boolean;
        uninstallExtension: boolean;
        unverifyParticipant: GraphQLTypes["ParticipantVerification"][];
        updateAccount: GraphQLTypes["Account"];
        updateBankAccount: GraphQLTypes["PaymentMethod"];
        updateExtension: GraphQLTypes["Extension"];
        updateReportRequisites: GraphQLTypes["ReportRequisitesView"];
        updateSettings: GraphQLTypes["Settings"];
        updateSystem: GraphQLTypes["SystemInfo"];
        uploadExpenseFile: GraphQLTypes["ExpenseFile"];
        uploadPaymentProof: GraphQLTypes["PaymentFile"];
        verifyEmail: boolean;
        verifyParticipantOnsite: GraphQLTypes["ParticipantVerification"][];
        voteOnAnnualGeneralMeet: GraphQLTypes["MeetAggregate"];
        walmoveWallets: GraphQLTypes["Ledger2AdjustmentResult"];
    };
    NodeSyncOutage: NodeSyncOutage;
    NodeSyncState: {
        ...on NodeSyncState: Omit<GraphQLTypes["NodeSyncState"], "...on NodeSyncState">;
        __typename: "NodeSyncState";
        catch_up_blocks_per_second?: number | null;
        current_block_num?: number | null;
        cursor_updated_at?: string | null;
        estimated_seconds_remaining?: number | null;
        head_block_num?: number | null;
        lag_blocks?: number | null;
        outage?: GraphQLTypes["NodeSyncOutage"] | null;
        status: GraphQLTypes["NodeSyncStatus"];
    };
    NodeSyncStatus: NodeSyncStatus;
    NonProjectRoomKind: NonProjectRoomKind;
    Notification: {
        ...on Notification: Omit<GraphQLTypes["Notification"], "...on Notification">;
        __typename: "Notification";
        attempts: number;
        channel: GraphQLTypes["NotificationChannel"];
        coopname: string;
        createdAt: GraphQLTypes["DateTime"];
        id: string;
        lastError?: string | null;
        recipientSubscriberId: string;
        recipientUsername?: string | null;
        status: GraphQLTypes["NotificationOutboxStatus"];
        updatedAt: GraphQLTypes["DateTime"];
        workflowId: string;
    };
    NotificationAttempt: {
        ...on NotificationAttempt: Omit<GraphQLTypes["NotificationAttempt"], "...on NotificationAttempt">;
        __typename: "NotificationAttempt";
        attemptNumber: number;
        createdAt: GraphQLTypes["DateTime"];
        error?: string | null;
        id: string;
        providerResponse?: string | null;
        status: GraphQLTypes["NotificationDeliveryStatus"];
    };
    NotificationChannel: NotificationChannel;
    NotificationDeliveryStatus: NotificationDeliveryStatus;
    NotificationDetail: {
        ...on NotificationDetail: Omit<GraphQLTypes["NotificationDetail"], "...on NotificationDetail">;
        __typename: "NotificationDetail";
        attempts: number;
        channel: GraphQLTypes["NotificationChannel"];
        coopname: string;
        createdAt: GraphQLTypes["DateTime"];
        deliveries: GraphQLTypes["NotificationAttempt"][];
        id: string;
        lastError?: string | null;
        recipientSubscriberId: string;
        recipientUsername?: string | null;
        status: GraphQLTypes["NotificationOutboxStatus"];
        updatedAt: GraphQLTypes["DateTime"];
        workflowId: string;
    };
    NotificationOutboxStatus: NotificationOutboxStatus;
    NotificationPaginationResult: {
        ...on NotificationPaginationResult: Omit<GraphQLTypes["NotificationPaginationResult"], "...on NotificationPaginationResult">;
        __typename: "NotificationPaginationResult";
        currentPage: number;
        items: GraphQLTypes["Notification"][];
        totalCount: number;
        totalPages: number;
    };
    NotificationWorkflowRecipientInput: {
        username: string;
    };
    NotificationsFilterInput: {
        channel?: GraphQLTypes["NotificationChannel"] | null;
        coopname: string;
        recipientSubscriberId?: string | null;
        status?: GraphQLTypes["NotificationOutboxStatus"] | null;
        workflowId?: string | null;
    };
    NotifyOnAnnualGeneralMeetInput: {
        coopname: string;
        meet_hash: string;
        notification: GraphQLTypes["AnnualGeneralMeetingNotificationSignedDocumentInput"];
        username: string;
    };
    OpenProjectInput: {
        coopname: string;
        project_hash: string;
    };
    Organization: {
        ...on Organization: Omit<GraphQLTypes["Organization"], "...on Organization">;
        __typename: "Organization";
        city: string;
        country: string;
        details: GraphQLTypes["OrganizationDetails"];
        email: string;
        fact_address: string;
        full_address: string;
        full_name: string;
        phone: string;
        represented_by: GraphQLTypes["RepresentedBy"];
        short_name: string;
        type: string;
        username: string;
    };
    OrganizationCertificate: {
        ...on OrganizationCertificate: Omit<GraphQLTypes["OrganizationCertificate"], "...on OrganizationCertificate">;
        __typename: "OrganizationCertificate";
        inn: string;
        ogrn: string;
        represented_by: GraphQLTypes["RepresentedByCertificate"];
        short_name: string;
        type: GraphQLTypes["AccountType"];
        username: string;
    };
    OrganizationDetails: {
        ...on OrganizationDetails: Omit<GraphQLTypes["OrganizationDetails"], "...on OrganizationDetails">;
        __typename: "OrganizationDetails";
        inn: string;
        kpp: string;
        ogrn: string;
    };
    OrganizationDetailsInput: {
        inn: string;
        kpp: string;
        ogrn: string;
    };
    OrganizationType: OrganizationType;
    OrganizationWithBankAccount: {
        ...on OrganizationWithBankAccount: Omit<GraphQLTypes["OrganizationWithBankAccount"], "...on OrganizationWithBankAccount">;
        __typename: "OrganizationWithBankAccount";
        bank_account?: GraphQLTypes["BankAccount"] | null;
        city: string;
        country: string;
        details: GraphQLTypes["OrganizationDetails"];
        email: string;
        fact_address: string;
        full_address: string;
        full_name: string;
        phone: string;
        represented_by: GraphQLTypes["RepresentedBy"];
        short_name: string;
        type: string;
        username: string;
    };
    OverspendExpenseItemInput: {
        coopname: string;
        item_hash: string;
        overspend_amount: string;
        proposal_hash: string;
    };
    PaginatedActionsPaginationResult: {
        ...on PaginatedActionsPaginationResult: Omit<GraphQLTypes["PaginatedActionsPaginationResult"], "...on PaginatedActionsPaginationResult">;
        __typename: "PaginatedActionsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["BlockchainAction"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedAgreementsPaginationResult: {
        ...on PaginatedAgreementsPaginationResult: Omit<GraphQLTypes["PaginatedAgreementsPaginationResult"], "...on PaginatedAgreementsPaginationResult">;
        __typename: "PaginatedAgreementsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["Agreement"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCandidatesPaginationResult: {
        ...on PaginatedCandidatesPaginationResult: Omit<GraphQLTypes["PaginatedCandidatesPaginationResult"], "...on PaginatedCandidatesPaginationResult">;
        __typename: "PaginatedCandidatesPaginationResult";
        currentPage: number;
        items: GraphQLTypes["Candidate"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalCandidatesPaginationResult: {
        ...on PaginatedCapitalCandidatesPaginationResult: Omit<GraphQLTypes["PaginatedCapitalCandidatesPaginationResult"], "...on PaginatedCapitalCandidatesPaginationResult">;
        __typename: "PaginatedCapitalCandidatesPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalCandidate"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalCommitsPaginationResult: {
        ...on PaginatedCapitalCommitsPaginationResult: Omit<GraphQLTypes["PaginatedCapitalCommitsPaginationResult"], "...on PaginatedCapitalCommitsPaginationResult">;
        __typename: "PaginatedCapitalCommitsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalCommit"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalContributorsPaginationResult: {
        ...on PaginatedCapitalContributorsPaginationResult: Omit<GraphQLTypes["PaginatedCapitalContributorsPaginationResult"], "...on PaginatedCapitalContributorsPaginationResult">;
        __typename: "PaginatedCapitalContributorsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalContributor"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalCyclesPaginationResult: {
        ...on PaginatedCapitalCyclesPaginationResult: Omit<GraphQLTypes["PaginatedCapitalCyclesPaginationResult"], "...on PaginatedCapitalCyclesPaginationResult">;
        __typename: "PaginatedCapitalCyclesPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalCycle"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalDebtsPaginationResult: {
        ...on PaginatedCapitalDebtsPaginationResult: Omit<GraphQLTypes["PaginatedCapitalDebtsPaginationResult"], "...on PaginatedCapitalDebtsPaginationResult">;
        __typename: "PaginatedCapitalDebtsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalDebt"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalExpensesPaginationResult: {
        ...on PaginatedCapitalExpensesPaginationResult: Omit<GraphQLTypes["PaginatedCapitalExpensesPaginationResult"], "...on PaginatedCapitalExpensesPaginationResult">;
        __typename: "PaginatedCapitalExpensesPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalExpense"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalInvestsPaginationResult: {
        ...on PaginatedCapitalInvestsPaginationResult: Omit<GraphQLTypes["PaginatedCapitalInvestsPaginationResult"], "...on PaginatedCapitalInvestsPaginationResult">;
        __typename: "PaginatedCapitalInvestsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalInvest"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalIssuesPaginationResult: {
        ...on PaginatedCapitalIssuesPaginationResult: Omit<GraphQLTypes["PaginatedCapitalIssuesPaginationResult"], "...on PaginatedCapitalIssuesPaginationResult">;
        __typename: "PaginatedCapitalIssuesPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalIssue"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalLogsPaginationResult: {
        ...on PaginatedCapitalLogsPaginationResult: Omit<GraphQLTypes["PaginatedCapitalLogsPaginationResult"], "...on PaginatedCapitalLogsPaginationResult">;
        __typename: "PaginatedCapitalLogsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalLog"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalMetricContributionsPaginationResult: {
        ...on PaginatedCapitalMetricContributionsPaginationResult: Omit<GraphQLTypes["PaginatedCapitalMetricContributionsPaginationResult"], "...on PaginatedCapitalMetricContributionsPaginationResult">;
        __typename: "PaginatedCapitalMetricContributionsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalMetricContribution"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalProgramExpensesPaginationResult: {
        ...on PaginatedCapitalProgramExpensesPaginationResult: Omit<GraphQLTypes["PaginatedCapitalProgramExpensesPaginationResult"], "...on PaginatedCapitalProgramExpensesPaginationResult">;
        __typename: "PaginatedCapitalProgramExpensesPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalProgramExpense"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalProjectsPaginationResult: {
        ...on PaginatedCapitalProjectsPaginationResult: Omit<GraphQLTypes["PaginatedCapitalProjectsPaginationResult"], "...on PaginatedCapitalProjectsPaginationResult">;
        __typename: "PaginatedCapitalProjectsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalProject"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalResultsPaginationResult: {
        ...on PaginatedCapitalResultsPaginationResult: Omit<GraphQLTypes["PaginatedCapitalResultsPaginationResult"], "...on PaginatedCapitalResultsPaginationResult">;
        __typename: "PaginatedCapitalResultsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalResult"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalSegmentsPaginationResult: {
        ...on PaginatedCapitalSegmentsPaginationResult: Omit<GraphQLTypes["PaginatedCapitalSegmentsPaginationResult"], "...on PaginatedCapitalSegmentsPaginationResult">;
        __typename: "PaginatedCapitalSegmentsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalSegment"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalStoriesPaginationResult: {
        ...on PaginatedCapitalStoriesPaginationResult: Omit<GraphQLTypes["PaginatedCapitalStoriesPaginationResult"], "...on PaginatedCapitalStoriesPaginationResult">;
        __typename: "PaginatedCapitalStoriesPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalStory"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalTimeEntriesByIssuesPaginationResult: {
        ...on PaginatedCapitalTimeEntriesByIssuesPaginationResult: Omit<GraphQLTypes["PaginatedCapitalTimeEntriesByIssuesPaginationResult"], "...on PaginatedCapitalTimeEntriesByIssuesPaginationResult">;
        __typename: "PaginatedCapitalTimeEntriesByIssuesPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalTimeEntriesByIssues"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalTimeEntriesPaginationResult: {
        ...on PaginatedCapitalTimeEntriesPaginationResult: Omit<GraphQLTypes["PaginatedCapitalTimeEntriesPaginationResult"], "...on PaginatedCapitalTimeEntriesPaginationResult">;
        __typename: "PaginatedCapitalTimeEntriesPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalTimeEntry"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalVotesPaginationResult: {
        ...on PaginatedCapitalVotesPaginationResult: Omit<GraphQLTypes["PaginatedCapitalVotesPaginationResult"], "...on PaginatedCapitalVotesPaginationResult">;
        __typename: "PaginatedCapitalVotesPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalVote"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedChairmanApprovalsPaginationResult: {
        ...on PaginatedChairmanApprovalsPaginationResult: Omit<GraphQLTypes["PaginatedChairmanApprovalsPaginationResult"], "...on PaginatedChairmanApprovalsPaginationResult">;
        __typename: "PaginatedChairmanApprovalsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["Approval"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCurrentTableStatesPaginationResult: {
        ...on PaginatedCurrentTableStatesPaginationResult: Omit<GraphQLTypes["PaginatedCurrentTableStatesPaginationResult"], "...on PaginatedCurrentTableStatesPaginationResult">;
        __typename: "PaginatedCurrentTableStatesPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CurrentTableState"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedDeltasPaginationResult: {
        ...on PaginatedDeltasPaginationResult: Omit<GraphQLTypes["PaginatedDeltasPaginationResult"], "...on PaginatedDeltasPaginationResult">;
        __typename: "PaginatedDeltasPaginationResult";
        currentPage: number;
        items: GraphQLTypes["Delta"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedExpenseProposalsPaginationResult: {
        ...on PaginatedExpenseProposalsPaginationResult: Omit<GraphQLTypes["PaginatedExpenseProposalsPaginationResult"], "...on PaginatedExpenseProposalsPaginationResult">;
        __typename: "PaginatedExpenseProposalsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["ExpenseProposal"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedGatewayPaymentsPaginationResult: {
        ...on PaginatedGatewayPaymentsPaginationResult: Omit<GraphQLTypes["PaginatedGatewayPaymentsPaginationResult"], "...on PaginatedGatewayPaymentsPaginationResult">;
        __typename: "PaginatedGatewayPaymentsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["GatewayPayment"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedKuDecisionsPaginationResult: {
        ...on PaginatedKuDecisionsPaginationResult: Omit<GraphQLTypes["PaginatedKuDecisionsPaginationResult"], "...on PaginatedKuDecisionsPaginationResult">;
        __typename: "PaginatedKuDecisionsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["KuDecision"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedKuTrustRequestsPaginationResult: {
        ...on PaginatedKuTrustRequestsPaginationResult: Omit<GraphQLTypes["PaginatedKuTrustRequestsPaginationResult"], "...on PaginatedKuTrustRequestsPaginationResult">;
        __typename: "PaginatedKuTrustRequestsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["KuTrustRequest"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedMarketplaceWriteoffProposals: {
        ...on PaginatedMarketplaceWriteoffProposals: Omit<GraphQLTypes["PaginatedMarketplaceWriteoffProposals"], "...on PaginatedMarketplaceWriteoffProposals">;
        __typename: "PaginatedMarketplaceWriteoffProposals";
        currentPage: number;
        items: GraphQLTypes["MarketplaceWriteoffProposal"][];
        totalCount: number;
        totalPages: number;
    };
    PaginationInput: {
        limit: number;
        page: number;
        sortBy?: string | null;
        sortOrder: string;
    };
    ParticipantAccess: {
        ...on ParticipantAccess: Omit<GraphQLTypes["ParticipantAccess"], "...on ParticipantAccess">;
        __typename: "ParticipantAccess";
        grants: GraphQLTypes["AccessGrant"][];
        sets: string[];
    };
    ParticipantAccount: {
        ...on ParticipantAccount: Omit<GraphQLTypes["ParticipantAccount"], "...on ParticipantAccount">;
        __typename: "ParticipantAccount";
        braname?: string | null;
        created_at: GraphQLTypes["DateTime"];
        has_vote: boolean;
        initial_amount?: string | null;
        is_initial: boolean;
        is_minimum: boolean;
        last_min_pay: GraphQLTypes["DateTime"];
        last_update: GraphQLTypes["DateTime"];
        minimum_amount?: string | null;
        status: string;
        type?: string | null;
        username: string;
    };
    ParticipantApplicationDecisionGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        decision_id: number;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    ParticipantApplicationGenerateDocumentInput: {
        block_num?: number | null;
        braname: string;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        signature?: string | null;
        skip_save: boolean;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    ParticipantApplicationSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["ParticipantApplicationSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    };
    ParticipantApplicationSignedMetaDocumentInput: {
        block_num: number;
        braname: string;
        coopname: string;
        created_at: string;
        generator: string;
        lang: string;
        links: string[];
        registry_id: number;
        signature?: string | null;
        skip_save: boolean;
        timezone: string;
        title: string;
        username: string;
        version: string;
    };
    ParticipantCertificate: {
        ...on ParticipantCertificate: Omit<GraphQLTypes["ParticipantCertificate"], "...on ParticipantCertificate">;
        __typename: "ParticipantCertificate";
        participant_certificate: string;
    };
    ParticipantIdentityForVerification: {
        ...on ParticipantIdentityForVerification: Omit<GraphQLTypes["ParticipantIdentityForVerification"], "...on ParticipantIdentityForVerification">;
        __typename: "ParticipantIdentityForVerification";
        birthdate?: string | null;
        full_address?: string | null;
        full_name: string;
        inn?: string | null;
        ogrn?: string | null;
        passport_code?: string | null;
        passport_issued_at?: string | null;
        passport_issued_by?: string | null;
        passport_number?: string | null;
        passport_series?: string | null;
        representative_based_on?: string | null;
        representative_name?: string | null;
        representative_position?: string | null;
        type: GraphQLTypes["AccountType"];
        username: string;
    };
    ParticipantIdentityForVerificationInput: {
        braname?: string | null;
        username: string;
    };
    ParticipantVerification: {
        ...on ParticipantVerification: Omit<GraphQLTypes["ParticipantVerification"], "...on ParticipantVerification">;
        __typename: "ParticipantVerification";
        attested_by?: string | null;
        attested_in?: string | null;
        source: GraphQLTypes["ParticipantVerificationSource"];
        status: GraphQLTypes["ParticipantVerificationStatus"];
        type: GraphQLTypes["ParticipantVerificationType"];
        verified_at: string;
    };
    ParticipantVerificationSource: ParticipantVerificationSource;
    ParticipantVerificationStatus: ParticipantVerificationStatus;
    ParticipantVerificationType: ParticipantVerificationType;
    Passport: {
        ...on Passport: Omit<GraphQLTypes["Passport"], "...on Passport">;
        __typename: "Passport";
        code: string;
        issued_at: string;
        issued_by: string;
        number: number;
        series: number;
    };
    PassportInput: {
        code: string;
        issued_at: string;
        issued_by: string;
        number: number;
        series: number;
    };
    PayExpenseItemInput: {
        actual_amount: string;
        coopname: string;
        item_hash: string;
        proposal_hash: string;
    };
    PayWithheldTaxInput: {
        amount: number;
    };
    PaymentDetails: {
        ...on PaymentDetails: Omit<GraphQLTypes["PaymentDetails"], "...on PaymentDetails">;
        __typename: "PaymentDetails";
        amount_plus_fee: string;
        amount_without_fee: string;
        data: GraphQLTypes["JSON"];
        fact_fee_percent: number;
        fee_amount: string;
        fee_percent: number;
        tolerance_percent: number;
    };
    PaymentDirection: PaymentDirection;
    PaymentFile: {
        ...on PaymentFile: Omit<GraphQLTypes["PaymentFile"], "...on PaymentFile">;
        __typename: "PaymentFile";
        checksum_sha256: string;
        coopname: string;
        id: number;
        kind: GraphQLTypes["PaymentFileKind"];
        mime_type: string;
        original_filename?: string | null;
        payment_hash: string;
        read_url?: string | null;
        size_bytes: number;
        storage_key: string;
        uploaded_at: GraphQLTypes["DateTime"];
        uploaded_by_username: string;
    };
    PaymentFileKind: PaymentFileKind;
    PaymentFiltersInput: {
        coopname?: string | null;
        direction?: GraphQLTypes["PaymentDirection"] | null;
        hash?: string | null;
        proposal_hash?: string | null;
        provider?: string | null;
        status?: GraphQLTypes["PaymentStatus"] | null;
        type?: GraphQLTypes["PaymentType"] | null;
        username?: string | null;
    };
    PaymentMethod: {
        ...on PaymentMethod: Omit<GraphQLTypes["PaymentMethod"], "...on PaymentMethod">;
        __typename: "PaymentMethod";
        created_at: GraphQLTypes["DateTime"];
        data: GraphQLTypes["PaymentMethodData"];
        is_default: boolean;
        method_id: string;
        method_type: string;
        updated_at: GraphQLTypes["DateTime"];
        username: string;
    };
    PaymentMethodData: {
        ...on BankAccount: "__union" & GraphQLTypes["BankAccount"];
        ...on SbpAccount: "__union" & GraphQLTypes["SbpAccount"];
        __typename: "BankAccount" | "SbpAccount";
    };
    PaymentMethodPaginationResult: {
        ...on PaymentMethodPaginationResult: Omit<GraphQLTypes["PaymentMethodPaginationResult"], "...on PaymentMethodPaginationResult">;
        __typename: "PaymentMethodPaginationResult";
        currentPage: number;
        items: GraphQLTypes["PaymentMethod"][];
        totalCount: number;
        totalPages: number;
    };
    PaymentStatus: PaymentStatus;
    PaymentType: Zeus.PaymentType;
    PendingCriticalAction: {
        ...on PendingCriticalAction: Omit<GraphQLTypes["PendingCriticalAction"], "...on PendingCriticalAction">;
        __typename: "PendingCriticalAction";
        action_type: GraphQLTypes["CriticalActionType"];
        actor_id: string;
        confirmations: GraphQLTypes["CriticalActionConfirmation"][];
        created_at: string;
        expires_at: string;
        finalized_at?: string | null;
        id: string;
        payload: GraphQLTypes["JSON"];
        status: GraphQLTypes["CriticalActionStatus"];
        target_id: string;
    };
    Permission: {
        ...on Permission: Omit<GraphQLTypes["Permission"], "...on Permission">;
        __typename: "Permission";
        parent: string;
        perm_name: string;
        required_auth: GraphQLTypes["Authority"];
    };
    PermissionLevel: {
        ...on PermissionLevel: Omit<GraphQLTypes["PermissionLevel"], "...on PermissionLevel">;
        __typename: "PermissionLevel";
        actor: string;
        permission: string;
    };
    PermissionLevelWeight: {
        ...on PermissionLevelWeight: Omit<GraphQLTypes["PermissionLevelWeight"], "...on PermissionLevelWeight">;
        __typename: "PermissionLevelWeight";
        permission: GraphQLTypes["PermissionLevel"];
        weight: number;
    };
    PrivateAccount: {
        ...on PrivateAccount: Omit<GraphQLTypes["PrivateAccount"], "...on PrivateAccount">;
        __typename: "PrivateAccount";
        entrepreneur_data?: GraphQLTypes["Entrepreneur"] | null;
        individual_data?: GraphQLTypes["Individual"] | null;
        organization_data?: GraphQLTypes["Organization"] | null;
        type: GraphQLTypes["AccountType"];
    };
    PrivateAccountSearchData: {
        ...on Entrepreneur: "__union" & GraphQLTypes["Entrepreneur"];
        ...on Individual: "__union" & GraphQLTypes["Individual"];
        ...on Organization: "__union" & GraphQLTypes["Organization"];
        __typename: "Entrepreneur" | "Individual" | "Organization";
    };
    PrivateAccountSearchResult: {
        ...on PrivateAccountSearchResult: Omit<GraphQLTypes["PrivateAccountSearchResult"], "...on PrivateAccountSearchResult">;
        __typename: "PrivateAccountSearchResult";
        data: GraphQLTypes["PrivateAccountSearchData"];
        highlightedFields?: string[] | null;
        score?: number | null;
        type: string;
    };
    ProcessAction: {
        ...on ProcessAction: Omit<GraphQLTypes["ProcessAction"], "...on ProcessAction">;
        __typename: "ProcessAction";
        account: string;
        block_id: string;
        block_num: number;
        created_at: GraphQLTypes["DateTime"];
        data?: GraphQLTypes["JSON"] | null;
        global_sequence: string;
        id: string;
        name: string;
        transaction_id: string;
    };
    ProcessConvertToAxonStatementInput: {
        convertAmount: string;
        signedDocument: GraphQLTypes["ConvertToAxonStatementSignedDocumentInput"];
        username: string;
    };
    ProcessDelta: {
        ...on ProcessDelta: Omit<GraphQLTypes["ProcessDelta"], "...on ProcessDelta">;
        __typename: "ProcessDelta";
        block_num: number;
        code: string;
        created_at: GraphQLTypes["DateTime"];
        id: string;
        present: boolean;
        primary_key: string;
        scope: string;
        table: string;
        value?: GraphQLTypes["JSON"] | null;
    };
    ProcessDocument: {
        ...on ProcessDocument: Omit<GraphQLTypes["ProcessDocument"], "...on ProcessDocument">;
        __typename: "ProcessDocument";
        document: GraphQLTypes["JSON"];
        hash: string;
        raw?: GraphQLTypes["JSON"] | null;
        source: GraphQLTypes["ProcessDocumentSource"];
    };
    ProcessDocumentSource: {
        ...on ProcessDocumentSource: Omit<GraphQLTypes["ProcessDocumentSource"], "...on ProcessDocumentSource">;
        __typename: "ProcessDocumentSource";
        code: string;
        field: string;
        primary_key: string;
        table: string;
    };
    ProcessEdge: {
        ...on ProcessEdge: Omit<GraphQLTypes["ProcessEdge"], "...on ProcessEdge">;
        __typename: "ProcessEdge";
        id: string;
        source: string;
        target: string;
    };
    ProcessEdgeInput: {
        id: string;
        source: string;
        target: string;
    };
    ProcessInstance: {
        ...on ProcessInstance: Omit<GraphQLTypes["ProcessInstance"], "...on ProcessInstance">;
        __typename: "ProcessInstance";
        completed_at?: GraphQLTypes["DateTime"] | null;
        coopname: string;
        cycle: number;
        id: string;
        project_hash: string;
        started_at: GraphQLTypes["DateTime"];
        started_by: string;
        status: GraphQLTypes["ProcessInstanceStatus"];
        step_states: GraphQLTypes["ProcessStepState"][];
        template_id: string;
    };
    ProcessInstanceStatus: ProcessInstanceStatus;
    ProcessStepPosition: {
        ...on ProcessStepPosition: Omit<GraphQLTypes["ProcessStepPosition"], "...on ProcessStepPosition">;
        __typename: "ProcessStepPosition";
        x: number;
        y: number;
    };
    ProcessStepPositionInput: {
        x: number;
        y: number;
    };
    ProcessStepState: {
        ...on ProcessStepState: Omit<GraphQLTypes["ProcessStepState"], "...on ProcessStepState">;
        __typename: "ProcessStepState";
        completed_at?: GraphQLTypes["DateTime"] | null;
        issue_hash?: string | null;
        status: GraphQLTypes["ProcessStepStatus"];
        step_id: string;
    };
    ProcessStepStatus: ProcessStepStatus;
    ProcessStepTemplate: {
        ...on ProcessStepTemplate: Omit<GraphQLTypes["ProcessStepTemplate"], "...on ProcessStepTemplate">;
        __typename: "ProcessStepTemplate";
        description?: string | null;
        estimate?: number | null;
        id: string;
        is_start?: boolean | null;
        position: GraphQLTypes["ProcessStepPosition"];
        title: string;
    };
    ProcessStepTemplateInput: {
        description?: string | null;
        estimate?: number | null;
        id: string;
        is_start?: boolean | null;
        position: GraphQLTypes["ProcessStepPositionInput"];
        title: string;
    };
    ProcessSummary: {
        ...on ProcessSummary: Omit<GraphQLTypes["ProcessSummary"], "...on ProcessSummary">;
        __typename: "ProcessSummary";
        coopname: string;
        firstSeenAt: GraphQLTypes["DateTime"];
        lastSeenAt: GraphQLTypes["DateTime"];
        processHash: string;
        processType: string;
        username?: string | null;
    };
    ProcessSummaryPaginationResult: {
        ...on ProcessSummaryPaginationResult: Omit<GraphQLTypes["ProcessSummaryPaginationResult"], "...on ProcessSummaryPaginationResult">;
        __typename: "ProcessSummaryPaginationResult";
        currentPage: number;
        items: GraphQLTypes["ProcessSummary"][];
        totalCount: number;
        totalPages: number;
    };
    ProcessTemplate: {
        ...on ProcessTemplate: Omit<GraphQLTypes["ProcessTemplate"], "...on ProcessTemplate">;
        __typename: "ProcessTemplate";
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        created_by: string;
        description?: string | null;
        edges: GraphQLTypes["ProcessEdge"][];
        id: string;
        project_hash: string;
        status: GraphQLTypes["ProcessTemplateStatus"];
        steps: GraphQLTypes["ProcessStepTemplate"][];
        title: string;
        updated_at: GraphQLTypes["DateTime"];
    };
    ProcessTemplateStatus: ProcessTemplateStatus;
    ProcessView: {
        ...on ProcessView: Omit<GraphQLTypes["ProcessView"], "...on ProcessView">;
        __typename: "ProcessView";
        actions: GraphQLTypes["ProcessAction"][];
        coopname: string;
        delta_history: GraphQLTypes["ProcessDelta"][];
        documents: GraphQLTypes["ProcessDocument"][];
        first_seen_at: GraphQLTypes["DateTime"];
        last_seen_at: GraphQLTypes["DateTime"];
        process_hash: string;
        process_type: string;
    };
    ProcessesFilter: {
        coopname: string;
        fromBlock?: number | null;
        processHash?: string | null;
        processType?: string | null;
        toBlock?: number | null;
        username?: string | null;
    };
    ProductCard: {
        ...on ProductCard: Omit<GraphQLTypes["ProductCard"], "...on ProductCard">;
        __typename: "ProductCard";
        braname?: string | null;
        cancellation_fee_amount?: string | null;
        category_id?: string | null;
        contribution_type: GraphQLTypes["ContributionType"];
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        delivery_type: GraphQLTypes["DeliveryType"];
        description: string;
        id: string;
        images: string[];
        membership_fee_amount?: string | null;
        product_lifecycle_secs: number;
        status: GraphQLTypes["ProductCardStatus"];
        title: string;
        type: GraphQLTypes["ProductCardType"];
        unit_cost: string;
        units: number;
        updated_at: GraphQLTypes["DateTime"];
        username: string;
        warranty_period_secs: number;
    };
    ProductCardStatus: ProductCardStatus;
    ProductCardType: ProductCardType;
    ProgramCapitalizationMoneyInvestStatementGenerateDocumentInput: {
        amount: string;
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    ProgramCapitalizationMoneyInvestStatementSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["ProgramCapitalizationMoneyInvestStatementSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    };
    ProgramCapitalizationMoneyInvestStatementSignedMetaDocumentInput: {
        amount: string;
        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;
    };
    ProgramKey: ProgramKey;
    ProgramType: ProgramType;
    ProgramWallet: {
        ...on ProgramWallet: Omit<GraphQLTypes["ProgramWallet"], "...on ProgramWallet">;
        __typename: "ProgramWallet";
        agreement_id: GraphQLTypes["ID"];
        available: string;
        blockNum?: number | null;
        coopname: string;
        id: GraphQLTypes["ID"];
        membership_contribution: string;
        program_id: GraphQLTypes["ID"];
        program_type?: GraphQLTypes["ProgramType"] | null;
        username: string;
    };
    ProgramWalletFilterInput: {
        coopname?: string | null;
        program_id?: string | null;
        program_type?: GraphQLTypes["ProgramType"] | null;
        username?: string | null;
    };
    ProgramWalletsPaginationResult: {
        ...on ProgramWalletsPaginationResult: Omit<GraphQLTypes["ProgramWalletsPaginationResult"], "...on ProgramWalletsPaginationResult">;
        __typename: "ProgramWalletsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["ProgramWallet"][];
        totalCount: number;
        totalPages: number;
    };
    ProjectFreeDecisionGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        project_id: string;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    ProjectFreeDecisionSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["ProjectFreeDecisionSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    };
    ProjectFreeDecisionSignedMetaDocumentInput: {
        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;
    };
    ProjectGenerationContractGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        project_hash: string;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    ProjectPriority: ProjectPriority;
    ProjectStatus: ProjectStatus;
    ProviderSubscription: {
        ...on ProviderSubscription: Omit<GraphQLTypes["ProviderSubscription"], "...on ProviderSubscription">;
        __typename: "ProviderSubscription";
        created_at: string;
        domain_valid?: boolean | null;
        expires_at: string;
        id: number;
        installation_progress?: number | null;
        instance_status?: string | null;
        instance_username?: string | null;
        is_trial: boolean;
        next_payment_due?: string | null;
        period_days: number;
        price: number;
        specific_data?: GraphQLTypes["JSON"] | null;
        started_at: string;
        status: string;
        subscriber_id: number;
        subscriber_username: string;
        subscription_type_description?: string | null;
        subscription_type_id: number;
        subscription_type_name: string;
        updated_at: string;
    };
    PublicChairman: {
        ...on PublicChairman: Omit<GraphQLTypes["PublicChairman"], "...on PublicChairman">;
        __typename: "PublicChairman";
        first_name: string;
        last_name: string;
        middle_name: string;
    };
    PublishProjectFreeDecisionInput: {
        coopname: string;
        document: GraphQLTypes["ProjectFreeDecisionSignedDocumentInput"];
        meta: string;
        username: string;
    };
    PushResultInput: {
        project_hash: string;
        statement: GraphQLTypes["SignedDigitalDocumentInput"];
        username: string;
    };
    Query: {
        ...on Query: Omit<GraphQLTypes["Query"], "...on Query">;
        __typename: "Query";
        agreementTemplates: GraphQLTypes["AgreementTemplate"][];
        agreements: GraphQLTypes["PaginatedAgreementsPaginationResult"];
        buildInitialReportEdits: GraphQLTypes["BuildInitialReportEdits"];
        candidates: GraphQLTypes["PaginatedCandidatesPaginationResult"];
        capitalCandidates: GraphQLTypes["PaginatedCapitalCandidatesPaginationResult"];
        capitalCommit?: GraphQLTypes["CapitalCommit"] | null;
        capitalCommits: GraphQLTypes["PaginatedCapitalCommitsPaginationResult"];
        capitalComponentMetrics: GraphQLTypes["CapitalComponentMetric"][];
        capitalContributor?: GraphQLTypes["CapitalContributor"] | null;
        capitalContributors: GraphQLTypes["PaginatedCapitalContributorsPaginationResult"];
        capitalCycles: GraphQLTypes["PaginatedCapitalCyclesPaginationResult"];
        capitalDeallocationLimit: GraphQLTypes["CapitalDeallocationLimit"];
        capitalDebt?: GraphQLTypes["CapitalDebt"] | null;
        capitalDebts: GraphQLTypes["PaginatedCapitalDebtsPaginationResult"];
        capitalExpense?: GraphQLTypes["CapitalExpense"] | null;
        capitalExpenses: GraphQLTypes["PaginatedCapitalExpensesPaginationResult"];
        capitalFavorites: GraphQLTypes["CapitalFavorite"][];
        capitalGetOpenTimer?: GraphQLTypes["CapitalTimerSession"] | null;
        capitalGetProcessInstance?: GraphQLTypes["ProcessInstance"] | null;
        capitalGetProcessInstances: GraphQLTypes["ProcessInstance"][];
        capitalGetProcessTemplate?: GraphQLTypes["ProcessTemplate"] | null;
        capitalGetProcessTemplates: GraphQLTypes["ProcessTemplate"][];
        capitalInvest?: GraphQLTypes["CapitalInvest"] | null;
        capitalInvests: GraphQLTypes["PaginatedCapitalInvestsPaginationResult"];
        capitalIssue?: GraphQLTypes["CapitalIssue"] | null;
        capitalIssueMetricBindings: GraphQLTypes["CapitalIssueMetricBinding"][];
        capitalIssues: GraphQLTypes["PaginatedCapitalIssuesPaginationResult"];
        capitalMeasures: GraphQLTypes["CapitalMeasure"][];
        capitalMetricContributions: GraphQLTypes["PaginatedCapitalMetricContributionsPaginationResult"];
        capitalMetricSeries: GraphQLTypes["CapitalMetricSeries"];
        capitalMetricSuperposition: GraphQLTypes["CapitalMetricSuperposition"];
        capitalMetricSuperpositionHistory: GraphQLTypes["CapitalMetricSuperpositionHistory"];
        capitalMetricWave: GraphQLTypes["CapitalMetricWave"];
        capitalProgramExpense?: GraphQLTypes["CapitalProgramExpense"] | null;
        capitalProgramExpenses: GraphQLTypes["PaginatedCapitalProgramExpensesPaginationResult"];
        capitalProject?: GraphQLTypes["CapitalProject"] | null;
        capitalProjectWithRelations?: GraphQLTypes["CapitalProject"] | null;
        capitalProjects: GraphQLTypes["PaginatedCapitalProjectsPaginationResult"];
        capitalResult?: GraphQLTypes["CapitalResult"] | null;
        capitalResults: GraphQLTypes["PaginatedCapitalResultsPaginationResult"];
        capitalSegment?: GraphQLTypes["CapitalSegment"] | null;
        capitalSegments: GraphQLTypes["PaginatedCapitalSegmentsPaginationResult"];
        capitalState?: GraphQLTypes["CapitalState"] | null;
        capitalStories: GraphQLTypes["PaginatedCapitalStoriesPaginationResult"];
        capitalStory?: GraphQLTypes["CapitalStory"] | null;
        capitalTimeEntries: GraphQLTypes["PaginatedCapitalTimeEntriesPaginationResult"];
        capitalTimeEntriesByIssues: GraphQLTypes["PaginatedCapitalTimeEntriesByIssuesPaginationResult"];
        capitalTimeStats: GraphQLTypes["CapitalTimeStats"];
        capitalVote?: GraphQLTypes["CapitalVote"] | null;
        capitalVotes: GraphQLTypes["PaginatedCapitalVotesPaginationResult"];
        chairmanApproval?: GraphQLTypes["Approval"] | null;
        chairmanApprovals: GraphQLTypes["PaginatedChairmanApprovalsPaginationResult"];
        chatcoopCheckUsernameAvailability: boolean;
        chatcoopGetAccountStatus: GraphQLTypes["MatrixAccountStatusResponseDTO"];
        chatcoopGetMaxOriginServerTsForRoom?: number | null;
        chatcoopGetRoomMessagesForUtcDate: GraphQLTypes["ChatcoopRoomMessageLine"][];
        chatcoopGetTranscription?: GraphQLTypes["CallTranscriptionWithSegments"] | null;
        chatcoopGetTranscriptions: GraphQLTypes["CallTranscription"][];
        chatcoopListCalendarEvents: GraphQLTypes["ChatCoopCalendarEvent"][];
        chatcoopListCalendarRooms: GraphQLTypes["ChatCoopCalendarRoomOption"][];
        chatcoopListNonProjectCommunicationRooms: GraphQLTypes["ChatcoopNonProjectCommunicationRoom"][];
        chatcoopListProjectCommunicationRooms: GraphQLTypes["ChatcoopProjectCommunicationRoom"][];
        chatcoopListSecretaryRooms: GraphQLTypes["ChatcoopSecretaryRoom"][];
        chatcoopListUtcDatesWithNewRoomMessages: string[];
        checkReportReadiness: GraphQLTypes["ReportReadinessView"];
        cooperativeAgreements: GraphQLTypes["CoopAgreement"][];
        cooperativePrograms: GraphQLTypes["CooperativeProgram"][];
        expenseFile: GraphQLTypes["ExpenseFile"];
        expenseFilesByItem: GraphQLTypes["ExpenseFile"][];
        expenseFilesByProposal: GraphQLTypes["ExpenseFile"][];
        expenseProposal?: GraphQLTypes["ExpenseProposal"] | null;
        expenseProposalsByCooperative: GraphQLTypes["PaginatedExpenseProposalsPaginationResult"];
        expenseProposalsByMember: GraphQLTypes["PaginatedExpenseProposalsPaginationResult"];
        expenseRequisitesByProposal: GraphQLTypes["ExpenseRequisite"][];
        getAccount: GraphQLTypes["Account"];
        getAccounts: GraphQLTypes["AccountsPaginationResult"];
        getActions: GraphQLTypes["PaginatedActionsPaginationResult"];
        getAgenda: GraphQLTypes["AgendaWithDocuments"][];
        getAvailableReports: GraphQLTypes["AvailableReport"][];
        getBranches: GraphQLTypes["Branch"][];
        getCapabilitySets: GraphQLTypes["CapabilitySet"][];
        getCapitalIssueLogs: GraphQLTypes["PaginatedCapitalLogsPaginationResult"];
        getCapitalOnboardingState: GraphQLTypes["CapitalOnboardingState"];
        getCapitalProjectLogs: GraphQLTypes["PaginatedCapitalLogsPaginationResult"];
        getCategories: GraphQLTypes["Category"][];
        getChairmanOnboardingState: GraphQLTypes["ChairmanOnboardingState"];
        getCriticalActionAuditTrail: GraphQLTypes["CriticalActionAuditEntry"][];
        getCurrentInstance?: GraphQLTypes["CurrentInstanceDTO"] | null;
        getCurrentTableStates: GraphQLTypes["PaginatedCurrentTableStatesPaginationResult"];
        getDeltas: GraphQLTypes["PaginatedDeltasPaginationResult"];
        getDesktop: GraphQLTypes["Desktop"];
        getDocuments: GraphQLTypes["DocumentsAggregatePaginationResult"];
        getExtensionLogs: GraphQLTypes["ExtensionLogsPaginationResult"];
        getExtensionOnboardingState: GraphQLTypes["ExtensionOnboardingState"];
        getExtensions: GraphQLTypes["Extension"][];
        getInboxNotifications: GraphQLTypes["InboxNotificationPaginationResult"];
        getInstallationStatus: GraphQLTypes["InstallationStatus"];
        getLedger: GraphQLTypes["LedgerState"];
        getLedger2Accounts: GraphQLTypes["Ledger2Account"][];
        getLedger2History: GraphQLTypes["Ledger2HistoryResponse"];
        getLedger2Postings: GraphQLTypes["Ledger2PostingsResponse"];
        getLedger2Wallets: GraphQLTypes["Ledger2Wallet"][];
        getLedgerHistory: GraphQLTypes["LedgerHistoryResponse"];
        getLoginFactors: GraphQLTypes["LoginFactors"];
        getMeet: GraphQLTypes["MeetAggregate"];
        getMeets: GraphQLTypes["MeetAggregate"][];
        getMyAccess: GraphQLTypes["ParticipantAccess"];
        getMyCertificate: GraphQLTypes["ParticipantCertificate"];
        getMyProductCards: GraphQLTypes["ProductCard"][];
        getNodeSyncState?: GraphQLTypes["NodeSyncState"] | null;
        getNotification: GraphQLTypes["NotificationDetail"];
        getNotifications: GraphQLTypes["NotificationPaginationResult"];
        getParticipantCapabilitySets: GraphQLTypes["CapabilitySetAssignment"][];
        getPaymentMethods: GraphQLTypes["PaymentMethodPaginationResult"];
        getPayments: GraphQLTypes["PaginatedGatewayPaymentsPaginationResult"];
        getProductCard?: GraphQLTypes["ProductCard"] | null;
        getProductCards: GraphQLTypes["ProductCard"][];
        getProgramWallet?: GraphQLTypes["ProgramWallet"] | null;
        getProgramWallets: GraphQLTypes["ProgramWalletsPaginationResult"];
        getProviderSubscriptionById: GraphQLTypes["ProviderSubscription"];
        getProviderSubscriptions: GraphQLTypes["ProviderSubscription"][];
        getRecoveryStrategy: GraphQLTypes["RecoveryStrategy"];
        getRegistrationAgreements: GraphQLTypes["RegistrationAgreement"][];
        getRegistrationConfig: GraphQLTypes["RegistrationConfig"];
        getReport: GraphQLTypes["GeneratedReport"];
        getReportCalendar: GraphQLTypes["ReportCalendarRow"][];
        getReportDraft?: GraphQLTypes["ReportDraft"] | null;
        getReportHistory: GraphQLTypes["ReportHistoryPage"];
        getReportPreview: GraphQLTypes["ReportPreview"];
        getReportRequisites: GraphQLTypes["ReportRequisitesView"];
        getSessions: GraphQLTypes["AccountSession"][];
        getSystemInfo: GraphQLTypes["SystemInfo"];
        getUnreadNotificationsCount: GraphQLTypes["UnreadNotificationsCount"];
        getUserWallets: GraphQLTypes["UserWallet"][];
        getUserWebPushSubscriptions: GraphQLTypes["WebPushSubscriptionDto"][];
        getWebPushSubscriptionStats: GraphQLTypes["SubscriptionStatsDto"];
        getWithheldTaxPayments: GraphQLTypes["WithheldTaxPaymentPage"];
        getWithheldTaxState: GraphQLTypes["WithheldTaxState"];
        kuDecision: GraphQLTypes["KuDecision"];
        kuDecisions: GraphQLTypes["PaginatedKuDecisionsPaginationResult"];
        kuTrustRequests: GraphQLTypes["PaginatedKuTrustRequestsPaginationResult"];
        listExpensePlans: GraphQLTypes["ExpensePlan"][];
        listReportDrafts: GraphQLTypes["ReportDraft"][];
        marketplaceAidStatementSignablePayload: GraphQLTypes["GeneratedDocument"];
        marketplaceAplReceptionChairmanSignablePayloads: GraphQLTypes["DocumentAggregate"][];
        marketplaceAplReceptionSupplierSignablePayloads: GraphQLTypes["GeneratedDocument"][];
        marketplaceAspectAttributes: GraphQLTypes["MarketplaceAttribute"][];
        marketplaceAttributeStats: GraphQLTypes["MarketplaceAttributeStats"];
        marketplaceCategoryAttributes: GraphQLTypes["MarketplaceAttribute"][];
        marketplaceCategoryAttributesGrouped: GraphQLTypes["MarketplaceAttributeGroup"][];
        marketplaceCategoryOfferCounts: GraphQLTypes["MarketplaceCategoryOfferCount"][];
        marketplaceCheckoutSignablePayloads: GraphQLTypes["MarketplaceCheckoutSignableLine"][];
        marketplaceCppStatus: GraphQLTypes["MarketplaceCppStatus"];
        marketplaceDefaultVitrine: GraphQLTypes["MarketplaceVitrine"];
        marketplaceFindPotentialMatches: GraphQLTypes["MarketplaceRequest"][];
        marketplaceGetAvailabilityStats: GraphQLTypes["MarketplaceAvailabilityStats"];
        marketplaceGetAvailableCategories: GraphQLTypes["MarketplaceAvailableCategory"][];
        marketplaceGetAvailableCategoryTree: GraphQLTypes["MarketplaceCategoryTreeNode"][];
        marketplaceGetBranchEconomy: GraphQLTypes["MarketplaceBranchEconomy"];
        marketplaceGetBranchWalletHistory: GraphQLTypes["MarketplaceBranchWalletHistoryPaginationResult"];
        marketplaceGetCart: GraphQLTypes["MarketplaceCart"];
        marketplaceGetCategoryById?: GraphQLTypes["MarketplaceCategoryTreeNode"] | null;
        marketplaceGetCategoryRules: GraphQLTypes["MarketplaceAvailableCategory"][];
        marketplaceGetCategoryTree: GraphQLTypes["MarketplaceCategoryTreeNode"][];
        marketplaceGetCategoryTreeStats: GraphQLTypes["MarketplaceCategoryTreeStats"];
        marketplaceGetCoopRequests: GraphQLTypes["MarketplaceRequest"][];
        marketplaceGetEconomyConfig: GraphQLTypes["MarketplaceEconomyConfig"];
        marketplaceGetOffer?: GraphQLTypes["MarketplaceOffer"] | null;
        marketplaceGetOrder: GraphQLTypes["MarketplaceOrder"];
        marketplaceGetPersonalEconomy: GraphQLTypes["MarketplacePersonalEconomy"];
        marketplaceGetPersonalWalletHistory: GraphQLTypes["MarketplaceBranchWalletHistoryPaginationResult"];
        marketplaceGetProductTypeById?: GraphQLTypes["MarketplaceProductType"] | null;
        marketplaceGetRequest?: GraphQLTypes["MarketplaceRequest"] | null;
        marketplaceGetRequestByHash?: GraphQLTypes["MarketplaceRequest"] | null;
        marketplaceGetRequestStatistics: GraphQLTypes["MarketplaceRequestStatistics"];
        marketplaceGetRootCategories: GraphQLTypes["MarketplaceCategoryTreeNode"][];
        marketplaceGetSearchCategories: GraphQLTypes["MarketplaceCategoryTreeNode"][];
        marketplaceGetShipment: GraphQLTypes["MarketplaceShipment"];
        marketplaceGetSupplierPaymentSettings: GraphQLTypes["MarketplaceSupplierPaymentSettings"];
        marketplaceGetUserRequests: GraphQLTypes["MarketplaceRequest"][];
        marketplaceIssueActChairmanSignablePayload: GraphQLTypes["GeneratedDocument"];
        marketplaceListAids: GraphQLTypes["MarketplaceAid"][];
        marketplaceListAllOffers: GraphQLTypes["MarketplaceOfferPaginationResult"];
        marketplaceListAllOrders: GraphQLTypes["MarketplaceOrderPaginationResult"];
        marketplaceListAplReceptionsAsSupplier: GraphQLTypes["MarketplaceAplReception"][];
        marketplaceListAplReceptionsByBraname: GraphQLTypes["MarketplaceAplReception"][];
        marketplaceListAvailableCategories: GraphQLTypes["MarketplaceCategory"][];
        marketplaceListBranchOrders: GraphQLTypes["MarketplaceOrderPaginationResult"];
        marketplaceListCatalog: GraphQLTypes["MarketplaceOfferPaginationResult"];
        marketplaceListCategories: GraphQLTypes["MarketplaceCategory"][];
        marketplaceListConsolidatedRequests: GraphQLTypes["MarketplaceConsolidatedRequestPaginationResult"];
        marketplaceListContainerTypes: GraphQLTypes["MarketplaceContainerType"][];
        marketplaceListContainers: GraphQLTypes["MarketplaceContainer"][];
        marketplaceListCoopCategories: GraphQLTypes["MarketplaceCategory"][];
        marketplaceListExpressPickupsByBraname: GraphQLTypes["MarketplaceExpressPickupCandidate"][];
        marketplaceListInventory: GraphQLTypes["MarketplaceInventoryItem"][];
        marketplaceListIssuancesByBraname: GraphQLTypes["MarketplaceOrder"][];
        marketplaceListKUDetails: GraphQLTypes["MarketplaceKUDetails"][];
        marketplaceListModerationLog: GraphQLTypes["MarketplaceModerationLogEntry"][];
        marketplaceListMyOffers: GraphQLTypes["MarketplaceOfferPaginationResult"];
        marketplaceListMyOrders: GraphQLTypes["MarketplaceOrderPaginationResult"];
        marketplaceListMyReturnClaims: GraphQLTypes["MarketplaceReturnClaim"][];
        marketplaceListOutgoingPayments: GraphQLTypes["MarketplaceOutgoingPaymentRequest"][];
        marketplaceListOutgoingPaymentsAsSupplier: GraphQLTypes["MarketplaceOutgoingPaymentRequest"][];
        marketplaceListPendingOffers: GraphQLTypes["MarketplaceOfferPaginationResult"];
        marketplaceListReturnClaimsByBraname: GraphQLTypes["MarketplaceReturnClaim"][];
        marketplaceListShipments: GraphQLTypes["MarketplaceShipment"][];
        marketplaceListShipmentsByBraname: GraphQLTypes["MarketplaceShipment"][];
        marketplaceListStock: GraphQLTypes["MarketplaceInventoryItem"][];
        marketplaceListStockProposals: GraphQLTypes["MarketplaceStockProposal"][];
        marketplaceListStorageCells: GraphQLTypes["MarketplaceStorageCell"][];
        marketplaceListSupplierOrders: GraphQLTypes["MarketplaceOrderPaginationResult"];
        marketplaceListSupplierPickupOrders: GraphQLTypes["MarketplaceOrder"][];
        marketplaceListSuppliers: GraphQLTypes["MarketplaceSupplier"][];
        marketplaceListWriteoffCandidates: GraphQLTypes["MarketplaceWriteoffCandidate"][];
        marketplaceListWriteoffProposals: GraphQLTypes["PaginatedMarketplaceWriteoffProposals"];
        marketplaceMemberWallet: GraphQLTypes["MarketplaceMemberWallet"];
        marketplaceMySupplierState?: GraphQLTypes["MarketplaceSupplier"] | null;
        marketplaceOnboardingState: GraphQLTypes["MarketplaceOnboardingState"];
        marketplaceOpenWriteoffDraft?: GraphQLTypes["MarketplaceWriteoffProposal"] | null;
        marketplaceRegistrationOfferStatus: GraphQLTypes["MarketplaceRegistrationOfferStatus"];
        marketplaceRequiredAttributes: GraphQLTypes["MarketplaceAttribute"][];
        marketplaceResolveContainerByCode: GraphQLTypes["MarketplaceContainer"];
        marketplaceReturnClaim: GraphQLTypes["MarketplaceReturnClaim"];
        marketplaceReturnClaimChairmanSignablePayload: GraphQLTypes["DocumentAggregate"];
        marketplaceReturnClaimSignablePayload: GraphQLTypes["GeneratedDocument"];
        marketplaceSearchAttributes: GraphQLTypes["MarketplaceAttribute"][];
        marketplaceSearchDictionaryValues: GraphQLTypes["MarketplaceDictionaryValue"][];
        marketplaceSearchRequests: GraphQLTypes["MarketplaceRequest"][];
        marketplaceStockIssuancePayloads: GraphQLTypes["MarketplaceStockIssuanceOperatorLine"][];
        marketplaceStockProposalSignablePayloads: GraphQLTypes["MarketplaceStockAcceptPayload"];
        marketplaceValidateAttributeValues: GraphQLTypes["MarketplaceAttributeValidation"];
        marketplaceWhoAmI: GraphQLTypes["MarketplaceCurrentMember"];
        marketplaceWriteoffPendingConfirmations: GraphQLTypes["MarketplaceWriteoffConfirmationGroup"][];
        marketplaceWriteoffProposal: GraphQLTypes["MarketplaceWriteoffProposal"];
        marketplaceWriteoffProtocolDocument: GraphQLTypes["DocumentAggregate"];
        marketplaceWriteoffServiceMemoSignablePayload: GraphQLTypes["GeneratedDocument"];
        marketplaceWriteoffStatementSignablePayload: GraphQLTypes["GeneratedDocument"];
        membershipExit?: GraphQLTypes["MembershipExit"] | null;
        membershipExitReturnPreview: GraphQLTypes["MembershipExitReturnPreview"];
        participantIdentityForVerification: GraphQLTypes["ParticipantIdentityForVerification"];
        paymentFile: GraphQLTypes["PaymentFile"];
        paymentProofs: GraphQLTypes["PaymentFile"][];
        process: GraphQLTypes["ProcessView"];
        processes: GraphQLTypes["ProcessSummaryPaginationResult"];
        searchDocuments: GraphQLTypes["SearchResult"][];
        searchPrivateAccounts: GraphQLTypes["PrivateAccountSearchResult"][];
        validateReportEdits: GraphQLTypes["FieldError"][];
        verificationReviewPhotos: GraphQLTypes["VerificationReviewPhoto"][];
        verificationReviews: GraphQLTypes["VerificationReview"][];
    };
    Question: {
        ...on Question: Omit<GraphQLTypes["Question"], "...on Question">;
        __typename: "Question";
        context: string;
        coopname: string;
        counter_votes_abstained: number;
        counter_votes_against: number;
        counter_votes_for: number;
        decision: string;
        id: number;
        meet_id: number;
        number: number;
        title: string;
        voters_abstained: string[];
        voters_against: string[];
        voters_for: string[];
    };
    RecoveryStrategy: RecoveryStrategy;
    RefreshInput: {
        access_token: string;
        refresh_token: string;
    };
    RefreshProgramInput: {
        coopname: string;
        username: string;
    };
    RefreshSegmentInput: {
        coopname: string;
        project_hash: string;
        username: string;
    };
    RefundRequest: {
        ...on RefundRequest: Omit<GraphQLTypes["RefundRequest"], "...on RefundRequest">;
        __typename: "RefundRequest";
        cpu_amount: string;
        net_amount: string;
        owner: string;
        request_time: string;
    };
    RegisterAccountInput: {
        email: string;
        entrepreneur_data?: GraphQLTypes["CreateEntrepreneurDataInput"] | null;
        individual_data?: GraphQLTypes["CreateIndividualDataInput"] | null;
        organization_data?: GraphQLTypes["CreateOrganizationDataInput"] | null;
        public_key: string;
        referer?: string | null;
        type: GraphQLTypes["AccountType"];
        username: string;
    };
    RegisterContributorInput: {
        about?: string | null;
        contract: GraphQLTypes["GenerationContractSignedDocumentInput"];
        contributor_hash: string;
        coopname: string;
        hours_per_day?: number | null;
        rate_per_hour?: string | null;
        username: string;
    };
    RegisterParticipantInput: {
        blagorost_offer?: GraphQLTypes["SignedDigitalDocumentInput"] | null;
        braname?: string | null;
        generator_offer?: GraphQLTypes["SignedDigitalDocumentInput"] | null;
        marketplace_offer?: GraphQLTypes["SignedDigitalDocumentInput"] | null;
        privacy_agreement: GraphQLTypes["SignedDigitalDocumentInput"];
        program_key?: GraphQLTypes["ProgramKey"] | null;
        signature_agreement: GraphQLTypes["SignedDigitalDocumentInput"];
        statement: GraphQLTypes["ParticipantApplicationSignedDocumentInput"];
        user_agreement: GraphQLTypes["SignedDigitalDocumentInput"];
        username: string;
        wallet_agreement: GraphQLTypes["SignedDigitalDocumentInput"];
    };
    RegisteredAccount: {
        ...on RegisteredAccount: Omit<GraphQLTypes["RegisteredAccount"], "...on RegisteredAccount">;
        __typename: "RegisteredAccount";
        account: GraphQLTypes["Account"];
        tokens: GraphQLTypes["Tokens"];
    };
    RegistrationAgreement: {
        ...on RegistrationAgreement: Omit<GraphQLTypes["RegistrationAgreement"], "...on RegistrationAgreement">;
        __typename: "RegistrationAgreement";
        agreement_type: string;
        applicable_account_types: GraphQLTypes["AccountType"][];
        checkbox_text: string;
        id: string;
        is_blockchain_agreement: boolean;
        link_text: string;
        link_to_statement: boolean;
        order: number;
        registry_id: number;
        title: string;
    };
    RegistrationConfig: {
        ...on RegistrationConfig: Omit<GraphQLTypes["RegistrationConfig"], "...on RegistrationConfig">;
        __typename: "RegistrationConfig";
        programs: GraphQLTypes["RegistrationProgram"][];
        requires_selection: boolean;
    };
    RegistrationPayment: {
        ...on RegistrationPayment: Omit<GraphQLTypes["RegistrationPayment"], "...on RegistrationPayment">;
        __typename: "RegistrationPayment";
        hash: string;
        message?: string | null;
        quantity: number;
        status: GraphQLTypes["PaymentStatus"];
        symbol: string;
    };
    RegistrationProgram: {
        ...on RegistrationProgram: Omit<GraphQLTypes["RegistrationProgram"], "...on RegistrationProgram">;
        __typename: "RegistrationProgram";
        applicable_account_types: GraphQLTypes["AccountType"][];
        description: string;
        image_url?: string | null;
        key: string;
        order: number;
        requirements?: string | null;
        title: string;
    };
    RejectVerificationInput: {
        reason: string;
        review_id: string;
    };
    RemoveAvailableCategoriesInput: {
        categoryIds: number[];
    };
    RemoveAvailableCategoryTypesInput: {
        categoryTypes: GraphQLTypes["CategoryTypeInput"][];
    };
    RemoveSecretaryRoomInput: {
        id: string;
    };
    ReplaceAvailableItemsInput: {
        categoryIds: number[];
        categoryTypes: GraphQLTypes["CategoryTypeInput"][];
    };
    ReportCalendarPeriodEntry: {
        ...on ReportCalendarPeriodEntry: Omit<GraphQLTypes["ReportCalendarPeriodEntry"], "...on ReportCalendarPeriodEntry">;
        __typename: "ReportCalendarPeriodEntry";
        dueDate: string;
        dueMonth: number;
        label: string;
        periodCode?: number | null;
        reportYear: number;
        status: GraphQLTypes["CalendarEntryStatus"];
    };
    ReportCalendarRow: {
        ...on ReportCalendarRow: Omit<GraphQLTypes["ReportCalendarRow"], "...on ReportCalendarRow">;
        __typename: "ReportCalendarRow";
        periodKind: string;
        periods: GraphQLTypes["ReportCalendarPeriodEntry"][];
        reportType: GraphQLTypes["ReportType"];
        shortName: string;
    };
    ReportDraft: {
        ...on ReportDraft: Omit<GraphQLTypes["ReportDraft"], "...on ReportDraft">;
        __typename: "ReportDraft";
        createdAt: GraphQLTypes["DateTime"];
        editedFields: string[];
        editsJson: string;
        id: string;
        ownerUsername: string;
        period?: number | null;
        reportType: GraphQLTypes["ReportType"];
        updatedAt: GraphQLTypes["DateTime"];
        year: number;
    };
    ReportExpenseItemInput: {
        actual_amount?: string | null;
        coopname: string;
        item_hash: string;
        proposal_hash: string;
    };
    ReportHistoryFilterInput: {
        limit?: number | null;
        offset?: number | null;
        period?: number | null;
        reportType?: GraphQLTypes["ReportType"] | null;
        year?: number | null;
    };
    ReportHistoryPage: {
        ...on ReportHistoryPage: Omit<GraphQLTypes["ReportHistoryPage"], "...on ReportHistoryPage">;
        __typename: "ReportHistoryPage";
        items: GraphQLTypes["GeneratedReportSummary"][];
        total: number;
    };
    ReportNotMeInput: {
        session_id?: string | null;
    };
    ReportPreview: {
        ...on ReportPreview: Omit<GraphQLTypes["ReportPreview"], "...on ReportPreview">;
        __typename: "ReportPreview";
        period?: number | null;
        reportType: GraphQLTypes["ReportType"];
        sections: GraphQLTypes["ReportPreviewSection"][];
        year: number;
    };
    ReportPreviewField: {
        ...on ReportPreviewField: Omit<GraphQLTypes["ReportPreviewField"], "...on ReportPreviewField">;
        __typename: "ReportPreviewField";
        key: string;
        label: string;
        unit?: string | null;
        value?: string | null;
    };
    ReportPreviewInput: {
        period?: number | null;
        reportType: GraphQLTypes["ReportType"];
        year: number;
    };
    ReportPreviewSection: {
        ...on ReportPreviewSection: Omit<GraphQLTypes["ReportPreviewSection"], "...on ReportPreviewSection">;
        __typename: "ReportPreviewSection";
        fields: GraphQLTypes["ReportPreviewField"][];
        title: string;
    };
    ReportReadinessView: {
        ...on ReportReadinessView: Omit<GraphQLTypes["ReportReadinessView"], "...on ReportReadinessView">;
        __typename: "ReportReadinessView";
        missingFields: GraphQLTypes["MissingRequisiteField"][];
        ready: boolean;
        reportType: GraphQLTypes["ReportType"];
    };
    ReportRequisitesView: {
        ...on ReportRequisitesView: Omit<GraphQLTypes["ReportRequisitesView"], "...on ReportRequisitesView">;
        __typename: "ReportRequisitesView";
        address: GraphQLTypes["RequisiteFieldView"];
        chairmanPosition: GraphQLTypes["RequisiteFieldView"];
        chairmanPositionFromOrg: GraphQLTypes["RequisiteFieldView"];
        coopname: string;
        inn: GraphQLTypes["RequisiteFieldView"];
        kpp: GraphQLTypes["RequisiteFieldView"];
        ogrn: GraphQLTypes["RequisiteFieldView"];
        okfs: GraphQLTypes["RequisiteFieldView"];
        okopf: GraphQLTypes["RequisiteFieldView"];
        okpo: GraphQLTypes["RequisiteFieldView"];
        oktmo: GraphQLTypes["RequisiteFieldView"];
        okved: GraphQLTypes["RequisiteFieldView"];
        orgName: GraphQLTypes["RequisiteFieldView"];
        pfrRegNumber: GraphQLTypes["RequisiteFieldView"];
        phone: GraphQLTypes["RequisiteFieldView"];
        sfrRegNumber: GraphQLTypes["RequisiteFieldView"];
        signerFirstName: GraphQLTypes["RequisiteFieldView"];
        signerLastName: GraphQLTypes["RequisiteFieldView"];
        signerMiddleName: GraphQLTypes["RequisiteFieldView"];
        signerRepDoc: GraphQLTypes["RequisiteFieldView"];
        signerSnils: GraphQLTypes["RequisiteFieldView"];
        signerType: string;
    };
    ReportSubmissionMark: ReportSubmissionMark;
    ReportType: ReportType;
    RepresentedBy: {
        ...on RepresentedBy: Omit<GraphQLTypes["RepresentedBy"], "...on RepresentedBy">;
        __typename: "RepresentedBy";
        based_on: string;
        first_name: string;
        last_name: string;
        middle_name: string;
        position: string;
    };
    RepresentedByCertificate: {
        ...on RepresentedByCertificate: Omit<GraphQLTypes["RepresentedByCertificate"], "...on RepresentedByCertificate">;
        __typename: "RepresentedByCertificate";
        first_name: string;
        last_name: string;
        middle_name: string;
        position: string;
    };
    RepresentedByInput: {
        based_on: string;
        first_name: string;
        last_name: string;
        middle_name: string;
        position: string;
    };
    RequestAttributeInput: {
        attributeId: number;
        complexId?: number | null;
        dictionaryValueId?: number | null;
        value: string;
    };
    RequestForceRecoveryConsentInput: {
        target_id: string;
    };
    RequestImageInput: {
        description?: string | null;
        imageType: GraphQLTypes["RequestImageTypeInput"];
        imageUrl: string;
        sortOrder: number;
    };
    RequestImageType: RequestImageType;
    RequestImageTypeInput: RequestImageTypeInput;
    RequestKuTrustedInput: {
        application: GraphQLTypes["BranchTrustedLiabilityAgreementSignedDocumentInput"];
        authority: GraphQLTypes["BranchTrustedPowerOfAttorneySignedDocumentInput"];
        braname: string;
        coopname: string;
        hash: string;
        username: string;
    };
    RequestStatus: RequestStatus;
    RequestType: RequestType;
    RequestTypeInput: RequestTypeInput;
    RequisiteFieldView: {
        ...on RequisiteFieldView: Omit<GraphQLTypes["RequisiteFieldView"], "...on RequisiteFieldView">;
        __typename: "RequisiteFieldView";
        source: GraphQLTypes["RequisiteSource"];
        value?: string | null;
    };
    RequisiteSource: RequisiteSource;
    ResetKeyInput: {
        public_key: string;
        token: string;
    };
    ResourceDelegationDTO: {
        ...on ResourceDelegationDTO: Omit<GraphQLTypes["ResourceDelegationDTO"], "...on ResourceDelegationDTO">;
        __typename: "ResourceDelegationDTO";
        cpu_weight: string;
        from: string;
        net_weight: string;
        to: string;
    };
    ResourceOverview: {
        ...on ResourceOverview: Omit<GraphQLTypes["ResourceOverview"], "...on ResourceOverview">;
        __typename: "ResourceOverview";
        cpu_weight: string;
        net_weight: string;
        owner: string;
        ram_bytes: number;
    };
    RestartAnnualGeneralMeetInput: {
        coopname: string;
        details?: string | null;
        hash: string;
        new_close_at: GraphQLTypes["DateTime"];
        new_open_at: GraphQLTypes["DateTime"];
        newproposal: GraphQLTypes["AnnualGeneralMeetingAgendaSignedDocumentInput"];
    };
    ResultContributionActGenerateInput: {
        result_hash: string;
        username: string;
    };
    ResultContributionDecisionGenerateInput: {
        decision_id: number;
        result_hash: string;
        username: string;
    };
    ResultContributionStatementGenerateInput: {
        project_hash: string;
        username: string;
    };
    ResultFilter: {
        projectHash?: string | null;
        status?: string | null;
        username?: string | null;
    };
    ResultStatus: ResultStatus;
    ReturnByMoneyDecisionGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        currency: string;
        decision_id: number;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        payment_hash: string;
        quantity: string;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    ReturnByMoneyGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        currency: string;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        method_id: string;
        payment_hash: string;
        quantity: string;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    ReturnByMoneySignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["ReturnByMoneySignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    };
    ReturnByMoneySignedMetaDocumentInput: {
        block_num: number;
        coopname: string;
        created_at: string;
        currency: string;
        generator: string;
        lang: string;
        links: string[];
        method_id: string;
        payment_hash: string;
        quantity: string;
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    };
    ReturnExpenseItemInput: {
        coopname: string;
        item_hash: string;
        proposal_hash: string;
        return_amount: string;
    };
    RevokeCapabilitySetInput: {
        set_key: string;
        username: string;
    };
    RevokeKeyResult: {
        ...on RevokeKeyResult: Omit<GraphQLTypes["RevokeKeyResult"], "...on RevokeKeyResult">;
        __typename: "RevokeKeyResult";
        must_recover: boolean;
        sessions_revoked: number;
        status: string;
        target_id: string;
    };
    RevokeParticipantKeyInput: {
        reason: string;
        target_id: string;
    };
    RevokeSessionInput: {
        session_id: string;
    };
    RevokedSessionsResult: {
        ...on RevokedSessionsResult: Omit<GraphQLTypes["RevokedSessionsResult"], "...on RevokedSessionsResult">;
        __typename: "RevokedSessionsResult";
        revoked: number;
    };
    RoomMessageKind: RoomMessageKind;
    SaveCapitalProgramDocDataInput: {
        doc_data_hash: string;
    };
    SaveReportDraftInput: {
        editedFields: string[];
        editsJson: string;
        period?: number | null;
        reportType: GraphQLTypes["ReportType"];
        year: number;
    };
    SbpAccount: {
        ...on SbpAccount: Omit<GraphQLTypes["SbpAccount"], "...on SbpAccount">;
        __typename: "SbpAccount";
        phone: string;
    };
    SbpDataInput: {
        phone: string;
    };
    SearchAttributesInput: {
        categoryId?: number | null;
        limit?: number | null;
        onlyAspect?: boolean | null;
        onlyRequired?: boolean | null;
        onlyWithDictionary?: boolean | null;
        searchTerm: string;
        typeId?: number | null;
    };
    SearchCategoriesInput: {
        searchTerm: string;
    };
    SearchDictionaryValuesInput: {
        dictionaryId: number;
        limit?: number | null;
        searchTerm: string;
    };
    SearchDocumentsInput: {
        limit?: number | null;
        query: string;
    };
    SearchPrivateAccountsInput: {
        query: string;
    };
    SearchRequestsInput: {
        limit?: number | null;
        searchTerm: string;
    };
    SearchResult: {
        ...on SearchResult: Omit<GraphQLTypes["SearchResult"], "...on SearchResult">;
        __typename: "SearchResult";
        coopname: string;
        created_at?: string | null;
        full_title: string;
        hash: string;
        highlights: string[];
        registry_id: number;
        signer: string;
        username: string;
    };
    SegmentStatus: SegmentStatus;
    SelectBranchGenerateDocumentInput: {
        block_num?: number | null;
        braname: string;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    SelectBranchInput: {
        braname: string;
        coopname: string;
        document: GraphQLTypes["SelectBranchSignedDocumentInput"];
        username: string;
    };
    SelectBranchSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["SelectBranchSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    };
    SelectBranchSignedMetaDocumentInput: {
        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;
    };
    SendAgreementInput: {
        administrator: string;
        agreement_type: string;
        coopname: string;
        document: GraphQLTypes["SignedDigitalDocumentInput"];
        username: string;
    };
    SetBranchPrivateInput: {
        braname: string;
        coopname: string;
        is_private: boolean;
    };
    SetCapitalProjectDevelopmentRepositoryUrlInput: {
        development_repository_url?: string | null;
        project_hash: string;
    };
    SetCapitalProjectPriorityInput: {
        priority: GraphQLTypes["ProjectPriority"];
        project_hash: string;
    };
    SetConfigInput: {
        config: GraphQLTypes["ConfigInput"];
        coopname: string;
    };
    SetIssueMetricBindingsInput: {
        bindings: GraphQLTypes["IssueMetricBindingItemInput"][];
        issue_hash: string;
    };
    SetLoginFactorsInput: {
        code?: string | null;
        email_enabled: boolean;
        totp_enabled: boolean;
    };
    SetMasterInput: {
        coopname: string;
        master: string;
        project_hash: string;
    };
    SetPaymentStatusInput: {
        id: string;
        message?: string | null;
        status: GraphQLTypes["PaymentStatus"];
    };
    SetPlanInput: {
        coopname: string;
        master: string;
        plan_creators_hours: number;
        plan_expenses: string;
        plan_hour_cost: string;
        project_hash: string;
    };
    SetRecoveryStrategyInput: {
        code: string;
        strategy: GraphQLTypes["RecoveryStrategy"];
    };
    SetVarsInput: {
        confidential_email: string;
        confidential_link: string;
        contact_email: string;
        coopenomics_agreement?: GraphQLTypes["AgreementVarInput"] | null;
        coopname: string;
        full_abbr: string;
        full_abbr_dative: string;
        full_abbr_genitive: string;
        name: string;
        participant_application?: GraphQLTypes["AgreementVarInput"] | null;
        passport_request?: string | null;
        privacy_agreement?: GraphQLTypes["AgreementVarInput"] | null;
        short_abbr: string;
        signature_agreement?: GraphQLTypes["AgreementVarInput"] | null;
        statute_link: string;
        user_agreement?: GraphQLTypes["AgreementVarInput"] | null;
        wallet_agreement?: GraphQLTypes["AgreementVarInput"] | null;
        website: string;
    };
    SetWifInput: {
        permission: string;
        username: string;
        wif: string;
    };
    Settings: {
        ...on Settings: Omit<GraphQLTypes["Settings"], "...on Settings">;
        __typename: "Settings";
        authorized_default_route: string;
        authorized_default_workspace: string;
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        is_registration_open: boolean;
        non_authorized_default_route: string;
        non_authorized_default_workspace: string;
        provider_name: string;
        updated_at: GraphQLTypes["DateTime"];
    };
    SignActAsChairmanInput: {
        act: GraphQLTypes["SignedDigitalDocumentInput"];
        coopname: string;
        result_hash: string;
    };
    SignActAsContributorInput: {
        act: GraphQLTypes["SignedDigitalDocumentInput"];
        coopname: string;
        result_hash: string;
    };
    SignByPresiderOnAnnualGeneralMeetInput: {
        coopname: string;
        hash: string;
        presider_decision: GraphQLTypes["AnnualGeneralMeetingDecisionSignedDocumentInput"];
        username: string;
    };
    SignBySecretaryOnAnnualGeneralMeetInput: {
        coopname: string;
        hash: string;
        secretary_decision: GraphQLTypes["AnnualGeneralMeetingDecisionSignedDocumentInput"];
        username: string;
    };
    SignatureInfo: {
        ...on SignatureInfo: Omit<GraphQLTypes["SignatureInfo"], "...on SignatureInfo">;
        __typename: "SignatureInfo";
        id: number;
        is_valid?: boolean | null;
        meta: GraphQLTypes["JSON"];
        public_key: string;
        signature: string;
        signed_at: string;
        signed_hash: string;
        signer: string;
        signer_certificate?: GraphQLTypes["UserCertificateUnion"] | null;
    };
    SignatureInfoInput: {
        id: number;
        meta: string;
        public_key: string;
        signature: string;
        signed_at: string;
        signed_hash: string;
        signer: string;
    };
    SignedBlockchainDocument: {
        ...on SignedBlockchainDocument: Omit<GraphQLTypes["SignedBlockchainDocument"], "...on SignedBlockchainDocument">;
        __typename: "SignedBlockchainDocument";
        doc_hash: string;
        hash: string;
        meta: string;
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfo"][];
        version: string;
    };
    SignedDigitalDocument: {
        ...on SignedDigitalDocument: Omit<GraphQLTypes["SignedDigitalDocument"], "...on SignedDigitalDocument">;
        __typename: "SignedDigitalDocument";
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["JSON"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfo"][];
        version: string;
    };
    SignedDigitalDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["JSON"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    };
    SovietMemberInput: {
        individual_data: GraphQLTypes["CreateSovietIndividualDataInput"];
        role: string;
    };
    StartInstallInput: {
        wif: string;
    };
    StartInstallResult: {
        ...on StartInstallResult: Omit<GraphQLTypes["StartInstallResult"], "...on StartInstallResult">;
        __typename: "StartInstallResult";
        coopname: string;
        install_code: string;
    };
    StartKuDecisionInput: {
        address: string;
        agenda: GraphQLTypes["KuAgendaPointInput"][];
        branch_email: string;
        branch_name: string;
        branch_phone: string;
        chairman: string;
        coopname: string;
        hash: string;
    };
    StartProcessInput: {
        project_hash: string;
        template_id: string;
    };
    StartProjectInput: {
        coopname: string;
        project_hash: string;
    };
    StartResetKeyInput: {
        email: string;
    };
    StartVotingInput: {
        coopname: string;
        project_hash: string;
    };
    StatementDetailAggregate: {
        ...on StatementDetailAggregate: Omit<GraphQLTypes["StatementDetailAggregate"], "...on StatementDetailAggregate">;
        __typename: "StatementDetailAggregate";
        action: GraphQLTypes["ExtendedBlockchainAction"];
        documentAggregate: GraphQLTypes["DocumentAggregate"];
    };
    StopProjectInput: {
        coopname: string;
        project_hash: string;
    };
    StoryStatus: StoryStatus;
    SubmitExpenseReportInput: {
        comment?: string | null;
        coopname: string;
        proposal_hash: string;
        total_actual_amount?: string | null;
    };
    SubmitVoteInput: {
        coopname: string;
        project_hash: string;
        votes: GraphQLTypes["VoteDistributionInput"][];
    };
    Subscription: {
        ...on Subscription: Omit<GraphQLTypes["Subscription"], "...on Subscription">;
        __typename: "Subscription";
        marketplaceEvents: GraphQLTypes["MarketplaceEvent"];
        nodeSyncState: GraphQLTypes["NodeSyncState"];
    };
    SubscriptionStatsDto: {
        ...on SubscriptionStatsDto: Omit<GraphQLTypes["SubscriptionStatsDto"], "...on SubscriptionStatsDto">;
        __typename: "SubscriptionStatsDto";
        active: number;
        inactive: number;
        total: number;
        uniqueUsers: number;
    };
    Symbols: {
        ...on Symbols: Omit<GraphQLTypes["Symbols"], "...on Symbols">;
        __typename: "Symbols";
        root_govern_precision: number;
        root_govern_symbol: string;
        root_precision: number;
        root_symbol: string;
    };
    SystemFeatures: {
        ...on SystemFeatures: Omit<GraphQLTypes["SystemFeatures"], "...on SystemFeatures">;
        __typename: "SystemFeatures";
        search: boolean;
    };
    SystemInfo: {
        ...on SystemInfo: Omit<GraphQLTypes["SystemInfo"], "...on SystemInfo">;
        __typename: "SystemInfo";
        blockchain_account: GraphQLTypes["BlockchainAccount"];
        blockchain_info: GraphQLTypes["BlockchainInfoDTO"];
        board_members?: GraphQLTypes["BoardMember"][] | null;
        contacts?: GraphQLTypes["ContactsDTO"] | null;
        cooperator_account: GraphQLTypes["CooperativeOperatorAccount"];
        coopname: string;
        features: GraphQLTypes["SystemFeatures"];
        is_providered: boolean;
        is_unioned: boolean;
        settings: GraphQLTypes["Settings"];
        symbols: GraphQLTypes["Symbols"];
        system_status: GraphQLTypes["SystemStatus"];
        union_link: string;
        vars?: GraphQLTypes["Vars"] | null;
    };
    SystemStatus: SystemStatus;
    Token: {
        ...on Token: Omit<GraphQLTypes["Token"], "...on Token">;
        __typename: "Token";
        expires: GraphQLTypes["DateTime"];
        token: string;
    };
    Tokens: {
        ...on Tokens: Omit<GraphQLTypes["Tokens"], "...on Tokens">;
        __typename: "Tokens";
        access: GraphQLTypes["Token"];
        refresh: GraphQLTypes["Token"];
    };
    Transaction: {
        ...on Transaction: Omit<GraphQLTypes["Transaction"], "...on Transaction">;
        __typename: "Transaction";
        chain?: GraphQLTypes["JSON"] | null;
        request?: GraphQLTypes["JSON"] | null;
        resolved?: GraphQLTypes["JSON"] | null;
        response?: GraphQLTypes["JSON"] | null;
        returns?: GraphQLTypes["JSON"] | null;
        revisions?: GraphQLTypes["JSON"] | null;
        signatures?: GraphQLTypes["JSON"] | null;
        signer?: GraphQLTypes["JSON"] | null;
        transaction?: GraphQLTypes["JSON"] | null;
    };
    TranscriptionSegment: {
        ...on TranscriptionSegment: Omit<GraphQLTypes["TranscriptionSegment"], "...on TranscriptionSegment">;
        __typename: "TranscriptionSegment";
        createdAt: GraphQLTypes["DateTime"];
        endOffset: number;
        id: string;
        speakerIdentity: string;
        speakerName: string;
        startOffset: number;
        text: string;
    };
    TranscriptionStatus: TranscriptionStatus;
    TriggerNotificationWorkflowInput: {
        name: string;
        payload?: GraphQLTypes["JSONObject"] | null;
        to: GraphQLTypes["NotificationWorkflowRecipientInput"][];
    };
    TwoFactorCodeInput: {
        code: string;
    };
    TwoFactorEnrollment: {
        ...on TwoFactorEnrollment: Omit<GraphQLTypes["TwoFactorEnrollment"], "...on TwoFactorEnrollment">;
        __typename: "TwoFactorEnrollment";
        otpauth_uri: string;
        secret: string;
    };
    UninstallExtensionInput: {
        name: string;
    };
    UnreadNotificationsCount: {
        ...on UnreadNotificationsCount: Omit<GraphQLTypes["UnreadNotificationsCount"], "...on UnreadNotificationsCount">;
        __typename: "UnreadNotificationsCount";
        count: number;
    };
    UnverifyParticipantInput: {
        username: string;
    };
    Update: {
        organization_data?: GraphQLTypes["UpdateOrganizationDataInput"] | null;
        vars?: GraphQLTypes["VarsInput"] | null;
    };
    UpdateAccountInput: {
        entrepreneur_data?: GraphQLTypes["UpdateEntrepreneurDataInput"] | null;
        individual_data?: GraphQLTypes["UpdateIndividualDataInput"] | null;
        organization_data?: GraphQLTypes["UpdateOrganizationDataInput"] | null;
        public_key?: string | null;
        referer?: string | null;
        username: string;
    };
    UpdateBankAccountInput: {
        data: GraphQLTypes["BankAccountInput"];
        is_default: boolean;
        method_id: string;
        username: string;
    };
    UpdateCallTranscriptionMemoInput: {
        id: string;
        memo: string;
    };
    UpdateChatCoopCalendarEventInput: {
        description?: string | null;
        endsAt?: GraphQLTypes["DateTime"] | null;
        id: string;
        matrixRoomId: string;
        startsAt: GraphQLTypes["DateTime"];
        title: string;
    };
    UpdateComponentMetricInput: {
        deadline?: GraphQLTypes["DateTime"] | null;
        measure_hash?: string | null;
        metric_hash: string;
        series_mode?: GraphQLTypes["MetricSeriesMode"] | null;
        target_value?: number | null;
        title?: string | null;
        unit?: string | null;
    };
    UpdateEntrepreneurDataInput: {
        birthdate: string;
        city: string;
        country: GraphQLTypes["Country"];
        details: GraphQLTypes["EntrepreneurDetailsInput"];
        email: string;
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        phone: string;
        username: string;
    };
    UpdateIndividualDataInput: {
        birthdate: string;
        email: string;
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        passport?: GraphQLTypes["PassportInput"] | null;
        phone: string;
        username: string;
    };
    UpdateIssueInput: {
        attachments?: string[] | null;
        creators?: string[] | null;
        cycle_id?: string | null;
        description?: string | null;
        estimate?: number | null;
        issue_hash: string;
        labels?: string[] | null;
        priority?: GraphQLTypes["IssuePriority"] | null;
        sort_order?: number | null;
        status?: GraphQLTypes["IssueStatus"] | null;
        submaster?: string | null;
        title?: string | null;
    };
    UpdateMeasureInput: {
        measure_hash: string;
        series_mode?: GraphQLTypes["MetricSeriesMode"] | null;
        status?: GraphQLTypes["MetricStatus"] | null;
        title?: string | null;
        unit?: string | null;
    };
    UpdateOrganizationDataInput: {
        city: string;
        country: string;
        details: GraphQLTypes["OrganizationDetailsInput"];
        email: string;
        fact_address: string;
        full_address: string;
        full_name: string;
        phone: string;
        represented_by: GraphQLTypes["RepresentedByInput"];
        short_name: string;
        type: string;
        username: string;
    };
    UpdateProcessTemplateInput: {
        description?: string | null;
        edges?: GraphQLTypes["ProcessEdgeInput"][] | null;
        id: string;
        status?: GraphQLTypes["ProcessTemplateStatus"] | null;
        steps?: GraphQLTypes["ProcessStepTemplateInput"][] | null;
        title?: string | null;
    };
    UpdateReportRequisitesInput: {
        addressOverride?: string | null;
        chairmanPosition?: string | null;
        okfs?: string | null;
        okopf?: string | null;
        okpo?: string | null;
        oktmo?: string | null;
        okved?: string | null;
        pfrRegNumber?: string | null;
        phoneOverride?: string | null;
        sfrRegNumber?: string | null;
        signerRepDoc?: string | null;
        signerSnils?: string | null;
        signerType?: string | null;
    };
    UpdateSettingsInput: {
        authorized_default_route?: string | null;
        authorized_default_workspace?: string | null;
        non_authorized_default_route?: string | null;
        non_authorized_default_workspace?: string | null;
        provider_name?: string | null;
    };
    UpdateStoryInput: {
        content_format?: GraphQLTypes["CapitalStoryContentFormat"] | null;
        description?: string | null;
        issue_hash?: string | null;
        project_hash?: string | null;
        sort_order?: number | null;
        status?: GraphQLTypes["StoryStatus"] | null;
        story_hash: string;
        title?: string | null;
    };
    UploadExpenseFileInput: {
        checksum_sha256: string;
        content_base64: string;
        coopname: string;
        item_hash?: string | null;
        kind: GraphQLTypes["ExpenseFileKind"];
        mime_type: string;
        original_filename?: string | null;
        proposal_hash: string;
        size_bytes: number;
    };
    UploadPaymentProofInput: {
        checksum_sha256: string;
        content_base64: string;
        coopname: string;
        mime_type: string;
        original_filename?: string | null;
        payment_hash: string;
        size_bytes: number;
    };
    UserAccount: {
        ...on UserAccount: Omit<GraphQLTypes["UserAccount"], "...on UserAccount">;
        __typename: "UserAccount";
        meta: string;
        referer: string;
        registered_at: string;
        registrator: string;
        status: string;
        storages: string[];
        type: string;
        username: string;
        verifications: GraphQLTypes["Verification"][];
    };
    UserCertificateUnion: {
        ...on EntrepreneurCertificate: "__union" & GraphQLTypes["EntrepreneurCertificate"];
        ...on IndividualCertificate: "__union" & GraphQLTypes["IndividualCertificate"];
        ...on OrganizationCertificate: "__union" & GraphQLTypes["OrganizationCertificate"];
        __typename: "EntrepreneurCertificate" | "IndividualCertificate" | "OrganizationCertificate";
    };
    UserStatus: UserStatus;
    UserWallet: {
        ...on UserWallet: Omit<GraphQLTypes["UserWallet"], "...on UserWallet">;
        __typename: "UserWallet";
        available: string;
        blocked: string;
        coopname: string;
        human_name: string;
        id: GraphQLTypes["ID"];
        program_id?: GraphQLTypes["ID"] | null;
        username: string;
        wallet_name: string;
    };
    ValidateAttributeValuesInput: {
        attributeId: number;
        values: string[];
    };
    Vars: {
        ...on Vars: Omit<GraphQLTypes["Vars"], "...on Vars">;
        __typename: "Vars";
        confidential_email: string;
        confidential_link: string;
        contact_email: string;
        coopenomics_agreement?: GraphQLTypes["AgreementVar"] | null;
        coopname: string;
        full_abbr: string;
        full_abbr_dative: string;
        full_abbr_genitive: string;
        name: string;
        participant_application?: GraphQLTypes["AgreementVar"] | null;
        passport_request: string;
        privacy_agreement?: GraphQLTypes["AgreementVar"] | null;
        short_abbr: string;
        signature_agreement?: GraphQLTypes["AgreementVar"] | null;
        statute_link?: string | null;
        user_agreement?: GraphQLTypes["AgreementVar"] | null;
        wallet_agreement?: GraphQLTypes["AgreementVar"] | null;
        website: string;
    };
    VarsInput: {
        confidential_email: string;
        confidential_link: string;
        contact_email: string;
        coopenomics_agreement?: GraphQLTypes["AgreementInput"] | null;
        coopname: string;
        full_abbr: string;
        full_abbr_dative: string;
        full_abbr_genitive: string;
        name: string;
        participant_application: GraphQLTypes["AgreementInput"];
        passport_request: string;
        privacy_agreement: GraphQLTypes["AgreementInput"];
        short_abbr: string;
        signature_agreement: GraphQLTypes["AgreementInput"];
        statute_link: string;
        user_agreement: GraphQLTypes["AgreementInput"];
        wallet_agreement: GraphQLTypes["AgreementInput"];
        website: string;
    };
    Verification: {
        ...on Verification: Omit<GraphQLTypes["Verification"], "...on Verification">;
        __typename: "Verification";
        created_at: string;
        is_verified: boolean;
        last_update: string;
        notice: string;
        procedure: string;
        verificator: string;
    };
    VerificationPhotoInput: {
        checksum_sha256: string;
        content_base64: string;
        mime_type: string;
        original_filename?: string | null;
        size_bytes: number;
    };
    VerificationReview: {
        ...on VerificationReview: Omit<GraphQLTypes["VerificationReview"], "...on VerificationReview">;
        __typename: "VerificationReview";
        braname: string;
        created_at: string;
        decided_at?: string | null;
        decided_by?: string | null;
        decision_reason?: string | null;
        id: string;
        photos_count: number;
        procedure: string;
        status: GraphQLTypes["VerificationReviewStatus"];
        username: string;
        verificator: string;
    };
    VerificationReviewPhoto: {
        ...on VerificationReviewPhoto: Omit<GraphQLTypes["VerificationReviewPhoto"], "...on VerificationReviewPhoto">;
        __typename: "VerificationReviewPhoto";
        mime_type: string;
        read_url: string;
        size_bytes: number;
        storage_key: string;
    };
    VerificationReviewPhotosInput: {
        review_id: string;
    };
    VerificationReviewStatus: VerificationReviewStatus;
    VerificationReviewsInput: {
        braname?: string | null;
        limit?: number | null;
        status?: GraphQLTypes["VerificationReviewStatus"] | null;
        username?: string | null;
    };
    VerifyEmailInputDTO: {
        token: string;
    };
    VerifyParticipantOnsiteInput: {
        braname?: string | null;
        photos?: GraphQLTypes["VerificationPhotoInput"][] | null;
        username: string;
    };
    VoteDistributionInput: {
        amount: string;
        recipient: string;
    };
    VoteFilter: {
        coopname?: string | null;
        project_hash?: string | null;
        recipient?: string | null;
        voter?: string | null;
    };
    VoteItemInput: {
        question_id: number;
        vote: string;
    };
    VoteOnAnnualGeneralMeetInput: {
        ballot: GraphQLTypes["AnnualGeneralMeetingVotingBallotSignedDocumentInput"];
        coopname: string;
        hash: string;
        username: string;
        votes: GraphQLTypes["VoteItemInput"][];
    };
    VoteOnKuDecisionInput: {
        ballot: GraphQLTypes["BranchMeetingBallotSignedDocumentInput"];
        coopname: string;
        hash: string;
        username: string;
        votes: GraphQLTypes["KuVoteItemInput"][];
    };
    WaitWeight: {
        ...on WaitWeight: Omit<GraphQLTypes["WaitWeight"], "...on WaitWeight">;
        __typename: "WaitWeight";
        wait_sec: number;
        weight: number;
    };
    WalmoveInput: {
        coopname: string;
        fromWallet: string;
        memo: string;
        quantity: string;
        toWallet: string;
        username: string;
    };
    WaveLabel: WaveLabel;
    WavePhase: WavePhase;
    WebPushSubscriptionDataInput: {
        endpoint: string;
        keys: GraphQLTypes["WebPushSubscriptionKeysInput"];
    };
    WebPushSubscriptionDto: {
        ...on WebPushSubscriptionDto: Omit<GraphQLTypes["WebPushSubscriptionDto"], "...on WebPushSubscriptionDto">;
        __typename: "WebPushSubscriptionDto";
        authKey: string;
        createdAt: GraphQLTypes["DateTime"];
        endpoint: string;
        id: string;
        isActive: boolean;
        p256dhKey: string;
        updatedAt: GraphQLTypes["DateTime"];
        userAgent?: string | null;
        username: string;
    };
    WebPushSubscriptionKeysInput: {
        auth: string;
        p256dh: string;
    };
    WithheldTaxPayment: {
        ...on WithheldTaxPayment: Omit<GraphQLTypes["WithheldTaxPayment"], "...on WithheldTaxPayment">;
        __typename: "WithheldTaxPayment";
        amount: string;
        completed_at?: GraphQLTypes["DateTime"] | null;
        created_at: GraphQLTypes["DateTime"];
        hash: string;
        memo: string;
        message?: string | null;
        recipient_name?: string | null;
        report_period: number;
        report_period_label: string;
        report_year: number;
        requisite_rows?: GraphQLTypes["WithheldTaxRequisiteRow"][] | null;
        status: GraphQLTypes["PaymentStatus"];
        symbol: string;
    };
    WithheldTaxPaymentPage: {
        ...on WithheldTaxPaymentPage: Omit<GraphQLTypes["WithheldTaxPaymentPage"], "...on WithheldTaxPaymentPage">;
        __typename: "WithheldTaxPaymentPage";
        currentPage: number;
        items: GraphQLTypes["WithheldTaxPayment"][];
        totalCount: number;
        totalPages: number;
    };
    WithheldTaxRequisiteRow: {
        ...on WithheldTaxRequisiteRow: Omit<GraphQLTypes["WithheldTaxRequisiteRow"], "...on WithheldTaxRequisiteRow">;
        __typename: "WithheldTaxRequisiteRow";
        label: string;
        value: string;
    };
    WithheldTaxState: {
        ...on WithheldTaxState: Omit<GraphQLTypes["WithheldTaxState"], "...on WithheldTaxState">;
        __typename: "WithheldTaxState";
        available: string;
        in_payment: string;
        withheld: string;
    };
    WorkingHours: {
        ...on WorkingHours: Omit<GraphQLTypes["WorkingHours"], "...on WorkingHours">;
        __typename: "WorkingHours";
        fri?: GraphQLTypes["WorkingHoursDay"] | null;
        mon?: GraphQLTypes["WorkingHoursDay"] | null;
        sat?: GraphQLTypes["WorkingHoursDay"] | null;
        sun?: GraphQLTypes["WorkingHoursDay"] | null;
        thu?: GraphQLTypes["WorkingHoursDay"] | null;
        tue?: GraphQLTypes["WorkingHoursDay"] | null;
        wed?: GraphQLTypes["WorkingHoursDay"] | null;
    };
    WorkingHoursBreak: {
        ...on WorkingHoursBreak: Omit<GraphQLTypes["WorkingHoursBreak"], "...on WorkingHoursBreak">;
        __typename: "WorkingHoursBreak";
        end: string;
        start: string;
    };
    WorkingHoursBreakInput: {
        end: string;
        start: string;
    };
    WorkingHoursDay: {
        ...on WorkingHoursDay: Omit<GraphQLTypes["WorkingHoursDay"], "...on WorkingHoursDay">;
        __typename: "WorkingHoursDay";
        breaks: GraphQLTypes["WorkingHoursBreak"][];
        close: string;
        open: string;
    };
    WorkingHoursDayInput: {
        breaks: GraphQLTypes["WorkingHoursBreakInput"][];
        close: string;
        open: string;
    };
    WorkingHoursInput: {
        fri?: GraphQLTypes["WorkingHoursDayInput"] | null;
        mon?: GraphQLTypes["WorkingHoursDayInput"] | null;
        sat?: GraphQLTypes["WorkingHoursDayInput"] | null;
        sun?: GraphQLTypes["WorkingHoursDayInput"] | null;
        thu?: GraphQLTypes["WorkingHoursDayInput"] | null;
        tue?: GraphQLTypes["WorkingHoursDayInput"] | null;
        wed?: GraphQLTypes["WorkingHoursDayInput"] | null;
    };
    ZeroReportHeaderEdits: {
        ...on ZeroReportHeaderEdits: Omit<GraphQLTypes["ZeroReportHeaderEdits"], "...on ZeroReportHeaderEdits">;
        __typename: "ZeroReportHeaderEdits";
        correctionNumber: number;
        docDate: string;
        idFile: string;
        period?: number | null;
        reportYear: number;
        versProgram: string;
    };
    ZeroReportOrganizationEdits: {
        ...on ZeroReportOrganizationEdits: Omit<GraphQLTypes["ZeroReportOrganizationEdits"], "...on ZeroReportOrganizationEdits">;
        __typename: "ZeroReportOrganizationEdits";
        address?: string | null;
        inn: string;
        kpp: string;
        ogrn?: string | null;
        okfs?: string | null;
        okopf?: string | null;
        okpo?: string | null;
        oktmo?: string | null;
        okved?: string | null;
        orgName: string;
        phone?: string | null;
    };
    ZeroReportSignerEdits: {
        ...on ZeroReportSignerEdits: Omit<GraphQLTypes["ZeroReportSignerEdits"], "...on ZeroReportSignerEdits">;
        __typename: "ZeroReportSignerEdits";
        chairmanPosition?: string | null;
        firstName: string;
        lastName: string;
        middleName?: string | null;
        pfrRegNumber?: string | null;
        repDoc?: string | null;
        sfrRegNumber?: string | null;
        snils?: string | null;
        type: GraphQLTypes["ZeroReportSignerType"];
    };
    ZeroReportSignerType: ZeroReportSignerType;
}

Type declaration

  • AccessGrant: {
        ...on AccessGrant: Omit<GraphQLTypes["AccessGrant"], "...on AccessGrant">;
        __typename: "AccessGrant";
        action: string;
        resource: string;
    }
    • ...on AccessGrant: Omit<GraphQLTypes["AccessGrant"], "...on AccessGrant">
    • __typename: "AccessGrant"
    • action: string

      Действие (например, read / confirm / manage)

    • resource: string

      Ресурс — стол/страница/сущность, к которой открыт доступ

  • Account: {
        ...on Account: Omit<GraphQLTypes["Account"], "...on Account">;
        __typename: "Account";
        account_kind: GraphQLTypes["AccountKind"];
        blockchain_account?: GraphQLTypes["BlockchainAccount"] | null;
        has_password: boolean;
        participant_account?: GraphQLTypes["ParticipantAccount"] | null;
        private_account?: GraphQLTypes["PrivateAccount"] | null;
        provider_account?: GraphQLTypes["MonoAccount"] | null;
        registration_payment?: GraphQLTypes["RegistrationPayment"] | null;
        user_account?: GraphQLTypes["UserAccount"] | null;
        username: string;
    }
    • ...on Account: Omit<GraphQLTypes["Account"], "...on Account">
    • __typename: "Account"
    • account_kind: GraphQLTypes["AccountKind"]

      Вид аккаунта: пайщик, кооперативный участок, кооператив или нераспознанный. Позволяет единообразно отображать субъект во всех реестрах — например, пометить кооперативный участок, а не принять его за организацию-пайщика.

    • Optional blockchain_account?: GraphQLTypes["BlockchainAccount"] | null

      объект аккаунта в блокчейне содержит системную информацию, такую как публичные ключи доступа, доступные вычислительные ресурсы, информация об установленном смарт-контракте, и т.д. и т.п. Это системный уровень обслуживания, где у каждого пайщика есть аккаунт, но не каждый аккаунт может быть пайщиком в каком-либо кооперативе. Все смарт-контракты устанавливаются и исполняются на этом уровне.

    • has_password: boolean

      Установлен ли у аккаунта пароль входа. Пока пароль не установлен, действует вход по ключу доступа; после установки вход возможен только по email и паролю.

    • Optional participant_account?: GraphQLTypes["ParticipantAccount"] | null

      объект пайщика кооператива в таблице блокчейне, который определяет членство пайщика в конкретном кооперативе. Поскольку MONO обслуживает только один кооператив, то в participant_account обычно содержится информация, которая описывает членство пайщика в этом кооперативе. Этот объект обезличен, публичен, и хранится в блокчейне.

    • Optional private_account?: GraphQLTypes["PrivateAccount"] | null

      объект приватных данных пайщика кооператива.

    • Optional provider_account?: GraphQLTypes["MonoAccount"] | null

      объект аккаунта в системе учёта провайдера, т.е. MONO. Здесь хранится приватная информация о пайщике кооператива, которая содержит его приватные данные. Эти данные не публикуются в блокчейне и не выходят за пределы базы данных провайдера. Они используются для заполнения шаблонов документов при нажатии соответствующих кнопок на платформе.

    • Optional registration_payment?: GraphQLTypes["RegistrationPayment"] | null

      сводка по вступительному (регистрационному) платежу пайщика. Позволяет восстановить шаг регистрации (ожидание решения совета или отклонение платежа) после перезагрузки страницы и в любой вкладке.

    • Optional user_account?: GraphQLTypes["UserAccount"] | null

      объект пользователя кооперативной экономики содержит в блокчейне информацию о типе аккаунта пайщика, а также, обезличенные публичные данные (хэши) для верификации пайщиков между кооперативами. Этот уровень предназначен для хранения информации пайщика, которая необходима всем кооперативам, но не относится к какому-либо из них конкретно.

    • username: string

      Имя аккаунта кооператива

  • AccountKind: AccountKind

    Вид аккаунта: пайщик, кооперативный участок, кооператив или нераспознанный

  • AccountRamDelta: {
        ...on AccountRamDelta: Omit<GraphQLTypes["AccountRamDelta"], "...on AccountRamDelta">;
        __typename: "AccountRamDelta";
        account: string;
        delta: number;
    }
    • ...on AccountRamDelta: Omit<GraphQLTypes["AccountRamDelta"], "...on AccountRamDelta">
    • __typename: "AccountRamDelta"
    • account: string
    • delta: number
  • AccountResourceInfo: {
        ...on AccountResourceInfo: Omit<GraphQLTypes["AccountResourceInfo"], "...on AccountResourceInfo">;
        __typename: "AccountResourceInfo";
        available: string;
        current_used?: string | null;
        last_usage_update_time?: string | null;
        max: string;
        used: string;
    }
    • ...on AccountResourceInfo: Omit<GraphQLTypes["AccountResourceInfo"], "...on AccountResourceInfo">
    • __typename: "AccountResourceInfo"
    • available: string

      Доступные ресурсы

    • Optional current_used?: string | null

      Текущее использование ресурсов

    • Optional last_usage_update_time?: string | null

      Время последнего обновления использования ресурсов

    • max: string

      Максимальное количество ресурсов

    • used: string

      Использовано ресурсов

  • AccountSession: {
        ...on AccountSession: Omit<GraphQLTypes["AccountSession"], "...on AccountSession">;
        __typename: "AccountSession";
        created_at: string;
        current: boolean;
        device: string;
        id: string;
        ip: string;
        last_seen_at: string;
    }
    • ...on AccountSession: Omit<GraphQLTypes["AccountSession"], "...on AccountSession">
    • __typename: "AccountSession"
    • created_at: string

      Время создания сессии (ISO)

    • current: boolean

      Текущая сессия (с которой выполнен запрос)

    • device: string

      Устройство входа (User-Agent); заглушка, если метаданные не сохранялись

    • id: string

      Идентификатор сессии (для точечного завершения)

    • ip: string

      IP входа; заглушка, если метаданные не сохранялись

    • last_seen_at: string

      Последняя зафиксированная активность (ISO)

  • AccountType: AccountType

    Тип аккаунта пользователя в системе

  • AccountsPaginationResult: {
        ...on AccountsPaginationResult: Omit<GraphQLTypes["AccountsPaginationResult"], "...on AccountsPaginationResult">;
        __typename: "AccountsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["Account"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on AccountsPaginationResult: Omit<GraphQLTypes["AccountsPaginationResult"], "...on AccountsPaginationResult">
    • __typename: "AccountsPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["Account"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • ActDetailAggregate: {
        ...on ActDetailAggregate: Omit<GraphQLTypes["ActDetailAggregate"], "...on ActDetailAggregate">;
        __typename: "ActDetailAggregate";
        action?: GraphQLTypes["ExtendedBlockchainAction"] | null;
        documentAggregate?: GraphQLTypes["DocumentAggregate"] | null;
    }

    Комплексный объект акта, содержащий полную информацию о сгенерированном и опубликованном документе с его агрегатом

    • ...on ActDetailAggregate: Omit<GraphQLTypes["ActDetailAggregate"], "...on ActDetailAggregate">
    • __typename: "ActDetailAggregate"
    • Optional action?: GraphQLTypes["ExtendedBlockchainAction"] | null
    • Optional documentAggregate?: GraphQLTypes["DocumentAggregate"] | null
  • ActionAuthorization: {
        ...on ActionAuthorization: Omit<GraphQLTypes["ActionAuthorization"], "...on ActionAuthorization">;
        __typename: "ActionAuthorization";
        actor: string;
        permission: string;
    }
    • ...on ActionAuthorization: Omit<GraphQLTypes["ActionAuthorization"], "...on ActionAuthorization">
    • __typename: "ActionAuthorization"
    • actor: string
    • permission: string
  • ActionFiltersInput: {
        account?: string | null;
        block_num?: number | null;
        global_sequence?: string | null;
        name?: string | null;
    }
    • Optional account?: string | null

      Аккаунт отправителя

    • Optional block_num?: number | null

      Номер блока

    • Optional global_sequence?: string | null

      Глобальная последовательность

    • Optional name?: string | null

      Имя действия

  • ActionReceipt: {
        ...on ActionReceipt: Omit<GraphQLTypes["ActionReceipt"], "...on ActionReceipt">;
        __typename: "ActionReceipt";
        abi_sequence: number;
        act_digest: string;
        auth_sequence: GraphQLTypes["AuthSequence"][];
        code_sequence: number;
        global_sequence: string;
        receiver: string;
        recv_sequence: string;
    }
    • ...on ActionReceipt: Omit<GraphQLTypes["ActionReceipt"], "...on ActionReceipt">
    • __typename: "ActionReceipt"
    • abi_sequence: number
    • act_digest: string
    • auth_sequence: GraphQLTypes["AuthSequence"][]
    • code_sequence: number
    • global_sequence: string
    • receiver: string
    • recv_sequence: string
  • AddAuthorInput: {
        author: string;
        coopname: string;
        project_hash: string;
    }
    • author: string

      Имя автора

    • coopname: string

      Имя аккаунта кооператива

    • project_hash: string

      Хэш проекта

  • AddAvailableCategoriesInput: {
        categoryIds: number[];
    }
    • categoryIds: number[]

      ID категорий для добавления (целые категории)

  • AddAvailableCategoryTypesInput: {
        categoryTypes: GraphQLTypes["CategoryTypeInput"][];
    }
    • categoryTypes: GraphQLTypes["CategoryTypeInput"][]

      Типы товаров для добавления

  • AddBranchWhitelistInput: {
        account: string;
        braname: string;
        coopname: string;
    }
    • account: string

      Имя аккаунта пайщика, добавляемого в белый список участка

    • braname: string

      Имя аккаунта кооперативного участка

    • coopname: string

      Имя аккаунта кооператива

  • AddParticipantInput: {
        created_at: string;
        email: string;
        entrepreneur_data?: GraphQLTypes["CreateEntrepreneurDataInput"] | null;
        individual_data?: GraphQLTypes["CreateIndividualDataInput"] | null;
        initial: string;
        minimum: string;
        organization_data?: GraphQLTypes["CreateOrganizationDataInput"] | null;
        referer?: string | null;
        spread_initial: boolean;
        type: GraphQLTypes["AccountType"];
    }
    • created_at: string

      Дата создания аккаунта в строковом формате даты EOSIO по UTC (2024-12-28T06:58:52.500)

    • email: string

      Электронная почта

    • Optional entrepreneur_data?: GraphQLTypes["CreateEntrepreneurDataInput"] | null

      Данные индивидуального предпринимателя

    • Optional individual_data?: GraphQLTypes["CreateIndividualDataInput"] | null

      Данные физического лица

    • initial: string

      Вступительный взнос, который был внесён пайщиком

    • minimum: string

      Минимальный паевый взнос, который был внесён пайщиком

    • Optional organization_data?: GraphQLTypes["CreateOrganizationDataInput"] | null

      Данные организации

    • Optional referer?: string | null

      Имя аккаунта реферера

    • spread_initial: boolean

      Флаг распределения вступительного взноса в невозвратный фонд вступительных взносов кооператива

    • type: GraphQLTypes["AccountType"]

      Тип аккаунта

  • AddPaymentMethodInput: {
        bank_transfer_data?: GraphQLTypes["BankAccountInput"] | null;
        is_default: boolean;
        sbp_data?: GraphQLTypes["SbpDataInput"] | null;
        username: string;
    }
    • Optional bank_transfer_data?: GraphQLTypes["BankAccountInput"] | null

      Данные для банковского перевода

    • is_default: boolean

      Флаг основного метода платежа, который отображается в документах

    • Optional sbp_data?: GraphQLTypes["SbpDataInput"] | null

      Данные для оплаты через СБП

    • username: string

      Имя аккаунта пользователя

  • AddTrustedAccountInput: {
        braname: string;
        coopname: string;
        trusted: string;
    }
    • braname: string

      Имя аккаунта кооперативного участка

    • coopname: string

      Имя аккаунта кооператива

    • trusted: string

      Имя аккаунта доверонного лица, который уполномачивается председателем кооперативного участка на совершение действий

  • AgendaGeneralMeetPointInput: {
        context: string;
        decision: string;
        title: string;
    }

    Пункт повестки общего собрания (для ввода)

    • context: string

      Контекст или дополнительная информация по пункту повестки

    • decision: string

      Предлагаемое решение по пункту повестки

    • title: string

      Заголовок пункта повестки

  • AgendaGeneralMeetQuestion: {
        context?: string | null;
        decision: string;
        number: string;
        title: string;
    }

    Вопрос повестки общего собрания

    • Optional context?: string | null

      Контекст или дополнительная информация по вопросу

    • decision: string

      Предлагаемое решение по вопросу повестки

    • number: string

      Номер вопроса в повестке

    • title: string

      Заголовок вопроса повестки

  • AgendaMeet: {
        close_at_datetime: string;
        open_at_datetime: string;
        type: string;
    }

    Данные собрания для повестки

    • close_at_datetime: string

      Дата и время окончания собрания

    • open_at_datetime: string

      Дата и время начала собрания

    • type: string

      Тип собрания (очередное или внеочередное)

  • AgendaMeetPoint: {
        ...on AgendaMeetPoint: Omit<GraphQLTypes["AgendaMeetPoint"], "...on AgendaMeetPoint">;
        __typename: "AgendaMeetPoint";
        context: string;
        decision: string;
        title: string;
    }

    Пункт повестки собрания

    • ...on AgendaMeetPoint: Omit<GraphQLTypes["AgendaMeetPoint"], "...on AgendaMeetPoint">
    • __typename: "AgendaMeetPoint"
    • context: string

      Контекст или дополнительная информация по пункту повестки

    • decision: string

      Предлагаемое решение по пункту повестки

    • title: string

      Заголовок пункта повестки

  • AgendaWithDocuments: {
        ...on AgendaWithDocuments: Omit<GraphQLTypes["AgendaWithDocuments"], "...on AgendaWithDocuments">;
        __typename: "AgendaWithDocuments";
        action: GraphQLTypes["BlockchainAction"];
        documents: GraphQLTypes["DocumentPackageAggregate"];
        table: GraphQLTypes["BlockchainDecision"];
    }
    • ...on AgendaWithDocuments: Omit<GraphQLTypes["AgendaWithDocuments"], "...on AgendaWithDocuments">
    • __typename: "AgendaWithDocuments"
    • action: GraphQLTypes["BlockchainAction"]

      Действие, которое привело к появлению вопроса на голосовании

    • documents: GraphQLTypes["DocumentPackageAggregate"]

      Пакет документов, включающий разные подсекции

    • table: GraphQLTypes["BlockchainDecision"]

      Запись в таблице блокчейна о вопросе на голосовании

  • Agreement: {
        ...on Agreement: Omit<GraphQLTypes["Agreement"], "...on Agreement">;
        __typename: "Agreement";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        block_num?: number | null;
        coopname?: string | null;
        document?: GraphQLTypes["DocumentAggregate"] | null;
        draft_id?: number | null;
        id?: number | null;
        present: boolean;
        program_id?: number | null;
        status: GraphQLTypes["AgreementStatus"];
        type?: string | null;
        updated_at?: GraphQLTypes["DateTime"] | null;
        username?: string | null;
        version?: number | null;
    }

    Соглашение пользователя с кооперативом

    • ...on Agreement: Omit<GraphQLTypes["Agreement"], "...on Agreement">
    • __typename: "Agreement"
    • _created_at: GraphQLTypes["DateTime"]

      Дата создания записи

    • _id: string

      Внутренний ID базы данных

    • _updated_at: GraphQLTypes["DateTime"]

      Дата последнего обновления записи

    • Optional block_num?: number | null

      Номер блока крайней синхронизации с блокчейном

    • Optional coopname?: string | null

      Название кооператива

    • Optional document?: GraphQLTypes["DocumentAggregate"] | null

      Документ соглашения

    • Optional draft_id?: number | null

      ID черновика

    • Optional id?: number | null

      ID соглашения в блокчейне

    • present: boolean

      Флаг присутствия записи в блокчейне

    • Optional program_id?: number | null

      ID программы

    • status: GraphQLTypes["AgreementStatus"]

      Статус соглашения

    • Optional type?: string | null

      Тип соглашения

    • Optional updated_at?: GraphQLTypes["DateTime"] | null

      Дата последнего обновления в блокчейне

    • Optional username?: string | null

      Имя пользователя, создавшего соглашение

    • Optional version?: number | null

      Версия соглашения

  • AgreementFilter: {
        coopname?: string | null;
        created_from?: GraphQLTypes["DateTime"] | null;
        created_to?: GraphQLTypes["DateTime"] | null;
        program_id?: number | null;
        statuses?: GraphQLTypes["AgreementStatus"][] | null;
        type?: string | null;
        username?: string | null;
    }

    Фильтр для поиска соглашений

    • Optional coopname?: string | null

      Фильтр по названию кооператива

    • Optional created_from?: GraphQLTypes["DateTime"] | null

      Фильтр по дате создания (от)

    • Optional created_to?: GraphQLTypes["DateTime"] | null

      Фильтр по дате создания (до)

    • Optional program_id?: number | null

      Фильтр по ID программы

    • Optional statuses?: GraphQLTypes["AgreementStatus"][] | null

      Фильтр по статусам соглашений

    • Optional type?: string | null

      Фильтр по типу соглашения

    • Optional username?: string | null

      Фильтр по имени пользователя

  • AgreementInput: {
        protocol_day_month_year: string;
        protocol_number: string;
    }
    • protocol_day_month_year: string
    • protocol_number: string
  • AgreementStatus: AgreementStatus

    Статус соглашения в системе кооператива

  • AgreementTemplate: {
        ...on AgreementTemplate: Omit<GraphQLTypes["AgreementTemplate"], "...on AgreementTemplate">;
        __typename: "AgreementTemplate";
        context: string;
        default_translation_id: number;
        description: string;
        model: string;
        registry_id: number;
        title: string;
        version: number;
    }
    • ...on AgreementTemplate: Omit<GraphQLTypes["AgreementTemplate"], "...on AgreementTemplate">
    • __typename: "AgreementTemplate"
    • context: string

      Контекст (HTML/markup) шаблона

    • default_translation_id: number

      Идентификатор перевода по умолчанию

    • description: string

      Описание шаблона

    • model: string

      JSON-строка модели данных для подстановки

    • registry_id: number

      Идентификатор шаблона в реестре drafts

    • title: string

      Заголовок шаблона

    • version: number

      Версия шаблона (инкрементится при upversion)

  • AgreementVar: {
        ...on AgreementVar: Omit<GraphQLTypes["AgreementVar"], "...on AgreementVar">;
        __typename: "AgreementVar";
        protocol_day_month_year: string;
        protocol_number: string;
    }
    • ...on AgreementVar: Omit<GraphQLTypes["AgreementVar"], "...on AgreementVar">
    • __typename: "AgreementVar"
    • protocol_day_month_year: string
    • protocol_number: string
  • AgreementVarInput: {
        protocol_day_month_year: string;
        protocol_number: string;
    }
    • protocol_day_month_year: string
    • protocol_number: string
  • AnnualGeneralMeetingAgendaGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        is_repeated: boolean;
        lang?: string | null;
        links?: string[] | null;
        meet: GraphQLTypes["AgendaMeet"];
        questions: GraphQLTypes["AgendaGeneralMeetQuestion"][];
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • is_repeated: boolean

      Флаг повторного собрания

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • meet: GraphQLTypes["AgendaMeet"]
    • questions: GraphQLTypes["AgendaGeneralMeetQuestion"][]
    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • AnnualGeneralMeetingAgendaSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["AnnualGeneralMeetingAgendaSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: GraphQLTypes["AnnualGeneralMeetingAgendaSignedMetaDocumentInput"]

      Метаинформация для создания протокола решения

    • meta_hash: string

      Хэш мета-данных

    • signatures: GraphQLTypes["SignatureInfoInput"][]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • AnnualGeneralMeetingAgendaSignedMetaDocumentInput: {
        block_num: number;
        coopname: string;
        created_at: string;
        generator: string;
        is_repeated: boolean;
        lang: string;
        links: string[];
        meet: GraphQLTypes["AgendaMeet"];
        questions: GraphQLTypes["AgendaGeneralMeetQuestion"][];
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    }
    • block_num: number

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • generator: string

      Имя генератора, использованного для создания документа

    • is_repeated: boolean

      Флаг повторного собрания

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • meet: GraphQLTypes["AgendaMeet"]
    • questions: GraphQLTypes["AgendaGeneralMeetQuestion"][]
    • registry_id: number

      ID документа в реестре

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • AnnualGeneralMeetingDecisionGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        meet_hash: string;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • meet_hash: string

      Хеш собрания

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • AnnualGeneralMeetingDecisionSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["AnnualGeneralMeetingDecisionSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: GraphQLTypes["AnnualGeneralMeetingDecisionSignedMetaDocumentInput"]

      Метаинформация

    • meta_hash: string

      Хэш мета-данных

    • signatures: GraphQLTypes["SignatureInfoInput"][]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • AnnualGeneralMeetingDecisionSignedMetaDocumentInput: {
        block_num: number;
        coopname: string;
        created_at: string;
        generator: string;
        lang: string;
        links: string[];
        meet_hash: string;
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    }
    • block_num: number

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • generator: string

      Имя генератора, использованного для создания документа

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • meet_hash: string

      Хеш собрания

    • registry_id: number

      ID документа в реестре

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • AnnualGeneralMeetingNotificationGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        meet_hash: string;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • meet_hash: string

      Хеш собрания

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • AnnualGeneralMeetingNotificationSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["AnnualGeneralMeetingNotificationSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: GraphQLTypes["AnnualGeneralMeetingNotificationSignedMetaDocumentInput"]

      Метаинформация

    • meta_hash: string

      Хэш мета-данных

    • signatures: GraphQLTypes["SignatureInfoInput"][]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • AnnualGeneralMeetingNotificationSignedMetaDocumentInput: {
        block_num: number;
        coopname: string;
        created_at: string;
        generator: string;
        lang: string;
        links: string[];
        meet_hash: string;
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    }
    • block_num: number

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • generator: string

      Имя генератора, использованного для создания документа

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • meet_hash: string

      Хеш собрания

    • registry_id: number

      ID документа в реестре

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • AnnualGeneralMeetingSovietDecisionGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        decision_id: number;
        generator?: string | null;
        is_repeated: boolean;
        lang?: string | null;
        links?: string[] | null;
        meet_hash: string;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • decision_id: number

      ID решения совета

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • is_repeated: boolean

      Флаг повторного собрания

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • meet_hash: string

      Хеш собрания

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • AnnualGeneralMeetingVotingBallotGenerateDocumentInput: {
        answers: GraphQLTypes["AnswerInput"][];
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        meet_hash: string;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • answers: GraphQLTypes["AnswerInput"][]

      Ответы голосования

    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • meet_hash: string

      Хеш собрания

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя голосующего

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • AnnualGeneralMeetingVotingBallotSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["AnnualGeneralMeetingVotingBallotSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: GraphQLTypes["AnnualGeneralMeetingVotingBallotSignedMetaDocumentInput"]

      Метаинформация для создания протокола решения

    • meta_hash: string

      Хэш мета-данных

    • signatures: GraphQLTypes["SignatureInfoInput"][]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • AnnualGeneralMeetingVotingBallotSignedMetaDocumentInput: {
        answers: GraphQLTypes["AnswerInput"][];
        block_num: number;
        coopname: string;
        created_at: string;
        generator: string;
        lang: string;
        links: string[];
        meet_hash: string;
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    }
    • answers: GraphQLTypes["AnswerInput"][]

      Ответы голосования

    • block_num: number

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • generator: string

      Имя генератора, использованного для создания документа

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • meet_hash: string

      Хеш собрания

    • registry_id: number

      ID документа в реестре

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • username: string

      Имя пользователя голосующего

    • version: string

      Версия генератора, использованного для создания документа

  • AnswerInput: {
        id: string;
        number: string;
        vote: string;
    }
    • id: string

      ID вопроса

    • number: string

      Номер вопроса

    • vote: string

      Голос (за/против/воздержался)

  • Approval: {
        ...on Approval: Omit<GraphQLTypes["Approval"], "...on Approval">;
        __typename: "Approval";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        approval_hash: string;
        approved_document?: GraphQLTypes["DocumentAggregate"] | null;
        block_num?: number | null;
        callback_action_approve: string;
        callback_action_decline: string;
        callback_contract: string;
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        document?: GraphQLTypes["DocumentAggregate"] | null;
        id?: number | null;
        meta: string;
        present: boolean;
        status: GraphQLTypes["ApprovalStatus"];
        username: string;
    }

    Одобрение документа председателем совета

    • ...on Approval: Omit<GraphQLTypes["Approval"], "...on Approval">
    • __typename: "Approval"
    • _created_at: GraphQLTypes["DateTime"]

      Дата создания записи

    • _id: string

      Внутренний ID базы данных

    • _updated_at: GraphQLTypes["DateTime"]

      Дата последнего обновления записи

    • approval_hash: string

      Хеш одобрения для идентификации

    • Optional approved_document?: GraphQLTypes["DocumentAggregate"] | null

      Одобренный документ (заполняется при подтверждении одобрения)

    • Optional block_num?: number | null

      Номер блока крайней синхронизации с блокчейном

    • callback_action_approve: string

      Действие обратного вызова при одобрении

    • callback_action_decline: string

      Действие обратного вызова при отклонении

    • callback_contract: string

      Контракт обратного вызова для обработки результата

    • coopname: string

      Название кооператива

    • created_at: GraphQLTypes["DateTime"]

      Дата создания одобрения

    • Optional document?: GraphQLTypes["DocumentAggregate"] | null

      Документ, требующий одобрения

    • Optional id?: number | null

      ID одобрения в блокчейне

    • meta: string

      Метаданные одобрения в формате JSON

    • present: boolean

      Флаг присутствия записи в блокчейне

    • status: GraphQLTypes["ApprovalStatus"]

      Статус одобрения

    • username: string

      Имя пользователя, запросившего одобрение

  • ApprovalFilter: {
        approval_hash?: string | null;
        coopname?: string | null;
        created_from?: GraphQLTypes["DateTime"] | null;
        created_to?: GraphQLTypes["DateTime"] | null;
        statuses?: GraphQLTypes["ApprovalStatus"][] | null;
        username?: string | null;
    }

    Фильтр для поиска одобрений

    • Optional approval_hash?: string | null

      Поиск по хешу одобрения

    • Optional coopname?: string | null

      Фильтр по названию кооператива

    • Optional created_from?: GraphQLTypes["DateTime"] | null

      Фильтр по дате создания (от)

    • Optional created_to?: GraphQLTypes["DateTime"] | null

      Фильтр по дате создания (до)

    • Optional statuses?: GraphQLTypes["ApprovalStatus"][] | null

      Фильтр по статусам одобрений

    • Optional username?: string | null

      Фильтр по имени пользователя

  • ApprovalStatus: ApprovalStatus

    Статус одобрения в системе CHAIRMAN

  • ApproveKuTrustedInput: {
        coopname: string;
        countersigned: GraphQLTypes["BranchTrustedLiabilityAgreementSignedDocumentInput"];
        countersigned_authority: GraphQLTypes["BranchTrustedPowerOfAttorneySignedDocumentInput"];
        hash: string;
    }

    Одобрение заявки доверенного встречной подписью председателя участка

    • coopname: string

      Имя аккаунта кооператива

    • countersigned: GraphQLTypes["BranchTrustedLiabilityAgreementSignedDocumentInput"]

      Договор материальной ответственности со встречной подписью председателя участка

    • countersigned_authority: GraphQLTypes["BranchTrustedPowerOfAttorneySignedDocumentInput"]

      Доверенность доверенному лицу со встречной подписью председателя участка

    • hash: string

      Хэш заявки

  • ApproveVerificationInput: {
        review_id: string;
    }

    Утверждение сверки личности советом

    • review_id: string

      Идентификатор записи журнала

  • ArchiveComponentMetricInput: {
        metric_hash: string;
    }
    • metric_hash: string

      Хеш метрики

  • AssignCapabilitySetInput: {
        expires_at?: string | null;
        set_key: string;
        username: string;
    }
    • Optional expires_at?: string | null

      Срок действия назначения; пусто — бессрочно

    • set_key: string

      Идентификатор назначаемого набора

    • username: string

      Имя аккаунта пайщика

  • AuthSequence: {
        ...on AuthSequence: Omit<GraphQLTypes["AuthSequence"], "...on AuthSequence">;
        __typename: "AuthSequence";
        account: string;
        sequence: string;
    }
    • ...on AuthSequence: Omit<GraphQLTypes["AuthSequence"], "...on AuthSequence">
    • __typename: "AuthSequence"
    • account: string
    • sequence: string
  • Authority: {
        ...on Authority: Omit<GraphQLTypes["Authority"], "...on Authority">;
        __typename: "Authority";
        accounts: GraphQLTypes["PermissionLevelWeight"][];
        keys: GraphQLTypes["KeyWeight"][];
        threshold: number;
        waits: GraphQLTypes["WaitWeight"][];
    }
    • ...on Authority: Omit<GraphQLTypes["Authority"], "...on Authority">
    • __typename: "Authority"
    • accounts: GraphQLTypes["PermissionLevelWeight"][]

      Уровни разрешений

    • keys: GraphQLTypes["KeyWeight"][]

      Ключи

    • threshold: number

      Порог

    • waits: GraphQLTypes["WaitWeight"][]

      Вес ожидания

  • AuthorizeDecisionInput: {
        chairman: string;
        coopname: string;
        decision_id: number;
        document: GraphQLTypes["SignedDigitalDocumentInput"];
    }
    • chairman: string

      Имя аккаунта председателя совета

    • coopname: string

      Имя аккаунта кооператива

    • decision_id: number

      Идентификатор решения

    • document: GraphQLTypes["SignedDigitalDocumentInput"]

      Подписанный председателем документ утверждения решения

  • AuthorizeForceRecoveryInput: {
        assembly_decision_tx_id?: string | null;
        critical_action_id?: string | null;
        target_id: string;
    }
    • Optional assembly_decision_tx_id?: string | null

      Идентификатор транзакции решения собрания (если основание — собрание)

    • Optional critical_action_id?: string | null

      Идентификатор связанного критического действия

    • target_id: string

      Пайщик, для которого авторизуется восстановление

  • AvailableReport: {
        ...on AvailableReport: Omit<GraphQLTypes["AvailableReport"], "...on AvailableReport">;
        __typename: "AvailableReport";
        deadline: string;
        lastGeneratedAt?: GraphQLTypes["DateTime"] | null;
        missingFields: string[];
        name: string;
        nextDeadlineDate?: GraphQLTypes["DateTime"] | null;
        period: string;
        readyToGenerate: boolean;
        type: GraphQLTypes["ReportType"];
    }
    • ...on AvailableReport: Omit<GraphQLTypes["AvailableReport"], "...on AvailableReport">
    • __typename: "AvailableReport"
    • deadline: string
    • Optional lastGeneratedAt?: GraphQLTypes["DateTime"] | null

      Время последней успешной генерации (UTC)

    • missingFields: string[]

      Ключи недостающих полей (пусто, если ready=true)

    • name: string
    • Optional nextDeadlineDate?: GraphQLTypes["DateTime"] | null

      Ближайшая дата подачи в ФНС/СФР

    • period: string
    • readyToGenerate: boolean

      Готовы ли реквизиты для генерации этой формы

    • type: GraphQLTypes["ReportType"]
  • BalanceRowEdits: {
        ...on BalanceRowEdits: Omit<GraphQLTypes["BalanceRowEdits"], "...on BalanceRowEdits">;
        __typename: "BalanceRowEdits";
        otch: number;
        prePrev: number;
        prev: number;
    }
    • ...on BalanceRowEdits: Omit<GraphQLTypes["BalanceRowEdits"], "...on BalanceRowEdits">
    • __typename: "BalanceRowEdits"
    • otch: number
    • prePrev: number
    • prev: number
  • BankAccount: {
        ...on BankAccount: Omit<GraphQLTypes["BankAccount"], "...on BankAccount">;
        __typename: "BankAccount";
        account_number: string;
        bank_name: string;
        card_number?: string | null;
        currency: string;
        details: GraphQLTypes["BankAccountDetails"];
    }
    • ...on BankAccount: Omit<GraphQLTypes["BankAccount"], "...on BankAccount">
    • __typename: "BankAccount"
    • account_number: string

      Номер банковского счета

    • bank_name: string

      Название банка

    • Optional card_number?: string | null

      Номер карты

    • currency: string

      Валюта счета

    • details: GraphQLTypes["BankAccountDetails"]

      Детали счета

  • BankAccountDetails: {
        ...on BankAccountDetails: Omit<GraphQLTypes["BankAccountDetails"], "...on BankAccountDetails">;
        __typename: "BankAccountDetails";
        bik: string;
        corr: string;
        kpp?: string | null;
    }
    • ...on BankAccountDetails: Omit<GraphQLTypes["BankAccountDetails"], "...on BankAccountDetails">
    • __typename: "BankAccountDetails"
    • bik: string

      БИК банка

    • corr: string

      Корреспондентский счет

    • Optional kpp?: string | null

      КПП (устар.)

  • BankAccountDetailsInput: {
        bik: string;
        corr: string;
    }
    • bik: string

      БИК банка

    • corr: string

      Корреспондентский счет

  • BankAccountInput: {
        account_number: string;
        bank_name: string;
        card_number?: string | null;
        currency: string;
        details: GraphQLTypes["BankAccountDetailsInput"];
    }
    • account_number: string

      Номер банковского счета

    • bank_name: string

      Название банка

    • Optional card_number?: string | null

      Номер карты

    • currency: string

      Валюта счета

    • details: GraphQLTypes["BankAccountDetailsInput"]

      Детали счета

  • BankPaymentMethod: {
        ...on BankPaymentMethod: Omit<GraphQLTypes["BankPaymentMethod"], "...on BankPaymentMethod">;
        __typename: "BankPaymentMethod";
        created_at: GraphQLTypes["DateTime"];
        data: GraphQLTypes["BankAccount"];
        is_default: boolean;
        method_id: string;
        method_type: string;
        updated_at: GraphQLTypes["DateTime"];
        username: string;
    }
    • ...on BankPaymentMethod: Omit<GraphQLTypes["BankPaymentMethod"], "...on BankPaymentMethod">
    • __typename: "BankPaymentMethod"
    • created_at: GraphQLTypes["DateTime"]

      Дата создания

    • data: GraphQLTypes["BankAccount"]

      Данные метода оплаты

    • is_default: boolean

      Флаг основного метода платежа, который отображается в документах

    • method_id: string

      Идентификатор метода оплаты

    • method_type: string

      Тип метода оплаты

    • updated_at: GraphQLTypes["DateTime"]

      Дата обновления

    • username: string

      Имя пользователя, к которому привязан метод оплаты

  • BaseCapitalProject: {
        ...on BaseCapitalProject: Omit<GraphQLTypes["BaseCapitalProject"], "...on BaseCapitalProject">;
        __typename: "BaseCapitalProject";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        block_num?: number | null;
        blockchain_status: string;
        coopname: string;
        counts: GraphQLTypes["CapitalProjectCountsData"];
        created_at: string;
        crps: GraphQLTypes["CapitalProjectCrpsData"];
        data: string;
        description: string;
        development_repository_url?: string | null;
        fact: GraphQLTypes["CapitalProjectFactPool"];
        id?: number | null;
        invite: string;
        is_opened: boolean;
        is_planed: boolean;
        issue_counter: number;
        local_owner?: string | null;
        master: string;
        meta: string;
        origin: string;
        parent_hash: string;
        parent_title?: string | null;
        permissions: GraphQLTypes["CapitalProjectPermissions"];
        plan: GraphQLTypes["CapitalProjectPlanPool"];
        prefix: string;
        present: boolean;
        priority: GraphQLTypes["ProjectPriority"];
        project_hash: string;
        status: GraphQLTypes["ProjectStatus"];
        title: string;
        voting: GraphQLTypes["CapitalProjectVotingData"];
    }

    Базовый проект в системе CAPITAL

    • ...on BaseCapitalProject: Omit<GraphQLTypes["BaseCapitalProject"], "...on BaseCapitalProject">
    • __typename: "BaseCapitalProject"
    • _created_at: GraphQLTypes["DateTime"]

      Дата создания записи

    • _id: string

      Внутренний ID базы данных

    • _updated_at: GraphQLTypes["DateTime"]

      Дата последнего обновления записи

    • Optional block_num?: number | null

      Номер блока крайней синхронизации с блокчейном

    • blockchain_status: string

      Статус из блокчейна

    • coopname: string

      Название кооператива

    • counts: GraphQLTypes["CapitalProjectCountsData"]

      Счетчики участников проекта

    • created_at: string

      Дата создания

    • crps: GraphQLTypes["CapitalProjectCrpsData"]

      Данные CRPS для распределения наград проекта

    • data: string

      Данные/шаблон проекта

    • description: string

      Описание проекта

    • Optional development_repository_url?: string | null

      URL репозитория разработки (GitHub) для опроса маркеров коммитов; только БД

    • fact: GraphQLTypes["CapitalProjectFactPool"]

      Фактические показатели проекта

    • Optional id?: number | null

      ID в блокчейне; у персональных проектов отсутствует

    • invite: string

      Приглашение к проекту

    • is_opened: boolean

      Открыт ли проект

    • is_planed: boolean

      Запланирован ли проект

    • issue_counter: number

      Счетчик задач проекта

    • Optional local_owner?: string | null

      Владелец персонального проекта

    • master: string

      Мастер проекта

    • meta: string

      Мета-информация проекта

    • origin: string

      Происхождение проекта: blockchain (кооперативный) или local (персональный)

    • parent_hash: string

      Хеш родительского проекта

    • Optional parent_title?: string | null

      Название родительского проекта

    • permissions: GraphQLTypes["CapitalProjectPermissions"]

      Права доступа текущего пользователя к проекту

    • plan: GraphQLTypes["CapitalProjectPlanPool"]

      Плановые показатели проекта

    • prefix: string

      Префикс проекта

    • present: boolean

      Флаг присутствия записи в блокчейне

    • priority: GraphQLTypes["ProjectPriority"]

      Приоритет проекта или компонента

    • project_hash: string

      Хеш проекта

    • status: GraphQLTypes["ProjectStatus"]

      Статус проекта

    • title: string

      Название проекта

    • voting: GraphQLTypes["CapitalProjectVotingData"]

      Данные голосования по методу Водянова

  • BlockchainAccount: {
        ...on BlockchainAccount: Omit<GraphQLTypes["BlockchainAccount"], "...on BlockchainAccount">;
        __typename: "BlockchainAccount";
        account_name: string;
        core_liquid_balance?: string | null;
        cpu_limit: GraphQLTypes["AccountResourceInfo"];
        cpu_weight: string;
        created: string;
        head_block_num: number;
        head_block_time: string;
        last_code_update: string;
        net_limit: GraphQLTypes["AccountResourceInfo"];
        net_weight: string;
        permissions: GraphQLTypes["Permission"][];
        privileged: boolean;
        ram_quota: number;
        ram_usage: number;
        refund_request?: GraphQLTypes["RefundRequest"] | null;
        rex_info?: string | null;
        self_delegated_bandwidth?: GraphQLTypes["ResourceDelegationDTO"] | null;
        total_resources?: GraphQLTypes["ResourceOverview"] | null;
        voter_info?: string | null;
    }
    • ...on BlockchainAccount: Omit<GraphQLTypes["BlockchainAccount"], "...on BlockchainAccount">
    • __typename: "BlockchainAccount"
    • account_name: string

      Имя аккаунта

    • Optional core_liquid_balance?: string | null

      Баланс

    • cpu_limit: GraphQLTypes["AccountResourceInfo"]

      Ограничения CPU

    • cpu_weight: string

      Вес CPU

    • created: string

      Дата создания

    • head_block_num: number

      Номер последнего блока

    • head_block_time: string

      Время последнего блока

    • last_code_update: string

      Время последнего обновления кода

    • net_limit: GraphQLTypes["AccountResourceInfo"]

      Ограничения сети

    • net_weight: string

      Вес сети

    • permissions: GraphQLTypes["Permission"][]

      Разрешения

    • privileged: boolean

      Флаг привилегий

    • ram_quota: number

      Квота RAM

    • ram_usage: number

      Использование RAM

    • Optional refund_request?: GraphQLTypes["RefundRequest"] | null

      Запрос на возврат

    • Optional rex_info?: string | null

      Информация о REX

    • Optional self_delegated_bandwidth?: GraphQLTypes["ResourceDelegationDTO"] | null

      Делегированные ресурсы

    • Optional total_resources?: GraphQLTypes["ResourceOverview"] | null

      Общий обзор ресурсов

    • Optional voter_info?: string | null

      Информация о голосовании

  • BlockchainAction: {
        ...on BlockchainAction: Omit<GraphQLTypes["BlockchainAction"], "...on BlockchainAction">;
        __typename: "BlockchainAction";
        account: string;
        account_ram_deltas: GraphQLTypes["AccountRamDelta"][];
        action_ordinal: number;
        authorization: GraphQLTypes["ActionAuthorization"][];
        block_id: string;
        block_num: number;
        chain_id: string;
        console: string;
        context_free: boolean;
        creator_action_ordinal: number;
        data: GraphQLTypes["JSON"];
        elapsed: number;
        global_sequence: string;
        name: string;
        receipt: GraphQLTypes["ActionReceipt"];
        receiver: string;
        transaction_id: string;
    }

    Объект действия в блокчейне

    • ...on BlockchainAction: Omit<GraphQLTypes["BlockchainAction"], "...on BlockchainAction">
    • __typename: "BlockchainAction"
    • account: string
    • account_ram_deltas: GraphQLTypes["AccountRamDelta"][]
    • action_ordinal: number
    • authorization: GraphQLTypes["ActionAuthorization"][]
    • block_id: string
    • block_num: number
    • chain_id: string
    • console: string
    • context_free: boolean
    • creator_action_ordinal: number
    • data: GraphQLTypes["JSON"]

      Данные действия в формате JSON

    • elapsed: number
    • global_sequence: string
    • name: string
    • receipt: GraphQLTypes["ActionReceipt"]
    • receiver: string
    • transaction_id: string
  • BlockchainDecision: {
        ...on BlockchainDecision: Omit<GraphQLTypes["BlockchainDecision"], "...on BlockchainDecision">;
        __typename: "BlockchainDecision";
        approved: boolean;
        authorization: GraphQLTypes["SignedBlockchainDocument"];
        authorized: boolean;
        authorized_by: string;
        batch_id: number;
        callback_contract?: string | null;
        confirm_callback?: string | null;
        coopname: string;
        council_members_count: number;
        created_at: string;
        decline_callback?: string | null;
        expired_at: string;
        hash?: string | null;
        id: number;
        meta: string;
        statement: GraphQLTypes["SignedBlockchainDocument"];
        type: string;
        username: string;
        username_certificate?: GraphQLTypes["UserCertificateUnion"] | null;
        validated: boolean;
        votes_against: string[];
        votes_against_certificates: GraphQLTypes["UserCertificateUnion"][];
        votes_for: string[];
        votes_for_certificates: GraphQLTypes["UserCertificateUnion"][];
    }

    Запись в таблице блокчейна о процессе принятия решения советом кооператива

    • ...on BlockchainDecision: Omit<GraphQLTypes["BlockchainDecision"], "...on BlockchainDecision">
    • __typename: "BlockchainDecision"
    • approved: boolean
    • authorization: GraphQLTypes["SignedBlockchainDocument"]
    • authorized: boolean
    • authorized_by: string
    • batch_id: number
    • Optional callback_contract?: string | null
    • Optional confirm_callback?: string | null
    • coopname: string
    • council_members_count: number

      Текущее число членов совета (всего, как считает контракт). Нужно фронту для вычисления порога принятия/отклонения: за/против * 100 > council_members_count * 50

    • created_at: string
    • Optional decline_callback?: string | null
    • expired_at: string
    • Optional hash?: string | null
    • id: number
    • meta: string
    • statement: GraphQLTypes["SignedBlockchainDocument"]
    • type: string
    • username: string
    • Optional username_certificate?: GraphQLTypes["UserCertificateUnion"] | null

      Сертификат пользователя, создавшего решение

    • validated: boolean
    • votes_against: string[]
    • votes_against_certificates: GraphQLTypes["UserCertificateUnion"][]

      Сертификаты пользователей, голосовавших "против"

    • votes_for: string[]
    • votes_for_certificates: GraphQLTypes["UserCertificateUnion"][]

      Сертификаты пользователей, голосовавших "за"

  • BlockchainInfoDTO: {
        ...on BlockchainInfoDTO: Omit<GraphQLTypes["BlockchainInfoDTO"], "...on BlockchainInfoDTO">;
        __typename: "BlockchainInfoDTO";
        block_cpu_limit: number;
        block_net_limit: number;
        chain_id: string;
        fork_db_head_block_id?: string | null;
        fork_db_head_block_num?: number | null;
        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?: string | null;
        server_version: string;
        server_version_string?: string | null;
        virtual_block_cpu_limit: number;
        virtual_block_net_limit: number;
    }

    Информация о состоянии блокчейна

    • ...on BlockchainInfoDTO: Omit<GraphQLTypes["BlockchainInfoDTO"], "...on BlockchainInfoDTO">
    • __typename: "BlockchainInfoDTO"
    • block_cpu_limit: number

      Лимит CPU для блока

    • block_net_limit: number

      Лимит сети для блока

    • chain_id: string

      Идентификатор цепочки (chain ID)

    • Optional fork_db_head_block_id?: string | null

      Идентификатор головного блока в форк базе данных

    • Optional fork_db_head_block_num?: number | null

      Номер головного блока в форк базе данных

    • 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

      Номер последнего необратимого блока

    • Optional last_irreversible_block_time?: string | null

      Время последнего необратимого блока

    • server_version: string

      Версия сервера

    • Optional server_version_string?: string | null

      Строковое представление версии сервера

    • virtual_block_cpu_limit: number

      Виртуальный лимит CPU для блока

    • virtual_block_net_limit: number

      Виртуальный лимит сети для блока

  • BoardMember: {
        ...on BoardMember: Omit<GraphQLTypes["BoardMember"], "...on BoardMember">;
        __typename: "BoardMember";
        first_name: string;
        is_chairman: boolean;
        last_name: string;
        middle_name?: string | null;
        username: string;
    }
    • ...on BoardMember: Omit<GraphQLTypes["BoardMember"], "...on BoardMember">
    • __typename: "BoardMember"
    • first_name: string

      Имя

    • is_chairman: boolean

      Флаг председателя совета

    • last_name: string

      Фамилия

    • Optional middle_name?: string | null

      Отчество

    • username: string

      Имя пользователя (username)

  • Branch: {
        ...on Branch: Omit<GraphQLTypes["Branch"], "...on Branch">;
        __typename: "Branch";
        bank_account: GraphQLTypes["BankPaymentMethod"];
        braname: string;
        city: string;
        coopname: string;
        country: string;
        details: GraphQLTypes["OrganizationDetails"];
        email: string;
        fact_address: string;
        full_address: string;
        full_name: string;
        is_available: boolean;
        is_private: boolean;
        participants_count: number;
        phone: string;
        represented_by: GraphQLTypes["RepresentedBy"];
        short_name: string;
        trusted?: GraphQLTypes["Individual"][] | null;
        trusted_certificates: GraphQLTypes["IndividualCertificate"][];
        trustee?: GraphQLTypes["Individual"] | null;
        trustee_certificate: GraphQLTypes["IndividualCertificate"];
        type: string;
        whitelist_certificates?: GraphQLTypes["IndividualCertificate"][] | null;
    }
    • ...on Branch: Omit<GraphQLTypes["Branch"], "...on Branch">
    • __typename: "Branch"
    • bank_account: GraphQLTypes["BankPaymentMethod"]

      Банковский счёт

    • braname: string

      Уникальное имя кооперативного участка

    • city: string

      Город

    • coopname: string

      Имя аккаунта кооператива

    • country: string

      Страна

    • details: GraphQLTypes["OrganizationDetails"]

      Детали организации

    • email: string

      Email

    • fact_address: string

      Фактический адрес

    • full_address: string

      Полный адрес

    • full_name: string

      Полное название организации

    • is_available: boolean

      Доступен ли участок текущему пайщику для выбора (публичный участок либо пайщик в белом списке)

    • is_private: boolean

      Приватный кооперативный участок: выбрать его при вступлении или смене могут только пайщики из белого списка

    • participants_count: number

      Количество пайщиков, состоящих в кооперативном участке

    • phone: string

      Телефон

    • represented_by: GraphQLTypes["RepresentedBy"]

      Представитель организации

    • short_name: string

      Краткое название организации

    • Optional trusted?: GraphQLTypes["Individual"][] | null

      Доверенные аккаунты; пусто, если состав участка недоступен запрашивающему

      Требуемые роли: chairman, member.

    • trusted_certificates: GraphQLTypes["IndividualCertificate"][]

      Сертификаты доверенных лиц участка (ФИО)

    • Optional trustee?: GraphQLTypes["Individual"] | null

      Председатель кооперативного участка; пусто, если состав участка недоступен запрашивающему

      Требуемые роли: chairman, member.

    • trustee_certificate: GraphQLTypes["IndividualCertificate"]

      Сертификат председателя кооперативного участка (ФИО)

    • type: string

      Тип организации

    • Optional whitelist_certificates?: GraphQLTypes["IndividualCertificate"][] | null

      Пайщики в белом списке приватного участка (ФИО); пусто, если участок не свой

      Требуемые роли: chairman, member.

  • BranchEstablishmentDecisionGenerateDocumentInput: {
        address: string;
        block_num?: number | null;
        branch_name: string;
        chairman: string;
        coopname: string;
        created_at?: string | null;
        decision_id: number;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • address: string

      Адрес привязки кооперативного участка

    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • branch_name: string

      Наименование кооперативного участка

    • chairman: string

      Имя аккаунта (username) избранного председателя кооперативного участка

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • decision_id: number

      Идентификатор решения совета

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • BranchEstablishmentPetitionGenerateDocumentInput: {
        address: string;
        block_num?: number | null;
        branch_name: string;
        chairman: string;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        hash: string;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • address: string

      Адрес привязки кооперативного участка

    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • branch_name: string

      Наименование кооперативного участка

    • chairman: string

      Имя аккаунта (username) избранного председателя кооперативного участка

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • hash: string

      Хэш решения собрания

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • BranchEstablishmentPetitionSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["BranchEstablishmentPetitionSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: GraphQLTypes["BranchEstablishmentPetitionSignedMetaDocumentInput"]

      Метаинформация заявления в совет об учреждении участка

    • meta_hash: string

      Хэш мета-данных

    • signatures: GraphQLTypes["SignatureInfoInput"][]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • BranchEstablishmentPetitionSignedMetaDocumentInput: {
        address: string;
        block_num: number;
        branch_name: string;
        chairman: string;
        coopname: string;
        created_at: string;
        generator: string;
        hash: string;
        lang: string;
        links: string[];
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    }
    • address: string

      Адрес привязки кооперативного участка

    • block_num: number

      Номер блока, на котором был создан документ

    • branch_name: string

      Наименование кооперативного участка

    • chairman: string

      Имя аккаунта (username) избранного председателя кооперативного участка

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • generator: string

      Имя генератора, использованного для создания документа

    • hash: string

      Хэш решения собрания

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • registry_id: number

      ID документа в реестре

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • BranchExpenseItemInput: {
        description: string;
        item_hash: string;
        mechanics: GraphQLTypes["ExpenseMechanics"];
        payment_method_id?: string | null;
        payment_purpose?: string | null;
        planned_amount: string;
        recipient: string;
        recipient_type: GraphQLTypes["ExpenseRecipientType"];
        requisites?: string | null;
    }

    Позиция расхода кооперативного участка: кому, сколько и каким способом платим.

    • description: string

      Назначение расхода по этой позиции.

    • item_hash: string

      Идентификатор позиции расхода.

    • mechanics: GraphQLTypes["ExpenseMechanics"]

      Способ оплаты: аванс под отчёт пайщику либо прямая оплата организации.

    • Optional payment_method_id?: string | null

      Сохранённые реквизиты пайщика-получателя — фиксируются в момент подачи.

    • Optional payment_purpose?: string | null

      Назначение платежа для оплаты по счёту организации.

    • planned_amount: string

      Планируемая сумма позиции.

    • recipient: string

      Пайщик-получатель; для организации — пустая строка.

    • recipient_type: GraphQLTypes["ExpenseRecipientType"]

      Получатель платежа: сам заявитель, другой пайщик или организация.

    • Optional requisites?: string | null

      Реквизиты организации-получателя (вводятся вручную).

  • BranchMeetingBallotGenerateDocumentInput: {
        answers: GraphQLTypes["KuBallotAnswerInput"][];
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        hash: string;
        lang?: string | null;
        links?: string[] | null;
        questions: GraphQLTypes["KuBallotQuestionInput"][];
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • answers: GraphQLTypes["KuBallotAnswerInput"][]

      Волеизъявления по вопросам повестки

    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • hash: string

      Хэш решения собрания

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • questions: GraphQLTypes["KuBallotQuestionInput"][]

      Вопросы повестки собрания

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • BranchMeetingBallotSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["BranchMeetingBallotSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: GraphQLTypes["BranchMeetingBallotSignedMetaDocumentInput"]

      Метаинформация бюллетеня голосования

    • meta_hash: string

      Хэш мета-данных

    • signatures: GraphQLTypes["SignatureInfoInput"][]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • BranchMeetingBallotSignedMetaDocumentInput: {
        answers: GraphQLTypes["KuBallotAnswerInput"][];
        block_num: number;
        coopname: string;
        created_at: string;
        generator: string;
        hash: string;
        lang: string;
        links: string[];
        questions: GraphQLTypes["KuBallotQuestionInput"][];
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    }
    • answers: GraphQLTypes["KuBallotAnswerInput"][]

      Волеизъявления по вопросам повестки

    • block_num: number

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • generator: string

      Имя генератора, использованного для создания документа

    • hash: string

      Хэш решения собрания

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • questions: GraphQLTypes["KuBallotQuestionInput"][]

      Вопросы повестки собрания

    • registry_id: number

      ID документа в реестре

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • BranchMeetingDecisionGenerateDocumentInput: {
        block_num?: number | null;
        chairman: string;
        close_at_datetime: string;
        coopname: string;
        created_at?: string | null;
        current_quorum_percent: number;
        generator?: string | null;
        hash: string;
        lang?: string | null;
        links?: string[] | null;
        open_at_datetime: string;
        protocol_number: string;
        questions: GraphQLTypes["KuProtocolQuestionInput"][];
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • chairman: string

      Имя аккаунта (username) председателя собрания

    • close_at_datetime: string

      Дата и время закрытия собрания

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • current_quorum_percent: number

      Кворум собрания, %

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • hash: string

      Хэш решения собрания

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • open_at_datetime: string

      Дата и время открытия собрания

    • protocol_number: string

      Номер протокола

    • questions: GraphQLTypes["KuProtocolQuestionInput"][]

      Вопросы повестки с результатами голосования

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • BranchMeetingDecisionSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["BranchMeetingDecisionSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: GraphQLTypes["BranchMeetingDecisionSignedMetaDocumentInput"]

      Метаинформация протокола решения собрания

    • meta_hash: string

      Хэш мета-данных

    • signatures: GraphQLTypes["SignatureInfoInput"][]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • BranchMeetingDecisionSignedMetaDocumentInput: {
        block_num: number;
        chairman: string;
        close_at_datetime: string;
        coopname: string;
        created_at: string;
        current_quorum_percent: number;
        generator: string;
        hash: string;
        lang: string;
        links: string[];
        open_at_datetime: string;
        protocol_number: string;
        questions: GraphQLTypes["KuProtocolQuestionInput"][];
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    }
    • block_num: number

      Номер блока, на котором был создан документ

    • chairman: string

      Имя аккаунта (username) председателя собрания

    • close_at_datetime: string

      Дата и время закрытия собрания

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • current_quorum_percent: number

      Кворум собрания, %

    • generator: string

      Имя генератора, использованного для создания документа

    • hash: string

      Хэш решения собрания

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • open_at_datetime: string

      Дата и время открытия собрания

    • protocol_number: string

      Номер протокола

    • questions: GraphQLTypes["KuProtocolQuestionInput"][]

      Вопросы повестки с результатами голосования

    • registry_id: number

      ID документа в реестре

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • BranchMeetingProposalGenerateDocumentInput: {
        address?: string | null;
        block_num?: number | null;
        braname?: string | null;
        chairman_candidate?: string | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        hash: string;
        lang?: string | null;
        links?: string[] | null;
        questions: GraphQLTypes["KuAgendaQuestionInput"][];
        timezone?: string | null;
        title?: string | null;
        type: string;
        username: string;
        version?: string | null;
    }
    • Optional address?: string | null

      Адрес привязки кооперативного участка

    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • Optional braname?: string | null

      Наименование кооперативного участка

    • Optional chairman_candidate?: string | null

      Кандидат в председатели кооперативного участка

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • hash: string

      Хэш решения собрания

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • questions: GraphQLTypes["KuAgendaQuestionInput"][]

      Вопросы повестки

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • type: string

      Тип решения собрания (createbranch | free)

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • BranchMeetingProposalSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["BranchMeetingProposalSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: GraphQLTypes["BranchMeetingProposalSignedMetaDocumentInput"]

      Метаинформация предложения повестки собрания

    • meta_hash: string

      Хэш мета-данных

    • signatures: GraphQLTypes["SignatureInfoInput"][]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • BranchMeetingProposalSignedMetaDocumentInput: {
        address?: string | null;
        block_num: number;
        braname?: string | null;
        chairman_candidate?: string | null;
        coopname: string;
        created_at: string;
        generator: string;
        hash: string;
        lang: string;
        links: string[];
        questions: GraphQLTypes["KuAgendaQuestionInput"][];
        registry_id: number;
        timezone: string;
        title: string;
        type: string;
        username: string;
        version: string;
    }
    • Optional address?: string | null

      Адрес привязки кооперативного участка

    • block_num: number

      Номер блока, на котором был создан документ

    • Optional braname?: string | null

      Наименование кооперативного участка

    • Optional chairman_candidate?: string | null

      Кандидат в председатели кооперативного участка

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • generator: string

      Имя генератора, использованного для создания документа

    • hash: string

      Хэш решения собрания

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • questions: GraphQLTypes["KuAgendaQuestionInput"][]

      Вопросы повестки

    • registry_id: number

      ID документа в реестре

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • type: string

      Тип решения собрания (createbranch | free)

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • BranchTrustedLiabilityAgreementGenerateDocumentInput: {
        block_num?: number | null;
        branch_name: string;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        hash: string;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        trustee: string;
        username: string;
        version?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • branch_name: string

      Наименование кооперативного участка

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • hash: string

      Хэш заявки доверенного

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • trustee: string

      Имя аккаунта (username) председателя кооперативного участка

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • BranchTrustedLiabilityAgreementSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["BranchTrustedLiabilityAgreementSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: GraphQLTypes["BranchTrustedLiabilityAgreementSignedMetaDocumentInput"]

      Метаинформация договора материальной ответственности доверенного лица

    • meta_hash: string

      Хэш мета-данных

    • signatures: GraphQLTypes["SignatureInfoInput"][]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • BranchTrustedLiabilityAgreementSignedMetaDocumentInput: {
        block_num: number;
        branch_name: string;
        coopname: string;
        created_at: string;
        generator: string;
        hash: string;
        lang: string;
        links: string[];
        registry_id: number;
        timezone: string;
        title: string;
        trustee: string;
        username: string;
        version: string;
    }
    • block_num: number

      Номер блока, на котором был создан документ

    • branch_name: string

      Наименование кооперативного участка

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • generator: string

      Имя генератора, использованного для создания документа

    • hash: string

      Хэш заявки доверенного

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • registry_id: number

      ID документа в реестре

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • trustee: string

      Имя аккаунта (username) председателя кооперативного участка

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • BranchTrustedPowerOfAttorneyGenerateDocumentInput: {
        block_num?: number | null;
        branch_name: string;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        hash: string;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        trustee: string;
        username: string;
        version?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • branch_name: string

      Наименование кооперативного участка

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • hash: string

      Хэш заявки доверенного

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • trustee: string

      Имя аккаунта (username) председателя кооперативного участка

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • BranchTrustedPowerOfAttorneySignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["BranchTrustedPowerOfAttorneySignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: GraphQLTypes["BranchTrustedPowerOfAttorneySignedMetaDocumentInput"]

      Метаинформация доверенности доверенному лицу участка

    • meta_hash: string

      Хэш мета-данных

    • signatures: GraphQLTypes["SignatureInfoInput"][]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • BranchTrustedPowerOfAttorneySignedMetaDocumentInput: {
        block_num: number;
        branch_name: string;
        coopname: string;
        created_at: string;
        generator: string;
        hash: string;
        lang: string;
        links: string[];
        registry_id: number;
        timezone: string;
        title: string;
        trustee: string;
        username: string;
        version: string;
    }
    • block_num: number

      Номер блока, на котором был создан документ

    • branch_name: string

      Наименование кооперативного участка

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • generator: string

      Имя генератора, использованного для создания документа

    • hash: string

      Хэш заявки доверенного

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • registry_id: number

      ID документа в реестре

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • trustee: string

      Имя аккаунта (username) председателя кооперативного участка

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • BranchTrustedStatementGenerateDocumentInput: {
        block_num?: number | null;
        braname: string;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        hash: string;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • braname: string

      Наименование кооперативного участка

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • hash: string

      Хэш заявки доверенного

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • BranchTrusteeLiabilityAgreementGenerateDocumentInput: {
        block_num?: number | null;
        branch_name: string;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        hash: string;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • branch_name: string

      Наименование кооперативного участка

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • hash: string

      Якорь процесса учреждения участка

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • BranchTrusteeLiabilityAgreementSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["BranchTrusteeLiabilityAgreementSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: GraphQLTypes["BranchTrusteeLiabilityAgreementSignedMetaDocumentInput"]

      Метаинформация договора материальной ответственности председателя участка

    • meta_hash: string

      Хэш мета-данных

    • signatures: GraphQLTypes["SignatureInfoInput"][]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • BranchTrusteeLiabilityAgreementSignedMetaDocumentInput: {
        block_num: number;
        branch_name: string;
        coopname: string;
        created_at: string;
        generator: string;
        hash: string;
        lang: string;
        links: string[];
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    }
    • block_num: number

      Номер блока, на котором был создан документ

    • branch_name: string

      Наименование кооперативного участка

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • generator: string

      Имя генератора, использованного для создания документа

    • hash: string

      Якорь процесса учреждения участка

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • registry_id: number

      ID документа в реестре

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • BranchTrusteePowerOfAttorneyGenerateDocumentInput: {
        block_num?: number | null;
        branch_address: string;
        branch_name: string;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        hash: string;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • branch_address: string

      Адрес привязки кооперативного участка

    • branch_name: string

      Наименование кооперативного участка

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • hash: string

      Якорь процесса учреждения участка

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • BranchTrusteePowerOfAttorneySignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["BranchTrusteePowerOfAttorneySignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: GraphQLTypes["BranchTrusteePowerOfAttorneySignedMetaDocumentInput"]

      Метаинформация доверенности председателю участка

    • meta_hash: string

      Хэш мета-данных

    • signatures: GraphQLTypes["SignatureInfoInput"][]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • BranchTrusteePowerOfAttorneySignedMetaDocumentInput: {
        block_num: number;
        branch_address: string;
        branch_name: string;
        coopname: string;
        created_at: string;
        generator: string;
        hash: string;
        lang: string;
        links: string[];
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    }
    • block_num: number

      Номер блока, на котором был создан документ

    • branch_address: string

      Адрес привязки кооперативного участка

    • branch_name: string

      Наименование кооперативного участка

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • generator: string

      Имя генератора, использованного для создания документа

    • hash: string

      Якорь процесса учреждения участка

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • registry_id: number

      ID документа в реестре

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • BuhotchBalanceEdits: {
        ...on BuhotchBalanceEdits: Omit<GraphQLTypes["BuhotchBalanceEdits"], "...on BuhotchBalanceEdits">;
        __typename: "BuhotchBalanceEdits";
        assetsTotal: GraphQLTypes["BalanceRowEdits"];
        cash?: GraphQLTypes["BalanceRowEdits"] | null;
        nonMaterialAndLongFin?: GraphQLTypes["BalanceRowEdits"] | null;
        passivesTotal: GraphQLTypes["BalanceRowEdits"];
        shortTermFin?: GraphQLTypes["BalanceRowEdits"] | null;
        targetFunds?: GraphQLTypes["BalanceRowEdits"] | null;
    }
    • ...on BuhotchBalanceEdits: Omit<GraphQLTypes["BuhotchBalanceEdits"], "...on BuhotchBalanceEdits">
    • __typename: "BuhotchBalanceEdits"
    • assetsTotal: GraphQLTypes["BalanceRowEdits"]
    • Optional cash?: GraphQLTypes["BalanceRowEdits"] | null
    • Optional nonMaterialAndLongFin?: GraphQLTypes["BalanceRowEdits"] | null
    • passivesTotal: GraphQLTypes["BalanceRowEdits"]
    • Optional shortTermFin?: GraphQLTypes["BalanceRowEdits"] | null
    • Optional targetFunds?: GraphQLTypes["BalanceRowEdits"] | null
  • BuhotchHeaderEdits: {
        ...on BuhotchHeaderEdits: Omit<GraphQLTypes["BuhotchHeaderEdits"], "...on BuhotchHeaderEdits">;
        __typename: "BuhotchHeaderEdits";
        approved: boolean;
        audit: boolean;
        correctionNumber: number;
        docDate: string;
        idFile: string;
        programVersion: string;
        reportYear: number;
    }
    • ...on BuhotchHeaderEdits: Omit<GraphQLTypes["BuhotchHeaderEdits"], "...on BuhotchHeaderEdits">
    • __typename: "BuhotchHeaderEdits"
    • approved: boolean
    • audit: boolean
    • correctionNumber: number
    • docDate: string
    • idFile: string
    • programVersion: string
    • reportYear: number
  • BuhotchNotesEdits: {
        ...on BuhotchNotesEdits: Omit<GraphQLTypes["BuhotchNotesEdits"], "...on BuhotchNotesEdits">;
        __typename: "BuhotchNotesEdits";
        explanationFileName: string;
    }
    • ...on BuhotchNotesEdits: Omit<GraphQLTypes["BuhotchNotesEdits"], "...on BuhotchNotesEdits">
    • __typename: "BuhotchNotesEdits"
    • explanationFileName: string
  • BuhotchOrganizationEdits: {
        ...on BuhotchOrganizationEdits: Omit<GraphQLTypes["BuhotchOrganizationEdits"], "...on BuhotchOrganizationEdits">;
        __typename: "BuhotchOrganizationEdits";
        address?: string | null;
        inn: string;
        kpp: string;
        okfs: string;
        okopf: string;
        okpo?: string | null;
        orgName: string;
    }
    • ...on BuhotchOrganizationEdits: Omit<GraphQLTypes["BuhotchOrganizationEdits"], "...on BuhotchOrganizationEdits">
    • __typename: "BuhotchOrganizationEdits"
    • Optional address?: string | null
    • inn: string
    • kpp: string
    • okfs: string
    • okopf: string
    • Optional okpo?: string | null
    • orgName: string
  • BuhotchSignerEdits: {
        ...on BuhotchSignerEdits: Omit<GraphQLTypes["BuhotchSignerEdits"], "...on BuhotchSignerEdits">;
        __typename: "BuhotchSignerEdits";
        firstName: string;
        lastName: string;
        middleName?: string | null;
        repDoc?: string | null;
        type: GraphQLTypes["BuhotchSignerType"];
    }
    • ...on BuhotchSignerEdits: Omit<GraphQLTypes["BuhotchSignerEdits"], "...on BuhotchSignerEdits">
    • __typename: "BuhotchSignerEdits"
    • firstName: string
    • lastName: string
    • Optional middleName?: string | null
    • Optional repDoc?: string | null
    • type: GraphQLTypes["BuhotchSignerType"]
  • BuhotchSignerType: BuhotchSignerType

    Тип подписанта: руководитель или уполномоченный представитель

  • BuildInitialReportEdits: {
        ...on BuildInitialReportEdits: Omit<GraphQLTypes["BuildInitialReportEdits"], "...on BuildInitialReportEdits">;
        __typename: "BuildInitialReportEdits";
        editedFields: string[];
        editsJson: string;
        hasDraft: boolean;
    }
    • ...on BuildInitialReportEdits: Omit<GraphQLTypes["BuildInitialReportEdits"], "...on BuildInitialReportEdits">
    • __typename: "BuildInitialReportEdits"
    • editedFields: string[]
    • editsJson: string
    • hasDraft: boolean
  • CalculateVotesInput: {
        coopname: string;
        project_hash: string;
        username: string;
    }
    • coopname: string

      Имя аккаунта кооператива

    • project_hash: string

      Хэш проекта

    • username: string

      Имя пользователя

  • CalendarEntryStatus: CalendarEntryStatus

    Статус ячейки календаря: empty, draft, submitted (реальный XML в архиве), submitted_externally (отметка «сдано сторонне»), overdue, not_required, before_registration (период приходился на даты до регистрации кооператива — сдавать не надо), no_data (за период нечего подавать — выплат не было; статус снимается сам, как только выплата появляется). Приоритет: submitted > submitted_externally > draft > not_required > no_data > before_registration > overdue > empty.

  • CallTranscription: {
        ...on CallTranscription: Omit<GraphQLTypes["CallTranscription"], "...on CallTranscription">;
        __typename: "CallTranscription";
        createdAt: GraphQLTypes["DateTime"];
        endedAt?: GraphQLTypes["DateTime"] | null;
        id: string;
        memo: string;
        participants: string[];
        roomId: string;
        roomName: string;
        startedAt: GraphQLTypes["DateTime"];
        status: GraphQLTypes["TranscriptionStatus"];
        updatedAt: GraphQLTypes["DateTime"];
    }
    • ...on CallTranscription: Omit<GraphQLTypes["CallTranscription"], "...on CallTranscription">
    • __typename: "CallTranscription"
    • createdAt: GraphQLTypes["DateTime"]
    • Optional endedAt?: GraphQLTypes["DateTime"] | null
    • id: string
    • memo: string

      Пользовательская заметка о содержании звонка

    • participants: string[]

      Отображаемые имена участников (Synapse displayname); в БД хранятся канонические Matrix user id

    • roomId: string

      Внутреннее имя комнаты звонка (LiveKit room name), не Matrix room id

    • roomName: string
    • startedAt: GraphQLTypes["DateTime"]
    • status: GraphQLTypes["TranscriptionStatus"]
    • updatedAt: GraphQLTypes["DateTime"]
  • CallTranscriptionWithSegments: {
        ...on CallTranscriptionWithSegments: Omit<GraphQLTypes["CallTranscriptionWithSegments"], "...on CallTranscriptionWithSegments">;
        __typename: "CallTranscriptionWithSegments";
        segments: GraphQLTypes["TranscriptionSegment"][];
        transcription: GraphQLTypes["CallTranscription"];
    }
    • ...on CallTranscriptionWithSegments: Omit<GraphQLTypes["CallTranscriptionWithSegments"], "...on CallTranscriptionWithSegments">
    • __typename: "CallTranscriptionWithSegments"
    • segments: GraphQLTypes["TranscriptionSegment"][]
    • transcription: GraphQLTypes["CallTranscription"]
  • CancelKuDecisionInput: {
        coopname: string;
        hash: string;
        reason: string;
    }

    Отмена собрания пайщиков участка

    • coopname: string

      Имя аккаунта кооператива

    • hash: string

      Хэш решения собрания

    • reason: string

      Причина отмены

  • Candidate: {
        ...on Candidate: Omit<GraphQLTypes["Candidate"], "...on Candidate">;
        __typename: "Candidate";
        braname?: string | null;
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        program_key?: string | null;
        public_key: string;
        referer?: string | null;
        referer_display_name?: string | null;
        registered_at?: GraphQLTypes["DateTime"] | null;
        status: GraphQLTypes["CandidateStatus"];
        type: string;
        username: string;
        username_display_name?: string | null;
    }
    • ...on Candidate: Omit<GraphQLTypes["Candidate"], "...on Candidate">
    • __typename: "Candidate"
    • Optional braname?: string | null
    • coopname: string
    • created_at: GraphQLTypes["DateTime"]
    • Optional program_key?: string | null
    • public_key: string
    • Optional referer?: string | null
    • Optional referer_display_name?: string | null
    • Optional registered_at?: GraphQLTypes["DateTime"] | null
    • status: GraphQLTypes["CandidateStatus"]
    • type: string
    • username: string
    • Optional username_display_name?: string | null
  • CandidateFilterInput: {
        referer?: string | null;
    }
    • Optional referer?: string | null
  • CandidateStatus: CandidateStatus
  • CapabilitySet: {
        ...on CapabilitySet: Omit<GraphQLTypes["CapabilitySet"], "...on CapabilitySet">;
        __typename: "CapabilitySet";
        builtin: boolean;
        coopname?: string | null;
        description: string;
        grants: GraphQLTypes["AccessGrant"][];
        set_key: string;
        title: string;
    }
    • ...on CapabilitySet: Omit<GraphQLTypes["CapabilitySet"], "...on CapabilitySet">
    • __typename: "CapabilitySet"
    • builtin: boolean

      true — платформенный набор; false — кооперативный кастомный

    • Optional coopname?: string | null

      Кооператив-владелец кастомного набора; пусто для платформенных

    • description: string

      Назначение набора

    • grants: GraphQLTypes["AccessGrant"][]

      Права, которые открывает набор

    • set_key: string

      Канон-идентификатор набора (например, accountant / cashier)

    • title: string

      Человеко-имя набора для интерфейса

  • CapabilitySetAssignment: {
        ...on CapabilitySetAssignment: Omit<GraphQLTypes["CapabilitySetAssignment"], "...on CapabilitySetAssignment">;
        __typename: "CapabilitySetAssignment";
        expires_at?: string | null;
        granted_at: string;
        granted_by: string;
        set_key: string;
        username: string;
    }
    • ...on CapabilitySetAssignment: Omit<GraphQLTypes["CapabilitySetAssignment"], "...on CapabilitySetAssignment">
    • __typename: "CapabilitySetAssignment"
    • Optional expires_at?: string | null

      Срок действия назначения; пусто — бессрочно

    • granted_at: string

      Когда выдан

    • granted_by: string

      Кто выдал набор (председатель)

    • set_key: string

      Идентификатор назначенного набора

    • username: string

      Имя аккаунта пайщика

  • CapitalAddWorklogInput: {
        coopname: string;
        date?: string | null;
        hours: number;
        issue_hash: string;
        username: string;
    }

    Ручная запись фактического времени по задаче

    • coopname: string

      Имя кооператива

    • Optional date?: string | null

      Дата работы YYYY-MM-DD (по умолчанию сегодня)

    • hours: number

      Количество часов (> 0)

    • issue_hash: string

      Хеш задачи

    • username: string

      Имя пользователя-исполнителя

  • CapitalAllocateFundsInput: {
        amount: string;
        coopname: string;
        project_hash: string;
    }
    • amount: string

      Сумма направляемых средств (asset, eg "10000.0000 RUB").

    • coopname: string

      Имя кооператива.

    • project_hash: string

      Идентификатор проекта или компонента.

  • CapitalCandidate: {
        ...on CapitalCandidate: Omit<GraphQLTypes["CapitalCandidate"], "...on CapitalCandidate">;
        __typename: "CapitalCandidate";
        about?: string | null;
        braname?: string | null;
        capital_status?: GraphQLTypes["ContributorStatus"] | null;
        contributed_as_author?: string | null;
        contributed_as_contributor?: string | null;
        contributed_as_coordinator?: string | null;
        contributed_as_creator?: string | null;
        contributed_as_investor?: string | null;
        contributed_as_propertor?: string | null;
        contributor_hash?: string | null;
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        hours_per_day?: number | null;
        level?: number | null;
        memo?: string | null;
        program_key?: string | null;
        public_key: string;
        rate_per_hour?: string | null;
        referer?: string | null;
        referer_display_name?: string | null;
        registered_at?: GraphQLTypes["DateTime"] | null;
        status: GraphQLTypes["CandidateStatus"];
        type: string;
        username: string;
        username_display_name?: string | null;
    }
    • ...on CapitalCandidate: Omit<GraphQLTypes["CapitalCandidate"], "...on CapitalCandidate">
    • __typename: "CapitalCandidate"
    • Optional about?: string | null
    • Optional braname?: string | null
    • Optional capital_status?: GraphQLTypes["ContributorStatus"] | null
    • Optional contributed_as_author?: string | null
    • Optional contributed_as_contributor?: string | null
    • Optional contributed_as_coordinator?: string | null
    • Optional contributed_as_creator?: string | null
    • Optional contributed_as_investor?: string | null
    • Optional contributed_as_propertor?: string | null
    • Optional contributor_hash?: string | null
    • coopname: string
    • created_at: GraphQLTypes["DateTime"]
    • Optional hours_per_day?: number | null
    • Optional level?: number | null
    • Optional memo?: string | null
    • Optional program_key?: string | null
    • public_key: string
    • Optional rate_per_hour?: string | null
    • Optional referer?: string | null
    • Optional referer_display_name?: string | null
    • Optional registered_at?: GraphQLTypes["DateTime"] | null
    • status: GraphQLTypes["CandidateStatus"]
    • type: string
    • username: string
    • Optional username_display_name?: string | null
  • CapitalCommit: {
        ...on CapitalCommit: Omit<GraphQLTypes["CapitalCommit"], "...on CapitalCommit">;
        __typename: "CapitalCommit";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        amounts?: GraphQLTypes["CapitalCommitAmounts"] | null;
        block_num?: number | null;
        blockchain_status?: string | null;
        commit_hash: string;
        coopname?: string | null;
        created_at?: string | null;
        data?: GraphQLTypes["JSON"] | null;
        description?: string | null;
        display_name?: string | null;
        id?: number | null;
        meta?: string | null;
        present: boolean;
        project?: GraphQLTypes["BaseCapitalProject"] | null;
        project_hash?: string | null;
        status: GraphQLTypes["CommitStatus"];
        username?: string | null;
    }

    Коммит в системе CAPITAL

    • ...on CapitalCommit: Omit<GraphQLTypes["CapitalCommit"], "...on CapitalCommit">
    • __typename: "CapitalCommit"
    • _created_at: GraphQLTypes["DateTime"]

      Дата создания записи

    • _id: string

      Внутренний ID базы данных

    • _updated_at: GraphQLTypes["DateTime"]

      Дата последнего обновления записи

    • Optional amounts?: GraphQLTypes["CapitalCommitAmounts"] | null

      Данные amounts коммита

    • Optional block_num?: number | null

      Номер блока крайней синхронизации с блокчейном

    • Optional blockchain_status?: string | null

      Статус из блокчейна

    • commit_hash: string

      Хеш коммита

    • Optional coopname?: string | null

      Название кооператива

    • Optional created_at?: string | null

      Дата создания

    • Optional data?: GraphQLTypes["JSON"] | null

      Обогащенные данные коммита (diff-патч, исходная ссылка и т.д.)

    • Optional description?: string | null

      Описание коммита

    • Optional display_name?: string | null

      Отображаемое имя пользователя

    • Optional id?: number | null

      ID в блокчейне

    • Optional meta?: string | null

      Метаданные коммита

    • present: boolean

      Флаг присутствия записи в блокчейне

    • Optional project?: GraphQLTypes["BaseCapitalProject"] | null

      Проект, к которому относится коммит

    • Optional project_hash?: string | null

      Хеш проекта

    • status: GraphQLTypes["CommitStatus"]

      Статус коммита

    • Optional username?: string | null

      Имя пользователя

  • CapitalCommitAmounts: {
        ...on CapitalCommitAmounts: Omit<GraphQLTypes["CapitalCommitAmounts"], "...on CapitalCommitAmounts">;
        __typename: "CapitalCommitAmounts";
        authors_base_pool?: string | null;
        authors_bonus_pool?: string | null;
        contributors_bonus_pool?: string | null;
        creators_base_pool?: string | null;
        creators_bonus_pool?: string | null;
        creators_hours?: string | null;
        hour_cost?: string | null;
        total_contribution?: string | null;
        total_generation_pool?: string | null;
    }

    Данные amounts коммита

    • ...on CapitalCommitAmounts: Omit<GraphQLTypes["CapitalCommitAmounts"], "...on CapitalCommitAmounts">
    • __typename: "CapitalCommitAmounts"
    • Optional authors_base_pool?: string | null

      Базовый пул авторов

    • Optional authors_bonus_pool?: string | null

      Бонусный пул авторов

    • Optional contributors_bonus_pool?: string | null

      Бонусный пул участников

    • Optional creators_base_pool?: string | null

      Базовый пул создателей

    • Optional creators_bonus_pool?: string | null

      Бонусный пул создателей

    • Optional creators_hours?: string | null

      Часы создателей

    • Optional hour_cost?: string | null

      Стоимость часа работы

    • Optional total_contribution?: string | null

      Общий объем вклада

    • Optional total_generation_pool?: string | null

      Общий генерационный пул

  • CapitalCommitFilter: {
        blockchain_status?: string | null;
        commit_hash?: string | null;
        coopname?: string | null;
        created_date?: string | null;
        project_hash?: string | null;
        status?: GraphQLTypes["CommitStatus"] | null;
        username?: string | null;
    }

    Параметры фильтрации для запросов коммитов CAPITAL

    • Optional blockchain_status?: string | null

      Фильтр по статусу из блокчейна

    • Optional commit_hash?: string | null

      Фильтр по хешу коммита

    • Optional coopname?: string | null

      Фильтр по названию кооператива

    • Optional created_date?: string | null

      Фильтр по дате создания (YYYY-MM-DD)

    • Optional project_hash?: string | null

      Фильтр по хешу проекта

    • Optional status?: GraphQLTypes["CommitStatus"] | null

      Фильтр по статусу коммита

    • Optional username?: string | null

      Фильтр по имени пользователя

  • CapitalComponentMetric: {
        ...on CapitalComponentMetric: Omit<GraphQLTypes["CapitalComponentMetric"], "...on CapitalComponentMetric">;
        __typename: "CapitalComponentMetric";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        block_num?: number | null;
        coopname: string;
        created_by: string;
        deadline?: GraphQLTypes["DateTime"] | null;
        fact: number;
        measure_hash: string;
        metric_hash: string;
        present: boolean;
        project_hash: string;
        series_mode: GraphQLTypes["MetricSeriesMode"];
        status: GraphQLTypes["MetricStatus"];
        target_value: number;
        title: string;
        unit: string;
    }

    Цель по мере на компоненте (инстанс меры с целевым значением)

    • ...on CapitalComponentMetric: Omit<GraphQLTypes["CapitalComponentMetric"], "...on CapitalComponentMetric">
    • __typename: "CapitalComponentMetric"
    • _created_at: GraphQLTypes["DateTime"]

      Дата создания записи

    • _id: string

      Внутренний ID базы данных

    • _updated_at: GraphQLTypes["DateTime"]

      Дата последнего обновления записи

    • Optional block_num?: number | null

      Номер блока крайней синхронизации с блокчейном

    • coopname: string

      Имя аккаунта кооператива

    • created_by: string

      Кто создал цель

    • Optional deadline?: GraphQLTypes["DateTime"] | null

      Срок достижения цели

    • fact: number

      Фактическое значение (сумма вкладов)

    • measure_hash: string

      Хеш меры из справочника

    • metric_hash: string

      Хеш цели на компоненте

    • present: boolean

      Флаг присутствия записи в блокчейне

    • project_hash: string

      Хеш компонента

    • series_mode: GraphQLTypes["MetricSeriesMode"]

      Режим ряда меры

    • status: GraphQLTypes["MetricStatus"]

      Статус цели

    • target_value: number

      Целевое значение на компоненте

    • title: string

      Название меры

    • unit: string

      Единица измерения

  • CapitalConfigObject: {
        ...on CapitalConfigObject: Omit<GraphQLTypes["CapitalConfigObject"], "...on CapitalConfigObject">;
        __typename: "CapitalConfigObject";
        authors_voting_percent: number;
        coordinator_bonus_percent: number;
        coordinator_invite_validity_days: number;
        creators_voting_percent: number;
        energy_decay_rate_per_day: number;
        energy_gain_coefficient: number;
        expense_pool_percent: number;
        level_depth_base: number;
        level_growth_coefficient: number;
        voting_period_in_days: number;
    }

    Конфигурация CAPITAL контракта кооператива

    • ...on CapitalConfigObject: Omit<GraphQLTypes["CapitalConfigObject"], "...on CapitalConfigObject">
    • __typename: "CapitalConfigObject"
    • authors_voting_percent: number

      Процент голосования авторов

    • coordinator_bonus_percent: number

      Процент бонуса координатора

    • coordinator_invite_validity_days: number

      Срок действия приглашения координатора в днях

    • creators_voting_percent: number

      Процент голосования создателей

    • energy_decay_rate_per_day: number

      Скорость убывания энергии в день

    • energy_gain_coefficient: number

      Коэффициент получения энергии

    • expense_pool_percent: number

      Процент расходов

    • level_depth_base: number

      Базовая глубина уровня

    • level_growth_coefficient: number

      Коэффициент роста уровня

    • voting_period_in_days: number

      Период голосования в днях

  • CapitalContributor: {
        ...on CapitalContributor: Omit<GraphQLTypes["CapitalContributor"], "...on CapitalContributor">;
        __typename: "CapitalContributor";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        about?: string | null;
        appendixes?: string[] | null;
        blagorost_agreement_hash?: string | null;
        blagorost_offer_hash?: string | null;
        blagorost_wallet?: GraphQLTypes["CapitalProgramWallet"] | null;
        block_num?: number | null;
        blockchain_status?: string | null;
        contract?: GraphQLTypes["DocumentAggregate"] | null;
        contributed_as_author?: string | null;
        contributed_as_contributor?: string | null;
        contributed_as_coordinator?: string | null;
        contributed_as_creator?: string | null;
        contributed_as_investor?: string | null;
        contributed_as_propertor?: string | null;
        contributor_hash: string;
        coopname: string;
        created_at?: string | null;
        debt_amount?: string | null;
        display_name?: string | null;
        document_parameters?: GraphQLTypes["ContributorDocumentParameters"] | null;
        energy?: number | null;
        generation_contract_hash?: string | null;
        generation_wallet?: GraphQLTypes["CapitalProgramWallet"] | null;
        generator_offer_hash?: string | null;
        hours_per_day?: number | null;
        id?: number | null;
        is_external_blagorost_agreement?: boolean | null;
        is_external_contract?: boolean | null;
        last_energy_update?: string | null;
        level?: number | null;
        main_wallet?: GraphQLTypes["CapitalProgramWallet"] | null;
        memo?: string | null;
        present: boolean;
        program_key?: string | null;
        rate_per_hour?: string | null;
        status: GraphQLTypes["ContributorStatus"];
        storage_agreement_hash?: string | null;
        username: string;
    }

    Участник кооператива в системе CAPITAL

    • ...on CapitalContributor: Omit<GraphQLTypes["CapitalContributor"], "...on CapitalContributor">
    • __typename: "CapitalContributor"
    • _created_at: GraphQLTypes["DateTime"]

      Дата создания записи

    • _id: string

      Внутренний ID базы данных

    • _updated_at: GraphQLTypes["DateTime"]

      Дата последнего обновления записи

    • Optional about?: string | null

      О себе

    • Optional appendixes?: string[] | null

      Приложения к контракту

    • Optional blagorost_agreement_hash?: string | null

      Хеш соглашения Благорост

    • Optional blagorost_offer_hash?: string | null

      Хеш оферты Благорост

    • Optional blagorost_wallet?: GraphQLTypes["CapitalProgramWallet"] | null

      Программный кошелек в программе Blagorost

    • Optional block_num?: number | null

      Номер блока крайней синхронизации с блокчейном

    • Optional blockchain_status?: string | null

      Статус из блокчейна

    • Optional contract?: GraphQLTypes["DocumentAggregate"] | null

      Контракт участника

    • Optional contributed_as_author?: string | null

      Вклад как автор

    • Optional contributed_as_contributor?: string | null

      Вклад как участник

    • Optional contributed_as_coordinator?: string | null

      Вклад как координатор

    • Optional contributed_as_creator?: string | null

      Вклад как исполнитель

    • Optional contributed_as_investor?: string | null

      Вклад как инвестор

    • Optional contributed_as_propertor?: string | null

      Вклад как собственник имущества

    • contributor_hash: string

      Хеш участника

    • coopname: string

      Название кооператива

    • Optional created_at?: string | null

      Дата создания

    • Optional debt_amount?: string | null

      Сумма долга

    • Optional display_name?: string | null

      Отображаемое имя

    • Optional document_parameters?: GraphQLTypes["ContributorDocumentParameters"] | null

      Параметры документов участника из UData (номера и даты)

    • Optional energy?: number | null

      Энергия участника

    • Optional generation_contract_hash?: string | null

      Хеш договора УХД

    • Optional generation_wallet?: GraphQLTypes["CapitalProgramWallet"] | null

      Программный кошелек в программе Generation

    • Optional generator_offer_hash?: string | null

      Хеш оферты Генератор

    • Optional hours_per_day?: number | null

      Часов в день

    • Optional id?: number | null

      ID в блокчейне

    • Optional is_external_blagorost_agreement?: boolean | null

      Соглашение Благорост предоставлено при импорте (внешний документ)

    • Optional is_external_contract?: boolean | null

      Является ли внешним контрактом

    • Optional last_energy_update?: string | null

      Последнее обновление энергии

    • Optional level?: number | null

      Уровень участника

    • Optional main_wallet?: GraphQLTypes["CapitalProgramWallet"] | null

      Программный кошелек в программе Main

    • Optional memo?: string | null

      Мемо/комментарий

    • present: boolean

      Флаг присутствия записи в блокчейне

    • Optional program_key?: string | null

      Ключ выбранной программы регистрации (generation, capitalization)

    • Optional rate_per_hour?: string | null

      Ставка за час работы

    • status: GraphQLTypes["ContributorStatus"]

      Статус участника

    • Optional storage_agreement_hash?: string | null

      Хеш соглашения о хранении имущества

    • username: string

      Имя пользователя

  • CapitalContributorFilter: {
        contributor_hash?: string | null;
        coopname?: string | null;
        display_name?: string | null;
        is_external_contract?: boolean | null;
        project_hash?: string | null;
        status?: GraphQLTypes["ContributorStatus"] | null;
        username?: string | null;
    }

    Параметры фильтрации для запросов участников CAPITAL

    • Optional contributor_hash?: string | null

      Фильтр по хешу участника

    • Optional coopname?: string | null

      Фильтр по названию кооператива

    • Optional display_name?: string | null

      Поиск по ФИО или названию организации (частичное совпадение)

    • Optional is_external_contract?: boolean | null

      Фильтр по наличию внешнего контракта

    • Optional project_hash?: string | null

      Фильтр по project_hash - показывает только участников, у которых в appendixes есть указанный project_hash

    • Optional status?: GraphQLTypes["ContributorStatus"] | null

      Фильтр по статусу участника

    • Optional username?: string | null

      Фильтр по имени пользователя

  • CapitalCreateProgramExpenseInput: {
        coopname: string;
        creator: string;
        description: string;
        expense_hash: string;
        items: GraphQLTypes["CapitalExpenseItemInput"][];
        statement: GraphQLTypes["ExpenseProposalStatementSignedDocumentInput"];
    }
    • coopname: string

      Имя кооператива.

    • creator: string

      Имя пайщика-создателя СЗ (председатель).

    • description: string

      Описание программного расхода.

    • expense_hash: string

      Хэш СЗ-расхода (детерминированный, из UI). Он же станет proposal_hash в шасси.

    • items: GraphQLTypes["CapitalExpenseItemInput"][]

      Строки расхода. Способ оплаты (аванс под отчёт / оплата по счёту) задаётся на каждой строке отдельно.

    • statement: GraphQLTypes["ExpenseProposalStatementSignedDocumentInput"]

      Подписанная СЗ-смета (document2, registry 2010).

  • CapitalCycle: {
        ...on CapitalCycle: Omit<GraphQLTypes["CapitalCycle"], "...on CapitalCycle">;
        __typename: "CapitalCycle";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        block_num?: number | null;
        end_date: GraphQLTypes["DateTime"];
        name: string;
        present: boolean;
        start_date: GraphQLTypes["DateTime"];
        status: GraphQLTypes["CycleStatus"];
    }

    Цикл разработки в системе CAPITAL

    • ...on CapitalCycle: Omit<GraphQLTypes["CapitalCycle"], "...on CapitalCycle">
    • __typename: "CapitalCycle"
    • _created_at: GraphQLTypes["DateTime"]

      Дата создания записи

    • _id: string

      Внутренний ID базы данных

    • _updated_at: GraphQLTypes["DateTime"]

      Дата последнего обновления записи

    • Optional block_num?: number | null

      Номер блока крайней синхронизации с блокчейном

    • end_date: GraphQLTypes["DateTime"]

      Дата окончания

    • name: string

      Название цикла

    • present: boolean

      Флаг присутствия записи в блокчейне

    • start_date: GraphQLTypes["DateTime"]

      Дата начала

    • status: GraphQLTypes["CycleStatus"]

      Статус цикла

  • CapitalCycleFilter: {
        end_date?: string | null;
        is_active?: boolean | null;
        name?: string | null;
        start_date?: string | null;
        status?: GraphQLTypes["CycleStatus"] | null;
    }

    Параметры фильтрации для запросов циклов CAPITAL

    • Optional end_date?: string | null

      Фильтр по дате окончания (YYYY-MM-DD)

    • Optional is_active?: boolean | null

      Показать только активные циклы

    • Optional name?: string | null

      Фильтр по названию цикла

    • Optional start_date?: string | null

      Фильтр по дате начала (YYYY-MM-DD)

    • Optional status?: GraphQLTypes["CycleStatus"] | null

      Фильтр по статусу цикла

  • CapitalDeallocateFundsInput: {
        amount: string;
        coopname: string;
        project_hash: string;
    }
    • amount: string

      Сумма возвращаемых средств (asset, eg "10000.0000 RUB").

    • coopname: string

      Имя кооператива.

    • project_hash: string

      Идентификатор проекта или компонента.

  • CapitalDeallocationLimit: {
        ...on CapitalDeallocationLimit: Omit<GraphQLTypes["CapitalDeallocationLimit"], "...on CapitalDeallocationLimit">;
        __typename: "CapitalDeallocationLimit";
        is_allowed_by_status: boolean;
        max_amount: string;
        outstanding_debt: string;
        program_invest_pool: string;
        unspent: string;
    }

    Предел возврата средств из компонента в программу

    • ...on CapitalDeallocationLimit: Omit<GraphQLTypes["CapitalDeallocationLimit"], "...on CapitalDeallocationLimit">
    • __typename: "CapitalDeallocationLimit"
    • is_allowed_by_status: boolean

      Разрешён ли возврат в текущем статусе компонента

    • max_amount: string

      Максимальная сумма, доступная к возврату

    • outstanding_debt: string

      Сумма непогашенных ссуд участников компонента

    • program_invest_pool: string

      Средства программы, направленные в компонент

    • unspent: string

      Не израсходованная компонентом часть полученных средств

  • CapitalDeallocationLimitInput: {
        coopname: string;
        project_hash: string;
    }
    • coopname: string

      Имя кооператива.

    • project_hash: string

      Идентификатор проекта или компонента.

  • CapitalDebt: {
        ...on CapitalDebt: Omit<GraphQLTypes["CapitalDebt"], "...on CapitalDebt">;
        __typename: "CapitalDebt";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        amount?: number | null;
        approved_statement?: GraphQLTypes["DocumentAggregate"] | null;
        authorization?: GraphQLTypes["DocumentAggregate"] | null;
        block_num?: number | null;
        blockchain_status?: string | null;
        coopname?: string | null;
        debt_hash: string;
        id?: number | null;
        memo?: string | null;
        present: boolean;
        project_hash?: string | null;
        repaid_at?: string | null;
        statement?: GraphQLTypes["DocumentAggregate"] | null;
        status: GraphQLTypes["DebtStatus"];
        username?: string | null;
    }

    Долг в системе CAPITAL

    • ...on CapitalDebt: Omit<GraphQLTypes["CapitalDebt"], "...on CapitalDebt">
    • __typename: "CapitalDebt"
    • _created_at: GraphQLTypes["DateTime"]

      Дата создания записи

    • _id: string

      Внутренний ID базы данных

    • _updated_at: GraphQLTypes["DateTime"]

      Дата последнего обновления записи

    • Optional amount?: number | null

      Сумма долга

    • Optional approved_statement?: GraphQLTypes["DocumentAggregate"] | null

      Одобренное заявление

    • Optional authorization?: GraphQLTypes["DocumentAggregate"] | null

      Протокол решения совета

    • Optional block_num?: number | null

      Номер блока последнего обновления

    • Optional blockchain_status?: string | null

      Статус из блокчейна

    • Optional coopname?: string | null

      Название кооператива

    • debt_hash: string

      Хеш долга

    • Optional id?: number | null

      ID в блокчейне

    • Optional memo?: string | null

      Мемо/комментарий

    • present: boolean

      Существует ли запись в блокчейне

    • Optional project_hash?: string | null

      Хеш проекта

    • Optional repaid_at?: string | null

      Дата погашения

    • Optional statement?: GraphQLTypes["DocumentAggregate"] | null

      Заявление на получение ссуды

    • status: GraphQLTypes["DebtStatus"]

      Статус долга

    • Optional username?: string | null

      Имя пользователя

  • CapitalExpense: {
        ...on CapitalExpense: Omit<GraphQLTypes["CapitalExpense"], "...on CapitalExpense">;
        __typename: "CapitalExpense";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        amount?: string | null;
        approved_statement?: GraphQLTypes["DocumentAggregate"] | null;
        authorization?: GraphQLTypes["DocumentAggregate"] | null;
        block_num?: number | null;
        blockchain_status?: string | null;
        coopname?: string | null;
        description?: string | null;
        expense_hash: string;
        expense_statement?: GraphQLTypes["DocumentAggregate"] | null;
        fund_id?: number | null;
        id?: number | null;
        present: boolean;
        project_hash?: string | null;
        spended_at?: string | null;
        status: GraphQLTypes["ExpenseStatus"];
        username?: string | null;
    }

    Расход в системе CAPITAL

    • ...on CapitalExpense: Omit<GraphQLTypes["CapitalExpense"], "...on CapitalExpense">
    • __typename: "CapitalExpense"
    • _created_at: GraphQLTypes["DateTime"]

      Дата создания записи

    • _id: string

      Внутренний ID базы данных

    • _updated_at: GraphQLTypes["DateTime"]

      Дата последнего обновления записи

    • Optional amount?: string | null

      Сумма расхода

    • Optional approved_statement?: GraphQLTypes["DocumentAggregate"] | null

      Одобренная записка

    • Optional authorization?: GraphQLTypes["DocumentAggregate"] | null

      Авторизация расхода

    • Optional block_num?: number | null

      Номер блока последнего обновления

    • Optional blockchain_status?: string | null

      Статус из блокчейна

    • Optional coopname?: string | null

      Название кооператива

    • Optional description?: string | null

      Описание расхода

    • expense_hash: string

      Хеш расхода

    • Optional expense_statement?: GraphQLTypes["DocumentAggregate"] | null

      Служебная записка о расходе

    • Optional fund_id?: number | null

      ID фонда

    • Optional id?: number | null

      ID в блокчейне

    • present: boolean

      Существует ли запись в блокчейне

    • Optional project_hash?: string | null

      Хеш проекта

    • Optional spended_at?: string | null

      Дата расхода

    • status: GraphQLTypes["ExpenseStatus"]

      Статус расхода

    • Optional username?: string | null

      Имя пользователя

  • CapitalExpenseItemInput: {
        description: string;
        item_hash: string;
        mechanics: GraphQLTypes["ExpenseMechanics"];
        payment_method_id?: string | null;
        payment_purpose?: string | null;
        planned_amount: string;
        recipient: string;
        recipient_type: GraphQLTypes["ExpenseRecipientType"];
        requisites?: string | null;
    }
    • description: string

      Описание назначения расхода.

    • item_hash: string

      Хеш строки расхода (детерминированный, из UI).

    • mechanics: GraphQLTypes["ExpenseMechanics"]

      Способ оплаты (ADVANCE / DIRECT).

    • Optional payment_method_id?: string | null

      Идентификатор сохранённых реквизитов получателя-пайщика — реквизиты снимаются в момент создания и прикладываются к платежу.

    • Optional payment_purpose?: string | null

      Назначение платежа (для оплаты по счёту) — фиксируется в снимке для кассира.

    • planned_amount: string

      Планируемая сумма (asset, eg "1000.0000 RUB").

    • recipient: string

      Получатель: username пайщика; для организации — пустая строка (аккаунта в кооперативе нет).

    • recipient_type: GraphQLTypes["ExpenseRecipientType"]

      Тип получателя.

    • Optional requisites?: string | null

      Реквизиты получателя-организации (вводятся вручную).

  • CapitalFavorite: {
        ...on CapitalFavorite: Omit<GraphQLTypes["CapitalFavorite"], "...on CapitalFavorite">;
        __typename: "CapitalFavorite";
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        parent_hash?: string | null;
        target_hash: string;
        target_type: GraphQLTypes["CapitalFavoriteTargetType"];
        title: string;
        username: string;
    }

    Запись избранного с актуальным наименованием сущности

    • ...on CapitalFavorite: Omit<GraphQLTypes["CapitalFavorite"], "...on CapitalFavorite">
    • __typename: "CapitalFavorite"
    • coopname: string

      Имя кооператива

    • created_at: GraphQLTypes["DateTime"]

      Когда добавлено в избранное

    • Optional parent_hash?: string | null

      Хеш родителя: у компонента — проект, у задачи и артефакта — владелец

    • target_hash: string

      Хеш сущности

    • target_type: GraphQLTypes["CapitalFavoriteTargetType"]

      Тип сущности: проект, компонент, задача или артефакт

    • title: string

      Актуальное наименование сущности

    • username: string

      Имя пользователя — владельца избранного

  • CapitalFavoriteInput: {
        coopname: string;
        target_hash: string;
        target_type: GraphQLTypes["CapitalFavoriteTargetType"];
        username: string;
    }

    Добавление или удаление сущности в избранном пользователя

    • coopname: string

      Имя кооператива

    • target_hash: string

      Хеш сущности

    • target_type: GraphQLTypes["CapitalFavoriteTargetType"]

      Тип сущности: проект, компонент, задача или артефакт

    • username: string

      Имя пользователя — владельца избранного

  • CapitalFavoriteTargetType: CapitalFavoriteTargetType

    Тип сущности в избранном: проект, компонент, задача или артефакт

  • CapitalFavoritesFilter: {
        coopname: string;
        username: string;
    }

    Фильтр списка избранного

    • coopname: string

      Имя кооператива

    • username: string

      Имя пользователя — владельца избранного

  • CapitalFibLevel: {
        ...on CapitalFibLevel: Omit<GraphQLTypes["CapitalFibLevel"], "...on CapitalFibLevel">;
        __typename: "CapitalFibLevel";
        ratio: number;
        value: number;
    }
    • ...on CapitalFibLevel: Omit<GraphQLTypes["CapitalFibLevel"], "...on CapitalFibLevel">
    • __typename: "CapitalFibLevel"
    • ratio: number

      Фибо-коэффициент

    • value: number

      Значение уровня на ряде

  • CapitalGetOpenTimerInput: {
        coopname: string;
        username: string;
    }

    Запрос открытой сессии таймера участника

    • coopname: string

      Имя кооператива

    • username: string

      Имя пользователя

  • CapitalInvest: {
        ...on CapitalInvest: Omit<GraphQLTypes["CapitalInvest"], "...on CapitalInvest">;
        __typename: "CapitalInvest";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        amount?: number | null;
        block_num?: number | null;
        blockchain_status?: string | null;
        coopname?: string | null;
        coordinator?: string | null;
        coordinator_amount?: number | null;
        id?: number | null;
        invest_hash: string;
        invested_at?: string | null;
        present: boolean;
        project_hash?: string | null;
        statement?: string | null;
        status: GraphQLTypes["InvestStatus"];
        username?: string | null;
    }

    Инвестиция в системе CAPITAL

    • ...on CapitalInvest: Omit<GraphQLTypes["CapitalInvest"], "...on CapitalInvest">
    • __typename: "CapitalInvest"
    • _created_at: GraphQLTypes["DateTime"]

      Дата создания записи

    • _id: string

      Внутренний ID базы данных

    • _updated_at: GraphQLTypes["DateTime"]

      Дата последнего обновления записи

    • Optional amount?: number | null

      Сумма инвестиции

    • Optional block_num?: number | null

      Номер блока последнего обновления

    • Optional blockchain_status?: string | null

      Статус из блокчейна

    • Optional coopname?: string | null

      Название кооператива

    • Optional coordinator?: string | null

      Координатор

    • Optional coordinator_amount?: number | null

      Сумма координатора

    • Optional id?: number | null

      ID в блокчейне

    • invest_hash: string

      Хеш инвестиции

    • Optional invested_at?: string | null

      Дата инвестирования

    • present: boolean

      Существует ли запись в блокчейне

    • Optional project_hash?: string | null

      Хеш проекта

    • Optional statement?: string | null

      Заявление

    • status: GraphQLTypes["InvestStatus"]

      Статус инвестиции

    • Optional username?: string | null

      Имя пользователя

  • CapitalInvestFilter: {
        coopname?: string | null;
        coordinator?: string | null;
        invest_hash?: string | null;
        project_hash?: string | null;
        status?: GraphQLTypes["InvestStatus"] | null;
        username?: string | null;
    }

    Параметры фильтрации для запросов инвестиций CAPITAL

    • Optional coopname?: string | null

      Фильтр по названию кооператива

    • Optional coordinator?: string | null

      Фильтр по координатору

    • Optional invest_hash?: string | null

      Фильтр по хешу инвестиции

    • Optional project_hash?: string | null

      Фильтр по хешу проекта

    • Optional status?: GraphQLTypes["InvestStatus"] | null

      Фильтр по статусу инвестиции

    • Optional username?: string | null

      Фильтр по имени пользователя

  • CapitalIssue: {
        ...on CapitalIssue: Omit<GraphQLTypes["CapitalIssue"], "...on CapitalIssue">;
        __typename: "CapitalIssue";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        block_num?: number | null;
        created_by: string;
        creators: string[];
        cycle_id?: string | null;
        description?: string | null;
        estimate: number;
        fact: number;
        fact_by_contributor: GraphQLTypes["CapitalIssueContributorFact"][];
        fact_committed: number;
        fact_uncommitted: number;
        id: string;
        issue_hash: string;
        linked_git_commits: GraphQLTypes["CapitalIssueLinkedGitCommit"][];
        metadata: GraphQLTypes["JSON"];
        permissions: GraphQLTypes["CapitalIssuePermissions"];
        present: boolean;
        priority: GraphQLTypes["IssuePriority"];
        project_hash?: string | null;
        sort_order: number;
        status: GraphQLTypes["IssueStatus"];
        submaster?: string | null;
        title: string;
    }

    Задача в системе CAPITAL

    • ...on CapitalIssue: Omit<GraphQLTypes["CapitalIssue"], "...on CapitalIssue">
    • __typename: "CapitalIssue"
    • _created_at: GraphQLTypes["DateTime"]

      Дата создания записи

    • _id: string

      Внутренний ID базы данных

    • _updated_at: GraphQLTypes["DateTime"]

      Дата последнего обновления записи

    • Optional block_num?: number | null

      Номер блока крайней синхронизации с блокчейном

    • created_by: string

      Имя пользователя, создавшего задачу

    • creators: string[]

      Массив имен пользователей создателей (contributors)

    • Optional cycle_id?: string | null

      ID цикла

    • Optional description?: string | null

      Описание задачи

    • estimate: number

      Оценка в часах (допускаются дроби, например 1.5)

    • fact: number

      Фактически накопленное время по задаче в часах — сумма всех TimeEntry (committed + uncommitted). Read-only, считается на лету

    • fact_by_contributor: GraphQLTypes["CapitalIssueContributorFact"][]

      Разбивка факта по исполнителям — сколько часов накопил каждый contributor по этой задаче

    • fact_committed: number

      Часть факта, уже зафиксированная в capital-коммитах (is_committed=true)

    • fact_uncommitted: number

      Часть факта, ещё не зафиксированная в capital-коммитах

    • id: string

      Уникальный ID задачи в формате PREFIX-N (например, ABC-1)

    • issue_hash: string

      Хеш задачи

    • linked_git_commits: GraphQLTypes["CapitalIssueLinkedGitCommit"][]

      Git-коммиты ветки с валидными маркерами, привязанные к этой задаче (пустой массив, если привязок нет)

    • metadata: GraphQLTypes["JSON"]

      Метаданные задачи

    • permissions: GraphQLTypes["CapitalIssuePermissions"]

      Права доступа текущего пользователя к задаче

    • present: boolean

      Флаг присутствия записи в блокчейне

    • priority: GraphQLTypes["IssuePriority"]

      Приоритет задачи

    • Optional project_hash?: string | null

      Хеш проекта или компонента; пусто — свободная задача

    • sort_order: number

      Порядок сортировки

    • status: GraphQLTypes["IssueStatus"]

      Статус задачи

    • Optional submaster?: string | null

      Имя пользователя ответственного (contributor)

    • title: string

      Название задачи

  • CapitalIssueContributorFact: {
        ...on CapitalIssueContributorFact: Omit<GraphQLTypes["CapitalIssueContributorFact"], "...on CapitalIssueContributorFact">;
        __typename: "CapitalIssueContributorFact";
        contributor_hash: string;
        hours: number;
    }

    Часы, накопленные одним исполнителем по задаче

    • ...on CapitalIssueContributorFact: Omit<GraphQLTypes["CapitalIssueContributorFact"], "...on CapitalIssueContributorFact">
    • __typename: "CapitalIssueContributorFact"
    • contributor_hash: string

      Хеш исполнителя

    • hours: number

      Суммарные часы (committed + uncommitted)

  • CapitalIssueFilter: {
        coopname?: string | null;
        created_by?: string | null;
        creators?: string[] | null;
        cycle_id?: string | null;
        master?: string | null;
        priorities?: GraphQLTypes["IssuePriority"][] | null;
        project_hash?: string | null;
        statuses?: GraphQLTypes["IssueStatus"][] | null;
        submaster?: string | null;
        title?: string | null;
    }

    Параметры фильтрации для запросов задач CAPITAL

    • Optional coopname?: string | null

      Фильтр по имени аккаунта кооператива

    • Optional created_by?: string | null

      Фильтр по ID создателя

    • Optional creators?: string[] | null

      Фильтр по массиву имен пользователей создателей

    • Optional cycle_id?: string | null

      Фильтр по ID цикла

    • Optional master?: string | null

      Фильтр по имени пользователя мастера проекта (показывать только задачи проектов, где указанный пользователь является мастером)

    • Optional priorities?: GraphQLTypes["IssuePriority"][] | null

      Фильтр по приоритетам задач

    • Optional project_hash?: string | null

      Фильтр по хешу проекта

    • Optional statuses?: GraphQLTypes["IssueStatus"][] | null

      Фильтр по статусам задач

    • Optional submaster?: string | null

      Фильтр по имени пользователя ответственного

    • Optional title?: string | null

      Фильтр по названию задачи

  • CapitalIssueLinkedGitCommit: {
        ...on CapitalIssueLinkedGitCommit: Omit<GraphQLTypes["CapitalIssueLinkedGitCommit"], "...on CapitalIssueLinkedGitCommit">;
        __typename: "CapitalIssueLinkedGitCommit";
        branch?: string | null;
        commit_message: string;
        committed_at: GraphQLTypes["DateTime"];
        consumed: boolean;
        github_sha: string;
        html_url: string;
        in_default_branch: boolean;
        username: string;
    }

    Индексированный Git-коммит, привязанный к задаче (PRD 78 / маркеры в сообщении)

    • ...on CapitalIssueLinkedGitCommit: Omit<GraphQLTypes["CapitalIssueLinkedGitCommit"], "...on CapitalIssueLinkedGitCommit">
    • __typename: "CapitalIssueLinkedGitCommit"
    • Optional branch?: string | null

      Ветка, на которой коммит появился впервые

    • commit_message: string
    • committed_at: GraphQLTypes["DateTime"]
    • consumed: boolean
    • github_sha: string
    • html_url: string
    • in_default_branch: boolean

      Коммит уже дошёл до базовой ветки репозитория

    • username: string
  • CapitalIssueMetricBinding: {
        ...on CapitalIssueMetricBinding: Omit<GraphQLTypes["CapitalIssueMetricBinding"], "...on CapitalIssueMetricBinding">;
        __typename: "CapitalIssueMetricBinding";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        block_num?: number | null;
        delta: number;
        issue_hash: string;
        metric_hash: string;
        present: boolean;
    }

    Привязка задачи к метрике с плановым вкладом

    • ...on CapitalIssueMetricBinding: Omit<GraphQLTypes["CapitalIssueMetricBinding"], "...on CapitalIssueMetricBinding">
    • __typename: "CapitalIssueMetricBinding"
    • _created_at: GraphQLTypes["DateTime"]

      Дата создания записи

    • _id: string

      Внутренний ID базы данных

    • _updated_at: GraphQLTypes["DateTime"]

      Дата последнего обновления записи

    • Optional block_num?: number | null

      Номер блока крайней синхронизации с блокчейном

    • delta: number

      Плановый вклад задачи в метрику

    • issue_hash: string

      Хеш задачи

    • metric_hash: string

      Хеш метрики

    • present: boolean

      Флаг присутствия записи в блокчейне

  • CapitalIssuePermissions: {
        ...on CapitalIssuePermissions: Omit<GraphQLTypes["CapitalIssuePermissions"], "...on CapitalIssuePermissions">;
        __typename: "CapitalIssuePermissions";
        allowed_status_transitions: GraphQLTypes["IssueStatus"][];
        can_assign_creator: boolean;
        can_change_status: boolean;
        can_complete_requirement: boolean;
        can_create_requirement: boolean;
        can_delete_issue: boolean;
        can_delete_requirement: boolean;
        can_edit_issue: boolean;
        can_edit_requirement: boolean;
        can_move_issue: boolean;
        can_set_done: boolean;
        can_set_estimate: boolean;
        can_set_on_review: boolean;
        can_set_priority: boolean;
        has_clearance: boolean;
        is_guest: boolean;
    }

    Права доступа пользователя к задаче

    • ...on CapitalIssuePermissions: Omit<GraphQLTypes["CapitalIssuePermissions"], "...on CapitalIssuePermissions">
    • __typename: "CapitalIssuePermissions"
    • allowed_status_transitions: GraphQLTypes["IssueStatus"][]

      Список допустимых статусов для перехода

    • can_assign_creator: boolean

      Может ли назначать исполнителей задачи

    • can_change_status: boolean

      Может ли изменять статусы задачи

    • can_complete_requirement: boolean

      Может ли выполнять требования к задаче

    • can_create_requirement: boolean

      Может ли создавать требования к задаче

    • can_delete_issue: boolean

      Может ли удалить задачу

    • can_delete_requirement: boolean

      Может ли удалять требования к задаче

    • can_edit_issue: boolean

      Может ли редактировать задачу (название, описание, приоритет и т.д.)

    • can_edit_requirement: boolean

      Может ли редактировать требования к задаче

    • can_move_issue: boolean

      Может ли инициировать перенос задачи в другой компонент того же проекта

    • can_set_done: boolean

      Может ли устанавливать статус DONE (выполнена)

    • can_set_estimate: boolean

      Может ли устанавливать оценку (estimate) задачи

    • can_set_on_review: boolean

      Может ли устанавливать статус ON_REVIEW (на проверке)

    • can_set_priority: boolean

      Может ли устанавливать приоритет задачи

    • has_clearance: boolean

      Имеет ли подтвержденное приложение для проекта

    • is_guest: boolean

      Является ли пользователь гостем (неавторизованным)

  • CapitalLog: {
        ...on CapitalLog: Omit<GraphQLTypes["CapitalLog"], "...on CapitalLog">;
        __typename: "CapitalLog";
        _id: string;
        actor_name: string;
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        description?: string | null;
        entity_id?: string | null;
        entity_type: GraphQLTypes["LogEntityType"];
        event_type: GraphQLTypes["LogEventType"];
        initiator: string;
        message: string;
        metadata?: GraphQLTypes["JSON"] | null;
        project_hash?: string | null;
        reference_id?: string | null;
        title: string;
    }

    Запись лога событий в системе капитала

    • ...on CapitalLog: Omit<GraphQLTypes["CapitalLog"], "...on CapitalLog">
    • __typename: "CapitalLog"
    • _id: string

      Внутренний идентификатор

    • actor_name: string

      ФИО инициатора (если доступно), иначе username

    • coopname: string

      Название кооператива

    • created_at: GraphQLTypes["DateTime"]

      Дата создания записи

    • Optional description?: string | null

      Детали события: суммы, изменения, контекст

    • Optional entity_id?: string | null

      ID сущности

    • entity_type: GraphQLTypes["LogEntityType"]

      Тип сущности к которой относится событие

    • event_type: GraphQLTypes["LogEventType"]

      Тип события

    • initiator: string

      Инициатор действия (username)

    • message: string

      Полное текстовое описание события (совместимость)

    • Optional metadata?: GraphQLTypes["JSON"] | null

      Вспомогательные данные

    • Optional project_hash?: string | null

      Хеш проекта или компонента

    • Optional reference_id?: string | null

      Идентификатор-ссылка (invest_hash, commit_hash, result_hash и т.д.)

    • title: string

      Краткий заголовок действия без имени пайщика

  • CapitalLogFilterInput: {
        coopname?: string | null;
        date_from?: GraphQLTypes["DateTime"] | null;
        date_to?: GraphQLTypes["DateTime"] | null;
        event_types?: GraphQLTypes["LogEventType"][] | null;
        initiator?: string | null;
        issue_hash?: string | null;
        project_hash?: string | null;
        show_components_logs?: boolean | null;
        show_issue_logs?: boolean | null;
    }

    Фильтр для поиска логов событий

    • Optional coopname?: string | null

      Название кооператива

    • Optional date_from?: GraphQLTypes["DateTime"] | null

      Период с

    • Optional date_to?: GraphQLTypes["DateTime"] | null

      Период по

    • Optional event_types?: GraphQLTypes["LogEventType"][] | null

      Типы событий для фильтрации

    • Optional initiator?: string | null

      Инициатор действия (username)

    • Optional issue_hash?: string | null

      Хеш задачи

    • Optional project_hash?: string | null

      Хеш проекта или компонента

    • Optional show_components_logs?: boolean | null

      Включать логи дочерних компонентов при фильтрации по project_hash

    • Optional show_issue_logs?: boolean | null

      Показывать логи по задачам

  • CapitalMeasure: {
        ...on CapitalMeasure: Omit<GraphQLTypes["CapitalMeasure"], "...on CapitalMeasure">;
        __typename: "CapitalMeasure";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        block_num?: number | null;
        coopname: string;
        created_by: string;
        measure_hash: string;
        present: boolean;
        series_mode: GraphQLTypes["MetricSeriesMode"];
        status: GraphQLTypes["MetricStatus"];
        title: string;
        unit: string;
    }

    Мера кооператива: что измеряем (без целевого значения)

    • ...on CapitalMeasure: Omit<GraphQLTypes["CapitalMeasure"], "...on CapitalMeasure">
    • __typename: "CapitalMeasure"
    • _created_at: GraphQLTypes["DateTime"]

      Дата создания записи

    • _id: string

      Внутренний ID базы данных

    • _updated_at: GraphQLTypes["DateTime"]

      Дата последнего обновления записи

    • Optional block_num?: number | null

      Номер блока крайней синхронизации с блокчейном

    • coopname: string

      Имя аккаунта кооператива

    • created_by: string

      Кто создал меру

    • measure_hash: string

      Хеш меры

    • present: boolean

      Флаг присутствия записи в блокчейне

    • series_mode: GraphQLTypes["MetricSeriesMode"]

      Режим ряда: скорость или уровень

    • status: GraphQLTypes["MetricStatus"]

      Статус меры

    • title: string

      Название меры

    • unit: string

      Единица измерения

  • CapitalMetricComponentRollup: {
        ...on CapitalMetricComponentRollup: Omit<GraphQLTypes["CapitalMetricComponentRollup"], "...on CapitalMetricComponentRollup">;
        __typename: "CapitalMetricComponentRollup";
        fact_sum: number;
        metrics_count: number;
        project_hash: string;
        project_title: string;
        target_sum: number;
    }
    • ...on CapitalMetricComponentRollup: Omit<GraphQLTypes["CapitalMetricComponentRollup"], "...on CapitalMetricComponentRollup">
    • __typename: "CapitalMetricComponentRollup"
    • fact_sum: number

      Сумма фактов метрик

    • metrics_count: number

      Число активных метрик

    • project_hash: string

      Хеш компонента

    • project_title: string

      Название компонента

    • target_sum: number

      Сумма целей метрик

  • CapitalMetricContribution: {
        ...on CapitalMetricContribution: Omit<GraphQLTypes["CapitalMetricContribution"], "...on CapitalMetricContribution">;
        __typename: "CapitalMetricContribution";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        block_num?: number | null;
        contribution_hash: string;
        delta: number;
        issue_hash?: string | null;
        metric_hash: string;
        occurred_at: GraphQLTypes["DateTime"];
        present: boolean;
        source: GraphQLTypes["MetricContributionSource"];
        username: string;
    }

    Запись журнала вкладов в метрику

    • ...on CapitalMetricContribution: Omit<GraphQLTypes["CapitalMetricContribution"], "...on CapitalMetricContribution">
    • __typename: "CapitalMetricContribution"
    • _created_at: GraphQLTypes["DateTime"]

      Дата создания записи

    • _id: string

      Внутренний ID базы данных

    • _updated_at: GraphQLTypes["DateTime"]

      Дата последнего обновления записи

    • Optional block_num?: number | null

      Номер блока крайней синхронизации с блокчейном

    • contribution_hash: string

      Хеш записи вклада

    • delta: number

      Величина вклада

    • Optional issue_hash?: string | null

      Хеш задачи, если вклад от задачи

    • metric_hash: string

      Хеш метрики

    • occurred_at: GraphQLTypes["DateTime"]

      Момент вклада

    • present: boolean

      Флаг присутствия записи в блокчейне

    • source: GraphQLTypes["MetricContributionSource"]

      Источник вклада

    • username: string

      Кто зафиксировал вклад

  • CapitalMetricSeries: {
        ...on CapitalMetricSeries: Omit<GraphQLTypes["CapitalMetricSeries"], "...on CapitalMetricSeries">;
        __typename: "CapitalMetricSeries";
        fact: number;
        metric_hash: string;
        points: GraphQLTypes["CapitalMetricSeriesPoint"][];
        series_mode: GraphQLTypes["MetricSeriesMode"];
        target_value: number;
        title: string;
        unit: string;
    }
    • ...on CapitalMetricSeries: Omit<GraphQLTypes["CapitalMetricSeries"], "...on CapitalMetricSeries">
    • __typename: "CapitalMetricSeries"
    • fact: number

      Текущий накопленный факт

    • metric_hash: string

      Хеш метрики

    • points: GraphQLTypes["CapitalMetricSeriesPoint"][]

      Точки ряда

    • series_mode: GraphQLTypes["MetricSeriesMode"]

      Режим ряда

    • target_value: number

      Целевое значение

    • title: string

      Название метрики

    • unit: string

      Единица измерения

  • CapitalMetricSeriesPoint: {
        ...on CapitalMetricSeriesPoint: Omit<GraphQLTypes["CapitalMetricSeriesPoint"], "...on CapitalMetricSeriesPoint">;
        __typename: "CapitalMetricSeriesPoint";
        cumulative: number;
        delta: number;
        ideal_cumulative?: number | null;
        period_end: GraphQLTypes["DateTime"];
        period_start: GraphQLTypes["DateTime"];
    }
    • ...on CapitalMetricSeriesPoint: Omit<GraphQLTypes["CapitalMetricSeriesPoint"], "...on CapitalMetricSeriesPoint">
    • __typename: "CapitalMetricSeriesPoint"
    • cumulative: number

      Накопленный факт на конец периода

    • delta: number

      Сумма вкладов за период (скорость)

    • Optional ideal_cumulative?: number | null

      Идеальная линия burn-up к дедлайну на конец периода

    • period_end: GraphQLTypes["DateTime"]

      Конец периода, не включая (UTC)

    • period_start: GraphQLTypes["DateTime"]

      Начало периода (UTC)

  • CapitalMetricSuperposition: {
        ...on CapitalMetricSuperposition: Omit<GraphQLTypes["CapitalMetricSuperposition"], "...on CapitalMetricSuperposition">;
        __typename: "CapitalMetricSuperposition";
        activity: number;
        balance: number;
        coherence: number;
        components: GraphQLTypes["CapitalMetricComponentRollup"][];
        disclaimer: string;
        down_count: number;
        fact_sum: number;
        flat_count: number;
        growth: number;
        items: GraphQLTypes["CapitalMetricSuperpositionItem"][];
        project_hash: string;
        resultant_angle: number;
        resultant_im: number;
        resultant_magnitude: number;
        resultant_re: number;
        target_sum: number;
        up_count: number;
    }
    • ...on CapitalMetricSuperposition: Omit<GraphQLTypes["CapitalMetricSuperposition"], "...on CapitalMetricSuperposition">
    • __typename: "CapitalMetricSuperposition"
    • activity: number

      Средняя амплитуда движения: 0 — покой, выше — есть рост/ход

    • balance: number

      Баланс процесса: в покое 1; при росте — согласованность фаз к цели

    • coherence: number

      Когерентность фазоров от 0 до 1; в покое равна 1

    • components: GraphQLTypes["CapitalMetricComponentRollup"][]

      Rollup планов/фактов по дочерним компонентам

    • disclaimer: string

      Предупреждение о характере разметки

    • down_count: number

      Сколько метрик тянут вниз

    • fact_sum: number

      Суммарный факт по охвату

    • flat_count: number

      Сколько метрик нейтральны

    • growth: number

      Рост на оси импульса от 0 до 1; в покое 0

    • items: GraphQLTypes["CapitalMetricSuperpositionItem"][]

      Метрики в резонансе

    • project_hash: string

      Хеш запрошенного проекта/компонента

    • resultant_angle: number

      Угол суммы фазоров в радианах

    • resultant_im: number

      Мнимая часть суммы фазоров

    • resultant_magnitude: number

      Модуль суммы фазоров

    • resultant_re: number

      Действительная часть суммы фазоров

    • target_sum: number

      Суммарная цель по охвату

    • up_count: number

      Сколько метрик тянут вверх

  • CapitalMetricSuperpositionFrame: {
        ...on CapitalMetricSuperpositionFrame: Omit<GraphQLTypes["CapitalMetricSuperpositionFrame"], "...on CapitalMetricSuperpositionFrame">;
        __typename: "CapitalMetricSuperpositionFrame";
        activity: number;
        at: GraphQLTypes["DateTime"];
        balance: number;
        coherence: number;
        down_count: number;
        fact_sum: number;
        flat_count: number;
        growth: number;
        items: GraphQLTypes["CapitalMetricSuperpositionItem"][];
        resultant_angle: number;
        resultant_im: number;
        resultant_magnitude: number;
        resultant_re: number;
        target_sum: number;
        up_count: number;
    }
    • ...on CapitalMetricSuperpositionFrame: Omit<GraphQLTypes["CapitalMetricSuperpositionFrame"], "...on CapitalMetricSuperpositionFrame">
    • __typename: "CapitalMetricSuperpositionFrame"
    • activity: number

      Средняя амплитуда движения: 0 — покой, выше — есть рост/ход

    • at: GraphQLTypes["DateTime"]

      Момент кадра (конец бакета периода)

    • balance: number

      Баланс процесса: в покое 1; при росте — согласованность фаз к цели

    • coherence: number

      Когерентность фазоров от 0 до 1; в покое равна 1

    • down_count: number

      Сколько метрик тянут вниз

    • fact_sum: number

      Суммарный факт по охвату на момент кадра

    • flat_count: number

      Сколько метрик нейтральны

    • growth: number

      Рост на оси импульса от 0 до 1; в покое 0

    • items: GraphQLTypes["CapitalMetricSuperpositionItem"][]

      Метрики в резонансе на момент кадра

    • resultant_angle: number

      Угол суммы фазоров в радианах

    • resultant_im: number

      Мнимая часть суммы фазоров

    • resultant_magnitude: number

      Модуль суммы фазоров

    • resultant_re: number

      Действительная часть суммы фазоров

    • target_sum: number

      Суммарная цель по охвату

    • up_count: number

      Сколько метрик тянут вверх

  • CapitalMetricSuperpositionHistory: {
        ...on CapitalMetricSuperpositionHistory: Omit<GraphQLTypes["CapitalMetricSuperpositionHistory"], "...on CapitalMetricSuperpositionHistory">;
        __typename: "CapitalMetricSuperpositionHistory";
        frames: GraphQLTypes["CapitalMetricSuperpositionFrame"][];
        from: GraphQLTypes["DateTime"];
        project_hash: string;
        to: GraphQLTypes["DateTime"];
    }
    • ...on CapitalMetricSuperpositionHistory: Omit<GraphQLTypes["CapitalMetricSuperpositionHistory"], "...on CapitalMetricSuperpositionHistory">
    • __typename: "CapitalMetricSuperpositionHistory"
    • frames: GraphQLTypes["CapitalMetricSuperpositionFrame"][]

      Кадры резонанса по бакетам периода

    • from: GraphQLTypes["DateTime"]

      Начало окна истории

    • project_hash: string

      Хеш запрошенного проекта/компонента

    • to: GraphQLTypes["DateTime"]

      Конец окна истории

  • CapitalMetricSuperpositionItem: {
        ...on CapitalMetricSuperpositionItem: Omit<GraphQLTypes["CapitalMetricSuperpositionItem"], "...on CapitalMetricSuperpositionItem">;
        __typename: "CapitalMetricSuperpositionItem";
        amplitude: number;
        current_label: GraphQLTypes["WaveLabel"];
        current_phase: GraphQLTypes["WavePhase"];
        drive: GraphQLTypes["MetricDriveDirection"];
        fact: number;
        metric_hash: string;
        phase_rad: number;
        project_hash: string;
        project_title: string;
        recent_velocity: number;
        series_mode: GraphQLTypes["MetricSeriesMode"];
        target_value: number;
        title: string;
        unit: string;
    }
    • ...on CapitalMetricSuperpositionItem: Omit<GraphQLTypes["CapitalMetricSuperpositionItem"], "...on CapitalMetricSuperpositionItem">
    • __typename: "CapitalMetricSuperpositionItem"
    • amplitude: number

      Амплитуда фазора — сила недавнего движения от 0 до 1

    • current_label: GraphQLTypes["WaveLabel"]

      Текущая метка волны

    • current_phase: GraphQLTypes["WavePhase"]

      Текущая фаза

    • drive: GraphQLTypes["MetricDriveDirection"]

      Вклад в общую динамику: тянет вверх, вниз или нейтрально

    • fact: number

      Факт

    • metric_hash: string

      Хеш метрики

    • phase_rad: number

      Фаза цикла в радианах: 0 — импульс к цели, π — коррекция

    • project_hash: string

      Хеш компонента

    • project_title: string

      Название компонента

    • recent_velocity: number

      Скорость последнего периода (Δ)

    • series_mode: GraphQLTypes["MetricSeriesMode"]

      Режим ряда

    • target_value: number

      Цель

    • title: string

      Название метрики

    • unit: string

      Единица измерения

  • CapitalMetricWave: {
        ...on CapitalMetricWave: Omit<GraphQLTypes["CapitalMetricWave"], "...on CapitalMetricWave">;
        __typename: "CapitalMetricWave";
        corridor: GraphQLTypes["CapitalWaveCorridor"];
        current_label: GraphQLTypes["WaveLabel"];
        current_phase: GraphQLTypes["WavePhase"];
        disclaimer: string;
        fact: number;
        fib_levels: GraphQLTypes["CapitalFibLevel"][];
        metric_hash: string;
        point_labels: GraphQLTypes["WaveLabel"][];
        series_mode: GraphQLTypes["MetricSeriesMode"];
        swings: GraphQLTypes["CapitalWaveSwing"][];
        target_value: number;
        title: string;
        unit: string;
        values: number[];
    }
    • ...on CapitalMetricWave: Omit<GraphQLTypes["CapitalMetricWave"], "...on CapitalMetricWave">
    • __typename: "CapitalMetricWave"
    • corridor: GraphQLTypes["CapitalWaveCorridor"]

      Прогнозный коридор

    • current_label: GraphQLTypes["WaveLabel"]

      Текущая метка волны

    • current_phase: GraphQLTypes["WavePhase"]

      Текущая фаза

    • disclaimer: string

      Предупреждение о характере разметки

    • fact: number

      Текущий факт

    • fib_levels: GraphQLTypes["CapitalFibLevel"][]

      Фибо-сетка

    • metric_hash: string

      Хеш метрики

    • point_labels: GraphQLTypes["WaveLabel"][]

      Метка волны на каждой точке ряда

    • series_mode: GraphQLTypes["MetricSeriesMode"]

      Режим ряда, на котором построена волна

    • swings: GraphQLTypes["CapitalWaveSwing"][]

      Свинги с метками

    • target_value: number

      Целевое значение

    • title: string

      Название метрики

    • unit: string

      Единица измерения

    • values: number[]

      Значения ряда для разметки (скорость или уровень)

  • CapitalOnboardingState: {
        ...on CapitalOnboardingState: Omit<GraphQLTypes["CapitalOnboardingState"], "...on CapitalOnboardingState">;
        __typename: "CapitalOnboardingState";
        blagorost_offer_template_done: boolean;
        blagorost_provision_done: boolean;
        capital_program_doc_data_hash?: string | null;
        generation_contract_template_done: boolean;
        generator_offer_template_done: boolean;
        generator_program_template_done: boolean;
        onboarding_blagorost_offer_template_hash?: string | null;
        onboarding_blagorost_provision_hash?: string | null;
        onboarding_expire_at: string;
        onboarding_generation_contract_template_hash?: string | null;
        onboarding_generator_offer_template_hash?: string | null;
        onboarding_generator_program_template_hash?: string | null;
        onboarding_init_at: string;
    }
    • ...on CapitalOnboardingState: Omit<GraphQLTypes["CapitalOnboardingState"], "...on CapitalOnboardingState">
    • __typename: "CapitalOnboardingState"
    • blagorost_offer_template_done: boolean
    • blagorost_provision_done: boolean
    • Optional capital_program_doc_data_hash?: string | null
    • generation_contract_template_done: boolean
    • generator_offer_template_done: boolean
    • generator_program_template_done: boolean
    • Optional onboarding_blagorost_offer_template_hash?: string | null
    • Optional onboarding_blagorost_provision_hash?: string | null
    • onboarding_expire_at: string
    • Optional onboarding_generation_contract_template_hash?: string | null
    • Optional onboarding_generator_offer_template_hash?: string | null
    • Optional onboarding_generator_program_template_hash?: string | null
    • onboarding_init_at: string
  • CapitalOnboardingStep: CapitalOnboardingStep
  • CapitalOnboardingStepInput: {
        decision: string;
        question: string;
        step: GraphQLTypes["CapitalOnboardingStep"];
        title?: string | null;
    }
    • decision: string
    • question: string
    • step: GraphQLTypes["CapitalOnboardingStep"]
    • Optional title?: string | null
  • CapitalPauseTimerInput: {
        coopname: string;
        username: string;
    }

    Пауза открытого таймера (задача остаётся привязанной)

    • coopname: string

      Имя кооператива

    • username: string

      Имя пользователя

  • CapitalProgramExpense: {
        ...on CapitalProgramExpense: Omit<GraphQLTypes["CapitalProgramExpense"], "...on CapitalProgramExpense">;
        __typename: "CapitalProgramExpense";
        callback?: GraphQLTypes["CapitalProgramExpenseCallback"] | null;
        coopname: string;
        created_at: string;
        creator: string;
        creator_name: string;
        expense_hash: string;
        items: GraphQLTypes["CapitalProgramExpenseItem"][];
        source_wallet: string;
        status: GraphQLTypes["ExpenseProposalStatus"];
        total_actual: string;
        total_planned: string;
        updated_at: string;
    }
    • ...on CapitalProgramExpense: Omit<GraphQLTypes["CapitalProgramExpense"], "...on CapitalProgramExpense">
    • __typename: "CapitalProgramExpense"
    • Optional callback?: GraphQLTypes["CapitalProgramExpenseCallback"] | null
    • coopname: string
    • created_at: string
    • creator: string
    • creator_name: string

      Имя инициатора (ФИО пайщика или название организации)

    • expense_hash: string
    • items: GraphQLTypes["CapitalProgramExpenseItem"][]
    • source_wallet: string
    • status: GraphQLTypes["ExpenseProposalStatus"]
    • total_actual: string
    • total_planned: string
    • updated_at: string
  • CapitalProgramExpenseCallback: {
        ...on CapitalProgramExpenseCallback: Omit<GraphQLTypes["CapitalProgramExpenseCallback"], "...on CapitalProgramExpenseCallback">;
        __typename: "CapitalProgramExpenseCallback";
        action: string;
        contract: string;
        data: string;
    }
    • ...on CapitalProgramExpenseCallback: Omit<GraphQLTypes["CapitalProgramExpenseCallback"], "...on CapitalProgramExpenseCallback">
    • __typename: "CapitalProgramExpenseCallback"
    • action: string
    • contract: string
    • data: string
  • CapitalProgramExpenseItem: {
        ...on CapitalProgramExpenseItem: Omit<GraphQLTypes["CapitalProgramExpenseItem"], "...on CapitalProgramExpenseItem">;
        __typename: "CapitalProgramExpenseItem";
        actual_amount: string;
        description: string;
        item_hash: string;
        mechanics: GraphQLTypes["ExpenseMechanics"];
        planned_amount: string;
        recipient: string;
        recipient_name: string;
        recipient_type: GraphQLTypes["ExpenseRecipientType"];
        status: GraphQLTypes["ExpenseItemStatus"];
    }
    • ...on CapitalProgramExpenseItem: Omit<GraphQLTypes["CapitalProgramExpenseItem"], "...on CapitalProgramExpenseItem">
    • __typename: "CapitalProgramExpenseItem"
    • actual_amount: string
    • description: string
    • item_hash: string
    • mechanics: GraphQLTypes["ExpenseMechanics"]
    • planned_amount: string
    • recipient: string
    • recipient_name: string

      Имя получателя (ФИО пайщика или название организации)

    • recipient_type: GraphQLTypes["ExpenseRecipientType"]
    • status: GraphQLTypes["ExpenseItemStatus"]
  • CapitalProgramWallet: {
        ...on CapitalProgramWallet: Omit<GraphQLTypes["CapitalProgramWallet"], "...on CapitalProgramWallet">;
        __typename: "CapitalProgramWallet";
        agreement_id: GraphQLTypes["ID"];
        available: string;
        coopname: string;
        id: GraphQLTypes["ID"];
        membership_contribution: string;
        program_id: GraphQLTypes["ID"];
        program_type?: GraphQLTypes["ProgramType"] | null;
        username: string;
    }
    • ...on CapitalProgramWallet: Omit<GraphQLTypes["CapitalProgramWallet"], "...on CapitalProgramWallet">
    • __typename: "CapitalProgramWallet"
    • agreement_id: GraphQLTypes["ID"]

      Идентификатор соглашения

    • available: string

      Доступный баланс (формат: "100.0000 RUB")

    • coopname: string

      Имя кооператива

    • id: GraphQLTypes["ID"]

      Уникальный идентификатор кошелька в блокчейне

    • membership_contribution: string

      Паевой взнос (формат: "100.0000 RUB")

    • program_id: GraphQLTypes["ID"]

      Идентификатор программы

    • Optional program_type?: GraphQLTypes["ProgramType"] | null

      Тип программы

    • username: string

      Имя пользователя

  • CapitalProject: {
        ...on CapitalProject: Omit<GraphQLTypes["CapitalProject"], "...on CapitalProject">;
        __typename: "CapitalProject";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        block_num?: number | null;
        blockchain_status: string;
        components: GraphQLTypes["CapitalProjectComponent"][];
        coopname: string;
        counts: GraphQLTypes["CapitalProjectCountsData"];
        created_at: string;
        crps: GraphQLTypes["CapitalProjectCrpsData"];
        data: string;
        description: string;
        development_repository_url?: string | null;
        fact: GraphQLTypes["CapitalProjectFactPool"];
        id?: number | null;
        invite: string;
        is_opened: boolean;
        is_planed: boolean;
        issue_counter: number;
        local_owner?: string | null;
        master: string;
        meta: string;
        origin: string;
        parent_hash: string;
        parent_title?: string | null;
        permissions: GraphQLTypes["CapitalProjectPermissions"];
        plan: GraphQLTypes["CapitalProjectPlanPool"];
        prefix: string;
        present: boolean;
        priority: GraphQLTypes["ProjectPriority"];
        project_hash: string;
        status: GraphQLTypes["ProjectStatus"];
        title: string;
        voting: GraphQLTypes["CapitalProjectVotingData"];
    }

    Проект в системе CAPITAL с компонентами

    • ...on CapitalProject: Omit<GraphQLTypes["CapitalProject"], "...on CapitalProject">
    • __typename: "CapitalProject"
    • _created_at: GraphQLTypes["DateTime"]

      Дата создания записи

    • _id: string

      Внутренний ID базы данных

    • _updated_at: GraphQLTypes["DateTime"]

      Дата последнего обновления записи

    • Optional block_num?: number | null

      Номер блока крайней синхронизации с блокчейном

    • blockchain_status: string

      Статус из блокчейна

    • components: GraphQLTypes["CapitalProjectComponent"][]

      Массив проектов-компонентов

    • coopname: string

      Название кооператива

    • counts: GraphQLTypes["CapitalProjectCountsData"]

      Счетчики участников проекта

    • created_at: string

      Дата создания

    • crps: GraphQLTypes["CapitalProjectCrpsData"]

      Данные CRPS для распределения наград проекта

    • data: string

      Данные/шаблон проекта

    • description: string

      Описание проекта

    • Optional development_repository_url?: string | null

      URL репозитория разработки (GitHub) для опроса маркеров коммитов; только БД

    • fact: GraphQLTypes["CapitalProjectFactPool"]

      Фактические показатели проекта

    • Optional id?: number | null

      ID в блокчейне; у персональных проектов отсутствует

    • invite: string

      Приглашение к проекту

    • is_opened: boolean

      Открыт ли проект

    • is_planed: boolean

      Запланирован ли проект

    • issue_counter: number

      Счетчик задач проекта

    • Optional local_owner?: string | null

      Владелец персонального проекта

    • master: string

      Мастер проекта

    • meta: string

      Мета-информация проекта

    • origin: string

      Происхождение проекта: blockchain (кооперативный) или local (персональный)

    • parent_hash: string

      Хеш родительского проекта

    • Optional parent_title?: string | null

      Название родительского проекта

    • permissions: GraphQLTypes["CapitalProjectPermissions"]

      Права доступа текущего пользователя к проекту

    • plan: GraphQLTypes["CapitalProjectPlanPool"]

      Плановые показатели проекта

    • prefix: string

      Префикс проекта

    • present: boolean

      Флаг присутствия записи в блокчейне

    • priority: GraphQLTypes["ProjectPriority"]

      Приоритет проекта или компонента

    • project_hash: string

      Хеш проекта

    • status: GraphQLTypes["ProjectStatus"]

      Статус проекта

    • title: string

      Название проекта

    • voting: GraphQLTypes["CapitalProjectVotingData"]

      Данные голосования по методу Водянова

  • CapitalProjectComponent: {
        ...on CapitalProjectComponent: Omit<GraphQLTypes["CapitalProjectComponent"], "...on CapitalProjectComponent">;
        __typename: "CapitalProjectComponent";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        block_num?: number | null;
        blockchain_status: string;
        coopname: string;
        counts: GraphQLTypes["CapitalProjectCountsData"];
        created_at: string;
        crps: GraphQLTypes["CapitalProjectCrpsData"];
        data: string;
        description: string;
        development_repository_url?: string | null;
        fact: GraphQLTypes["CapitalProjectFactPool"];
        id?: number | null;
        invite: string;
        is_opened: boolean;
        is_planed: boolean;
        issue_counter: number;
        local_owner?: string | null;
        master: string;
        meta: string;
        origin: string;
        parent_hash: string;
        parent_title?: string | null;
        permissions: GraphQLTypes["CapitalProjectPermissions"];
        plan: GraphQLTypes["CapitalProjectPlanPool"];
        prefix: string;
        present: boolean;
        priority: GraphQLTypes["ProjectPriority"];
        project_hash: string;
        status: GraphQLTypes["ProjectStatus"];
        title: string;
        voting: GraphQLTypes["CapitalProjectVotingData"];
    }

    Проект-компонент в системе CAPITAL

    • ...on CapitalProjectComponent: Omit<GraphQLTypes["CapitalProjectComponent"], "...on CapitalProjectComponent">
    • __typename: "CapitalProjectComponent"
    • _created_at: GraphQLTypes["DateTime"]

      Дата создания записи

    • _id: string

      Внутренний ID базы данных

    • _updated_at: GraphQLTypes["DateTime"]

      Дата последнего обновления записи

    • Optional block_num?: number | null

      Номер блока крайней синхронизации с блокчейном

    • blockchain_status: string

      Статус из блокчейна

    • coopname: string

      Название кооператива

    • counts: GraphQLTypes["CapitalProjectCountsData"]

      Счетчики участников проекта

    • created_at: string

      Дата создания

    • crps: GraphQLTypes["CapitalProjectCrpsData"]

      Данные CRPS для распределения наград проекта

    • data: string

      Данные/шаблон проекта

    • description: string

      Описание проекта

    • Optional development_repository_url?: string | null

      URL репозитория разработки (GitHub) для опроса маркеров коммитов; только БД

    • fact: GraphQLTypes["CapitalProjectFactPool"]

      Фактические показатели проекта

    • Optional id?: number | null

      ID в блокчейне; у персональных проектов отсутствует

    • invite: string

      Приглашение к проекту

    • is_opened: boolean

      Открыт ли проект

    • is_planed: boolean

      Запланирован ли проект

    • issue_counter: number

      Счетчик задач проекта

    • Optional local_owner?: string | null

      Владелец персонального проекта

    • master: string

      Мастер проекта

    • meta: string

      Мета-информация проекта

    • origin: string

      Происхождение проекта: blockchain (кооперативный) или local (персональный)

    • parent_hash: string

      Хеш родительского проекта

    • Optional parent_title?: string | null

      Название родительского проекта

    • permissions: GraphQLTypes["CapitalProjectPermissions"]

      Права доступа текущего пользователя к проекту

    • plan: GraphQLTypes["CapitalProjectPlanPool"]

      Плановые показатели проекта

    • prefix: string

      Префикс проекта

    • present: boolean

      Флаг присутствия записи в блокчейне

    • priority: GraphQLTypes["ProjectPriority"]

      Приоритет проекта или компонента

    • project_hash: string

      Хеш проекта

    • status: GraphQLTypes["ProjectStatus"]

      Статус проекта

    • title: string

      Название проекта

    • voting: GraphQLTypes["CapitalProjectVotingData"]

      Данные голосования по методу Водянова

  • CapitalProjectCountsData: {
        ...on CapitalProjectCountsData: Omit<GraphQLTypes["CapitalProjectCountsData"], "...on CapitalProjectCountsData">;
        __typename: "CapitalProjectCountsData";
        total_authors: number;
        total_commits: number;
        total_contributors: number;
        total_coordinators: number;
        total_creators: number;
        total_investors: number;
        total_propertors: number;
        total_unique_participants: number;
    }

    Счетчики участников проекта

    • ...on CapitalProjectCountsData: Omit<GraphQLTypes["CapitalProjectCountsData"], "...on CapitalProjectCountsData">
    • __typename: "CapitalProjectCountsData"
    • total_authors: number

      Общее количество авторов

    • total_commits: number

      Общее количество коммитов

    • total_contributors: number

      Общее количество участников

    • total_coordinators: number

      Общее количество координаторов

    • total_creators: number

      Общее количество создателей

    • total_investors: number

      Общее количество инвесторов

    • total_propertors: number

      Общее количество проперторов

    • total_unique_participants: number

      Общее количество уникальных участников

  • CapitalProjectCrpsData: {
        ...on CapitalProjectCrpsData: Omit<GraphQLTypes["CapitalProjectCrpsData"], "...on CapitalProjectCrpsData">;
        __typename: "CapitalProjectCrpsData";
        author_base_cumulative_reward_per_share: number;
        author_bonus_cumulative_reward_per_share: number;
        contributor_cumulative_reward_per_share: number;
        total_capital_contributors_shares: string;
    }

    Данные CRPS для распределения наград проекта

    • ...on CapitalProjectCrpsData: Omit<GraphQLTypes["CapitalProjectCrpsData"], "...on CapitalProjectCrpsData">
    • __typename: "CapitalProjectCrpsData"
    • author_base_cumulative_reward_per_share: number

      Накопительный коэффициент вознаграждения за базовый вклад авторов

    • author_bonus_cumulative_reward_per_share: number

      Накопительный коэффициент вознаграждения за бонусный вклад авторов

    • contributor_cumulative_reward_per_share: number

      Накопительный коэффициент вознаграждения участников

    • total_capital_contributors_shares: string

      Общее количество долей участников капитала

  • CapitalProjectFactPool: {
        ...on CapitalProjectFactPool: Omit<GraphQLTypes["CapitalProjectFactPool"], "...on CapitalProjectFactPool">;
        __typename: "CapitalProjectFactPool";
        accumulated_expense_pool: string;
        authors_base_pool: string;
        authors_bonus_pool: string;
        contributors_bonus_pool: string;
        coordinators_base_pool: string;
        coordinators_investment_pool: string;
        creators_base_pool: string;
        creators_bonus_pool: string;
        creators_hours: number;
        hour_cost: string;
        invest_pool: string;
        program_invest_pool: string;
        property_base_pool: string;
        return_base_percent: number;
        target_expense_pool: string;
        total: string;
        total_contribution: string;
        total_generation_pool: string;
        total_received_investments: string;
        total_returned_investments: string;
        total_used_investments: string;
        total_with_investments: string;
        use_invest_percent: number;
        used_expense_pool: string;
    }

    Фактические показатели проекта

    • ...on CapitalProjectFactPool: Omit<GraphQLTypes["CapitalProjectFactPool"], "...on CapitalProjectFactPool">
    • __typename: "CapitalProjectFactPool"
    • accumulated_expense_pool: string

      Накопленный пул расходов

    • authors_base_pool: string

      Базовый пул авторов

    • authors_bonus_pool: string

      Бонусный пул авторов

    • contributors_bonus_pool: string

      Бонусный пул участников

    • coordinators_base_pool: string

      Базовый пул координаторов

    • coordinators_investment_pool: string

      Инвестиционный пул координаторов

    • creators_base_pool: string

      Базовый пул создателей

    • creators_bonus_pool: string

      Бонусный пул создателей

    • creators_hours: number

      Часы создателей

    • hour_cost: string

      Стоимость часа работы

    • invest_pool: string

      Инвестиционный пул

    • program_invest_pool: string

      Программный инвестиционный пул

    • property_base_pool: string

      Имущественный базовый пул

    • return_base_percent: number

      Процент возврата базового пула

    • target_expense_pool: string

      Целевой пул расходов

    • total: string

      Общая сумма

    • total_contribution: string

      Общий объем взноса старших участников

    • total_generation_pool: string

      Общий генерационный пул

    • total_received_investments: string

      Общий объем полученных инвестиций

    • total_returned_investments: string

      Общий объем возвращенных инвестиций

    • total_used_investments: string

      Общий объем использованных инвестиций

    • total_with_investments: string

      Общий объем взноса старших участников

    • use_invest_percent: number

      Процент использования инвестиций

    • used_expense_pool: string

      Использованный пул расходов

  • CapitalProjectFilter: {
        coopname?: string | null;
        has_invite?: boolean | null;
        has_issues_with_creators?: string[] | null;
        has_issues_with_priorities?: GraphQLTypes["IssuePriority"][] | null;
        has_issues_with_statuses?: GraphQLTypes["IssueStatus"][] | null;
        has_voting?: boolean | null;
        is_component?: boolean | null;
        is_opened?: boolean | null;
        is_planed?: boolean | null;
        master?: string | null;
        only_with_artifact_access?: boolean | null;
        origin?: string | null;
        parent_hash?: string | null;
        priorities?: GraphQLTypes["ProjectPriority"][] | null;
        project_hash?: string | null;
        statuses?: GraphQLTypes["ProjectStatus"][] | null;
    }

    Параметры фильтрации для запросов проектов CAPITAL

    • Optional coopname?: string | null

      Фильтр по названию кооператива

    • Optional has_invite?: boolean | null

      Показывать только проекты, у которых есть установленное значение в поле invite

    • Optional has_issues_with_creators?: string[] | null

      Показывать только проекты, у которых есть задачи, созданные указанными пользователями по username

    • Optional has_issues_with_priorities?: GraphQLTypes["IssuePriority"][] | null

      Показывать только проекты, у которых есть задачи с указанными приоритетами

    • Optional has_issues_with_statuses?: GraphQLTypes["IssueStatus"][] | null

      Показывать только проекты, у которых есть задачи в указанных статусах

    • Optional has_voting?: boolean | null

      Показывать только проекты, у которых есть или были голосования

    • Optional is_component?: boolean | null

      true - только компоненты проектов, false - только основные проекты

    • Optional is_opened?: boolean | null

      Фильтр по открытому проекту

    • Optional is_planed?: boolean | null

      Фильтр по запланированному проекту

    • Optional master?: string | null

      Фильтр по мастеру проекта

    • Optional only_with_artifact_access?: boolean | null

      Показывать только проекты и компоненты, документы которых доступны пайщику: где он ведущий или получил допуск. Председателю и члену совета видно всё

    • Optional origin?: string | null

      Происхождение: blockchain, local или any (все). По умолчанию в списках — blockchain

    • Optional parent_hash?: string | null

      Фильтр по хешу родительского проекта

    • Optional priorities?: GraphQLTypes["ProjectPriority"][] | null

      Фильтр по приоритетам проектов или компонентов

    • Optional project_hash?: string | null

      Фильтр по хешу проекта

    • Optional statuses?: GraphQLTypes["ProjectStatus"][] | null

      Фильтр по статусам проектов

  • CapitalProjectPermissions: {
        ...on CapitalProjectPermissions: Omit<GraphQLTypes["CapitalProjectPermissions"], "...on CapitalProjectPermissions">;
        __typename: "CapitalProjectPermissions";
        can_change_project_status: boolean;
        can_complete_requirement: boolean;
        can_create_requirement: boolean;
        can_delete_project: boolean;
        can_delete_requirement: boolean;
        can_edit_project: boolean;
        can_edit_requirement: boolean;
        can_manage_authors: boolean;
        can_manage_issues: boolean;
        can_set_master: boolean;
        can_set_plan: boolean;
        can_set_priority: boolean;
        can_view_artifacts: boolean;
        has_clearance: boolean;
        has_parent_clearance: boolean;
        is_guest: boolean;
        pending_clearance: boolean;
    }

    Права доступа пользователя к проекту

    • ...on CapitalProjectPermissions: Omit<GraphQLTypes["CapitalProjectPermissions"], "...on CapitalProjectPermissions">
    • __typename: "CapitalProjectPermissions"
    • can_change_project_status: boolean

      Может ли изменять статус проекта

    • can_complete_requirement: boolean

      Может ли выполнять требования к проекту

    • can_create_requirement: boolean

      Может ли создавать требования к проекту

    • can_delete_project: boolean

      Может ли удалить проект

    • can_delete_requirement: boolean

      Может ли удалять требования к проекту

    • can_edit_project: boolean

      Может ли редактировать проект (название, описание, мета и т.д.)

    • can_edit_requirement: boolean

      Может ли редактировать требования к проекту

    • can_manage_authors: boolean

      Может ли управлять авторами проекта

    • can_manage_issues: boolean

      Может ли управлять задачами в проекте

    • can_set_master: boolean

      Может ли устанавливать мастера проекта

    • can_set_plan: boolean

      Может ли устанавливать план проекта

    • can_set_priority: boolean

      Может ли устанавливать приоритет проекта или компонента

    • can_view_artifacts: boolean

      Может ли просматривать артефакты (требования) проекта/компонента

    • has_clearance: boolean

      Имеет ли подтвержденное приложение для проекта

    • has_parent_clearance: boolean

      Имеет ли допуск к родительскому проекту (для компонента)

    • is_guest: boolean

      Является ли пользователь гостем (неавторизованным)

    • pending_clearance: boolean

      Есть ли запрос на получение допуска в рассмотрении

  • CapitalProjectPlanPool: {
        ...on CapitalProjectPlanPool: Omit<GraphQLTypes["CapitalProjectPlanPool"], "...on CapitalProjectPlanPool">;
        __typename: "CapitalProjectPlanPool";
        authors_base_pool: string;
        authors_bonus_pool: string;
        contributors_bonus_pool: string;
        coordinators_base_pool: string;
        coordinators_investment_pool: string;
        creators_base_pool: string;
        creators_bonus_pool: string;
        creators_hours: number;
        hour_cost: string;
        invest_pool: string;
        program_invest_pool: string;
        return_base_percent: number;
        target_expense_pool: string;
        total: string;
        total_generation_pool: string;
        total_received_investments: string;
        total_with_investments: string;
        use_invest_percent: number;
    }

    Плановые показатели проекта

    • ...on CapitalProjectPlanPool: Omit<GraphQLTypes["CapitalProjectPlanPool"], "...on CapitalProjectPlanPool">
    • __typename: "CapitalProjectPlanPool"
    • authors_base_pool: string

      Базовый пул авторов

    • authors_bonus_pool: string

      Бонусный пул авторов

    • contributors_bonus_pool: string

      Бонусный пул участников

    • coordinators_base_pool: string

      Базовый пул координаторов

    • coordinators_investment_pool: string

      Инвестиционный пул координаторов

    • creators_base_pool: string

      Базовый пул создателей

    • creators_bonus_pool: string

      Бонусный пул создателей

    • creators_hours: number

      Плановые часы создателей

    • hour_cost: string

      Плановая стоимость часа работы

    • invest_pool: string

      Инвестиционный пул

    • program_invest_pool: string

      Программный инвестиционный пул

    • return_base_percent: number

      Процент возврата базового пула

    • target_expense_pool: string

      Целевой пул расходов

    • total: string

      Общая сумма

    • total_generation_pool: string

      Общий генерационный пул

    • total_received_investments: string

      Общий объем полученных инвестиций

    • total_with_investments: string

      Общая сумма

    • use_invest_percent: number

      Процент использования инвестиций

  • CapitalProjectTimeStats: {
        ...on CapitalProjectTimeStats: Omit<GraphQLTypes["CapitalProjectTimeStats"], "...on CapitalProjectTimeStats">;
        __typename: "CapitalProjectTimeStats";
        available_hours: number;
        contributor_hash: string;
        pending_hours: number;
        project_hash: string;
        project_name: string;
        total_committed_hours: number;
        total_uncommitted_hours: number;
    }

    Статистика времени участника по проекту

    • ...on CapitalProjectTimeStats: Omit<GraphQLTypes["CapitalProjectTimeStats"], "...on CapitalProjectTimeStats">
    • __typename: "CapitalProjectTimeStats"
    • available_hours: number

      Доступное время для коммита (по завершённым задачам)

    • contributor_hash: string

      Хеш участника

    • pending_hours: number

      Время в ожидании (по незавершённым задачам)

    • project_hash: string

      Хеш проекта

    • project_name: string

      Название проекта

    • total_committed_hours: number

      Сумма закоммиченного времени (часы)

    • total_uncommitted_hours: number

      Сумма незакоммиченного времени (часы)

  • CapitalProjectVotingAmounts: {
        ...on CapitalProjectVotingAmounts: Omit<GraphQLTypes["CapitalProjectVotingAmounts"], "...on CapitalProjectVotingAmounts">;
        __typename: "CapitalProjectVotingAmounts";
        active_voting_amount: string;
        authors_bonuses_on_voting: string;
        authors_equal_per_author: string;
        authors_equal_spread: string;
        creators_bonuses_on_voting: string;
        creators_direct_spread: string;
        equal_voting_amount: string;
        total_voting_pool: string;
    }

    Суммы голосования проекта

    • ...on CapitalProjectVotingAmounts: Omit<GraphQLTypes["CapitalProjectVotingAmounts"], "...on CapitalProjectVotingAmounts">
    • __typename: "CapitalProjectVotingAmounts"
    • active_voting_amount: string

      Активная сумма голосования

    • authors_bonuses_on_voting: string

      Бонусы авторов при голосовании

    • authors_equal_per_author: string

      Равная сумма на автора

    • authors_equal_spread: string

      Равномерное распределение среди авторов

    • creators_bonuses_on_voting: string

      Бонусы создателей при голосовании

    • creators_direct_spread: string

      Прямое распределение среди создателей

    • equal_voting_amount: string

      Равная сумма голосования

    • total_voting_pool: string

      Общий пул голосования

  • CapitalProjectVotingData: {
        ...on CapitalProjectVotingData: Omit<GraphQLTypes["CapitalProjectVotingData"], "...on CapitalProjectVotingData">;
        __typename: "CapitalProjectVotingData";
        amounts: GraphQLTypes["CapitalProjectVotingAmounts"];
        authors_voting_percent: number;
        creators_voting_percent: number;
        total_voters: number;
        votes_received: number;
        voting_deadline: string;
    }

    Данные голосования по методу Водянова

    • ...on CapitalProjectVotingData: Omit<GraphQLTypes["CapitalProjectVotingData"], "...on CapitalProjectVotingData">
    • __typename: "CapitalProjectVotingData"
    • amounts: GraphQLTypes["CapitalProjectVotingAmounts"]

      Суммы голосования

    • authors_voting_percent: number

      Процент голосования авторов

    • creators_voting_percent: number

      Процент голосования создателей

    • total_voters: number

      Общее количество участников голосования

    • votes_received: number

      Количество полученных голосов

    • voting_deadline: string

      Дата окончания голосования

  • CapitalResult: {
        ...on CapitalResult: Omit<GraphQLTypes["CapitalResult"], "...on CapitalResult">;
        __typename: "CapitalResult";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        act?: GraphQLTypes["DocumentAggregate"] | null;
        authorization?: GraphQLTypes["DocumentAggregate"] | null;
        block_num?: number | null;
        blockchain_status?: string | null;
        coopname?: string | null;
        created_at?: string | null;
        data?: string | null;
        debt_amount?: string | null;
        id?: number | null;
        present: boolean;
        project_hash?: string | null;
        result_hash: string;
        statement?: GraphQLTypes["DocumentAggregate"] | null;
        status: GraphQLTypes["ResultStatus"];
        total_amount?: string | null;
        username?: string | null;
    }

    Результат в системе CAPITAL

    • ...on CapitalResult: Omit<GraphQLTypes["CapitalResult"], "...on CapitalResult">
    • __typename: "CapitalResult"
    • _created_at: GraphQLTypes["DateTime"]

      Дата создания записи

    • _id: string

      Внутренний ID базы данных

    • _updated_at: GraphQLTypes["DateTime"]

      Дата последнего обновления записи

    • Optional act?: GraphQLTypes["DocumentAggregate"] | null

      Акт приёма-передачи результата

    • Optional authorization?: GraphQLTypes["DocumentAggregate"] | null

      Авторизация результата

    • Optional block_num?: number | null

      Номер блока крайней синхронизации с блокчейном

    • Optional blockchain_status?: string | null

      Статус из блокчейна

    • Optional coopname?: string | null

      Название кооператива

    • Optional created_at?: string | null

      Дата создания

    • Optional data?: string | null

      Структурированные данные результата для отображения

    • Optional debt_amount?: string | null

      Сумма долга

    • Optional id?: number | null

      ID в блокчейне

    • present: boolean

      Флаг присутствия записи в блокчейне

    • Optional project_hash?: string | null

      Хеш проекта

    • result_hash: string

      Хеш результата

    • Optional statement?: GraphQLTypes["DocumentAggregate"] | null

      Заявление на внесение результата интеллектуальной деятельности

    • status: GraphQLTypes["ResultStatus"]

      Статус результата

    • Optional total_amount?: string | null

      Общая сумма

    • Optional username?: string | null

      Имя пользователя

  • CapitalResumeTimerInput: {
        coopname: string;
        username: string;
    }

    Снятие паузы — продолжение учёта на той же задаче

    • coopname: string

      Имя кооператива

    • username: string

      Имя пользователя

  • CapitalSegment: {
        ...on CapitalSegment: Omit<GraphQLTypes["CapitalSegment"], "...on CapitalSegment">;
        __typename: "CapitalSegment";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        author_base: string;
        author_bonus: string;
        available_for_program: string;
        available_for_wallet: string;
        block_num?: number | null;
        capital_contributor_shares: string;
        contributor_bonus: string;
        coopname: string;
        coordinator_base: string;
        coordinator_investments: string;
        creator_base: string;
        creator_bonus: string;
        debt_amount: string;
        debt_settled: string;
        direct_creator_bonus: string;
        display_name: string;
        equal_author_bonus: string;
        has_vote: boolean;
        has_voted: boolean;
        id?: number | null;
        intellectual_cost: string;
        investor_amount: string;
        investor_base: string;
        is_author: boolean;
        is_completed: boolean;
        is_contributor: boolean;
        is_coordinator: boolean;
        is_creator: boolean;
        is_investor: boolean;
        is_propertor: boolean;
        is_votes_calculated: boolean;
        last_author_base_reward_per_share: number;
        last_author_bonus_reward_per_share: number;
        last_contributor_reward_per_share: number;
        last_known_coordinators_investment_pool: string;
        last_known_creators_base_pool: string;
        last_known_invest_pool: string;
        parent_hash?: string | null;
        parent_title?: string | null;
        present: boolean;
        project_hash: string;
        project_status?: GraphQLTypes["ProjectStatus"] | null;
        project_title?: string | null;
        property_base: string;
        provisional_amount: string;
        share_percent: number;
        status: GraphQLTypes["SegmentStatus"];
        total_segment_base_cost: string;
        total_segment_bonus_cost: string;
        total_segment_cost: string;
        username: string;
        value?: string | null;
        voting_bonus: string;
        voting_completed: boolean;
    }

    Сегмент участника в проекте CAPITAL

    • ...on CapitalSegment: Omit<GraphQLTypes["CapitalSegment"], "...on CapitalSegment">
    • __typename: "CapitalSegment"
    • _created_at: GraphQLTypes["DateTime"]

      Дата создания записи

    • _id: string

      Внутренний ID базы данных

    • _updated_at: GraphQLTypes["DateTime"]

      Дата последнего обновления записи

    • author_base: string

      Базовый вклад автора

    • author_bonus: string

      Бонусный вклад автора

    • available_for_program: string

      Доступная сумма для конвертации в программу

    • available_for_wallet: string

      Доступная сумма для конвертации в кошелек

    • Optional block_num?: number | null

      Номер блока крайней синхронизации с блокчейном

    • capital_contributor_shares: string

      Доли участников капитала

    • contributor_bonus: string

      Бонусный вклад участника

    • coopname: string

      Название кооператива

    • coordinator_base: string

      Базовый вклад координатора

    • coordinator_investments: string

      Инвестиции координатора

    • creator_base: string

      Базовый вклад создателя

    • creator_bonus: string

      Бонусный вклад создателя

    • debt_amount: string

      Сумма долга

    • debt_settled: string

      Сумма погашенного долга

    • direct_creator_bonus: string

      Прямой бонус создателя

    • display_name: string

      Отображаемое имя пользователя

    • equal_author_bonus: string

      Равный бонус автора

    • has_vote: boolean

      Наличие права голоса

    • has_voted: boolean

      Участник уже отдал свой голос в этом проекте

    • Optional id?: number | null

      ID в блокчейне

    • intellectual_cost: string

      Интеллектуальная стоимость сегмента

    • investor_amount: string

      Сумма инвестиций инвестора

    • investor_base: string

      Базовый вклад инвестора

    • is_author: boolean

      Роль автора

    • is_completed: boolean

      Завершена ли конвертация сегмента

    • is_contributor: boolean

      Роль участника

    • is_coordinator: boolean

      Роль координатора

    • is_creator: boolean

      Роль создателя

    • is_investor: boolean

      Роль инвестора

    • is_propertor: boolean

      Роль собственника

    • is_votes_calculated: boolean

      Флаг завершения расчета голосования

    • last_author_base_reward_per_share: number

      Последняя награда за базовый вклад автора на долю в проекте

    • last_author_bonus_reward_per_share: number

      Последняя награда за бонусный вклад автора на долю в проекте

    • last_contributor_reward_per_share: number

      Последняя награда участника на акцию

    • last_known_coordinators_investment_pool: string

      Последняя известная сумма инвестиций координаторов

    • last_known_creators_base_pool: string

      Последняя известная сумма базового пула создателей

    • last_known_invest_pool: string

      Последняя известная сумма инвестиций в проекте

    • Optional parent_hash?: string | null

      Хеш проекта, в который входит компонент

    • Optional parent_title?: string | null

      Название проекта, в который входит компонент

    • present: boolean

      Флаг присутствия записи в блокчейне

    • project_hash: string

      Хеш проекта

    • Optional project_status?: GraphQLTypes["ProjectStatus"] | null

      Статус проекта: по нему видно, идёт ли голосование или проект уже на приёмке

    • Optional project_title?: string | null

      Название проекта, к которому относится доля участника

    • property_base: string

      Базовый имущественный вклад

    • provisional_amount: string

      Предварительная сумма

    • share_percent: number

      Доля участника в результате интеллектуальной деятельности

    • status: GraphQLTypes["SegmentStatus"]

      Статус сегмента

    • total_segment_base_cost: string

      Общая базовая стоимость сегмента

    • total_segment_bonus_cost: string

      Общая бонусная стоимость сегмента

    • total_segment_cost: string

      Общая стоимость сегмента

    • username: string

      Имя пользователя

    • Optional value?: string | null

      Вклад участника словами участника

    • voting_bonus: string

      Бонус голосования

    • voting_completed: boolean

      Голосование по проекту закрыто: все голоса получены

  • CapitalSegmentFilter: {
        coopname?: string | null;
        has_vote?: boolean | null;
        is_author?: boolean | null;
        is_component?: boolean | null;
        is_contributor?: boolean | null;
        is_coordinator?: boolean | null;
        is_creator?: boolean | null;
        is_investor?: boolean | null;
        is_propertor?: boolean | null;
        parent_hash?: string | null;
        project_hash?: string | null;
        status?: GraphQLTypes["SegmentStatus"] | null;
        username?: string | null;
    }

    Параметры фильтрации для запросов сегментов CAPITAL

    • Optional coopname?: string | null

      Фильтр по названию кооператива

    • Optional has_vote?: boolean | null

      Фильтр по наличию права голоса

    • Optional is_author?: boolean | null

      Фильтр по роли автора

    • Optional is_component?: boolean | null

      Только доли компонентов (true) или только доли проектов верхнего уровня (false)

    • Optional is_contributor?: boolean | null

      Фильтр по роли участника

    • Optional is_coordinator?: boolean | null

      Фильтр по роли координатора

    • Optional is_creator?: boolean | null

      Фильтр по роли создателя

    • Optional is_investor?: boolean | null

      Фильтр по роли инвестора

    • Optional is_propertor?: boolean | null

      Фильтр по роли пропертора

    • Optional parent_hash?: string | null

      Фильтр по parent_hash проекта (для фильтрации по проектам верхнего уровня передайте пустой хэш)

    • Optional project_hash?: string | null

      Фильтр по хешу проекта

    • Optional status?: GraphQLTypes["SegmentStatus"] | null

      Фильтр по статусу сегмента

    • Optional username?: string | null

      Фильтр по имени пользователя

  • CapitalStartTimerInput: {
        coopname: string;
        issue_hash: string;
        username: string;
    }

    Старт таймера на одной задаче

    • coopname: string

      Имя кооператива

    • issue_hash: string

      Хеш задачи

    • username: string

      Имя пользователя

  • CapitalState: {
        ...on CapitalState: Omit<GraphQLTypes["CapitalState"], "...on CapitalState">;
        __typename: "CapitalState";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        block_num?: number | null;
        config: GraphQLTypes["CapitalConfigObject"];
        coopname: string;
        global_available_invest_pool: string;
        present: boolean;
        program_expense_pool?: string | null;
        program_expense_reserved?: string | null;
        program_membership_available: string;
        program_membership_cumulative_reward_per_share: number;
        program_membership_distributed: string;
        program_membership_funded: string;
    }

    Полное состояние CAPITAL контракта кооператива

    • ...on CapitalState: Omit<GraphQLTypes["CapitalState"], "...on CapitalState">
    • __typename: "CapitalState"
    • _created_at: GraphQLTypes["DateTime"]

      Дата создания записи

    • _id: string

      Внутренний ID базы данных

    • _updated_at: GraphQLTypes["DateTime"]

      Дата последнего обновления записи

    • Optional block_num?: number | null

      Номер блока крайней синхронизации с блокчейном

    • config: GraphQLTypes["CapitalConfigObject"]

      Управляемая конфигурация контракта

    • coopname: string

      Название кооператива

    • global_available_invest_pool: string

      Глобальный пул доступных для аллокации инвестиций в программу

    • present: boolean

      Флаг присутствия записи в блокчейне

    • Optional program_expense_pool?: string | null

      Пул программных расходов — средства, переведённые под целевые расходы программы

    • Optional program_expense_reserved?: string | null

      Зарезервировано в пуле программных расходов под активные расходы (служебные записки в работе)

    • program_membership_available: string

      Доступная сумма членских взносов по программе

    • program_membership_cumulative_reward_per_share: number

      Накопительное вознаграждение на долю в членских взносах

    • program_membership_distributed: string

      Распределенная сумма членских взносов по программе

    • program_membership_funded: string

      Общая сумма членских взносов по программе

  • CapitalStopTimerInput: {
        coopname: string;
        username: string;
    }

    Остановка открытого таймера участника

    • coopname: string

      Имя кооператива

    • username: string

      Имя пользователя

  • CapitalStory: {
        ...on CapitalStory: Omit<GraphQLTypes["CapitalStory"], "...on CapitalStory">;
        __typename: "CapitalStory";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        block_num?: number | null;
        content_format: GraphQLTypes["CapitalStoryContentFormat"];
        coopname: string;
        created_by: string;
        description?: string | null;
        issue_hash?: string | null;
        present: boolean;
        project_hash?: string | null;
        sort_order: number;
        status: GraphQLTypes["StoryStatus"];
        story_hash: string;
        title: string;
    }

    История (критерий выполнения) в системе CAPITAL

    • ...on CapitalStory: Omit<GraphQLTypes["CapitalStory"], "...on CapitalStory">
    • __typename: "CapitalStory"
    • _created_at: GraphQLTypes["DateTime"]

      Дата создания записи

    • _id: string

      Внутренний ID базы данных

    • _updated_at: GraphQLTypes["DateTime"]

      Дата последнего обновления записи

    • Optional block_num?: number | null

      Номер блока крайней синхронизации с блокчейном

    • content_format: GraphQLTypes["CapitalStoryContentFormat"]

      Формат содержимого (markdown-текст или BPMN 2.0 XML в description)

    • coopname: string

      Имя аккаунта кооператива

    • created_by: string

      Имя пользователя, создавшего историю

    • Optional description?: string | null

      Описание истории

    • Optional issue_hash?: string | null

      Хеш задачи (если история привязана к задаче)

    • present: boolean

      Флаг присутствия записи в блокчейне

    • Optional project_hash?: string | null

      Хеш проекта (если история привязана к проекту)

    • sort_order: number

      Порядок сортировки

    • status: GraphQLTypes["StoryStatus"]

      Статус истории

    • story_hash: string

      Хеш истории

    • title: string

      Название истории

  • CapitalStoryContentFormat: CapitalStoryContentFormat

    Формат содержимого требования (истории) в CAPITAL: MARKDOWN, BPMN (XML), DRAWIO (draw.io / diagrams.net XML) или MERMAID (текст диаграммы)

  • CapitalStoryFilter: {
        coopname?: string | null;
        created_by?: string | null;
        issue_hash?: string | null;
        project_hash?: string | null;
        show_components_requirements?: boolean | null;
        show_issues_requirements?: boolean | null;
        status?: GraphQLTypes["StoryStatus"] | null;
        title?: string | null;
    }

    Параметры фильтрации для запросов историй CAPITAL

    • Optional coopname?: string | null

      Фильтр по названию кооператива

    • Optional created_by?: string | null

      Фильтр по ID создателя

    • Optional issue_hash?: string | null

      Фильтр по хешу задачи

    • Optional project_hash?: string | null

      Фильтр по хешу проекта

    • Optional show_components_requirements?: boolean | null

      Показывать требования дочерних компонентов при фильтрации по project_hash

    • Optional show_issues_requirements?: boolean | null

      Показывать требования задач при фильтрации по project_hash (по умолчанию false: задачные требования живут на странице задачи и не аккумулируются на проект/компонент)

    • Optional status?: GraphQLTypes["StoryStatus"] | null

      Фильтр по статусу истории

    • Optional title?: string | null

      Фильтр по названию истории

  • CapitalTimeEntriesByIssues: {
        ...on CapitalTimeEntriesByIssues: Omit<GraphQLTypes["CapitalTimeEntriesByIssues"], "...on CapitalTimeEntriesByIssues">;
        __typename: "CapitalTimeEntriesByIssues";
        available_hours: number;
        committed_hours: number;
        contributor_hash: string;
        contributor_name: string;
        coopname: string;
        issue_hash: string;
        issue_title: string;
        pending_hours: number;
        project_hash: string;
        project_name: string;
        total_hours: number;
        uncommitted_hours: number;
    }

    Агрегированная статистика времени по задачам с информацией о задачах и участниках

    • ...on CapitalTimeEntriesByIssues: Omit<GraphQLTypes["CapitalTimeEntriesByIssues"], "...on CapitalTimeEntriesByIssues">
    • __typename: "CapitalTimeEntriesByIssues"
    • available_hours: number

      Доступное время для коммита (по завершённым задачам)

    • committed_hours: number

      Количество закоммиченных часов

    • contributor_hash: string

      Хеш участника

    • contributor_name: string

      Имя участника

    • coopname: string

      Название кооператива

    • issue_hash: string

      Хеш задачи

    • issue_title: string

      Название задачи

    • pending_hours: number

      Время в ожидании (по незавершённым задачам)

    • project_hash: string

      Хеш проекта

    • project_name: string

      Название проекта

    • total_hours: number

      Общее количество часов по задаче

    • uncommitted_hours: number

      Количество незакоммиченных часов

  • CapitalTimeEntriesFilter: {
        contributor_hash?: string | null;
        coopname?: string | null;
        is_committed?: boolean | null;
        issue_hash?: string | null;
        project_hash?: string | null;
        username?: string | null;
    }

    Параметры фильтрации для запросов записей времени CAPITAL

    • Optional contributor_hash?: string | null

      Хеш участника (опционально, если не указан - вернёт записи всех участников проекта)

    • Optional coopname?: string | null

      Фильтр по названию кооператива

    • Optional is_committed?: boolean | null

      Фильтр по закоммиченным записям (опционально)

    • Optional issue_hash?: string | null

      Хеш задачи (опционально, если не указан - вернёт записи по всем задачам)

    • Optional project_hash?: string | null

      Хеш проекта (опционально, если не указан - вернёт записи по всем проектам)

    • Optional username?: string | null

      Фильтр по имени пользователя

  • CapitalTimeEntry: {
        ...on CapitalTimeEntry: Omit<GraphQLTypes["CapitalTimeEntry"], "...on CapitalTimeEntry">;
        __typename: "CapitalTimeEntry";
        _created_at: string;
        _id: string;
        _updated_at: string;
        commit_hash?: string | null;
        contributor_hash: string;
        coopname: string;
        date: string;
        entry_type?: string | null;
        estimate_snapshot?: number | null;
        hours: number;
        is_committed: boolean;
        issue_hash: string;
        project_hash: string;
    }

    Запись времени участника

    • ...on CapitalTimeEntry: Omit<GraphQLTypes["CapitalTimeEntry"], "...on CapitalTimeEntry">
    • __typename: "CapitalTimeEntry"
    • _created_at: string

      Дата создания записи

    • _id: string

      Уникальный идентификатор записи

    • _updated_at: string

      Дата последнего обновления записи

    • Optional commit_hash?: string | null

      Хеш коммита

    • contributor_hash: string

      Хеш участника

    • coopname: string

      Название кооператива

    • date: string

      Дата записи времени (YYYY-MM-DD)

    • Optional entry_type?: string | null

      Тип начисления времени: hourly (почасовое) или estimate (по завершению задачи)

    • Optional estimate_snapshot?: number | null

      Снимок estimate на момент начисления времени (для отслеживания изменений)

    • hours: number

      Количество часов

    • is_committed: boolean

      Флаг, указывающий, закоммичена ли запись

    • issue_hash: string

      Хеш задачи

    • project_hash: string

      Хеш проекта

  • CapitalTimeStats: {
        ...on CapitalTimeStats: Omit<GraphQLTypes["CapitalTimeStats"], "...on CapitalTimeStats">;
        __typename: "CapitalTimeStats";
        currentPage: number;
        items: GraphQLTypes["CapitalProjectTimeStats"][];
        totalCount: number;
        totalPages: number;
    }

    Результат гибкого запроса статистики времени с пагинацией

    • ...on CapitalTimeStats: Omit<GraphQLTypes["CapitalTimeStats"], "...on CapitalTimeStats">
    • __typename: "CapitalTimeStats"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["CapitalProjectTimeStats"][]

      Список результатов статистики времени

    • totalCount: number

      Общее количество результатов

    • totalPages: number

      Общее количество страниц

  • CapitalTimeStatsInput: {
        contributor_hash?: string | null;
        coopname?: string | null;
        project_hash?: string | null;
        username?: string | null;
    }

    Входные данные для гибкого запроса статистики времени

    • Optional contributor_hash?: string | null

      Хеш участника (опционально)

    • Optional coopname?: string | null

      Название кооператива (опционально)

    • Optional project_hash?: string | null

      Хеш проекта (опционально)

    • Optional username?: string | null

      Имя пользователя (опционально)

  • CapitalTimerSession: {
        ...on CapitalTimerSession: Omit<GraphQLTypes["CapitalTimerSession"], "...on CapitalTimerSession">;
        __typename: "CapitalTimerSession";
        _id: string;
        contributor_hash: string;
        coopname: string;
        elapsed_seconds: number;
        is_paused: boolean;
        issue_hash: string;
        issue_title?: string | null;
        paused_at?: GraphQLTypes["DateTime"] | null;
        project_hash: string;
        started_at: GraphQLTypes["DateTime"];
        stopped_at?: GraphQLTypes["DateTime"] | null;
        total_paused_ms: number;
    }

    Сессия таймера учёта времени по задаче

    • ...on CapitalTimerSession: Omit<GraphQLTypes["CapitalTimerSession"], "...on CapitalTimerSession">
    • __typename: "CapitalTimerSession"
    • _id: string

      Идентификатор сессии

    • contributor_hash: string

      Хеш участника

    • coopname: string

      Имя кооператива

    • elapsed_seconds: number

      Накопленные секунды без пауз на момент ответа

    • is_paused: boolean

      Сессия на паузе

    • issue_hash: string

      Хеш задачи

    • Optional issue_title?: string | null

      Название задачи

    • Optional paused_at?: GraphQLTypes["DateTime"] | null

      Момент паузы (null если идёт или остановлена)

    • project_hash: string

      Хеш проекта

    • started_at: GraphQLTypes["DateTime"]

      Время старта

    • Optional stopped_at?: GraphQLTypes["DateTime"] | null

      Время остановки (null если открыта)

    • total_paused_ms: number

      Сумма завершённых пауз в миллисекундах

  • CapitalTopupProgramExpenseInput: {
        amount: string;
        coopname: string;
    }
    • amount: string

      Сумма пополнения (asset, eg "10000.0000 RUB").

    • coopname: string

      Имя кооператива.

  • CapitalVote: {
        ...on CapitalVote: Omit<GraphQLTypes["CapitalVote"], "...on CapitalVote">;
        __typename: "CapitalVote";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        amount?: string | null;
        block_num?: number | null;
        coopname?: string | null;
        id?: number | null;
        present: boolean;
        project_hash?: string | null;
        recipient?: string | null;
        recipient_display_name?: string | null;
        voted_at?: string | null;
        voter?: string | null;
        voter_display_name?: string | null;
    }

    Голос в системе CAPITAL

    • ...on CapitalVote: Omit<GraphQLTypes["CapitalVote"], "...on CapitalVote">
    • __typename: "CapitalVote"
    • _created_at: GraphQLTypes["DateTime"]

      Дата создания записи

    • _id: string

      Внутренний ID базы данных

    • _updated_at: GraphQLTypes["DateTime"]

      Дата последнего обновления записи

    • Optional amount?: string | null

      Сумма голоса

    • Optional block_num?: number | null

      Номер блока крайней синхронизации с блокчейном

    • Optional coopname?: string | null

      Название кооператива

    • Optional id?: number | null

      ID в блокчейне

    • present: boolean

      Флаг присутствия записи в блокчейне

    • Optional project_hash?: string | null

      Хеш проекта

    • Optional recipient?: string | null

      Получатель

    • Optional recipient_display_name?: string | null

      Отображаемое имя получателя голоса

    • Optional voted_at?: string | null

      Дата голосования

    • Optional voter?: string | null

      Голосующий

    • Optional voter_display_name?: string | null

      Отображаемое имя голосующего

  • CapitalWaveCorridor: {
        ...on CapitalWaveCorridor: Omit<GraphQLTypes["CapitalWaveCorridor"], "...on CapitalWaveCorridor">;
        __typename: "CapitalWaveCorridor";
        base: number[];
        eta_base_periods?: number | null;
        eta_optimistic_periods?: number | null;
        eta_pessimistic_periods?: number | null;
        optimistic: number[];
        periods_ahead: number;
        pessimistic: number[];
    }
    • ...on CapitalWaveCorridor: Omit<GraphQLTypes["CapitalWaveCorridor"], "...on CapitalWaveCorridor">
    • __typename: "CapitalWaveCorridor"
    • base: number[]

      Базовый прогноз ряда

    • Optional eta_base_periods?: number | null

      Оценка периодов до цели (базовый)

    • Optional eta_optimistic_periods?: number | null

      Оценка периодов до цели (оптимистичный)

    • Optional eta_pessimistic_periods?: number | null

      Оценка периодов до цели (пессимистичный)

    • optimistic: number[]

      Оптимистичный прогноз ряда

    • periods_ahead: number

      Горизонт прогноза в днях

    • pessimistic: number[]

      Пессимистичный прогноз ряда

  • CapitalWaveSwing: {
        ...on CapitalWaveSwing: Omit<GraphQLTypes["CapitalWaveSwing"], "...on CapitalWaveSwing">;
        __typename: "CapitalWaveSwing";
        index: number;
        label: GraphQLTypes["WaveLabel"];
        value: number;
    }
    • ...on CapitalWaveSwing: Omit<GraphQLTypes["CapitalWaveSwing"], "...on CapitalWaveSwing">
    • __typename: "CapitalWaveSwing"
    • index: number

      Индекс точки в ряде

    • label: GraphQLTypes["WaveLabel"]

      Метка волны

    • value: number

      Значение на экстремуме

  • Category: {
        ...on Category: Omit<GraphQLTypes["Category"], "...on Category">;
        __typename: "Category";
        coopname: string;
        description?: string | null;
        icon?: string | null;
        id: string;
        is_active: boolean;
        name: string;
        parent_id?: string | null;
        sort_order: number;
    }
    • ...on Category: Omit<GraphQLTypes["Category"], "...on Category">
    • __typename: "Category"
    • coopname: string
    • Optional description?: string | null
    • Optional icon?: string | null
    • id: string
    • is_active: boolean
    • name: string
    • Optional parent_id?: string | null
    • sort_order: number
  • CategoryTypeInput: {
        categoryId: number;
        typeId: number;
    }
    • categoryId: number

      ID категории

    • typeId: number

      ID типа товара

  • ChairmanOnboardingAgendaInput: {
        decision: string;
        question: string;
        step: GraphQLTypes["ChairmanOnboardingAgendaStep"];
        title?: string | null;
    }
    • decision: string
    • question: string
    • step: GraphQLTypes["ChairmanOnboardingAgendaStep"]
    • Optional title?: string | null
  • ChairmanOnboardingAgendaStep: ChairmanOnboardingAgendaStep
  • ChairmanOnboardingGeneralMeetInput: {
        proposal_hash: string;
    }
    • proposal_hash: string
  • ChairmanOnboardingState: {
        ...on ChairmanOnboardingState: Omit<GraphQLTypes["ChairmanOnboardingState"], "...on ChairmanOnboardingState">;
        __typename: "ChairmanOnboardingState";
        general_meet_done: boolean;
        onboarding_expire_at: string;
        onboarding_general_meet_hash?: string | null;
        onboarding_init_at: string;
        onboarding_participant_application_hash?: string | null;
        onboarding_privacy_agreement_hash?: string | null;
        onboarding_signature_agreement_hash?: string | null;
        onboarding_user_agreement_hash?: string | null;
        onboarding_voskhod_membership_hash?: string | null;
        onboarding_wallet_agreement_hash?: string | null;
        participant_application_done: boolean;
        privacy_agreement_done: boolean;
        signature_agreement_done: boolean;
        user_agreement_done: boolean;
        voskhod_membership_done: boolean;
        wallet_agreement_done: boolean;
    }
    • ...on ChairmanOnboardingState: Omit<GraphQLTypes["ChairmanOnboardingState"], "...on ChairmanOnboardingState">
    • __typename: "ChairmanOnboardingState"
    • general_meet_done: boolean
    • onboarding_expire_at: string
    • Optional onboarding_general_meet_hash?: string | null
    • onboarding_init_at: string
    • Optional onboarding_participant_application_hash?: string | null
    • Optional onboarding_privacy_agreement_hash?: string | null
    • Optional onboarding_signature_agreement_hash?: string | null
    • Optional onboarding_user_agreement_hash?: string | null
    • Optional onboarding_voskhod_membership_hash?: string | null
    • Optional onboarding_wallet_agreement_hash?: string | null
    • participant_application_done: boolean
    • privacy_agreement_done: boolean
    • signature_agreement_done: boolean
    • user_agreement_done: boolean
    • voskhod_membership_done: boolean
    • wallet_agreement_done: boolean
  • ChartOfAccountsItem: {
        ...on ChartOfAccountsItem: Omit<GraphQLTypes["ChartOfAccountsItem"], "...on ChartOfAccountsItem">;
        __typename: "ChartOfAccountsItem";
        available: string;
        blocked: string;
        displayId: string;
        id: number;
        name: string;
        writeoff: string;
    }
    • ...on ChartOfAccountsItem: Omit<GraphQLTypes["ChartOfAccountsItem"], "...on ChartOfAccountsItem">
    • __typename: "ChartOfAccountsItem"
    • available: string

      Доступные средства

    • blocked: string

      Заблокированные средства

    • displayId: string

      Идентификатор счета для отображения (может быть дробным, например "86.6")

    • id: number

      Идентификатор счета

    • name: string

      Название счета

    • writeoff: string

      Списанные средства

  • ChatCoopCalendarEvent: {
        ...on ChatCoopCalendarEvent: Omit<GraphQLTypes["ChatCoopCalendarEvent"], "...on ChatCoopCalendarEvent">;
        __typename: "ChatCoopCalendarEvent";
        createdAt: GraphQLTypes["DateTime"];
        createdByUsername: string;
        description?: string | null;
        endsAt?: GraphQLTypes["DateTime"] | null;
        icsSequence: number;
        id: string;
        matrixRoomId: string;
        startsAt: GraphQLTypes["DateTime"];
        title: string;
        updatedAt: GraphQLTypes["DateTime"];
    }
    • ...on ChatCoopCalendarEvent: Omit<GraphQLTypes["ChatCoopCalendarEvent"], "...on ChatCoopCalendarEvent">
    • __typename: "ChatCoopCalendarEvent"
    • createdAt: GraphQLTypes["DateTime"]
    • createdByUsername: string
    • Optional description?: string | null
    • Optional endsAt?: GraphQLTypes["DateTime"] | null
    • icsSequence: number
    • id: string
    • matrixRoomId: string
    • startsAt: GraphQLTypes["DateTime"]
    • title: string
    • updatedAt: GraphQLTypes["DateTime"]
  • ChatCoopCalendarIcsUrlResponse: {
        ...on ChatCoopCalendarIcsUrlResponse: Omit<GraphQLTypes["ChatCoopCalendarIcsUrlResponse"], "...on ChatCoopCalendarIcsUrlResponse">;
        __typename: "ChatCoopCalendarIcsUrlResponse";
        icsUrl: string;
    }
    • ...on ChatCoopCalendarIcsUrlResponse: Omit<GraphQLTypes["ChatCoopCalendarIcsUrlResponse"], "...on ChatCoopCalendarIcsUrlResponse">
    • __typename: "ChatCoopCalendarIcsUrlResponse"
    • icsUrl: string

      Полный URL ленты ICS с секретом в query (без JWT)

  • ChatCoopCalendarRoomOption: {
        ...on ChatCoopCalendarRoomOption: Omit<GraphQLTypes["ChatCoopCalendarRoomOption"], "...on ChatCoopCalendarRoomOption">;
        __typename: "ChatCoopCalendarRoomOption";
        displayLabel: string;
        matrixRoomId: string;
    }
    • ...on ChatCoopCalendarRoomOption: Omit<GraphQLTypes["ChatCoopCalendarRoomOption"], "...on ChatCoopCalendarRoomOption">
    • __typename: "ChatCoopCalendarRoomOption"
    • displayLabel: string
    • matrixRoomId: string
  • ChatcoopNonProjectCommunicationRoom: {
        ...on ChatcoopNonProjectCommunicationRoom: Omit<GraphQLTypes["ChatcoopNonProjectCommunicationRoom"], "...on ChatcoopNonProjectCommunicationRoom">;
        __typename: "ChatcoopNonProjectCommunicationRoom";
        displayLabel: string;
        kind: GraphQLTypes["NonProjectRoomKind"];
        matrixRoomId: string;
    }
    • ...on ChatcoopNonProjectCommunicationRoom: Omit<GraphQLTypes["ChatcoopNonProjectCommunicationRoom"], "...on ChatcoopNonProjectCommunicationRoom">
    • __typename: "ChatcoopNonProjectCommunicationRoom"
    • displayLabel: string

      Подпись для отображения комнаты

    • kind: GraphQLTypes["NonProjectRoomKind"]

      Тип комнаты (пайщики / совет / секретарь)

    • matrixRoomId: string

      Идентификатор комнаты Matrix

  • ChatcoopProjectCommunicationRoom: {
        ...on ChatcoopProjectCommunicationRoom: Omit<GraphQLTypes["ChatcoopProjectCommunicationRoom"], "...on ChatcoopProjectCommunicationRoom">;
        __typename: "ChatcoopProjectCommunicationRoom";
        displayLabel: string;
        matrixRoomId: string;
    }
    • ...on ChatcoopProjectCommunicationRoom: Omit<GraphQLTypes["ChatcoopProjectCommunicationRoom"], "...on ChatcoopProjectCommunicationRoom">
    • __typename: "ChatcoopProjectCommunicationRoom"
    • displayLabel: string

      Подпись для отображения (комната / проект Capital)

    • matrixRoomId: string

      Идентификатор комнаты Matrix

  • ChatcoopRoomMessageLine: {
        ...on ChatcoopRoomMessageLine: Omit<GraphQLTypes["ChatcoopRoomMessageLine"], "...on ChatcoopRoomMessageLine">;
        __typename: "ChatcoopRoomMessageLine";
        authorLabel: string;
        bodyText: string;
        coopUsername?: string | null;
        kind: GraphQLTypes["RoomMessageKind"];
        originServerTs: number;
    }
    • ...on ChatcoopRoomMessageLine: Omit<GraphQLTypes["ChatcoopRoomMessageLine"], "...on ChatcoopRoomMessageLine">
    • __typename: "ChatcoopRoomMessageLine"
    • authorLabel: string

      Отображаемое имя автора

    • bodyText: string

      Текст или расшифровка

    • Optional coopUsername?: string | null

      Логин пайщика в кооперативе, если привязан

    • kind: GraphQLTypes["RoomMessageKind"]
    • originServerTs: number

      origin_server_ts из Matrix (мс)

  • ChatcoopSecretaryRoom: {
        ...on ChatcoopSecretaryRoom: Omit<GraphQLTypes["ChatcoopSecretaryRoom"], "...on ChatcoopSecretaryRoom">;
        __typename: "ChatcoopSecretaryRoom";
        displayLabel: string;
        editable: boolean;
        encrypted: boolean;
        id: string;
        kind: GraphQLTypes["ManagedRoomKind"];
        secretaryInRoom: boolean;
    }
    • ...on ChatcoopSecretaryRoom: Omit<GraphQLTypes["ChatcoopSecretaryRoom"], "...on ChatcoopSecretaryRoom">
    • __typename: "ChatcoopSecretaryRoom"
    • displayLabel: string

      Название комнаты

    • editable: boolean

      Можно ли удалить комнату из интерфейса (только комнаты секретаря)

    • encrypted: boolean

      Комната зашифрована (E2EE) — секретарь не транскрибирует такие комнаты

    • id: string

      Внутренний идентификатор комнаты в реестре (для операций; это НЕ Matrix room id)

    • kind: GraphQLTypes["ManagedRoomKind"]

      Тип комнаты

    • secretaryInRoom: boolean

      Секретарь присутствует в комнате

  • CheckMatrixUsernameInput: {
        username: string;
    }
    • username: string
  • CloseKuDecisionInput: {
        coopname: string;
        hash: string;
        protocol: GraphQLTypes["BranchMeetingDecisionSignedDocumentInput"];
    }

    Закрытие голосования и утверждение протокола собрания участка

    • coopname: string

      Имя аккаунта кооператива

    • hash: string

      Хэш решения собрания

    • protocol: GraphQLTypes["BranchMeetingDecisionSignedDocumentInput"]

      Протокол собрания, утверждённый подписью председателя

  • CloseProjectInput: {
        coopname: string;
        project_hash: string;
    }
    • coopname: string

      Имя аккаунта кооператива

    • project_hash: string

      Хэш проекта

  • CommitApproveInput: {
        commit_hash: string;
        coopname: string;
    }
    • commit_hash: string

      Хэш коммита для одобрения

    • coopname: string

      Имя аккаунта кооператива

  • CommitDeclineInput: {
        commit_hash: string;
        coopname: string;
        reason: string;
    }
    • commit_hash: string

      Хэш коммита для отклонения

    • coopname: string

      Имя аккаунта кооператива

    • reason: string

      Причина отклонения

  • CommitStatus: CommitStatus

    Статус коммита в системе CAPITAL

  • CompleteCapitalRegistrationInputDTO: {
        about?: string | null;
        blagorost_agreement?: GraphQLTypes["SignedDigitalDocumentInput"] | null;
        coopname: string;
        generation_contract?: GraphQLTypes["SignedDigitalDocumentInput"] | null;
        generator_offer?: GraphQLTypes["SignedDigitalDocumentInput"] | null;
        hours_per_day?: number | null;
        rate_per_hour?: string | null;
        storage_agreement: GraphQLTypes["SignedDigitalDocumentInput"];
        username: string;
    }
    • Optional about?: string | null

      Информация о себе

    • Optional blagorost_agreement?: GraphQLTypes["SignedDigitalDocumentInput"] | null

      Подписанное соглашение Благорост (только для пути Генератора)

    • coopname: string

      Имя кооператива

    • Optional generation_contract?: GraphQLTypes["SignedDigitalDocumentInput"] | null

      Подписанный договор УХД

    • Optional generator_offer?: GraphQLTypes["SignedDigitalDocumentInput"] | null

      Подписанная оферта Генератор (для пути благороста)

    • Optional hours_per_day?: number | null

      Количество часов в день

    • Optional rate_per_hour?: string | null

      Ставка за час работы

    • storage_agreement: GraphQLTypes["SignedDigitalDocumentInput"]

      Подписанное соглашение о хранении имущества

    • username: string

      Имя пользователя

  • CompleteExtensionOnboardingStepInput: {
        decision?: string | null;
        extension_name: string;
        proposal_hash?: string | null;
        question?: string | null;
        step_key: string;
        title?: string | null;
    }
    • Optional decision?: string | null

      Текст принимаемого решения (для generator=free_decision)

    • extension_name: string

      Имя расширения

    • Optional proposal_hash?: string | null

      Hash повестки общего собрания (для generator=meet)

    • Optional question?: string | null

      Вопрос предлагаемого совету решения (для generator=free_decision)

    • step_key: string

      Ключ шага из реестра онбординга

    • Optional title?: string | null

      Заголовок предлагаемого совету решения (опционально, если не задано — берётся default_title шага)

  • CompleteProcessStepInput: {
        instance_id: string;
        step_id: string;
    }
    • instance_id: string
    • step_id: string
  • CompleteVotingInput: {
        coopname: string;
        project_hash: string;
    }
    • coopname: string

      Имя аккаунта кооператива

    • project_hash: string

      Хэш проекта

  • ComponentGenerationContractGenerateDocumentInput: {
        block_num?: number | null;
        component_hash: string;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        parent_project_hash: string;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • component_hash: string

      Хэш компонента (проекта)

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • parent_project_hash: string

      Хэш родительского проекта

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • ConfigInput: {
        authors_voting_percent: number;
        coordinator_bonus_percent: number;
        coordinator_invite_validity_days: number;
        creators_voting_percent: number;
        energy_decay_rate_per_day: number;
        energy_gain_coefficient: number;
        expense_pool_percent: number;
        level_depth_base: number;
        level_growth_coefficient: number;
        voting_period_in_days: number;
    }
    • authors_voting_percent: number

      Процент голосования авторов

    • coordinator_bonus_percent: number

      Процент бонуса координатора

    • coordinator_invite_validity_days: number

      Срок действия приглашения координатора в днях

    • creators_voting_percent: number

      Процент голосования создателей

    • energy_decay_rate_per_day: number

      Скорость убывания энергии в день

    • energy_gain_coefficient: number

      Коэффициент получения энергии

    • expense_pool_percent: number

      Процент расходов

    • level_depth_base: number

      Базовая глубина уровня

    • level_growth_coefficient: number

      Коэффициент роста уровня

    • voting_period_in_days: number

      Период голосования в днях

  • ConfirmAgreementInput: {
        administrator: string;
        agreement_id: string;
        coopname: string;
        username: string;
    }
    • administrator: string

      Имя аккаунта администратора

    • agreement_id: string

      Идентификатор соглашения

    • coopname: string

      Имя аккаунта кооператива

    • username: string

      Имя аккаунта пользователя

  • ConfirmApproveInput: {
        approval_hash: string;
        approved_document?: GraphQLTypes["SignedDigitalDocumentInput"] | null;
        coopname: string;
    }

    Входные данные для подтверждения одобрения документа

    • approval_hash: string

      Хеш одобрения для идентификации

    • Optional approved_document?: GraphQLTypes["SignedDigitalDocumentInput"] | null

      Одобренный документ в формате JSON

    • coopname: string

      Название кооператива

  • ContactsDTO: {
        ...on ContactsDTO: Omit<GraphQLTypes["ContactsDTO"], "...on ContactsDTO">;
        __typename: "ContactsDTO";
        chairman: GraphQLTypes["PublicChairman"];
        details: GraphQLTypes["OrganizationDetails"];
        email: string;
        full_address: string;
        full_name: string;
        phone: string;
    }
    • ...on ContactsDTO: Omit<GraphQLTypes["ContactsDTO"], "...on ContactsDTO">
    • __typename: "ContactsDTO"
    • chairman: GraphQLTypes["PublicChairman"]
    • details: GraphQLTypes["OrganizationDetails"]
    • email: string
    • full_address: string
    • full_name: string
    • phone: string
  • ContributionType: ContributionType
  • ContributorDocumentParameters: {
        ...on ContributorDocumentParameters: Omit<GraphQLTypes["ContributorDocumentParameters"], "...on ContributorDocumentParameters">;
        __typename: "ContributorDocumentParameters";
        blagorost_agreement_created_at?: string | null;
        blagorost_agreement_number?: string | null;
        blagorost_contributor_contract_created_at?: string | null;
        blagorost_contributor_contract_number?: string | null;
        blagorost_storage_agreement_created_at?: string | null;
        blagorost_storage_agreement_number?: string | null;
        generator_agreement_created_at?: string | null;
        generator_agreement_number?: string | null;
    }

    Параметры документов участника из UData

    • ...on ContributorDocumentParameters: Omit<GraphQLTypes["ContributorDocumentParameters"], "...on ContributorDocumentParameters">
    • __typename: "ContributorDocumentParameters"
    • Optional blagorost_agreement_created_at?: string | null

      Дата создания соглашения благороста

    • Optional blagorost_agreement_number?: string | null

      Номер соглашения программы благороста

    • Optional blagorost_contributor_contract_created_at?: string | null

      Дата создания договора УХД участника

    • Optional blagorost_contributor_contract_number?: string | null

      Номер договора УХД участника

    • Optional blagorost_storage_agreement_created_at?: string | null

      Дата создания дополнительного соглашения по хранению имущества

    • Optional blagorost_storage_agreement_number?: string | null

      Номер дополнительного соглашения по хранению имущества

    • Optional generator_agreement_created_at?: string | null

      Дата создания соглашения генератора

    • Optional generator_agreement_number?: string | null

      Номер соглашения программы генератор

  • ContributorStatus: ContributorStatus

    Статус участника в системе CAPITAL

  • ConvertSegmentInput: {
        capital_amount: string;
        convert_statement: GraphQLTypes["SignedDigitalDocumentInput"];
        coopname: string;
        project_hash: string;
        result_hash: string;
        username: string;
        wallet_amount: string;
    }
    • capital_amount: string

      Сумма для конвертации в благорост

    • convert_statement: GraphQLTypes["SignedDigitalDocumentInput"]

      Заявление

    • coopname: string

      Имя аккаунта кооператива

    • project_hash: string

      Хэш проекта

    • result_hash: string

      Хэш результата (анкер процесса p.cap.rid)

    • username: string

      Имя пользователя

    • wallet_amount: string

      Сумма для конвертации в главный кошелек

  • ConvertToAxonStatementGenerateDocumentInput: {
        block_num?: number | null;
        convert_amount: string;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • convert_amount: string

      Сумма к конвертации в формате строки

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • ConvertToAxonStatementSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["ConvertToAxonStatementSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: GraphQLTypes["ConvertToAxonStatementSignedMetaDocumentInput"]

      Метаинформация для заявления на конвертацию

    • meta_hash: string

      Хэш мета-данных

    • signatures: GraphQLTypes["SignatureInfoInput"][]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • ConvertToAxonStatementSignedMetaDocumentInput: {
        block_num: number;
        convert_amount: string;
        coopname: string;
        created_at: string;
        generator: string;
        lang: string;
        links: string[];
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    }
    • block_num: number

      Номер блока, на котором был создан документ

    • convert_amount: string

      Сумма к конвертации в формате строки

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • generator: string

      Имя генератора, использованного для создания документа

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • registry_id: number

      ID документа в реестре

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • CoopAgreement: {
        ...on CoopAgreement: Omit<GraphQLTypes["CoopAgreement"], "...on CoopAgreement">;
        __typename: "CoopAgreement";
        coopname: string;
        draft_id: number;
        program_id: number;
        type: string;
    }
    • ...on CoopAgreement: Omit<GraphQLTypes["CoopAgreement"], "...on CoopAgreement">
    • __typename: "CoopAgreement"
    • coopname: string

      Имя аккаунта кооператива

    • draft_id: number

      Идентификатор шаблона документа (registry_id из draft::drafts)

    • program_id: number

      Идентификатор программы (0 — непрограммное; >0 — программа из soviet::programs)

    • type: string

      Тип соглашения (wallet, privacy, signature, user, blagorost, generator, marketplace)

  • CooperativeOperatorAccount: {
        ...on CooperativeOperatorAccount: Omit<GraphQLTypes["CooperativeOperatorAccount"], "...on CooperativeOperatorAccount">;
        __typename: "CooperativeOperatorAccount";
        active_participants_count: number;
        announce: string;
        coop_type: string;
        created_at: string;
        description: string;
        document: GraphQLTypes["SignedBlockchainDocument"];
        initial: string;
        is_branched: boolean;
        is_cooperative: boolean;
        is_enrolled: boolean;
        meta: string;
        minimum: string;
        org_initial: string;
        org_minimum: string;
        org_registration: string;
        parent_username: string;
        referer: string;
        registered_at: string;
        registration: string;
        registrator: string;
        status: string;
        storages: string[];
        type: string;
        username: string;
        verifications: GraphQLTypes["Verification"][];
    }
    • ...on CooperativeOperatorAccount: Omit<GraphQLTypes["CooperativeOperatorAccount"], "...on CooperativeOperatorAccount">
    • __typename: "CooperativeOperatorAccount"
    • active_participants_count: number

      Количество активных участников

    • announce: string

      Объявление кооператива

    • coop_type: string

      Тип кооператива

    • created_at: string

      Дата создания

    • description: string

      Описание кооператива

    • document: GraphQLTypes["SignedBlockchainDocument"]

      Документ кооператива

    • initial: string

      Начальный взнос

    • is_branched: boolean

      Разветвленный ли кооператив

    • is_cooperative: boolean

      Является ли это кооперативом

    • is_enrolled: boolean

      Включен ли кооператив

    • meta: string

      Метаинформация

    • minimum: string

      Минимальный взнос

    • org_initial: string

      Начальный взнос организации

    • org_minimum: string

      Минимальный взнос организации

    • org_registration: string

      Регистрационный взнос организации

    • parent_username: string

      Родительское имя аккаунта кооператива

    • referer: string

      Реферал кооператива

    • registered_at: string

      Дата регистрации

    • registration: string

      Регистрационный взнос

    • registrator: string

      Регистратор кооператива

    • status: string

      Статус кооператива

    • storages: string[]

      Список хранилищ

    • type: string

      Тип учетной записи

    • username: string

      Имя аккаунта кооператива

    • verifications: GraphQLTypes["Verification"][]

      Верификации аккаунта (уровни подтверждения личности)

  • CooperativeProgram: {
        ...on CooperativeProgram: Omit<GraphQLTypes["CooperativeProgram"], "...on CooperativeProgram">;
        __typename: "CooperativeProgram";
        coopname: string;
        draft_id: number;
        id: number;
        is_active: boolean;
        program_type: string;
    }
    • ...on CooperativeProgram: Omit<GraphQLTypes["CooperativeProgram"], "...on CooperativeProgram">
    • __typename: "CooperativeProgram"
    • coopname: string

      Имя аккаунта кооператива

    • draft_id: number

      Идентификатор шаблона документа (registry_id из draft::drafts), 0 — без шаблона

    • id: number

      Идентификатор программы (program_id)

    • is_active: boolean

      Активна ли программа в кооперативе

    • program_type: string

      Тип программы: wallet/generator/blagorost/marketplace и т.п.

  • Country: Country

    Страна регистрации пользователя

  • CreateAnnualGeneralMeetInput: {
        agenda: GraphQLTypes["AgendaGeneralMeetPointInput"][];
        close_at: GraphQLTypes["DateTime"];
        coopname: string;
        details?: string | null;
        initiator: string;
        open_at: GraphQLTypes["DateTime"];
        presider: string;
        proposal: GraphQLTypes["AnnualGeneralMeetingAgendaSignedDocumentInput"];
        secretary: string;
    }
    • agenda: GraphQLTypes["AgendaGeneralMeetPointInput"][]

      Повестка собрания

    • close_at: GraphQLTypes["DateTime"]

      Время закрытия собрания

    • coopname: string

      Имя аккаунта кооператива

    • Optional details?: string | null

      Дополнительная информация о формате собрания (ссылка, как участвовать и т.д.)

    • initiator: string

      Имя аккаунта инициатора

    • open_at: GraphQLTypes["DateTime"]

      Время открытия собрания

    • presider: string

      Имя аккаунта председателя

    • proposal: GraphQLTypes["AnnualGeneralMeetingAgendaSignedDocumentInput"]

      Предложение повестки собрания

    • secretary: string

      Имя аккаунта секретаря

  • CreateBranchExpenseInput: {
        braname: string;
        expense_hash: string;
        items: GraphQLTypes["BranchExpenseItemInput"][];
        plan_id?: number | null;
        statement: GraphQLTypes["ExpenseProposalStatementSignedDocumentInput"];
    }

    Подача расхода кооперативного участка: средства участка выделяются под расход, а сам расход уходит на решение совета и далее к оплате.

    • braname: string

      Кооперативный участок, из средств которого оплачивается расход.

    • expense_hash: string

      Идентификатор расхода.

    • items: GraphQLTypes["BranchExpenseItemInput"][]

      Позиции расхода.

    • Optional plan_id?: number | null

      Плановый расход, который оплачивается этим расходом.

    • statement: GraphQLTypes["ExpenseProposalStatementSignedDocumentInput"]

      Подписанная служебная записка на расход.

  • CreateBranchInput: {
        based_on: string;
        braname: string;
        coopname: string;
        email: string;
        fact_address: string;
        full_name: string;
        phone: string;
        short_name: string;
        trustee: string;
    }
    • based_on: string

      Документ, на основании которого действует Уполномоченный (решение совета №СС-.. от ..)

    • braname: string

      Имя аккаунта кооперативного участка

    • coopname: string

      Имя аккаунта кооператива

    • email: string

      Электронная почта

    • fact_address: string

      Фактический адрес

    • full_name: string

      Полное имя организации кооперативного участка

    • phone: string

      Телефон

    • short_name: string

      Краткое имя организации кооперативного участка

    • trustee: string

      Имя аккаунта уполномоченного (председателя) кооперативного участка

  • CreateCategoryInput: {
        description?: string | null;
        icon?: string | null;
        name: string;
        parent_id?: string | null;
        sort_order?: number | null;
    }
    • Optional description?: string | null
    • Optional icon?: string | null
    • name: string
    • Optional parent_id?: string | null
    • Optional sort_order?: number | null
  • CreateChatCoopCalendarEventInput: {
        description?: string | null;
        endsAt?: GraphQLTypes["DateTime"] | null;
        matrixRoomId: string;
        startsAt: GraphQLTypes["DateTime"];
        title: string;
    }
    • Optional description?: string | null
    • Optional endsAt?: GraphQLTypes["DateTime"] | null
    • matrixRoomId: string
    • startsAt: GraphQLTypes["DateTime"]
    • title: string
  • CreateCommitInput: {
        commit_hours: number;
        coopname: string;
        data?: GraphQLTypes["JSON"] | null;
        description: string;
        meta: string;
        project_hash: string;
        username: string;
    }
    • commit_hours: number

      Количество часов для коммита

    • coopname: string

      Имя аккаунта кооператива

    • Optional data?: GraphQLTypes["JSON"] | null

      Данные коммита для БД (git, contribution_feedback и др.). В блокчейн не передаётся. Взнос без Git: можно пустой data — commit_hash строится off-chain.

    • description: string

      Описание коммита

    • meta: string

      Мета-данные коммита

    • project_hash: string

      Хэш проекта

    • username: string

      Имя пользователя

  • CreateComponentMetricInput: {
        coopname: string;
        deadline?: GraphQLTypes["DateTime"] | null;
        measure_hash?: string | null;
        project_hash: string;
        series_mode?: GraphQLTypes["MetricSeriesMode"] | null;
        target_value: number;
        title?: string | null;
        unit?: string | null;
    }
    • coopname: string

      Имя аккаунта кооператива

    • Optional deadline?: GraphQLTypes["DateTime"] | null

      Срок достижения цели

    • Optional measure_hash?: string | null

      Хеш уже заведённой меры кооператива

    • project_hash: string

      Хеш компонента

    • Optional series_mode?: GraphQLTypes["MetricSeriesMode"] | null

      Режим ряда меры: скорость (по умолчанию) или уровень значения

    • target_value: number

      Целевое значение на компоненте

    • Optional title?: string | null

      Название меры — заводится в коллекции кооператива, если такой ещё нет

    • Optional unit?: string | null

      Единица измерения — вместе с названием ищет или заводит меру

  • CreateCustomCategoryInput: {
        displayName: string;
    }
    • displayName: string

      Название новой категории

  • CreateCycleInput: {
        end_date: string;
        name: string;
        start_date: string;
        status?: GraphQLTypes["CycleStatus"] | null;
    }
    • end_date: string

      Дата окончания цикла (ISO 8601)

    • name: string

      Название цикла

    • start_date: string

      Дата начала цикла (ISO 8601)

    • Optional status?: GraphQLTypes["CycleStatus"] | null

      Статус цикла

  • CreateDebtInput: {
        amount: string;
        coopname: string;
        debt_hash: string;
        project_hash: string;
        repaid_at: string;
        statement: GraphQLTypes["SignedDigitalDocumentInput"];
        username: string;
    }
    • amount: string

      Сумма долга

    • coopname: string

      Имя аккаунта кооператива

    • debt_hash: string

      Хэш долга

    • project_hash: string

      Хэш проекта

    • repaid_at: string

      Дата возврата

    • statement: GraphQLTypes["SignedDigitalDocumentInput"]

      Заявление на получение ссуды

    • username: string

      Имя пользователя

  • CreateDepositPaymentInput: {
        quantity: number;
        symbol: string;
        username: string;
    }
    • quantity: number

      Сумма взноса

    • symbol: string

      Символ валюты

    • username: string

      Имя аккаунта пользователя

  • CreateEntrepreneurDataInput: {
        bank_account: GraphQLTypes["BankAccountInput"];
        birthdate: string;
        city: string;
        country: GraphQLTypes["Country"];
        details: GraphQLTypes["EntrepreneurDetailsInput"];
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        phone: string;
    }
    • bank_account: GraphQLTypes["BankAccountInput"]

      Банковский счет

    • birthdate: string

      Дата рождения

    • city: string

      Город

    • country: GraphQLTypes["Country"]

      Страна

    • details: GraphQLTypes["EntrepreneurDetailsInput"]

      Детали индивидуального предпринимателя

    • first_name: string

      Имя

    • full_address: string

      Полный адрес

    • last_name: string

      Фамилия

    • middle_name: string

      Отчество

    • phone: string

      Телефон

  • CreateExpenseInput: {
        amount: string;
        coopname: string;
        creator: string;
        description: string;
        expense_hash: string;
        project_hash: string;
        statement: GraphQLTypes["SignedDigitalDocumentInput"];
    }
    • amount: string

      Сумма расхода

    • coopname: string

      Имя аккаунта кооператива

    • creator: string

      Исполнитель расхода

    • description: string

      Описание расхода

    • expense_hash: string

      Хэш расхода

    • project_hash: string

      Хэш проекта

    • statement: GraphQLTypes["SignedDigitalDocumentInput"]

      Служебная записка о расходе

  • CreateExpensePlanInput: {
        amount: number;
        braname?: string | null;
        due_date: GraphQLTypes["DateTime"];
        pay_to: string;
        recurrence?: GraphQLTypes["ExpensePlanRecurrence"] | null;
        title: string;
    }
    • amount: number

      Сумма расхода.

    • Optional braname?: string | null

      Кооперативный участок; пусто — расход уровня кооператива.

    • due_date: GraphQLTypes["DateTime"]

      Дата, к которой расход должен быть оплачен.

    • pay_to: string

      Реквизиты получателя платежа (передаются в платёжку кассиру).

    • Optional recurrence?: GraphQLTypes["ExpensePlanRecurrence"] | null

      Периодичность: разовый расход либо повторяющийся — следующий экземпляр добавляется автоматически по наступлении срока.

    • title: string

      Назначение расхода.

  • CreateExpenseProposalInput: {
        callback?: GraphQLTypes["ExpenseCallbackInput"] | null;
        coopname: string;
        items: GraphQLTypes["ExpenseItemInput"][];
        proposal_hash: string;
        source_wallet: string;
        statement: GraphQLTypes["ExpenseProposalStatementSignedDocumentInput"];
        username: string;
    }
    • Optional callback?: GraphQLTypes["ExpenseCallbackInput"] | null

      Callback на финализацию closeexp (опционально).

    • coopname: string

      Имя кооператива.

    • items: GraphQLTypes["ExpenseItemInput"][]

      Строки расхода (массив items).

    • proposal_hash: string

      Хеш сметы расхода (детерминированный, из UI).

    • source_wallet: string

      Источник средств (eosio::name кошелька-источника, eg "w.cap.blago").

    • statement: GraphQLTypes["ExpenseProposalStatementSignedDocumentInput"]

      Подписанная СЗ-смета (document2, registry 2010).

    • username: string

      Имя пайщика-создателя СЗ.

  • CreateIndividualDataInput: {
        birthdate: string;
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        passport?: GraphQLTypes["PassportInput"] | null;
        phone: string;
    }
    • birthdate: string

      Дата рождения

    • first_name: string

      Имя

    • full_address: string

      Полный адрес

    • last_name: string

      Фамилия

    • middle_name: string

      Отчество

    • Optional passport?: GraphQLTypes["PassportInput"] | null

      Данные паспорта

    • phone: string

      Телефон

  • CreateInitOrganizationDataInput: {
        bank_account: GraphQLTypes["BankAccountInput"];
        city: string;
        country: string;
        details: GraphQLTypes["OrganizationDetailsInput"];
        email: string;
        fact_address: string;
        full_address: string;
        full_name: string;
        phone: string;
        represented_by: GraphQLTypes["RepresentedByInput"];
        short_name: string;
        type: GraphQLTypes["OrganizationType"];
    }
    • bank_account: GraphQLTypes["BankAccountInput"]

      Банковский счет организации

    • city: string

      Город

    • country: string

      Страна

    • details: GraphQLTypes["OrganizationDetailsInput"]

      Детали организации

    • email: string

      Email организации

    • fact_address: string

      Фактический адрес

    • full_address: string

      Полный адрес

    • full_name: string

      Полное наименование организации

    • phone: string

      Телефон

    • represented_by: GraphQLTypes["RepresentedByInput"]

      Представитель организации

    • short_name: string

      Краткое наименование организации

    • type: GraphQLTypes["OrganizationType"]

      Тип организации

  • CreateInitialPaymentInput: {
        username: string;
    }
    • username: string

      Имя аккаунта пользователя

  • CreateIssueInput: {
        attachments?: string[] | null;
        coopname: string;
        creators?: string[] | null;
        cycle_id?: string | null;
        description?: string | null;
        estimate?: number | null;
        labels?: string[] | null;
        priority?: GraphQLTypes["IssuePriority"] | null;
        project_hash?: string | null;
        sort_order?: number | null;
        status?: GraphQLTypes["IssueStatus"] | null;
        submaster?: string | null;
        title: string;
    }
    • Optional attachments?: string[] | null

      Вложения задачи

    • coopname: string

      Имя аккаунта кооператива

    • Optional creators?: string[] | null

      Массив имён соисполнителей (contributors); может быть пустым. Первый элемент при сохранении становится ответственным (submaster), если submaster не задан явно.

    • Optional cycle_id?: string | null

      ID цикла

    • Optional description?: string | null

      Описание задачи

    • Optional estimate?: number | null

      Оценка в часах (допускаются дроби)

    • Optional labels?: string[] | null

      Метки задачи

    • Optional priority?: GraphQLTypes["IssuePriority"] | null

      Приоритет задачи

    • Optional project_hash?: string | null

      Хеш проекта или компонента. Если не указан — свободная задача без привязки к проекту

    • Optional sort_order?: number | null

      Порядок сортировки

    • Optional status?: GraphQLTypes["IssueStatus"] | null

      Статус задачи

    • Optional submaster?: string | null

      Имя пользователя ответственного (contributor)

    • title: string

      Название задачи

  • CreateKuDecisionInput: {
        agenda: GraphQLTypes["KuAgendaPointInput"][];
        braname: string;
        coopname: string;
        hash: string;
        initiator: string;
        meet_at: string;
        meet_place: string;
        proposal: GraphQLTypes["BranchMeetingProposalSignedDocumentInput"];
        type: GraphQLTypes["KuDecisionType"];
    }

    Объявление собрания пайщиков кооперативного участка

    • agenda: GraphQLTypes["KuAgendaPointInput"][]

      Повестка собрания

    • braname: string

      Имя аккаунта будущего кооперативного участка (для учреждения)

    • coopname: string

      Имя аккаунта кооператива

    • hash: string

      Хэш решения собрания (якорь процесса)

    • initiator: string

      Инициатор собрания

    • meet_at: string

      Дата и время проведения собрания (ISO)

    • meet_place: string

      Место проведения собрания (видно только пайщикам кооператива)

    • proposal: GraphQLTypes["BranchMeetingProposalSignedDocumentInput"]

      Подписанное предложение повестки

    • type: GraphQLTypes["KuDecisionType"]

      Тип решения собрания

  • CreateMatrixAccountInputDTO: {
        password: string;
        username: string;
    }
    • password: string
    • username: string
  • CreateMeasureInput: {
        coopname: string;
        series_mode?: GraphQLTypes["MetricSeriesMode"] | null;
        title: string;
        unit: string;
    }
    • coopname: string

      Имя аккаунта кооператива

    • Optional series_mode?: GraphQLTypes["MetricSeriesMode"] | null

      Режим ряда; по умолчанию скорость

    • title: string

      Название меры

    • unit: string

      Единица измерения

  • CreateMembershipExitInput: {
        coopname: string;
        exit_hash: string;
        statement: GraphQLTypes["MembershipExitApplicationSignedDocumentInput"];
        username: string;
    }
    • coopname: string

      Имя аккаунта кооператива

    • exit_hash: string

      Хеш процесса выхода (генерируется на клиенте)

    • statement: GraphQLTypes["MembershipExitApplicationSignedDocumentInput"]

      Подписанное пайщиком заявление о выходе из кооператива

    • username: string

      Имя пайщика, выходящего из кооператива

  • CreateOrganizationDataInput: {
        bank_account: GraphQLTypes["BankAccountInput"];
        city: string;
        country: string;
        details: GraphQLTypes["OrganizationDetailsInput"];
        fact_address: string;
        full_address: string;
        full_name: string;
        phone: string;
        represented_by: GraphQLTypes["RepresentedByInput"];
        short_name: string;
        type: GraphQLTypes["OrganizationType"];
    }
    • bank_account: GraphQLTypes["BankAccountInput"]

      Банковский счет организации

    • city: string

      Город

    • country: string

      Страна

    • details: GraphQLTypes["OrganizationDetailsInput"]

      Детали организации

    • fact_address: string

      Фактический адрес

    • full_address: string

      Полный адрес

    • full_name: string

      Полное наименование организации

    • phone: string

      Телефон

    • represented_by: GraphQLTypes["RepresentedByInput"]

      Представитель организации

    • short_name: string

      Краткое наименование организации

    • type: GraphQLTypes["OrganizationType"]

      Тип организации

  • CreateProcessTemplateInput: {
        description?: string | null;
        project_hash: string;
        title: string;
    }
    • Optional description?: string | null
    • project_hash: string
    • title: string
  • CreateProductCardInput: {
        braname?: string | null;
        cancellation_fee_amount?: string | null;
        category_id?: string | null;
        contribution_type: GraphQLTypes["ContributionType"];
        delivery_type: GraphQLTypes["DeliveryType"];
        description: string;
        images?: string[] | null;
        membership_fee_amount?: string | null;
        min_units?: number | null;
        product_lifecycle_secs: number;
        title: string;
        type: GraphQLTypes["ProductCardType"];
        unit_cost: string;
        units: number;
        warranty_period_secs: number;
    }
    • Optional braname?: string | null
    • Optional cancellation_fee_amount?: string | null
    • Optional category_id?: string | null
    • contribution_type: GraphQLTypes["ContributionType"]
    • delivery_type: GraphQLTypes["DeliveryType"]
    • description: string
    • Optional images?: string[] | null
    • Optional membership_fee_amount?: string | null
    • Optional min_units?: number | null
    • product_lifecycle_secs: number
    • title: string
    • type: GraphQLTypes["ProductCardType"]
    • unit_cost: string
    • units: number
    • warranty_period_secs: number
  • CreateProgramInvestInput: {
        amount: string;
        coopname: string;
        statement: GraphQLTypes["ProgramCapitalizationMoneyInvestStatementSignedDocumentInput"];
        username: string;
    }
    • amount: string

      Сумма инвестиции

    • coopname: string

      Имя аккаунта кооператива

    • statement: GraphQLTypes["ProgramCapitalizationMoneyInvestStatementSignedDocumentInput"]

      Подписанное заявление (реестр 1030)

    • username: string

      Имя инвестора

  • CreateProgramPropertyInput: {
        coopname: string;
        property_amount: string;
        property_description: string;
        property_hash: string;
        statement: GraphQLTypes["SignedDigitalDocumentInput"];
        username: string;
    }
    • coopname: string

      Имя аккаунта кооператива

    • property_amount: string

      Сумма имущества

    • property_description: string

      Описание имущества

    • property_hash: string

      Хэш имущества

    • statement: GraphQLTypes["SignedDigitalDocumentInput"]

      Заявление

    • username: string

      Имя пользователя

  • CreateProjectFreeDecisionInput: {
        decision: string;
        question: string;
        title?: string | null;
    }
    • decision: string

      Проект решения, которое предлагается принять

    • question: string

      Вопрос, который выносится на повестку

    • Optional title?: string | null

      Пользовательский заголовок документа

  • CreateProjectInput: {
        coopname: string;
        data: string;
        description: string;
        invite: string;
        meta: string;
        parent_hash: string;
        project_hash: string;
        title: string;
    }
    • coopname: string

      Имя аккаунта кооператива

    • data: string

      Данные/шаблон проекта

    • description: string

      Описание проекта

    • invite: string

      Приглашение к проекту

    • meta: string

      Мета-данные проекта

    • parent_hash: string

      Хэш родительского проекта

    • project_hash: string

      Хэш проекта

    • title: string

      Название проекта

  • CreateProjectInvestInput: {
        amount: string;
        coopname: string;
        project_hash: string;
        statement: GraphQLTypes["GenerationMoneyInvestStatementSignedDocumentInput"];
        username: string;
    }
    • amount: string

      Сумма инвестиции

    • coopname: string

      Имя аккаунта кооператива

    • project_hash: string

      Хэш проекта

    • statement: GraphQLTypes["GenerationMoneyInvestStatementSignedDocumentInput"]

      Заявление на инвестирование

    • username: string

      Имя инвестора

  • CreateProjectPropertyInput: {
        coopname: string;
        project_hash: string;
        property_amount: string;
        property_description: string;
        property_hash: string;
        username: string;
    }
    • coopname: string

      Имя аккаунта кооператива

    • project_hash: string

      Хэш проекта

    • property_amount: string

      Сумма имущества

    • property_description: string

      Описание имущества

    • property_hash: string

      Хэш имущества

    • username: string

      Имя пользователя

  • CreateRequestInput: {
        articleNumber: string;
        attributes: GraphQLTypes["RequestAttributeInput"][];
        barcode?: string | null;
        colorImageUrl?: string | null;
        coopname: string;
        currencyCode: string;
        data?: string | null;
        depth?: number | null;
        descriptionCategoryId: number;
        dimensionUnit?: string | null;
        geoNames: string[];
        height?: number | null;
        images: GraphQLTypes["RequestImageInput"][];
        meta?: string | null;
        name: string;
        oldPrice?: number | null;
        parentHash?: string | null;
        price: number;
        primaryImageUrl?: string | null;
        productLifecycleSecs?: number | null;
        type: GraphQLTypes["RequestTypeInput"];
        typeId: number;
        units: number;
        vat: string;
        warrantyDays?: number | null;
        weight?: number | null;
        weightUnit?: string | null;
        width?: number | null;
    }
    • articleNumber: string

      Артикул товара (до 50 символов)

    • attributes: GraphQLTypes["RequestAttributeInput"][]

      Атрибуты товара

    • Optional barcode?: string | null

      Штрихкод товара

    • Optional colorImageUrl?: string | null

      URL образца цвета

    • coopname: string

      Имя аккаунта кооператива

    • currencyCode: string

      Валюта

    • Optional data?: string | null

      Дополнительные данные JSON

    • Optional depth?: number | null

      Глубина упаковки

    • descriptionCategoryId: number

      ID категории

    • Optional dimensionUnit?: string | null

      Единица измерения габаритов

    • geoNames: string[]

      Геоограничения

    • Optional height?: number | null

      Высота упаковки

    • images: GraphQLTypes["RequestImageInput"][]

      Изображения товара

    • Optional meta?: string | null

      Метаданные JSON

    • name: string

      Название товара (до 500 символов)

    • Optional oldPrice?: number | null

      Цена до скидки

    • Optional parentHash?: string | null

      Хэш родительской заявки

    • price: number

      Цена товара

    • Optional primaryImageUrl?: string | null

      URL главного изображения

    • Optional productLifecycleSecs?: number | null

      Время жизни продукта в секундах

    • type: GraphQLTypes["RequestTypeInput"]

      Тип заявки: offer - предложение, order - заказ

    • typeId: number

      ID типа товара

    • units: number

      Количество единиц товара

    • vat: string

      Ставка НДС (0, 0.05, 0.07, 0.1, 0.2)

    • Optional warrantyDays?: number | null

      Гарантийный срок в днях

    • Optional weight?: number | null

      Вес товара

    • Optional weightUnit?: string | null

      Единица измерения веса

    • Optional width?: number | null

      Ширина упаковки

  • CreateSecretaryRoomInput: {
        displayName: string;
        isPublic: boolean;
    }
    • displayName: string

      Название комнаты

    • isPublic: boolean

      Публичная комната (любой может войти) либо приватная (вход по приглашению создателя)

  • CreateSovietIndividualDataInput: {
        birthdate: string;
        email: string;
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        passport?: GraphQLTypes["PassportInput"] | null;
        phone: string;
    }
    • birthdate: string

      Дата рождения

    • email: string

      Email адрес

    • first_name: string

      Имя

    • full_address: string

      Полный адрес

    • last_name: string

      Фамилия

    • middle_name: string

      Отчество

    • Optional passport?: GraphQLTypes["PassportInput"] | null

      Данные паспорта

    • phone: string

      Телефон

  • CreateStoryInput: {
        content_format?: GraphQLTypes["CapitalStoryContentFormat"] | null;
        coopname: string;
        description?: string | null;
        issue_hash?: string | null;
        project_hash?: string | null;
        sort_order?: number | null;
        status?: GraphQLTypes["StoryStatus"] | null;
        story_hash: string;
        title: string;
    }
    • Optional content_format?: GraphQLTypes["CapitalStoryContentFormat"] | null

      Формат содержимого; по умолчанию MARKDOWN

    • coopname: string

      Имя аккаунта кооператива

    • Optional description?: string | null

      Описание истории

    • Optional issue_hash?: string | null

      Хеш задачи (если история привязана к задаче)

    • Optional project_hash?: string | null

      Хеш проекта (если история привязана к проекту)

    • Optional sort_order?: number | null

      Порядок сортировки

    • Optional status?: GraphQLTypes["StoryStatus"] | null

      Статус истории

    • story_hash: string

      Хеш истории для внешних ссылок

    • title: string

      Название истории

  • CreateSubscriptionInput: {
        subscription: GraphQLTypes["WebPushSubscriptionDataInput"];
        userAgent?: string | null;
        username: string;
    }
    • subscription: GraphQLTypes["WebPushSubscriptionDataInput"]

      Данные подписки

    • Optional userAgent?: string | null

      User Agent браузера

    • username: string

      Username пользователя

  • CreateSubscriptionResponse: {
        ...on CreateSubscriptionResponse: Omit<GraphQLTypes["CreateSubscriptionResponse"], "...on CreateSubscriptionResponse">;
        __typename: "CreateSubscriptionResponse";
        message: string;
        subscription: GraphQLTypes["WebPushSubscriptionDto"];
        success: boolean;
    }
    • ...on CreateSubscriptionResponse: Omit<GraphQLTypes["CreateSubscriptionResponse"], "...on CreateSubscriptionResponse">
    • __typename: "CreateSubscriptionResponse"
    • message: string

      Сообщение о результате операции

    • subscription: GraphQLTypes["WebPushSubscriptionDto"]

      Данные созданной подписки

    • success: boolean

      Успешно ли создана подписка

  • CreateWithdrawInput: {
        coopname: string;
        method_id: string;
        payment_hash: string;
        quantity: number;
        statement: GraphQLTypes["ReturnByMoneySignedDocumentInput"];
        symbol: string;
        username: string;
    }
    • coopname: string

      Имя аккаунта кооператива

    • method_id: string

      ID метода платежа

    • payment_hash: string

      Хеш платежа для связи с withdraw

    • quantity: number

      Количество средств

    • statement: GraphQLTypes["ReturnByMoneySignedDocumentInput"]

      Подписанное заявление на возврат средств

    • symbol: string

      Символ валюты

    • username: string

      Имя пользователя

  • CreateWithdrawResponse: {
        ...on CreateWithdrawResponse: Omit<GraphQLTypes["CreateWithdrawResponse"], "...on CreateWithdrawResponse">;
        __typename: "CreateWithdrawResponse";
        withdraw_hash: string;
    }
    • ...on CreateWithdrawResponse: Omit<GraphQLTypes["CreateWithdrawResponse"], "...on CreateWithdrawResponse">
    • __typename: "CreateWithdrawResponse"
    • withdraw_hash: string

      Хеш созданной заявки на вывод

  • CreatedProjectFreeDecision: {
        ...on CreatedProjectFreeDecision: Omit<GraphQLTypes["CreatedProjectFreeDecision"], "...on CreatedProjectFreeDecision">;
        __typename: "CreatedProjectFreeDecision";
        decision: string;
        id: string;
        question: string;
        title?: string | null;
    }
    • ...on CreatedProjectFreeDecision: Omit<GraphQLTypes["CreatedProjectFreeDecision"], "...on CreatedProjectFreeDecision">
    • __typename: "CreatedProjectFreeDecision"
    • decision: string

      Проект решения, которое предлагается принять

    • id: string

      Идентификатор проекта свободного решения

    • question: string

      Вопрос, который выносится на повестку

    • Optional title?: string | null

      Пользовательский заголовок документа

  • CriticalActionAuditEntry: {
        ...on CriticalActionAuditEntry: Omit<GraphQLTypes["CriticalActionAuditEntry"], "...on CriticalActionAuditEntry">;
        __typename: "CriticalActionAuditEntry";
        action_type: GraphQLTypes["CriticalActionType"];
        confirmer_ids: GraphQLTypes["CriticalActionConfirmation"][];
        created_at: string;
        finalized_at?: string | null;
        id: string;
        initiated_at?: string | null;
        initiator_id: string;
        payload_hash: string;
        status: GraphQLTypes["CriticalActionStatus"];
        target_id: string;
    }
    • ...on CriticalActionAuditEntry: Omit<GraphQLTypes["CriticalActionAuditEntry"], "...on CriticalActionAuditEntry">
    • __typename: "CriticalActionAuditEntry"
    • action_type: GraphQLTypes["CriticalActionType"]

      Тип действия

    • confirmer_ids: GraphQLTypes["CriticalActionConfirmation"][]

      Подтверждающие совета (≠ инициатор) со своими timestamp

    • created_at: string

      Момент инициации (ISO)

    • Optional finalized_at?: string | null

      Момент финализации (ISO); пусто, пока не финализировано

    • id: string

      Идентификатор критического действия

    • Optional initiated_at?: string | null

      Момент первой подписи инициатора (ISO)

    • initiator_id: string

      Инициатор (председатель)

    • payload_hash: string

      SHA-256 от payload — гарантия неподменяемости содержимого

    • status: GraphQLTypes["CriticalActionStatus"]

      Состояние действия

    • target_id: string

      Кого/что затрагивает действие

  • CriticalActionConfirmation: {
        ...on CriticalActionConfirmation: Omit<GraphQLTypes["CriticalActionConfirmation"], "...on CriticalActionConfirmation">;
        __typename: "CriticalActionConfirmation";
        at: string;
        by: string;
    }
    • ...on CriticalActionConfirmation: Omit<GraphQLTypes["CriticalActionConfirmation"], "...on CriticalActionConfirmation">
    • __typename: "CriticalActionConfirmation"
    • at: string

      Когда подтвердил (ISO)

    • by: string

      Кто подтвердил (имя аккаунта)

  • CriticalActionStatus: CriticalActionStatus

    Состояние критического действия

  • CriticalActionType: CriticalActionType

    Тип критического действия совета

  • CurrentInstanceDTO: {
        ...on CurrentInstanceDTO: Omit<GraphQLTypes["CurrentInstanceDTO"], "...on CurrentInstanceDTO">;
        __typename: "CurrentInstanceDTO";
        blockchain_status: string;
        description: string;
        domain: string;
        image: string;
        is_delegated: boolean;
        is_valid: boolean;
        progress: number;
        status: GraphQLTypes["InstanceStatus"];
        title: string;
    }
    • ...on CurrentInstanceDTO: Omit<GraphQLTypes["CurrentInstanceDTO"], "...on CurrentInstanceDTO">
    • __typename: "CurrentInstanceDTO"
    • blockchain_status: string

      Статус в блокчейне от контракта кооператива

    • description: string

      Описание инстанса

    • domain: string

      Домен инстанса

    • image: string

      URL изображения инстанса

    • is_delegated: boolean

      Домен делегирован и проверка здоровья пройдена

    • is_valid: boolean

      Домен валиден

    • progress: number

      Процент прогресса установки (0-100)

    • status: GraphQLTypes["InstanceStatus"]

      Статус инстанса

    • title: string

      Название инстанса

  • CurrentTableState: {
        ...on CurrentTableState: Omit<GraphQLTypes["CurrentTableState"], "...on CurrentTableState">;
        __typename: "CurrentTableState";
        block_num: number;
        code: string;
        created_at: GraphQLTypes["DateTime"];
        primary_key: string;
        scope: string;
        table: string;
        value?: GraphQLTypes["JSON"] | null;
    }
    • ...on CurrentTableState: Omit<GraphQLTypes["CurrentTableState"], "...on CurrentTableState">
    • __typename: "CurrentTableState"
    • block_num: number

      Номер блока, в котором была последняя запись

    • code: string

      Код контракта

    • created_at: GraphQLTypes["DateTime"]

      Дата создания последней записи

    • primary_key: string

      Первичный ключ

    • scope: string

      Область действия

    • table: string

      Имя таблицы

    • Optional value?: GraphQLTypes["JSON"] | null

      Данные записи в формате JSON

  • CurrentTableStatesFiltersInput: {
        code?: string | null;
        scope?: string | null;
        table?: string | null;
    }
    • Optional code?: string | null

      Код контракта

    • Optional scope?: string | null

      Область действия

    • Optional table?: string | null

      Имя таблицы

  • CycleStatus: CycleStatus

    Статус цикла в системе CAPITAL

  • DateTime: "scalar" & {
        name: "DateTime";
    }

    A date-time string at UTC, such as 2019-12-03T09:54:33Z, compliant with the date-time format.

  • DeactivateSubscriptionInput: {
        subscriptionId: string;
    }
    • subscriptionId: string

      ID подписки для деактивации

  • DebtFilter: {
        projectHash?: string | null;
        status?: string | null;
        username?: string | null;
    }
    • Optional projectHash?: string | null

      Фильтр по хешу проекта

    • Optional status?: string | null

      Фильтр по статусу долга

    • Optional username?: string | null

      Фильтр по имени пользователя

  • DebtStatus: DebtStatus

    Статус долга в системе CAPITAL

  • DecisionDetailAggregate: {
        ...on DecisionDetailAggregate: Omit<GraphQLTypes["DecisionDetailAggregate"], "...on DecisionDetailAggregate">;
        __typename: "DecisionDetailAggregate";
        action: GraphQLTypes["ExtendedBlockchainAction"];
        documentAggregate: GraphQLTypes["DocumentAggregate"];
        votes_against: GraphQLTypes["ExtendedBlockchainAction"][];
        votes_for: GraphQLTypes["ExtendedBlockchainAction"][];
    }

    Комплексный объект решения совета, включающий в себя информацию о голосовавших членах совета, расширенное действие, которое привело к появлению решения, и агрегат документа самого решения.

    • ...on DecisionDetailAggregate: Omit<GraphQLTypes["DecisionDetailAggregate"], "...on DecisionDetailAggregate">
    • __typename: "DecisionDetailAggregate"
    • action: GraphQLTypes["ExtendedBlockchainAction"]
    • documentAggregate: GraphQLTypes["DocumentAggregate"]
    • votes_against: GraphQLTypes["ExtendedBlockchainAction"][]
    • votes_for: GraphQLTypes["ExtendedBlockchainAction"][]
  • DeclineAgreementInput: {
        administrator: string;
        agreement_id: string;
        comment: string;
        coopname: string;
        username: string;
    }
    • administrator: string

      Имя аккаунта администратора

    • agreement_id: string

      Идентификатор соглашения

    • comment: string

      Комментарий к отказу

    • coopname: string

      Имя аккаунта кооператива

    • username: string

      Имя аккаунта пользователя

  • DeclineApproveInput: {
        approval_hash: string;
        coopname: string;
        reason: string;
    }

    Входные данные для отклонения одобрения документа

    • approval_hash: string

      Хеш одобрения для идентификации

    • coopname: string

      Название кооператива

    • reason: string

      Причина отклонения

  • DeclineDecisionInput: {
        coopname: string;
        decision_id: number;
    }
    • coopname: string

      Имя аккаунта кооператива

    • decision_id: number

      Идентификатор решения

  • DeclineKuTrustedInput: {
        coopname: string;
        hash: string;
        reason: string;
    }

    Отклонение заявки доверенного лица

    • coopname: string

      Имя аккаунта кооператива

    • hash: string

      Хэш заявки

    • reason: string

      Причина отклонения

  • DeleteAccountInput: {
        username_for_delete: string;
    }
    • username_for_delete: string

      Имя аккаунта пользователя

  • DeleteBranchInput: {
        braname: string;
        coopname: string;
    }
    • braname: string

      Имя аккаунта кооперативного участка

    • coopname: string

      Имя аккаунта кооператива

  • DeleteBranchWhitelistInput: {
        account: string;
        braname: string;
        coopname: string;
    }
    • account: string

      Имя аккаунта пайщика, удаляемого из белого списка участка

    • braname: string

      Имя аккаунта кооперативного участка

    • coopname: string

      Имя аккаунта кооператива

  • DeleteCapitalIssueByHashInput: {
        issue_hash: string;
    }

    Входные данные для удаления задачи по хэшу

    • issue_hash: string

      Хеш задачи для удаления

  • DeleteCapitalStoryByHashInput: {
        story_hash: string;
    }

    Входные данные для удаления истории по хэшу

    • story_hash: string

      Хеш истории для удаления

  • DeleteExpensePlanInput: {
        plan_id: number;
    }
    • plan_id: number

      Идентификатор плановой записи.

  • DeletePaymentMethodInput: {
        method_id: string;
        username: string;
    }
    • method_id: string

      Идентификатор метода оплаты

    • username: string

      Имя пользователя, чей метод оплаты нужно удалить

  • DeleteProjectInput: {
        coopname: string;
        project_hash: string;
    }
    • coopname: string

      Имя аккаунта кооператива

    • project_hash: string

      Хэш проекта

  • DeleteTrustedAccountInput: {
        braname: string;
        coopname: string;
        trusted: string;
    }
    • braname: string

      Имя аккаунта кооперативного участка

    • coopname: string

      Имя аккаунта кооператива

    • trusted: string

      Имя аккаунта доверонного лица, у которого отзывается право подписи за председателя кооперативного участка

  • DeliveryType: DeliveryType
  • Delta: {
        ...on Delta: Omit<GraphQLTypes["Delta"], "...on Delta">;
        __typename: "Delta";
        block_id: string;
        block_num: number;
        chain_id: string;
        code: string;
        created_at: GraphQLTypes["DateTime"];
        id: string;
        present: boolean;
        primary_key: string;
        scope: string;
        table: string;
        value?: GraphQLTypes["JSON"] | null;
    }
    • ...on Delta: Omit<GraphQLTypes["Delta"], "...on Delta">
    • __typename: "Delta"
    • block_id: string

      ID блока

    • block_num: number

      Номер блока

    • chain_id: string

      ID блокчейна

    • code: string

      Код контракта

    • created_at: GraphQLTypes["DateTime"]

      Дата создания

    • id: string

      Уникальный идентификатор

    • present: boolean

      Флаг присутствия записи

    • primary_key: string

      Первичный ключ

    • scope: string

      Область действия

    • table: string

      Имя таблицы

    • Optional value?: GraphQLTypes["JSON"] | null

      Данные записи в формате JSON

  • DeltaFiltersInput: {
        block_num?: number | null;
        code?: string | null;
        present?: boolean | null;
        primary_key?: string | null;
        scope?: string | null;
        table?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока

    • Optional code?: string | null

      Код контракта

    • Optional present?: boolean | null

      Флаг присутствия записи

    • Optional primary_key?: string | null

      Первичный ключ

    • Optional scope?: string | null

      Область действия

    • Optional table?: string | null

      Имя таблицы

  • Desktop: {
        ...on Desktop: Omit<GraphQLTypes["Desktop"], "...on Desktop">;
        __typename: "Desktop";
        authorizedHome: string;
        coopname: string;
        layout: string;
        nonAuthorizedHome: string;
        workspaces: GraphQLTypes["DesktopWorkspace"][];
    }
    • ...on Desktop: Omit<GraphQLTypes["Desktop"], "...on Desktop">
    • __typename: "Desktop"
    • authorizedHome: string

      Домашняя страница для авторизованных пользователей

    • coopname: string

      Имя аккаунта кооператива

    • layout: string

      Имя шаблона рабочих столов

    • nonAuthorizedHome: string

      Домашняя страница для неавторизованных пользователей

    • workspaces: GraphQLTypes["DesktopWorkspace"][]

      Состав приложений рабочего стола

  • DesktopConfig: {
        ...on DesktopConfig: Omit<GraphQLTypes["DesktopConfig"], "...on DesktopConfig">;
        __typename: "DesktopConfig";
        defaultRoute?: string | null;
        icon?: string | null;
        name: string;
        title: string;
    }
    • ...on DesktopConfig: Omit<GraphQLTypes["DesktopConfig"], "...on DesktopConfig">
    • __typename: "DesktopConfig"
    • Optional defaultRoute?: string | null

      Маршрут по умолчанию

    • Optional icon?: string | null

      Иконка для меню

    • name: string

      Уникальное имя workspace

    • title: string

      Отображаемое название workspace

  • DesktopWorkspace: {
        ...on DesktopWorkspace: Omit<GraphQLTypes["DesktopWorkspace"], "...on DesktopWorkspace">;
        __typename: "DesktopWorkspace";
        defaultRoute?: string | null;
        extension_name: string;
        grants?: string[] | null;
        icon?: string | null;
        name: string;
        title: string;
    }
    • ...on DesktopWorkspace: Omit<GraphQLTypes["DesktopWorkspace"], "...on DesktopWorkspace">
    • __typename: "DesktopWorkspace"
    • Optional defaultRoute?: string | null

      Маршрут по умолчанию для этого workspace

    • extension_name: string

      Имя расширения, которому принадлежит этот workspace

    • Optional grants?: string[] | null

      Права доступа текущего пользователя в расширении (вид «Resource:action»). Фронт показывает страницу/стол, если её требование входит в этот список. Отсутствует у расширений, не использующих канон прав доступа.

    • Optional icon?: string | null

      Иконка для меню

    • name: string

      Уникальное имя workspace

    • title: string

      Отображаемое название workspace

  • DocumentAction: DocumentAction

    Типы действий для документов кооператива

  • DocumentAggregate: {
        ...on DocumentAggregate: Omit<GraphQLTypes["DocumentAggregate"], "...on DocumentAggregate">;
        __typename: "DocumentAggregate";
        document: GraphQLTypes["SignedDigitalDocument"];
        hash: string;
        rawDocument?: GraphQLTypes["GeneratedDocument"] | null;
    }
    • ...on DocumentAggregate: Omit<GraphQLTypes["DocumentAggregate"], "...on DocumentAggregate">
    • __typename: "DocumentAggregate"
    • document: GraphQLTypes["SignedDigitalDocument"]
    • hash: string
    • Optional rawDocument?: GraphQLTypes["GeneratedDocument"] | null
  • DocumentPackageAggregate: {
        ...on DocumentPackageAggregate: Omit<GraphQLTypes["DocumentPackageAggregate"], "...on DocumentPackageAggregate">;
        __typename: "DocumentPackageAggregate";
        acts: GraphQLTypes["ActDetailAggregate"][];
        decision?: GraphQLTypes["DecisionDetailAggregate"] | null;
        links: GraphQLTypes["DocumentAggregate"][];
        statement?: GraphQLTypes["StatementDetailAggregate"] | null;
    }

    Комплексный объект папки цифрового документа с агрегатами, который включает в себя заявление, решение, акты и связанные документы

    • ...on DocumentPackageAggregate: Omit<GraphQLTypes["DocumentPackageAggregate"], "...on DocumentPackageAggregate">
    • __typename: "DocumentPackageAggregate"
    • acts: GraphQLTypes["ActDetailAggregate"][]

      Массив объект(ов) актов с агрегатами, относящихся к заявлению

    • Optional decision?: GraphQLTypes["DecisionDetailAggregate"] | null

      Объект цифрового документа решения с агрегатом

    • links: GraphQLTypes["DocumentAggregate"][]

      Массив связанных документов с агрегатами, извлечённых из мета-данных

    • Optional statement?: GraphQLTypes["StatementDetailAggregate"] | null

      Объект цифрового документа заявления с агрегатом

  • DocumentsAggregatePaginationResult: {
        ...on DocumentsAggregatePaginationResult: Omit<GraphQLTypes["DocumentsAggregatePaginationResult"], "...on DocumentsAggregatePaginationResult">;
        __typename: "DocumentsAggregatePaginationResult";
        currentPage: number;
        items: GraphQLTypes["DocumentPackageAggregate"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on DocumentsAggregatePaginationResult: Omit<GraphQLTypes["DocumentsAggregatePaginationResult"], "...on DocumentsAggregatePaginationResult">
    • __typename: "DocumentsAggregatePaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["DocumentPackageAggregate"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • EditBranchInput: {
        based_on: string;
        braname: string;
        coopname: string;
        email: string;
        fact_address: string;
        full_name: string;
        phone: string;
        short_name: string;
        trustee: string;
    }
    • based_on: string

      Документ, на основании которого действует Уполномоченный (решение совета №СС-.. от ..)

    • braname: string

      Имя аккаунта кооперативного участка

    • coopname: string

      Имя аккаунта кооператива

    • email: string

      Электронная почта

    • fact_address: string

      Фактический адрес

    • full_name: string

      Полное имя организации кооперативного участка

    • phone: string

      Телефон

    • short_name: string

      Краткое имя организации кооперативного участка

    • trustee: string

      Имя аккаунта уполномоченного (председателя) кооперативного участка

  • EditContributorInput: {
        about?: string | null;
        coopname: string;
        hours_per_day?: number | null;
        rate_per_hour?: string | null;
        username: string;
    }
    • Optional about?: string | null

      О себе

    • coopname: string

      Имя аккаунта кооператива

    • Optional hours_per_day?: number | null

      Часов в день

    • Optional rate_per_hour?: string | null

      Ставка за час работы

    • username: string

      Имя пользователя

  • EditProjectInput: {
        coopname: string;
        data: string;
        description: string;
        invite: string;
        meta: string;
        project_hash: string;
        title: string;
    }
    • coopname: string

      Имя аккаунта кооператива

    • data: string

      Новые данные/шаблон проекта

    • description: string

      Новое описание проекта

    • invite: string

      Новое приглашение к проекту

    • meta: string

      Новые мета-данные проекта

    • project_hash: string

      Хэш проекта для редактирования

    • title: string

      Новое название проекта

  • Entrepreneur: {
        ...on Entrepreneur: Omit<GraphQLTypes["Entrepreneur"], "...on Entrepreneur">;
        __typename: "Entrepreneur";
        birthdate: string;
        city: string;
        country: string;
        details: GraphQLTypes["EntrepreneurDetails"];
        email: string;
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        phone: string;
        username: string;
    }
    • ...on Entrepreneur: Omit<GraphQLTypes["Entrepreneur"], "...on Entrepreneur">
    • __typename: "Entrepreneur"
    • birthdate: string

      Дата рождения

    • city: string

      Город

    • country: string

      Страна

    • details: GraphQLTypes["EntrepreneurDetails"]

      Детали ИП (ИНН, ОГРН)

    • email: string

      Email

    • first_name: string

      Имя

    • full_address: string

      Юридический адрес

    • last_name: string

      Фамилия

    • middle_name: string

      Отчество

    • phone: string

      Телефон

    • username: string

      Имя аккаунта

  • EntrepreneurCertificate: {
        ...on EntrepreneurCertificate: Omit<GraphQLTypes["EntrepreneurCertificate"], "...on EntrepreneurCertificate">;
        __typename: "EntrepreneurCertificate";
        first_name: string;
        inn: string;
        last_name: string;
        middle_name?: string | null;
        type: GraphQLTypes["AccountType"];
        username: string;
    }
    • ...on EntrepreneurCertificate: Omit<GraphQLTypes["EntrepreneurCertificate"], "...on EntrepreneurCertificate">
    • __typename: "EntrepreneurCertificate"
    • first_name: string

      Имя

    • inn: string

      ИНН

    • last_name: string

      Фамилия

    • Optional middle_name?: string | null

      Отчество

    • type: GraphQLTypes["AccountType"]

      Тип аккаунта

    • username: string

      Имя аккаунта

  • EntrepreneurDetails: {
        ...on EntrepreneurDetails: Omit<GraphQLTypes["EntrepreneurDetails"], "...on EntrepreneurDetails">;
        __typename: "EntrepreneurDetails";
        inn: string;
        ogrn: string;
    }
    • ...on EntrepreneurDetails: Omit<GraphQLTypes["EntrepreneurDetails"], "...on EntrepreneurDetails">
    • __typename: "EntrepreneurDetails"
    • inn: string

      ИНН

    • ogrn: string

      ОГРН

  • EntrepreneurDetailsInput: {
        inn: string;
        ogrn: string;
    }
    • inn: string

      ИНН

    • ogrn: string

      ОГРН

  • ExecKuDecisionInput: {
        authority: GraphQLTypes["BranchTrusteePowerOfAttorneySignedDocumentInput"];
        coopname: string;
        hash: string;
        liability: GraphQLTypes["BranchTrusteeLiabilityAgreementSignedDocumentInput"];
        petition: GraphQLTypes["BranchEstablishmentPetitionSignedDocumentInput"];
    }

    Направление заявления председателя собрания в совет

    • authority: GraphQLTypes["BranchTrusteePowerOfAttorneySignedDocumentInput"]

      Подписанная председателем участка доверенность председателю участка (идёт в пакете в совет)

    • coopname: string

      Имя аккаунта кооператива

    • hash: string

      Хэш решения собрания

    • liability: GraphQLTypes["BranchTrusteeLiabilityAgreementSignedDocumentInput"]

      Подписанный председателем участка договор о полной материальной ответственности (идёт в пакете в совет)

    • petition: GraphQLTypes["BranchEstablishmentPetitionSignedDocumentInput"]

      Подписанное заявление председателя в совет

  • ExpenseCallbackInput: {
        action?: string | null;
        contract?: string | null;
        data?: string | null;
    }
    • Optional action?: string | null

      Action-метод

    • Optional contract?: string | null

      Контракт-целевой

    • Optional data?: string | null

      Payload (hex bytes)

  • ExpenseFile: {
        ...on ExpenseFile: Omit<GraphQLTypes["ExpenseFile"], "...on ExpenseFile">;
        __typename: "ExpenseFile";
        checksum_sha256: string;
        coopname: string;
        id: number;
        item_hash?: string | null;
        kind: GraphQLTypes["ExpenseFileKind"];
        mime_type: string;
        original_filename?: string | null;
        proposal_hash: string;
        read_url?: string | null;
        size_bytes: number;
        storage_key: string;
        uploaded_at: GraphQLTypes["DateTime"];
        uploaded_by_username: string;
    }

    Запись о первичном файле расхода (платёжка/чек/возврат).

    • ...on ExpenseFile: Omit<GraphQLTypes["ExpenseFile"], "...on ExpenseFile">
    • __typename: "ExpenseFile"
    • checksum_sha256: string

      SHA-256 содержимого, hex-lowercase.

    • coopname: string

      Имя кооператива (scope).

    • id: number

      Внутренний ID записи.

    • Optional item_hash?: string | null

      Хеш строки расхода (если файл уровня item).

    • kind: GraphQLTypes["ExpenseFileKind"]

      Назначение файла.

    • mime_type: string

      MIME-тип содержимого.

    • Optional original_filename?: string | null

      Оригинальное имя загруженного файла.

    • proposal_hash: string

      Хеш сметы расхода.

    • Optional read_url?: string | null

      Короткоживущий URL на скачивание (HMAC-signed).

    • size_bytes: number

      Размер файла в байтах.

    • storage_key: string

      MinIO-ключ внутри бакета.

    • uploaded_at: GraphQLTypes["DateTime"]

      Когда загружено.

    • uploaded_by_username: string

      Кто загрузил (username).

  • ExpenseFileKind: ExpenseFileKind

    Тип первичного файла расхода.

  • ExpenseFilter: {
        fundId?: string | null;
        projectHash?: string | null;
        status?: string | null;
        username?: string | null;
    }
    • Optional fundId?: string | null

      Фильтр по ID фонда

    • Optional projectHash?: string | null

      Фильтр по хешу проекта

    • Optional status?: string | null

      Фильтр по статусу расхода

    • Optional username?: string | null

      Фильтр по имени пользователя

  • ExpenseItem: {
        ...on ExpenseItem: Omit<GraphQLTypes["ExpenseItem"], "...on ExpenseItem">;
        __typename: "ExpenseItem";
        actual_amount?: string | null;
        description: string;
        item_hash: string;
        mechanics: GraphQLTypes["ExpenseMechanics"];
        planned_amount: string;
        recipient?: string | null;
        recipient_type: GraphQLTypes["ExpenseRecipientType"];
        status: GraphQLTypes["ExpenseItemStatus"];
    }

    Строка сметы расхода.

    • ...on ExpenseItem: Omit<GraphQLTypes["ExpenseItem"], "...on ExpenseItem">
    • __typename: "ExpenseItem"
    • Optional actual_amount?: string | null

      Фактическая сумма (после оплаты/отчёта).

    • description: string

      Назначение/описание строки.

    • item_hash: string

      Хеш строки расхода.

    • mechanics: GraphQLTypes["ExpenseMechanics"]

      Способ оплаты.

    • planned_amount: string

      Планируемая сумма.

    • Optional recipient?: string | null

      Идентификатор получателя.

    • recipient_type: GraphQLTypes["ExpenseRecipientType"]

      Тип получателя платежа.

    • status: GraphQLTypes["ExpenseItemStatus"]

      Статус строки.

  • ExpenseItemInput: {
        description: string;
        item_hash: string;
        mechanics: GraphQLTypes["ExpenseMechanics"];
        payment_method_id?: string | null;
        payment_purpose?: string | null;
        planned_amount: string;
        recipient: string;
        recipient_type: GraphQLTypes["ExpenseRecipientType"];
        requisites?: string | null;
    }
    • description: string

      Описание назначения расхода.

    • item_hash: string

      Хеш строки расхода (детерминированный, из UI).

    • mechanics: GraphQLTypes["ExpenseMechanics"]

      Способ оплаты (ADVANCE / DIRECT).

    • Optional payment_method_id?: string | null

      Идентификатор сохранённых реквизитов получателя-пайщика — реквизиты снимаются в момент создания и прикладываются к платежу.

    • Optional payment_purpose?: string | null

      Назначение платежа (для оплаты по счёту) — фиксируется в снимке для кассира.

    • planned_amount: string

      Планируемая сумма (asset, eg "1000.0000 RUB").

    • recipient: string

      Получатель: username пайщика; для организации — пустая строка (аккаунта в кооперативе нет).

    • recipient_type: GraphQLTypes["ExpenseRecipientType"]

      Тип получателя.

    • Optional requisites?: string | null

      Реквизиты получателя-организации (вводятся вручную).

  • ExpenseItemStatus: ExpenseItemStatus

    Статус строки расхода.

  • ExpenseMechanics: ExpenseMechanics

    Способ оплаты строки расхода.

  • ExpensePlan: {
        ...on ExpensePlan: Omit<GraphQLTypes["ExpensePlan"], "...on ExpensePlan">;
        __typename: "ExpensePlan";
        amount: string;
        braname?: string | null;
        created_at: GraphQLTypes["DateTime"];
        creator: string;
        due_date?: GraphQLTypes["DateTime"] | null;
        id: number;
        paid_at?: GraphQLTypes["DateTime"] | null;
        pay_to: string;
        proposal_hash?: string | null;
        recurrence: GraphQLTypes["ExpensePlanRecurrence"];
        title: string;
    }

    Плановый расход кооператива: что, когда, на какую сумму и по каким реквизитам предстоит оплатить. Привязан к кооперативному участку либо к кооперативу в целом.

    • ...on ExpensePlan: Omit<GraphQLTypes["ExpensePlan"], "...on ExpensePlan">
    • __typename: "ExpensePlan"
    • amount: string

      Сумма расхода.

    • Optional braname?: string | null

      Кооперативный участок; пусто — расход уровня кооператива.

    • created_at: GraphQLTypes["DateTime"]

      Когда добавлена запись.

    • creator: string

      Кто добавил запись.

    • Optional due_date?: GraphQLTypes["DateTime"] | null

      Дата, к которой расход должен быть оплачен.

    • id: number

      Идентификатор записи.

    • Optional paid_at?: GraphQLTypes["DateTime"] | null

      Когда расход фактически оплачен; оплаченные записи не удерживают резерв.

    • pay_to: string

      Реквизиты получателя платежа.

    • Optional proposal_hash?: string | null

      Расход, которым оплачивается запись; пусто — оплата ещё не запускалась.

    • recurrence: GraphQLTypes["ExpensePlanRecurrence"]

      Периодичность: разовый расход либо повторяющийся — следующий экземпляр добавляется автоматически по наступлении срока.

    • title: string

      Назначение расхода.

  • ExpensePlanRecurrence: ExpensePlanRecurrence

    Периодичность планового расхода: разовый либо повторяющийся ежемесячно, ежеквартально или ежегодно.

  • ExpenseProposal: {
        ...on ExpenseProposal: Omit<GraphQLTypes["ExpenseProposal"], "...on ExpenseProposal">;
        __typename: "ExpenseProposal";
        _created_at: GraphQLTypes["DateTime"];
        _id: string;
        _updated_at: GraphQLTypes["DateTime"];
        block_num?: number | null;
        blockchain_status?: number | null;
        coopname: string;
        created_at?: string | null;
        decision_doc?: GraphQLTypes["DocumentAggregate"] | null;
        id?: number | null;
        items: GraphQLTypes["ExpenseItem"][];
        present: boolean;
        proposal_hash: string;
        source_wallet?: string | null;
        statement_doc?: GraphQLTypes["DocumentAggregate"] | null;
        status: GraphQLTypes["ExpenseProposalStatus"];
        total_actual?: string | null;
        total_planned?: string | null;
        updated_at?: string | null;
        username?: string | null;
    }

    Смета расхода (СЗ).

    • ...on ExpenseProposal: Omit<GraphQLTypes["ExpenseProposal"], "...on ExpenseProposal">
    • __typename: "ExpenseProposal"
    • _created_at: GraphQLTypes["DateTime"]

      Дата создания записи

    • _id: string

      Внутренний ID базы данных

    • _updated_at: GraphQLTypes["DateTime"]

      Дата последнего обновления записи

    • Optional block_num?: number | null

      Номер блока крайней синхронизации с блокчейном

    • Optional blockchain_status?: number | null

      Сырой статус из блокчейна (uint8).

    • coopname: string

      Имя кооператива (scope).

    • Optional created_at?: string | null

      Время создания (chain).

    • Optional decision_doc?: GraphQLTypes["DocumentAggregate"] | null

      Решение совета о расходе (DocumentAggregate).

    • Optional id?: number | null

      ID в блокчейне.

    • items: GraphQLTypes["ExpenseItem"][]

      Строки сметы.

    • present: boolean

      Флаг присутствия записи в блокчейне

    • proposal_hash: string

      Хеш сметы расхода.

    • Optional source_wallet?: string | null

      Кошелёк-источник средств.

    • Optional statement_doc?: GraphQLTypes["DocumentAggregate"] | null

      Заявление пайщика о расходе (DocumentAggregate).

    • status: GraphQLTypes["ExpenseProposalStatus"]

      Доменный статус сметы.

    • Optional total_actual?: string | null

      Сумма всех строк (факт).

    • Optional total_planned?: string | null

      Сумма всех строк (план).

    • Optional updated_at?: string | null

      Время последнего обновления (chain).

    • Optional username?: string | null

      Создатель сметы (username).

  • ExpenseProposalDecisionBodyInput: {
        kind: string;
        reason?: string | null;
    }
    • kind: string

      Род решения (approve / decline)

    • Optional reason?: string | null

      Причина отказа (для decline)

  • ExpenseProposalDecisionGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        decision_id: number;
        generator?: string | null;
        items: GraphQLTypes["ExpenseProposalDecisionItemInput"][];
        lang?: string | null;
        links?: string[] | null;
        proposal: GraphQLTypes["ExpenseProposalDecisionHeaderInput"];
        proposal_hash: string;
        resolution: GraphQLTypes["ExpenseProposalDecisionBodyInput"];
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • decision_id: number

      Идентификатор решения совета (повестка) — источник данных голосования

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • items: GraphQLTypes["ExpenseProposalDecisionItemInput"][]

      Позиции расхода

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • proposal: GraphQLTypes["ExpenseProposalDecisionHeaderInput"]

      Шапка СЗ

    • proposal_hash: string

      Хеш сметы расхода

    • resolution: GraphQLTypes["ExpenseProposalDecisionBodyInput"]

      Резолюция совета (утвердить / отказать)

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • ExpenseProposalDecisionHeaderInput: {
        deadline?: string | null;
        description: string;
        fund_name?: string | null;
        items_count: number;
        source_wallet: string;
        total_amount: string;
    }
    • Optional deadline?: string | null
    • description: string
    • Optional fund_name?: string | null
    • items_count: number
    • source_wallet: string
    • total_amount: string
  • ExpenseProposalDecisionItemInput: {
        amount: string;
        description: string;
        mechanics: string;
        number: string;
        recipient_type: string;
    }
    • amount: string
    • description: string
    • mechanics: string
    • number: string
    • recipient_type: string
  • ExpenseProposalHeaderInput: {
        deadline: string;
        description: string;
        fund_name?: string | null;
        items_count: number;
        source_wallet: string;
        total_amount: string;
    }
    • deadline: string

      Срок исполнения («в срок до»), формат DD.MM.YYYY

    • description: string

      Описание цели расходов

    • Optional fund_name?: string | null

      Фонд списания — подставляется сервером из параметров шасси расходов, передавать не нужно

    • items_count: number

      Количество позиций

    • source_wallet: string

      Кошелёк-источник

    • total_amount: string

      Итоговая сумма расходов

  • ExpenseProposalItemInput: {
        amount: string;
        description: string;
        mechanics: string;
        number: string;
        payment_method_id?: string | null;
        payment_purpose?: string | null;
        recipient_name?: string | null;
        recipient_type: string;
        recipient_username?: string | null;
        requisites?: string | null;
    }
    • amount: string

      Сумма строки

    • description: string

      Описание расхода

    • mechanics: string

      Способ оплаты (ADVANCE / DIRECT)

    • number: string

      Порядковый номер строки

    • Optional payment_method_id?: string | null

      Идентификатор сохранённых реквизитов получателя-пайщика — сервер подставит полные реквизиты в документ.

    • Optional payment_purpose?: string | null

      Назначение платежа — отдельной строкой после реквизитов

    • Optional recipient_name?: string | null

      Имя получателя

    • recipient_type: string

      Тип получателя (SELF / MEMBER / ORG)

    • Optional recipient_username?: string | null

      Имя аккаунта получателя-пайщика (владелец реквизитов).

    • Optional requisites?: string | null

      Реквизиты получателя

  • ExpenseProposalSignedItemInput: {
        amount: string;
        description: string;
        mechanics: string;
        number: string;
        recipient_type: string;
    }
    • amount: string

      Сумма строки

    • description: string

      Описание расхода

    • mechanics: string

      Способ оплаты (ADVANCE / DIRECT)

    • number: string

      Порядковый номер строки

    • recipient_type: string

      Тип получателя (SELF / MEMBER / ORG)

  • ExpenseProposalStatementGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        items: GraphQLTypes["ExpenseProposalItemInput"][];
        lang?: string | null;
        links?: string[] | null;
        proposal: GraphQLTypes["ExpenseProposalHeaderInput"];
        proposal_hash: string;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • items: GraphQLTypes["ExpenseProposalItemInput"][]

      Позиции расхода

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • proposal: GraphQLTypes["ExpenseProposalHeaderInput"]

      Шапка СЗ

    • proposal_hash: string

      Хеш сметы расхода (детерминированный)

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • ExpenseProposalStatementSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["ExpenseProposalStatementSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: GraphQLTypes["ExpenseProposalStatementSignedMetaDocumentInput"]

      Метаинформация СЗ-заявления

    • meta_hash: string

      Хэш мета-данных

    • signatures: GraphQLTypes["SignatureInfoInput"][]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • ExpenseProposalStatementSignedMetaDocumentInput: {
        block_num: number;
        coopname: string;
        created_at: string;
        doc_data_hash: string;
        generator: string;
        items: GraphQLTypes["ExpenseProposalSignedItemInput"][];
        lang: string;
        links: string[];
        proposal: GraphQLTypes["ExpenseProposalHeaderInput"];
        proposal_hash: string;
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    }
    • block_num: number

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • doc_data_hash: string

      Идентификатор приватных данных документа off-chain (реквизиты/имя/назначение)

    • generator: string

      Имя генератора, использованного для создания документа

    • items: GraphQLTypes["ExpenseProposalSignedItemInput"][]

      Публичные позиции расхода (без реквизитов)

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • proposal: GraphQLTypes["ExpenseProposalHeaderInput"]

      Шапка СЗ

    • proposal_hash: string

      Хеш сметы расхода (детерминированный)

    • registry_id: number

      ID документа в реестре

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • ExpenseProposalStatus: ExpenseProposalStatus

    Состояние служебной записки-сметы

  • ExpenseRecipientType: ExpenseRecipientType

    Тип получателя платежа.

  • ExpenseReportOutcome: ExpenseReportOutcome

    Исход отчёта по строке-авансу: закрыто либо ожидается расчёт разницы (возврат/доплата).

  • ExpenseReportResult: {
        ...on ExpenseReportResult: Omit<GraphQLTypes["ExpenseReportResult"], "...on ExpenseReportResult">;
        __typename: "ExpenseReportResult";
        outcome: GraphQLTypes["ExpenseReportOutcome"];
        settlement_amount?: string | null;
        settlement_payment_hash?: string | null;
        transaction?: GraphQLTypes["Transaction"] | null;
    }
    • ...on ExpenseReportResult: Omit<GraphQLTypes["ExpenseReportResult"], "...on ExpenseReportResult">
    • __typename: "ExpenseReportResult"
    • outcome: GraphQLTypes["ExpenseReportOutcome"]

      Исход отчёта.

    • Optional settlement_amount?: string | null

      Сумма разницы к расчёту (asset), при недо-/перерасходе.

    • Optional settlement_payment_hash?: string | null

      Хэш заведённой платёжки расчёта (возврат/доплата).

    • Optional transaction?: GraphQLTypes["Transaction"] | null

      Транзакция закрытия позиции (только при CLOSED).

  • ExpenseRequisite: {
        ...on ExpenseRequisite: Omit<GraphQLTypes["ExpenseRequisite"], "...on ExpenseRequisite">;
        __typename: "ExpenseRequisite";
        coopname: string;
        data?: GraphQLTypes["JSON"] | null;
        item_hash: string;
        method_type?: string | null;
        payment_purpose?: string | null;
        proposal_hash: string;
        recipient: string;
        requisites: string;
    }
    • ...on ExpenseRequisite: Omit<GraphQLTypes["ExpenseRequisite"], "...on ExpenseRequisite">
    • __typename: "ExpenseRequisite"
    • coopname: string

      Имя кооператива.

    • Optional data?: GraphQLTypes["JSON"] | null

      Снимок данных платёжного метода на момент подачи СЗ.

    • item_hash: string

      Хеш строки расхода (item).

    • Optional method_type?: string | null

      Тип платёжного метода пайщика (СБП / банковский перевод).

    • Optional payment_purpose?: string | null

      Назначение платежа для поручения кассиру.

    • proposal_hash: string

      Хеш сметы расхода (proposal).

    • recipient: string

      Получатель платежа (аккаунт пайщика или название организации).

    • requisites: string

      Реквизиты строкой — как в документе служебной записки.

  • ExpenseStatus: ExpenseStatus

    Статус расхода в системе CAPITAL

  • ExtendedBlockchainAction: {
        ...on ExtendedBlockchainAction: Omit<GraphQLTypes["ExtendedBlockchainAction"], "...on ExtendedBlockchainAction">;
        __typename: "ExtendedBlockchainAction";
        account: string;
        account_ram_deltas: GraphQLTypes["AccountRamDelta"][];
        action_ordinal: number;
        actor_certificate?: GraphQLTypes["UserCertificateUnion"] | null;
        authorization: GraphQLTypes["ActionAuthorization"][];
        block_id: string;
        block_num: number;
        chain_id: string;
        console: string;
        context_free: boolean;
        creator_action_ordinal: number;
        data: GraphQLTypes["JSON"];
        elapsed: number;
        global_sequence: string;
        name: string;
        receipt: GraphQLTypes["ActionReceipt"];
        receiver: string;
        transaction_id: string;
    }

    Расширенное действие блокчейна с сертификатом пользователя, совершившего его.

    • ...on ExtendedBlockchainAction: Omit<GraphQLTypes["ExtendedBlockchainAction"], "...on ExtendedBlockchainAction">
    • __typename: "ExtendedBlockchainAction"
    • account: string
    • account_ram_deltas: GraphQLTypes["AccountRamDelta"][]
    • action_ordinal: number
    • Optional actor_certificate?: GraphQLTypes["UserCertificateUnion"] | null

      Сертификат пользователя (сокращенная информация)

    • authorization: GraphQLTypes["ActionAuthorization"][]
    • block_id: string
    • block_num: number
    • chain_id: string
    • console: string
    • context_free: boolean
    • creator_action_ordinal: number
    • data: GraphQLTypes["JSON"]

      Данные действия в формате JSON

    • elapsed: number
    • global_sequence: string
    • name: string
    • receipt: GraphQLTypes["ActionReceipt"]
    • receiver: string
    • transaction_id: string
  • ExtendedMeetStatus: ExtendedMeetStatus

    Расширенный статус собрания на основе дат и состояния

  • Extension: {
        ...on Extension: Omit<GraphQLTypes["Extension"], "...on Extension">;
        __typename: "Extension";
        config?: GraphQLTypes["JSON"] | null;
        created_at: GraphQLTypes["DateTime"];
        description?: string | null;
        desktops?: GraphQLTypes["DesktopConfig"][] | null;
        enabled: boolean;
        external_url?: string | null;
        image?: string | null;
        instructions: string;
        is_available: boolean;
        is_builtin: boolean;
        is_installed: boolean;
        is_internal: boolean;
        name: string;
        readme: string;
        schema?: GraphQLTypes["JSON"] | null;
        tags: string[];
        title?: string | null;
        updated_at: GraphQLTypes["DateTime"];
    }
    • ...on Extension: Omit<GraphQLTypes["Extension"], "...on Extension">
    • __typename: "Extension"
    • Optional config?: GraphQLTypes["JSON"] | null

      Настройки конфигурации для расширения

    • created_at: GraphQLTypes["DateTime"]

      Дата создания расширения

    • Optional description?: string | null

      Описание расширения

    • Optional desktops?: GraphQLTypes["DesktopConfig"][] | null

      Массив рабочих столов, которые предоставляет расширение

    • enabled: boolean

      Показывает, включено ли расширение

    • Optional external_url?: string | null

      Внешняя ссылка на iframe-интерфейс расширения

    • Optional image?: string | null

      Изображение для расширения

    • instructions: string

      Поле инструкция для установки (INSTALL)

    • is_available: boolean

      Показывает, доступно ли расширение

    • is_builtin: boolean

      Показывает, встроенное ли это расширение

    • is_installed: boolean

      Показывает, установлено ли расширение

    • is_internal: boolean

      Показывает, внутреннее ли это расширение

    • name: string

      Уникальное имя расширения

    • readme: string

      Поле подробного текстового описания (README)

    • Optional schema?: GraphQLTypes["JSON"] | null

      Схема настроек конфигурации для расширения

    • tags: string[]

      Массив тегов для расширения

    • Optional title?: string | null

      Заголовок расширения

    • updated_at: GraphQLTypes["DateTime"]

      Дата последнего обновления расширения

  • ExtensionInput: {
        config: GraphQLTypes["JSON"];
        created_at?: GraphQLTypes["DateTime"] | null;
        enabled: boolean;
        name: string;
        updated_at?: GraphQLTypes["DateTime"] | null;
    }
    • config: GraphQLTypes["JSON"]

      Объект конфигурации расширения

    • Optional created_at?: GraphQLTypes["DateTime"] | null

      Дата установки расширения

    • enabled: boolean

      Флаг того, включено ли расширение сейчас

    • name: string

      Уникальное имя расширения (является идентификатором)

    • Optional updated_at?: GraphQLTypes["DateTime"] | null

      Дата обновления расширения

  • ExtensionLog: {
        ...on ExtensionLog: Omit<GraphQLTypes["ExtensionLog"], "...on ExtensionLog">;
        __typename: "ExtensionLog";
        created_at: GraphQLTypes["DateTime"];
        data?: string | null;
        extension_local_id: number;
        id: number;
        name: string;
        updated_at: GraphQLTypes["DateTime"];
    }
    • ...on ExtensionLog: Omit<GraphQLTypes["ExtensionLog"], "...on ExtensionLog">
    • __typename: "ExtensionLog"
    • created_at: GraphQLTypes["DateTime"]

      Дата создания записи

    • Optional data?: string | null

      Данные лога в формате JSON

    • extension_local_id: number

      Локальный ID записи лога в рамках расширения

    • id: number

      Глобальный ID записи лога

    • name: string

      Имя расширения

    • updated_at: GraphQLTypes["DateTime"]

      Дата последнего обновления записи

  • ExtensionLogsPaginationResult: {
        ...on ExtensionLogsPaginationResult: Omit<GraphQLTypes["ExtensionLogsPaginationResult"], "...on ExtensionLogsPaginationResult">;
        __typename: "ExtensionLogsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["ExtensionLog"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on ExtensionLogsPaginationResult: Omit<GraphQLTypes["ExtensionLogsPaginationResult"], "...on ExtensionLogsPaginationResult">
    • __typename: "ExtensionLogsPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["ExtensionLog"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • ExtensionOnboardingState: {
        ...on ExtensionOnboardingState: Omit<GraphQLTypes["ExtensionOnboardingState"], "...on ExtensionOnboardingState">;
        __typename: "ExtensionOnboardingState";
        all_done: boolean;
        extension_name: string;
        onboarding_expire_at: string;
        onboarding_init_at: string;
        steps: GraphQLTypes["ExtensionOnboardingStepState"][];
    }
    • ...on ExtensionOnboardingState: Omit<GraphQLTypes["ExtensionOnboardingState"], "...on ExtensionOnboardingState">
    • __typename: "ExtensionOnboardingState"
    • all_done: boolean

      Все шаги завершены

    • extension_name: string

      Имя расширения

    • onboarding_expire_at: string

      Момент истечения TTL онбординга (ISO)

    • onboarding_init_at: string

      Момент старта онбординга (ISO)

    • steps: GraphQLTypes["ExtensionOnboardingStepState"][]

      Список шагов онбординга в порядке отображения

  • ExtensionOnboardingStepState: {
        ...on ExtensionOnboardingStepState: Omit<GraphQLTypes["ExtensionOnboardingStepState"], "...on ExtensionOnboardingStepState">;
        __typename: "ExtensionOnboardingStepState";
        default_title?: string | null;
        done: boolean;
        hash?: string | null;
        order: number;
        step_key: string;
    }
    • ...on ExtensionOnboardingStepState: Omit<GraphQLTypes["ExtensionOnboardingStepState"], "...on ExtensionOnboardingStepState">
    • __typename: "ExtensionOnboardingStepState"
    • Optional default_title?: string | null

      Заголовок шага по умолчанию (если payload не передал свой)

    • done: boolean

      Завершён ли шаг (ратифицирован)

    • Optional hash?: string | null

      Hash опубликованного документа шага

    • order: number

      Порядок отображения

    • step_key: string

      Идентификатор шага (соответствует config-полю onboarding__done)

  • FieldError: {
        ...on FieldError: Omit<GraphQLTypes["FieldError"], "...on FieldError">;
        __typename: "FieldError";
        message: string;
        path: string;
    }
    • ...on FieldError: Omit<GraphQLTypes["FieldError"], "...on FieldError">
    • __typename: "FieldError"
    • message: string
    • path: string
  • FinalizeProjectInput: {
        coopname: string;
        project_hash: string;
    }
    • coopname: string

      Имя аккаунта кооператива

    • project_hash: string

      Хэш проекта для финализации

  • FindPotentialMatchesInput: {
        requestId: number;
    }
    • requestId: number

      ID заявки для поиска совпадений

  • ForceRecoveryAuthorization: {
        ...on ForceRecoveryAuthorization: Omit<GraphQLTypes["ForceRecoveryAuthorization"], "...on ForceRecoveryAuthorization">;
        __typename: "ForceRecoveryAuthorization";
        authorized: boolean;
        consent_via: GraphQLTypes["ForceRecoveryConsentVia"];
        triggered_by: string;
    }
    • ...on ForceRecoveryAuthorization: Omit<GraphQLTypes["ForceRecoveryAuthorization"], "...on ForceRecoveryAuthorization">
    • __typename: "ForceRecoveryAuthorization"
    • authorized: boolean

      Восстановление авторизовано

    • consent_via: GraphQLTypes["ForceRecoveryConsentVia"]

      Чем подтверждено восстановление

    • triggered_by: string

      Кто инициировал (председатель)

  • ForceRecoveryConsentVia: ForceRecoveryConsentVia

    Чем подтверждено принудительное восстановление: согласием пайщика или решением собрания

  • FreeDecisionGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        decision_id: number;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        project_id: string;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • decision_id: number

      Идентификатор протокола решения собрания совета

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • project_id: string

      Идентификатор проекта решения

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • FundProgramInput: {
        amount: string;
        coopname: string;
        memo: string;
    }
    • amount: string

      Сумма финансирования

    • coopname: string

      Имя аккаунта кооператива

    • memo: string

      Memo

  • GatewayPayment: {
        ...on GatewayPayment: Omit<GraphQLTypes["GatewayPayment"], "...on GatewayPayment">;
        __typename: "GatewayPayment";
        blockchain_data?: GraphQLTypes["JSON"] | null;
        can_change_status: boolean;
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        direction: GraphQLTypes["PaymentDirection"];
        direction_label: string;
        expired_at?: GraphQLTypes["DateTime"] | null;
        formatted_amount: string;
        hash?: string | null;
        id?: GraphQLTypes["ID"] | null;
        income_hash?: string | null;
        is_final: boolean;
        memo?: string | null;
        message?: string | null;
        outcome_hash?: string | null;
        payment_details?: GraphQLTypes["PaymentDetails"] | null;
        payment_method_id?: string | null;
        provider?: string | null;
        quantity: number;
        statement?: GraphQLTypes["JSON"] | null;
        status: GraphQLTypes["PaymentStatus"];
        status_label: string;
        symbol: string;
        type: GraphQLTypes["PaymentType"];
        type_label: string;
        updated_at?: GraphQLTypes["DateTime"] | null;
        username: string;
        username_certificate?: GraphQLTypes["UserCertificateUnion"] | null;
    }
    • ...on GatewayPayment: Omit<GraphQLTypes["GatewayPayment"], "...on GatewayPayment">
    • __typename: "GatewayPayment"
    • Optional blockchain_data?: GraphQLTypes["JSON"] | null

      Данные из блокчейна

    • can_change_status: boolean

      Можно ли изменить статус

    • coopname: string

      Название кооператива

    • created_at: GraphQLTypes["DateTime"]

      Дата создания

    • direction: GraphQLTypes["PaymentDirection"]

      Направление платежа

    • direction_label: string

      Человекочитаемое направление платежа

    • Optional expired_at?: GraphQLTypes["DateTime"] | null

      Дата истечения

    • formatted_amount: string

      Форматированная сумма

    • Optional hash?: string | null

      Хеш платежа

    • Optional id?: GraphQLTypes["ID"] | null

      Уникальный идентификатор платежа

    • Optional income_hash?: string | null

      Хеш входящего платежа (устарело)

    • is_final: boolean

      Завершен ли платеж окончательно

    • Optional memo?: string | null

      Дополнительная информация

    • Optional message?: string | null

      Сообщение

    • Optional outcome_hash?: string | null

      Хеш исходящего платежа (устарело)

    • Optional payment_details?: GraphQLTypes["PaymentDetails"] | null

      Детали платежа

    • Optional payment_method_id?: string | null

      ID платежного метода

    • Optional provider?: string | null

      Провайдер платежа

    • quantity: number

      Количество/сумма

    • Optional statement?: GraphQLTypes["JSON"] | null

      Подписанный документ заявления

    • status: GraphQLTypes["PaymentStatus"]

      Статус платежа

    • status_label: string

      Человекочитаемый статус

    • symbol: string

      Символ валюты

    • type: GraphQLTypes["PaymentType"]

      Тип платежа

    • type_label: string

      Человекочитаемый тип платежа

    • Optional updated_at?: GraphQLTypes["DateTime"] | null

      Дата обновления

    • username: string

      Имя пользователя

    • Optional username_certificate?: GraphQLTypes["UserCertificateUnion"] | null

      Сертификат пользователя, создавшего платеж

  • GenerateAnyDocumentInput: {
        data: GraphQLTypes["JSON"];
        options?: GraphQLTypes["GenerateDocumentOptionsInput"] | null;
    }
    • data: GraphQLTypes["JSON"]

      Произвольные данные для генерации документа в формате JSON

    • Optional options?: GraphQLTypes["GenerateDocumentOptionsInput"] | null

      Опции генерации документа

  • GenerateCapitalRegistrationDocumentsInputDTO: {
        coopname: string;
        lang?: string | null;
        username: string;
    }
    • coopname: string

      Имя кооператива

    • Optional lang?: string | null

      Язык документов (по умолчанию ru)

    • username: string

      Имя пользователя

  • GenerateCapitalRegistrationDocumentsOutputDTO: {
        ...on GenerateCapitalRegistrationDocumentsOutputDTO: Omit<GraphQLTypes["GenerateCapitalRegistrationDocumentsOutputDTO"], "...on GenerateCapitalRegistrationDocumentsOutputDTO">;
        __typename: "GenerateCapitalRegistrationDocumentsOutputDTO";
        blagorost_agreement?: GraphQLTypes["GeneratedDocument"] | null;
        generation_contract?: GraphQLTypes["GeneratedDocument"] | null;
        generator_offer?: GraphQLTypes["GeneratedDocument"] | null;
        storage_agreement?: GraphQLTypes["GeneratedDocument"] | null;
    }
    • ...on GenerateCapitalRegistrationDocumentsOutputDTO: Omit<GraphQLTypes["GenerateCapitalRegistrationDocumentsOutputDTO"], "...on GenerateCapitalRegistrationDocumentsOutputDTO">
    • __typename: "GenerateCapitalRegistrationDocumentsOutputDTO"
    • Optional blagorost_agreement?: GraphQLTypes["GeneratedDocument"] | null

      Соглашение Благорост (только для пути Генератора)

    • Optional generation_contract?: GraphQLTypes["GeneratedDocument"] | null

      Договор УХД (всегда генерируется)

    • Optional generator_offer?: GraphQLTypes["GeneratedDocument"] | null

      Оферта Генератор (для пути благороста)

    • Optional storage_agreement?: GraphQLTypes["GeneratedDocument"] | null

      Соглашение о хранении имущества (всегда генерируется)

  • GenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • GenerateDocumentOptionsInput: {
        lang?: string | null;
        skip_save?: boolean | null;
    }
    • Optional lang?: string | null

      Язык документа

    • Optional skip_save?: boolean | null

      Пропустить сохранение

  • GenerateRegistrationDocumentsInput: {
        account_type: GraphQLTypes["AccountType"];
        coopname: string;
        program_key?: string | null;
        username: string;
    }
    • account_type: GraphQLTypes["AccountType"]

      Тип аккаунта пайщика

    • coopname: string

      Имя кооператива

    • Optional program_key?: string | null

      Ключ выбранной программы регистрации (опционально)

    • username: string

      Имя пользователя (аккаунт)

  • GenerateRegistrationDocumentsOutput: {
        ...on GenerateRegistrationDocumentsOutput: Omit<GraphQLTypes["GenerateRegistrationDocumentsOutput"], "...on GenerateRegistrationDocumentsOutput">;
        __typename: "GenerateRegistrationDocumentsOutput";
        account_type: GraphQLTypes["AccountType"];
        documents: GraphQLTypes["GeneratedRegistrationDocument"][];
        username: string;
    }
    • ...on GenerateRegistrationDocumentsOutput: Omit<GraphQLTypes["GenerateRegistrationDocumentsOutput"], "...on GenerateRegistrationDocumentsOutput">
    • __typename: "GenerateRegistrationDocumentsOutput"
    • account_type: GraphQLTypes["AccountType"]

      Тип аккаунта

    • documents: GraphQLTypes["GeneratedRegistrationDocument"][]

      Массив сгенерированных документов

    • username: string

      Имя пользователя

  • GeneratedDocument: {
        ...on GeneratedDocument: Omit<GraphQLTypes["GeneratedDocument"], "...on GeneratedDocument">;
        __typename: "GeneratedDocument";
        binary: string;
        full_title: string;
        hash: string;
        html: string;
        meta: GraphQLTypes["JSON"];
    }
    • ...on GeneratedDocument: Omit<GraphQLTypes["GeneratedDocument"], "...on GeneratedDocument">
    • __typename: "GeneratedDocument"
    • binary: string

      Бинарное содержимое документа (base64)

    • full_title: string

      Полное название документа

    • hash: string

      Хэш документа

    • html: string

      HTML содержимое документа

    • meta: GraphQLTypes["JSON"]

      Метаданные документа

  • GeneratedRegistrationDocument: {
        ...on GeneratedRegistrationDocument: Omit<GraphQLTypes["GeneratedRegistrationDocument"], "...on GeneratedRegistrationDocument">;
        __typename: "GeneratedRegistrationDocument";
        agreement_type: string;
        checkbox_text: string;
        document: GraphQLTypes["GeneratedDocument"];
        id: string;
        is_blockchain_agreement: boolean;
        link_text: string;
        link_to_statement: boolean;
        order: number;
        title: string;
    }
    • ...on GeneratedRegistrationDocument: Omit<GraphQLTypes["GeneratedRegistrationDocument"], "...on GeneratedRegistrationDocument">
    • __typename: "GeneratedRegistrationDocument"
    • agreement_type: string

      Тип соглашения для блокчейна

    • checkbox_text: string

      Текст для галочки на фронтенде

    • document: GraphQLTypes["GeneratedDocument"]

      Сгенерированный документ

    • id: string

      Идентификатор соглашения (wallet_agreement, signature_agreement и т.д.)

    • is_blockchain_agreement: boolean

      Нужно ли отправлять в блокчейн как agreement

    • link_text: string

      Текст ссылки для открытия диалога чтения

    • link_to_statement: boolean

      Нужно ли линковать в заявление

    • order: number

      Порядок отображения

    • title: string

      Название документа

  • GeneratedReport: {
        ...on GeneratedReport: Omit<GraphQLTypes["GeneratedReport"], "...on GeneratedReport">;
        __typename: "GeneratedReport";
        createdAt?: GraphQLTypes["DateTime"] | null;
        errors: string[];
        fileName: string;
        id?: string | null;
        isValid: boolean;
        period?: number | null;
        reportType: GraphQLTypes["ReportType"];
        xml: string;
        year: number;
    }
    • ...on GeneratedReport: Omit<GraphQLTypes["GeneratedReport"], "...on GeneratedReport">
    • __typename: "GeneratedReport"
    • Optional createdAt?: GraphQLTypes["DateTime"] | null
    • errors: string[]
    • fileName: string
    • Optional id?: string | null

      UUID записи в generated_reports (null, если XML пустой и не сохранён)

    • isValid: boolean
    • Optional period?: number | null
    • reportType: GraphQLTypes["ReportType"]
    • xml: string
    • year: number
  • GeneratedReportSummary: {
        ...on GeneratedReportSummary: Omit<GraphQLTypes["GeneratedReportSummary"], "...on GeneratedReportSummary">;
        __typename: "GeneratedReportSummary";
        createdAt: GraphQLTypes["DateTime"];
        fileName: string;
        generatedBy: string;
        id: string;
        isValid: boolean;
        period?: number | null;
        reportType: GraphQLTypes["ReportType"];
        year: number;
    }
    • ...on GeneratedReportSummary: Omit<GraphQLTypes["GeneratedReportSummary"], "...on GeneratedReportSummary">
    • __typename: "GeneratedReportSummary"
    • createdAt: GraphQLTypes["DateTime"]
    • fileName: string
    • generatedBy: string
    • id: string
    • isValid: boolean
    • Optional period?: number | null
    • reportType: GraphQLTypes["ReportType"]
    • year: number
  • GenerationContractGenerateDocumentInput: {
        block_num?: number | null;
        contributor_hash: string;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • contributor_hash: string

      Хэш участника для генерации соглашения

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • GenerationContractSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["GenerationContractSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: GraphQLTypes["GenerationContractSignedMetaDocumentInput"]

      Метаинформация для документа договора участия в хозяйственной деятельности

    • meta_hash: string

      Хэш мета-данных

    • signatures: GraphQLTypes["SignatureInfoInput"][]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • GenerationContractSignedMetaDocumentInput: {
        block_num: number;
        contributor_hash: string;
        coopname: string;
        created_at: string;
        generator: string;
        lang: string;
        links: string[];
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    }
    • block_num: number

      Номер блока, на котором был создан документ

    • contributor_hash: string

      Хэш участника для генерации соглашения

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • generator: string

      Имя генератора, использованного для создания документа

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • registry_id: number

      ID документа в реестре

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • GenerationConvertStatementGenerateDocumentInput: {
        blagorost_wallet_amount: string;
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        main_wallet_amount: string;
        project_hash: string;
        timezone?: string | null;
        title?: string | null;
        to_blagorost: boolean;
        to_wallet: boolean;
        username: string;
        version?: string | null;
    }
    • blagorost_wallet_amount: string

      Сумма для перевода в программу «Благорост»

    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • main_wallet_amount: string

      Сумма для перевода в Цифровой Кошелёк

    • project_hash: string

      Хэш проекта

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • to_blagorost: boolean

      Признак перевода в программу «Благорост»

    • to_wallet: boolean

      Признак перевода в Цифровой Кошелёк

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • GenerationMoneyInvestStatementGenerateDocumentInput: {
        amount: string;
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        project_hash: string;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • amount: string

      Сумма инвестирования

    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • project_hash: string

      Хэш проекта

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • GenerationMoneyInvestStatementSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["GenerationMoneyInvestStatementSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: GraphQLTypes["GenerationMoneyInvestStatementSignedMetaDocumentInput"]

      Метаинформация для документа заявления об инвестировании в генерацию

    • meta_hash: string

      Хэш мета-данных

    • signatures: GraphQLTypes["SignatureInfoInput"][]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • GenerationMoneyInvestStatementSignedMetaDocumentInput: {
        amount: string;
        appendix_created_at: string;
        appendix_hash: string;
        block_num: number;
        contributor_created_at: string;
        contributor_hash: string;
        coopname: string;
        created_at: string;
        generator: string;
        lang: string;
        links: string[];
        project_hash: string;
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    }
    • amount: string

      Сумма инвестирования

    • appendix_created_at: string

      Дата создания приложения к проекту

    • appendix_hash: string

      Хэш приложения к проекту

    • block_num: number

      Номер блока, на котором был создан документ

    • contributor_created_at: string

      Дата создания участника

    • contributor_hash: string

      Хэш участника

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • generator: string

      Имя генератора, использованного для создания документа

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • project_hash: string

      Хэш проекта

    • registry_id: number

      ID документа в реестре

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • GetAccountInput: {
        username: string;
    }
    • username: string

      Имя аккаунта пользователя

  • GetAccountsInput: {
        role?: string | null;
    }
    • Optional role?: string | null
  • GetBranchesInput: {
        braname?: string | null;
        coopname: string;
    }
    • Optional braname?: string | null

      Фильтр по имени аккаунта кооперативного участка

    • coopname: string

      Имя аккаунта кооператива

  • GetCapitalCommitByHashInput: {
        commit_hash: string;
    }

    Входные данные для получения коммита по хэшу

    • commit_hash: string

      Хеш коммита для получения

  • GetCapitalConfigInput: {
        coopname: string;
    }
    • coopname: string

      Название кооператива

  • GetCapitalIssueByHashInput: {
        issue_hash: string;
    }

    Входные данные для получения задачи по хэшу

    • issue_hash: string

      Хеш задачи для получения

  • GetCapitalIssueLogsInput: {
        issue_hash: string;
    }

    Входные данные для получения логов событий по задаче

    • issue_hash: string

      Хеш задачи

  • GetCapitalLogsInput: {
        filter?: GraphQLTypes["CapitalLogFilterInput"] | null;
        pagination?: GraphQLTypes["PaginationInput"] | null;
    }

    Входные данные для получения логов событий с фильтрацией и пагинацией

    • Optional filter?: GraphQLTypes["CapitalLogFilterInput"] | null

      Фильтры для поиска логов

    • Optional pagination?: GraphQLTypes["PaginationInput"] | null

      Параметры пагинации

  • GetCapitalStoryByHashInput: {
        story_hash: string;
    }

    Входные данные для получения истории по хэшу

    • story_hash: string

      Хеш истории для получения

  • GetCategoryAttributesInput: {
        categoryId: number;
        includeDictionaryValues?: boolean | null;
        onlyRequired?: boolean | null;
        typeId: number;
    }
    • categoryId: number

      ID категории

    • Optional includeDictionaryValues?: boolean | null

      Включать значения словарей

    • Optional onlyRequired?: boolean | null

      Только обязательные атрибуты

    • typeId: number

      ID типа товара

  • GetCategoryByIdInput: {
        categoryId: number;
    }
    • categoryId: number

      ID категории

  • GetCategoryTreeInput: {
        includeTypes?: boolean | null;
        maxDepth?: number | null;
        onlyAvailable?: boolean | null;
        rootCategoryId?: number | null;
    }
    • Optional includeTypes?: boolean | null

      Включать типы товаров

    • Optional maxDepth?: number | null

      Максимальная глубина дерева

    • Optional onlyAvailable?: boolean | null

      Включать только доступные категории

    • Optional rootCategoryId?: number | null

      ID корневой категории

  • GetComponentMetricsInput: {
        project_hash: string;
        status?: GraphQLTypes["MetricStatus"] | null;
    }
    • project_hash: string

      Хеш компонента

    • Optional status?: GraphQLTypes["MetricStatus"] | null

      Фильтр по статусу; по умолчанию только активные

  • GetContributorInput: {
        _id?: string | null;
        contributor_hash?: string | null;
        username?: string | null;
    }
    • Optional _id?: string | null

      ID участника

    • Optional contributor_hash?: string | null

      Хеш участника

    • Optional username?: string | null

      Имя пользователя

  • GetCoopRequestsInput: {
        coopname: string;
        limit?: number | null;
        status?: string | null;
        type?: GraphQLTypes["RequestTypeInput"] | null;
    }
    • coopname: string

      Название кооператива

    • Optional limit?: number | null

      Максимальное количество результатов

    • Optional status?: string | null

      Статус заявки

    • Optional type?: GraphQLTypes["RequestTypeInput"] | null

      Тип заявки

  • GetDebtInput: {
        _id: string;
    }
    • _id: string

      ID долга

  • GetDocumentsInput: {
        actions?: GraphQLTypes["DocumentAction"][] | null;
        after_block?: number | null;
        before_block?: number | null;
        filter: GraphQLTypes["JSON"];
        limit?: number | null;
        page?: number | null;
        type?: string | null;
        username: string;
    }
    • Optional actions?: GraphQLTypes["DocumentAction"][] | null
    • Optional after_block?: number | null
    • Optional before_block?: number | null
    • filter: GraphQLTypes["JSON"]
    • Optional limit?: number | null
    • Optional page?: number | null
    • Optional type?: string | null
    • username: string
  • GetExpenseInput: {
        _id: string;
    }
    • _id: string

      Внутренний ID базы данных

  • GetExtensionLogsInput: {
        createdFrom?: GraphQLTypes["DateTime"] | null;
        createdTo?: GraphQLTypes["DateTime"] | null;
        name?: string | null;
    }
    • Optional createdFrom?: GraphQLTypes["DateTime"] | null

      Фильтр по дате создания (от)

    • Optional createdTo?: GraphQLTypes["DateTime"] | null

      Фильтр по дате создания (до)

    • Optional name?: string | null

      Фильтр по имени расширения

  • GetExtensionsInput: {
        enabled?: boolean | null;
        is_available?: boolean | null;
        is_desktop?: boolean | null;
        is_installed?: boolean | null;
        name?: string | null;
    }
    • Optional enabled?: boolean | null

      Фильтр включенных расширений

    • Optional is_available?: boolean | null

      Фильтр активности

    • Optional is_desktop?: boolean | null

      Фильтр рабочих столов

    • Optional is_installed?: boolean | null

      Фильтр установленных расширений

    • Optional name?: string | null

      Фильтр по имени

  • GetInstallationStatusInput: {
        install_code: string;
    }
    • install_code: string

      Код установки

  • GetInvestInput: {
        _id: string;
    }
    • _id: string

      ID инвестиции

  • GetIssueMetricBindingsInput: {
        issue_hash: string;
    }
    • issue_hash: string

      Хеш задачи

  • GetLedger2HistoryInput: {
        accountId?: number | null;
        actionNames?: string[] | null;
        applyGlobalSequence?: string | null;
        coopname: string;
        dateFrom?: GraphQLTypes["DateTime"] | null;
        dateTo?: GraphQLTypes["DateTime"] | null;
        limit?: number | null;
        operationCodes?: string[] | null;
        page?: number | null;
        parentApplyGlobalSequence?: string | null;
        processHash?: string | null;
        sortOrder?: string | null;
        username?: string | null;
        walletName?: string | null;
        walletopGlobalSequence?: string | null;
    }
    • Optional accountId?: number | null

      Бух.счёт (×1000): 51000/80000/86000 — для debit/credit действий.

    • Optional actionNames?: string[] | null

      Имена blockchain-действий: apply | walletop | debit | credit

    • Optional applyGlobalSequence?: string | null

      № операции = apply.global_sequence. Точечная адресация одной apply-группы (apply + walletop/debit/credit).

    • coopname: string
    • Optional dateFrom?: GraphQLTypes["DateTime"] | null
    • Optional dateTo?: GraphQLTypes["DateTime"] | null
    • Optional limit?: number | null
    • Optional operationCodes?: string[] | null

      OPERATION_REGISTRY коды: o.cap.lend, o.wal.depcpl, o.mig.minshr и т.д.

    • Optional page?: number | null
    • Optional parentApplyGlobalSequence?: string | null

      global_sequence родительского apply: возвращает только inline-сибсов (walletop/debit/credit) этого apply через точечную связь parser2 (transaction_id + creator_action_ordinal=apply.action_ordinal).

    • Optional processHash?: string | null

      process_hash для выборки всех действий одной операции

    • Optional sortOrder?: string | null
    • Optional username?: string | null
    • Optional walletName?: string | null

      eosio::name кошелька (w.<contract>.<waltype>) — для walletop действий.

    • Optional walletopGlobalSequence?: string | null

      № движения по кошельку = walletop.global_sequence. Уникален.

  • GetLedger2PostingsInput: {
        accountId?: number | null;
        applyGlobalSequence?: string | null;
        coopname: string;
        dateFrom?: GraphQLTypes["DateTime"] | null;
        dateTo?: GraphQLTypes["DateTime"] | null;
        debitGlobalSequence?: string | null;
        limit?: number | null;
        page?: number | null;
        processHash?: string | null;
        sortOrder?: string | null;
        username?: string | null;
    }
    • Optional accountId?: number | null

      Бух.счёт (×1000) — попадание в debit ИЛИ credit ноге проводки.

    • Optional applyGlobalSequence?: string | null

      № операции = apply.global_sequence. Возвращает проводки ровно этой apply-группы.

    • coopname: string
    • Optional dateFrom?: GraphQLTypes["DateTime"] | null
    • Optional dateTo?: GraphQLTypes["DateTime"] | null
    • Optional debitGlobalSequence?: string | null

      № проводки = debit.global_sequence (unique). Парный credit подтянется автоматически.

    • Optional limit?: number | null
    • Optional page?: number | null
    • Optional processHash?: string | null

      process_hash для выборки всех проводок одной операции

    • Optional sortOrder?: string | null
    • Optional username?: string | null
  • GetLedgerHistoryInput: {
        account_id?: number | null;
        coopname: string;
        limit?: number | null;
        page?: number | null;
        sortBy?: string | null;
        sortOrder?: string | null;
    }
    • Optional account_id?: number | null

      ID счета для фильтрации. Если не указан, возвращаются операции по всем счетам

    • coopname: string

      Имя кооператива

    • Optional limit?: number | null

      Количество записей на странице (по умолчанию 10, максимум 100)

    • Optional page?: number | null

      Номер страницы (по умолчанию 1)

    • Optional sortBy?: string | null

      Поле для сортировки (created_at, global_sequence)

    • Optional sortOrder?: string | null

      Направление сортировки (ASC или DESC)

  • GetLedgerInput: {
        coopname: string;
    }
    • coopname: string

      Имя кооператива для получения состояния ledger

  • GetMaxOriginServerTsForRoomInput: {
        matrixRoomId: string;
    }
    • matrixRoomId: string
  • GetMeasuresInput: {
        coopname: string;
        status?: GraphQLTypes["MetricStatus"] | null;
    }
    • coopname: string

      Имя аккаунта кооператива

    • Optional status?: GraphQLTypes["MetricStatus"] | null

      Фильтр по статусу; без фильтра — все меры (для мониторинга)

  • GetMeetInput: {
        coopname: string;
        hash: string;
    }
    • coopname: string

      Имя аккаунта кооператива

    • hash: string

      Хеш собрания

  • GetMeetsInput: {
        coopname: string;
    }
    • coopname: string

      Имя аккаунта кооператива

  • GetMetricContributionsInput: {
        metric_hash: string;
    }
    • metric_hash: string

      Хеш метрики

  • GetMetricSeriesInput: {
        from?: GraphQLTypes["DateTime"] | null;
        metric_hash: string;
        to?: GraphQLTypes["DateTime"] | null;
    }
    • Optional from?: GraphQLTypes["DateTime"] | null

      Начало окна ряда (включительно). По умолчанию — 30 дней назад

    • metric_hash: string

      Хеш метрики

    • Optional to?: GraphQLTypes["DateTime"] | null

      Конец окна ряда. По умолчанию — сейчас

  • GetMetricSuperpositionHistoryInput: {
        project_hash: string;
    }
    • project_hash: string

      Хеш проекта или компонента для истории резонанса

  • GetMetricSuperpositionInput: {
        project_hash: string;
    }
    • project_hash: string

      Хеш проекта или компонента: сводка по своим метрикам и дочерним компонентам

  • GetMetricWaveInput: {
        metric_hash: string;
    }
    • metric_hash: string

      Хеш метрики

  • GetPaymentMethodsInput: {
        limit: number;
        page: number;
        sortBy?: string | null;
        sortOrder: string;
        username?: string | null;
    }
    • limit: number

      Количество элементов на странице

    • page: number

      Номер страницы

    • Optional sortBy?: string | null

      Ключ сортировки (например, "name")

    • sortOrder: string

      Направление сортировки ("ASC" или "DESC")

    • Optional username?: string | null

      Имя пользователя для фильтрации методов оплаты

  • GetProductTypeByIdInput: {
        typeId: number;
    }
    • typeId: number

      ID типа товара

  • GetProjectCommunicationRoomsInput: {
        projectHash: string;
    }
    • projectHash: string

      Хеш проекта Capital

  • GetProjectInput: {
        hash: string;
        parent_hash?: string | null;
    }
    • hash: string

      Хеш проекта

    • Optional parent_hash?: string | null

      Хеш родительского проекта для фильтрации компонентов

  • GetProjectWithRelationsInput: {
        projectHash: string;
    }
    • projectHash: string

      Хеш проекта

  • GetRequestByHashInput: {
        hash: string;
    }
    • hash: string

      Хэш заявки

  • GetRequestInput: {
        id: number;
    }
    • id: number

      ID заявки

  • GetRequestStatisticsInput: {
        coopname: string;
    }
    • coopname: string

      Название кооператива

  • GetRequiredAttributesInput: {
        categoryId: number;
        typeId: number;
    }
    • categoryId: number

      ID категории

    • typeId: number

      ID типа товара

  • GetResultInput: {
        _id: string;
    }
    • _id: string

      ID результата

  • GetRoomMessagesForUtcDateInput: {
        matrixRoomId: string;
        utcDate: string;
    }
    • matrixRoomId: string
    • utcDate: string

      Календарные сутки UTC, формат YYYY-MM-DD

  • GetTranscriptionInput: {
        id: string;
    }
    • id: string
  • GetTranscriptionsInput: {
        limit?: number | null;
        matrixRoomId?: string | null;
        offset?: number | null;
    }
    • Optional limit?: number | null
    • Optional matrixRoomId?: string | null
    • Optional offset?: number | null
  • GetUserRequestsInput: {
        limit?: number | null;
    }
    • Optional limit?: number | null

      Максимальное количество результатов

  • GetUserSubscriptionsInput: {
        username: string;
    }
    • username: string

      Username пользователя

  • GetVoteInput: {
        _id: string;
    }
    • _id: string

      ID голоса

  • ID: "scalar" & {
        name: "ID";
    }
  • ImportContributorInput: {
        blagorost_agreement_created_at: string;
        blagorost_agreement_number: string;
        contribution_amount: string;
        contributor_contract_created_at: string;
        contributor_contract_number: string;
        coopname: string;
        memo?: string | null;
        username: string;
    }
    • blagorost_agreement_created_at: string

      Дата соглашения Благорост в формате DD.MM.YYYY

    • blagorost_agreement_number: string

      Номер соглашения Благорост

    • contribution_amount: string

      Сумма вклада

    • contributor_contract_created_at: string

      Дата создания договора участника (в формате DD.MM.YYYY)

    • contributor_contract_number: string

      Номер договора участника

    • coopname: string

      Имя аккаунта кооператива

    • Optional memo?: string | null

      Примечание

    • username: string

      Имя аккаунта пользователя

  • InboxNotification: {
        ...on InboxNotification: Omit<GraphQLTypes["InboxNotification"], "...on InboxNotification">;
        __typename: "InboxNotification";
        actorSubscriberId?: string | null;
        body: string;
        createdAt: GraphQLTypes["DateTime"];
        id: string;
        isRead: boolean;
        payload?: GraphQLTypes["JSON"] | null;
        readAt?: GraphQLTypes["DateTime"] | null;
        title: string;
        workflowId: string;
    }
    • ...on InboxNotification: Omit<GraphQLTypes["InboxNotification"], "...on InboxNotification">
    • __typename: "InboxNotification"
    • Optional actorSubscriberId?: string | null

      Инициатор уведомления (от кого)

    • body: string

      Тело уведомления

    • createdAt: GraphQLTypes["DateTime"]

      Когда получено

    • id: string

      Идентификатор уведомления инбокса

    • isRead: boolean

      Прочитано получателем

    • Optional payload?: GraphQLTypes["JSON"] | null

      Исходные данные (deep-link / доп-рендер)

    • Optional readAt?: GraphQLTypes["DateTime"] | null

      Когда отмечено прочитанным

    • title: string

      Заголовок

    • workflowId: string

      Тип уведомления (Workflows..id)

  • InboxNotificationPaginationResult: {
        ...on InboxNotificationPaginationResult: Omit<GraphQLTypes["InboxNotificationPaginationResult"], "...on InboxNotificationPaginationResult">;
        __typename: "InboxNotificationPaginationResult";
        currentPage: number;
        items: GraphQLTypes["InboxNotification"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on InboxNotificationPaginationResult: Omit<GraphQLTypes["InboxNotificationPaginationResult"], "...on InboxNotificationPaginationResult">
    • __typename: "InboxNotificationPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["InboxNotification"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • Individual: {
        ...on Individual: Omit<GraphQLTypes["Individual"], "...on Individual">;
        __typename: "Individual";
        birthdate: string;
        email: string;
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        passport?: GraphQLTypes["Passport"] | null;
        phone: string;
        username: string;
    }
    • ...on Individual: Omit<GraphQLTypes["Individual"], "...on Individual">
    • __typename: "Individual"
    • birthdate: string

      Дата рождения

    • email: string

      Email

    • first_name: string

      Имя

    • full_address: string

      Полный адрес

    • last_name: string

      Фамилия

    • middle_name: string

      Отчество

    • Optional passport?: GraphQLTypes["Passport"] | null

      Данные паспорта

    • phone: string

      Телефон

    • username: string

      Имя аккаунта

  • IndividualCertificate: {
        ...on IndividualCertificate: Omit<GraphQLTypes["IndividualCertificate"], "...on IndividualCertificate">;
        __typename: "IndividualCertificate";
        first_name: string;
        last_name: string;
        middle_name?: string | null;
        type: GraphQLTypes["AccountType"];
        username: string;
    }
    • ...on IndividualCertificate: Omit<GraphQLTypes["IndividualCertificate"], "...on IndividualCertificate">
    • __typename: "IndividualCertificate"
    • first_name: string

      Имя

    • last_name: string

      Фамилия

    • Optional middle_name?: string | null

      Отчество

    • type: GraphQLTypes["AccountType"]

      Тип аккаунта

    • username: string

      Имя аккаунта

  • Init: {
        is_server_init?: boolean | null;
        organization_data: GraphQLTypes["CreateInitOrganizationDataInput"];
    }
    • Optional is_server_init?: boolean | null

      Признак того, что инициализация выполняется со стороны провайдера. При true coopback ставит init_by_server=true (org_data становится readonly для пользовательского визарда). Поле передаёт provider в callInitSystemMutation.

    • organization_data: GraphQLTypes["CreateInitOrganizationDataInput"]

      Объект организации кооператива, которая обслуживает данный экземпляр программного обеспечения MONO

  • InitiateCriticalActionInput: {
        action_type: GraphQLTypes["CriticalActionType"];
        payload?: GraphQLTypes["JSON"] | null;
        target_id: string;
    }
    • action_type: GraphQLTypes["CriticalActionType"]

      Тип критического действия

    • Optional payload?: GraphQLTypes["JSON"] | null

      Содержимое действия (зависит от типа)

    • target_id: string

      Кого/что затрагивает действие

  • Install: {
        soviet: GraphQLTypes["SovietMemberInput"][];
        vars: GraphQLTypes["SetVarsInput"];
    }
  • InstallationStatus: {
        ...on InstallationStatus: Omit<GraphQLTypes["InstallationStatus"], "...on InstallationStatus">;
        __typename: "InstallationStatus";
        has_private_account: boolean;
        init_by_server?: boolean | null;
        organization_data?: GraphQLTypes["OrganizationWithBankAccount"] | null;
    }
    • ...on InstallationStatus: Omit<GraphQLTypes["InstallationStatus"], "...on InstallationStatus">
    • __typename: "InstallationStatus"
    • has_private_account: boolean

      Есть ли приватный аккаунт

    • Optional init_by_server?: boolean | null

      Инициализация выполнена через сервер

    • Optional organization_data?: GraphQLTypes["OrganizationWithBankAccount"] | null

      Данные организации с банковскими реквизитами

  • InstanceStatus: InstanceStatus

    Статусы жизненного цикла инстанса кооператива

  • InvestStatus: InvestStatus

    Статусы инвестиции в системе CAPITAL

  • IssueMetricBindingItemInput: {
        delta: number;
        metric_hash: string;
    }
    • delta: number

      Плановый вклад (может быть отрицательным)

    • metric_hash: string

      Хеш метрики

  • IssuePriority: IssuePriority

    Приоритет задачи в системе CAPITAL

  • IssueStatus: IssueStatus

    Статус задачи в системе CAPITAL

  • JSON: "scalar" & {
        name: "JSON";
    }

    The JSON scalar type represents JSON values as specified by ECMA-404.

  • JSONObject: "scalar" & {
        name: "JSONObject";
    }

    The JSONObject scalar type represents JSON objects as specified by ECMA-404.

  • JoinKuDecisionInput: {
        coopname: string;
        hash: string;
        username: string;
    }

    Присоединение пайщика к собранию участка

    • coopname: string

      Имя аккаунта кооператива

    • hash: string

      Хэш решения собрания

    • username: string

      Пайщик, присоединяющийся к собранию

  • KeyWeight: {
        ...on KeyWeight: Omit<GraphQLTypes["KeyWeight"], "...on KeyWeight">;
        __typename: "KeyWeight";
        key: string;
        weight: number;
    }
    • ...on KeyWeight: Omit<GraphQLTypes["KeyWeight"], "...on KeyWeight">
    • __typename: "KeyWeight"
    • key: string

      Ключ

    • weight: number

      Вес

  • KuAgendaPointInput: {
        context: string;
        decision: string;
        title: string;
    }

    Пункт повестки собрания пайщиков участка

    • context: string

      Дополнительная информация по вопросу

    • decision: string

      Проект решения по вопросу

    • title: string

      Заголовок вопроса

  • KuAgendaQuestionInput: {
        context?: string | null;
        decision: string;
        number: string;
        title: string;
    }

    Вопрос повестки собрания пайщиков участка

    • Optional context?: string | null

      Дополнительная информация

    • decision: string

      Проект решения по вопросу

    • number: string

      Номер вопроса

    • title: string

      Заголовок вопроса

  • KuBallotAnswerInput: {
        id: string;
        number: string;
        vote: string;
    }

    Волеизъявление по вопросу повестки

    • id: string

      ID вопроса

    • number: string

      Номер вопроса

    • vote: string

      Голос (за/против/воздержался)

  • KuBallotQuestionInput: {
        context?: string | null;
        decision: string;
        id: string;
        number: string;
        title: string;
    }

    Вопрос собрания участка для бюллетеня

    • Optional context?: string | null

      Дополнительная информация

    • decision: string

      Проект решения по вопросу

    • id: string

      ID вопроса

    • number: string

      Номер вопроса

    • title: string

      Заголовок вопроса

  • KuDecision: {
        ...on KuDecision: Omit<GraphQLTypes["KuDecision"], "...on KuDecision">;
        __typename: "KuDecision";
        address?: string | null;
        authorization?: GraphQLTypes["JSON"] | null;
        authorization_document?: GraphQLTypes["DocumentAggregate"] | null;
        block_num?: number | null;
        braname?: string | null;
        branch_email?: string | null;
        branch_name?: string | null;
        branch_phone?: string | null;
        chairman?: string | null;
        close_at?: string | null;
        coopname?: string | null;
        created_at?: string | null;
        hash: string;
        id?: number | null;
        initiator?: string | null;
        meet_at?: string | null;
        meet_place?: string | null;
        open_at?: string | null;
        participants?: string[] | null;
        participants_info?: GraphQLTypes["KuMeetingParticipant"][] | null;
        petition?: GraphQLTypes["JSON"] | null;
        present: boolean;
        proposal?: GraphQLTypes["JSON"] | null;
        protocol?: GraphQLTypes["JSON"] | null;
        protocol_document?: GraphQLTypes["DocumentAggregate"] | null;
        questions?: GraphQLTypes["KuDecisionQuestion"][] | null;
        signed_ballots?: number | null;
        status?: GraphQLTypes["KuDecisionStatus"] | null;
        type?: GraphQLTypes["KuDecisionType"] | null;
    }

    Решение собрания пайщиков кооперативного участка

    • ...on KuDecision: Omit<GraphQLTypes["KuDecision"], "...on KuDecision">
    • __typename: "KuDecision"
    • Optional address?: string | null

      Адрес привязки кооперативного участка

    • Optional authorization?: GraphQLTypes["JSON"] | null

      Решение совета

    • Optional authorization_document?: GraphQLTypes["DocumentAggregate"] | null

      Решение совета об организации кооперативного участка — для отображения на странице собрания

    • Optional block_num?: number | null

      Номер блока последнего обновления

    • Optional braname?: string | null

      Имя аккаунта кооперативного участка (служебное)

    • Optional branch_email?: string | null

      Email кооперативного участка (видно только пайщикам)

    • Optional branch_name?: string | null

      Наименование кооперативного участка (видно только пайщикам)

    • Optional branch_phone?: string | null

      Телефон кооперативного участка (видно только пайщикам)

    • Optional chairman?: string | null

      Председатель собрания

    • Optional close_at?: string | null

      Дата и время закрытия голосования

    • Optional coopname?: string | null

      Имя аккаунта кооператива

    • Optional created_at?: string | null

      Дата и время объявления собрания

    • hash: string

      Хэш решения (якорь процесса)

    • Optional id?: number | null

      Идентификатор решения в блокчейне

    • Optional initiator?: string | null

      Инициатор собрания

    • Optional meet_at?: string | null

      Дата и время проведения собрания (видно только пайщикам)

    • Optional meet_place?: string | null

      Место проведения собрания (видно только пайщикам)

    • Optional open_at?: string | null

      Дата и время открытия голосования

    • Optional participants?: string[] | null

      Участники собрания

    • Optional participants_info?: GraphQLTypes["KuMeetingParticipant"][] | null

      Участники собрания с отображаемыми именами

    • Optional petition?: GraphQLTypes["JSON"] | null

      Заявление председателя в совет

    • present: boolean

      Существует ли запись в блокчейне (false — завершено и стёрто)

    • Optional proposal?: GraphQLTypes["JSON"] | null

      Подписанное предложение повестки

    • Optional protocol?: GraphQLTypes["JSON"] | null

      Утверждённый протокол собрания

    • Optional protocol_document?: GraphQLTypes["DocumentAggregate"] | null

      Протокол собрания пайщиков с подписью и бюллетенями — для отображения на странице собрания

    • Optional questions?: GraphQLTypes["KuDecisionQuestion"][] | null

      Вопросы повестки собрания

    • Optional signed_ballots?: number | null

      Количество поданных бюллетеней

    • Optional status?: GraphQLTypes["KuDecisionStatus"] | null

      Статус решения

    • Optional type?: GraphQLTypes["KuDecisionType"] | null

      Тип решения

  • KuDecisionFilterInput: {
        braname?: string | null;
        coopname?: string | null;
        initiator?: string | null;
        present?: boolean | null;
        status?: GraphQLTypes["KuDecisionStatus"] | null;
        type?: GraphQLTypes["KuDecisionType"] | null;
    }

    Фильтр решений собраний кооперативных участков

    • Optional braname?: string | null

      Наименование кооперативного участка

    • Optional coopname?: string | null

      Имя аккаунта кооператива

    • Optional initiator?: string | null

      Инициатор собрания

    • Optional present?: boolean | null

      Только записи, существующие в блокчейне

    • Optional status?: GraphQLTypes["KuDecisionStatus"] | null

      Статус решения

    • Optional type?: GraphQLTypes["KuDecisionType"] | null

      Тип решения

  • KuDecisionQuestion: {
        ...on KuDecisionQuestion: Omit<GraphQLTypes["KuDecisionQuestion"], "...on KuDecisionQuestion">;
        __typename: "KuDecisionQuestion";
        context?: string | null;
        counter_votes_abstained?: number | null;
        counter_votes_against?: number | null;
        counter_votes_for?: number | null;
        decision?: string | null;
        decision_id?: number | null;
        id?: number | null;
        number?: number | null;
        title?: string | null;
        voters_abstained?: string[] | null;
        voters_against?: string[] | null;
        voters_for?: string[] | null;
    }

    Вопрос повестки собрания пайщиков кооперативного участка

    • ...on KuDecisionQuestion: Omit<GraphQLTypes["KuDecisionQuestion"], "...on KuDecisionQuestion">
    • __typename: "KuDecisionQuestion"
    • Optional context?: string | null

      Дополнительная информация по вопросу

    • Optional counter_votes_abstained?: number | null

      Количество голосов «воздержался»

    • Optional counter_votes_against?: number | null

      Количество голосов «против»

    • Optional counter_votes_for?: number | null

      Количество голосов «за»

    • Optional decision?: string | null

      Проект решения по вопросу

    • Optional decision_id?: number | null

      Идентификатор решения собрания

    • Optional id?: number | null

      Идентификатор вопроса в блокчейне

    • Optional number?: number | null

      Порядковый номер вопроса в повестке

    • Optional title?: string | null

      Заголовок вопроса

    • Optional voters_abstained?: string[] | null

      Проголосовавшие «воздержался»

    • Optional voters_against?: string[] | null

      Проголосовавшие «против»

    • Optional voters_for?: string[] | null

      Проголосовавшие «за»

  • KuDecisionStatus: KuDecisionStatus

    Статус решения собрания пайщиков кооперативного участка

  • KuDecisionType: KuDecisionType

    Тип решения собрания пайщиков кооперативного участка

  • KuMeetingParticipant: {
        ...on KuMeetingParticipant: Omit<GraphQLTypes["KuMeetingParticipant"], "...on KuMeetingParticipant">;
        __typename: "KuMeetingParticipant";
        account_type: GraphQLTypes["AccountType"];
        display_name: string;
        username: string;
    }

    Участник собрания пайщиков кооперативного участка

    • ...on KuMeetingParticipant: Omit<GraphQLTypes["KuMeetingParticipant"], "...on KuMeetingParticipant">
    • __typename: "KuMeetingParticipant"
    • account_type: GraphQLTypes["AccountType"]

      Тип аккаунта участника

    • display_name: string

      Отображаемое имя участника (ФИО)

    • username: string

      Имя аккаунта участника

  • KuProtocolQuestionInput: {
        context?: string | null;
        counter_votes_abstained: string;
        counter_votes_against: string;
        counter_votes_for: string;
        decision: string;
        is_accepted: boolean;
        number: string;
        title: string;
        votes_abstained_percent: number;
        votes_against_percent: number;
        votes_for_percent: number;
    }

    Вопрос протокола с результатами голосования

    • Optional context?: string | null

      Дополнительная информация

    • counter_votes_abstained: string

      Количество голосов «воздержался»

    • counter_votes_against: string

      Количество голосов «против»

    • counter_votes_for: string

      Количество голосов «за»

    • decision: string

      Текст решения по вопросу

    • is_accepted: boolean

      Принято ли решение по вопросу

    • number: string

      Номер вопроса

    • title: string

      Заголовок вопроса

    • votes_abstained_percent: number

      Процент голосов «воздержался»

    • votes_against_percent: number

      Процент голосов «против»

    • votes_for_percent: number

      Процент голосов «за»

  • KuTrustRequest: {
        ...on KuTrustRequest: Omit<GraphQLTypes["KuTrustRequest"], "...on KuTrustRequest">;
        __typename: "KuTrustRequest";
        application?: GraphQLTypes["JSON"] | null;
        authority?: GraphQLTypes["JSON"] | null;
        authority_document?: GraphQLTypes["DocumentAggregate"] | null;
        block_num?: number | null;
        braname?: string | null;
        coopname?: string | null;
        display_name?: string | null;
        document?: GraphQLTypes["DocumentAggregate"] | null;
        hash: string;
        id?: number | null;
        present: boolean;
        username?: string | null;
    }

    Заявка на приём доверенным лицом кооперативного участка

    • ...on KuTrustRequest: Omit<GraphQLTypes["KuTrustRequest"], "...on KuTrustRequest">
    • __typename: "KuTrustRequest"
    • Optional application?: GraphQLTypes["JSON"] | null

      Заявление и договор о полной материальной ответственности

    • Optional authority?: GraphQLTypes["JSON"] | null

      Доверенность доверенному лицу/оператору участка с подписью заявителя

    • Optional authority_document?: GraphQLTypes["DocumentAggregate"] | null

      Доверенность доверенному лицу с подписью заявителя — для просмотра и встречной подписи председателя

    • Optional block_num?: number | null

      Номер блока последнего обновления

    • Optional braname?: string | null

      Наименование кооперативного участка

    • Optional coopname?: string | null

      Имя аккаунта кооператива

    • Optional display_name?: string | null

      ФИО пайщика-заявителя

    • Optional document?: GraphQLTypes["DocumentAggregate"] | null

      Договор о полной материальной ответственности с подписью заявителя — для просмотра и встречной подписи председателя

    • hash: string

      Хэш заявки

    • Optional id?: number | null

      Идентификатор заявки в блокчейне

    • present: boolean

      Существует ли запись в блокчейне (false — рассмотрена и стёрта)

    • Optional username?: string | null

      Пайщик-заявитель

  • KuTrustRequestFilterInput: {
        braname?: string | null;
        coopname?: string | null;
        present?: boolean | null;
        username?: string | null;
    }

    Фильтр заявок доверенных лиц кооперативных участков

    • Optional braname?: string | null

      Наименование кооперативного участка

    • Optional coopname?: string | null

      Имя аккаунта кооператива

    • Optional present?: boolean | null

      Только записи, существующие в блокчейне

    • Optional username?: string | null

      Пайщик-заявитель

  • KuVoteItemInput: {
        question_id: number;
        vote: string;
    }

    Волеизъявление по вопросу повестки собрания участка

    • question_id: number

      Идентификатор вопроса повестки

    • vote: string

      Голос по вопросу (for | against | abstained)

  • Ledger2Account: {
        ...on Ledger2Account: Omit<GraphQLTypes["Ledger2Account"], "...on Ledger2Account">;
        __typename: "Ledger2Account";
        accountType: number;
        balance: string;
        creditBalance: string;
        debitBalance: string;
        id: number;
        name: string;
    }
    • ...on Ledger2Account: Omit<GraphQLTypes["Ledger2Account"], "...on Ledger2Account">
    • __typename: "Ledger2Account"
    • accountType: number

      0 = active (дебетовый), 1 = passive (кредитовый)

    • balance: string

      Сальдо (EOSIO asset: "7000.0000 RUB")

    • creditBalance: string

      Кредитовый оборот

    • debitBalance: string

      Дебетовый оборот

    • id: number

      ID счёта (×1000 offset): 51000/80000/86000/...

    • name: string

      Русское название счёта из плана

  • Ledger2AdjustmentResult: {
        ...on Ledger2AdjustmentResult: Omit<GraphQLTypes["Ledger2AdjustmentResult"], "...on Ledger2AdjustmentResult">;
        __typename: "Ledger2AdjustmentResult";
        processHash: string;
        transactionId: string;
    }
    • ...on Ledger2AdjustmentResult: Omit<GraphQLTypes["Ledger2AdjustmentResult"], "...on Ledger2AdjustmentResult">
    • __typename: "Ledger2AdjustmentResult"
    • processHash: string
    • transactionId: string
  • Ledger2HistoryResponse: {
        ...on Ledger2HistoryResponse: Omit<GraphQLTypes["Ledger2HistoryResponse"], "...on Ledger2HistoryResponse">;
        __typename: "Ledger2HistoryResponse";
        currentPage: number;
        items: GraphQLTypes["Ledger2Operation"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on Ledger2HistoryResponse: Omit<GraphQLTypes["Ledger2HistoryResponse"], "...on Ledger2HistoryResponse">
    • __typename: "Ledger2HistoryResponse"
    • currentPage: number
    • items: GraphQLTypes["Ledger2Operation"][]
    • totalCount: number
    • totalPages: number
  • Ledger2Operation: {
        ...on Ledger2Operation: Omit<GraphQLTypes["Ledger2Operation"], "...on Ledger2Operation">;
        __typename: "Ledger2Operation";
        accountId?: number | null;
        action: string;
        blockNum: number;
        coopname: string;
        createdAt: GraphQLTypes["DateTime"];
        globalSequence: string;
        memo?: string | null;
        operationCode?: string | null;
        parentApplyGlobalSequence?: string | null;
        processHash?: string | null;
        quantity?: string | null;
        username?: string | null;
        walletFrom?: string | null;
        walletTo?: string | null;
    }
    • ...on Ledger2Operation: Omit<GraphQLTypes["Ledger2Operation"], "...on Ledger2Operation">
    • __typename: "Ledger2Operation"
    • Optional accountId?: number | null

      ID счёта/кошелька (×1000)

    • action: string

      apply | walletop | debit | credit

    • blockNum: number
    • coopname: string
    • createdAt: GraphQLTypes["DateTime"]
    • globalSequence: string

      global_sequence блокчейна (строка — значения до 2^53 overflow)

    • Optional memo?: string | null
    • Optional operationCode?: string | null

      Для apply: OPERATION_REGISTRY code (o.cap.lend / o.wal.depcpl / ...)

    • Optional parentApplyGlobalSequence?: string | null

      global_sequence родительского apply (parser2: transaction_id + action_ordinal=this.creator_action_ordinal) — для точечного cross-link на конкретную операцию.

    • Optional processHash?: string | null

      process_hash (32-hex)

    • Optional quantity?: string | null

      Asset "100.0000 RUB"

    • Optional username?: string | null
    • Optional walletFrom?: string | null

      walletop: wallet_from (eosio::name w..)

    • Optional walletTo?: string | null

      walletop: wallet_to (eosio::name w..)

  • Ledger2Posting: {
        ...on Ledger2Posting: Omit<GraphQLTypes["Ledger2Posting"], "...on Ledger2Posting">;
        __typename: "Ledger2Posting";
        blockNum: number;
        createdAt: GraphQLTypes["DateTime"];
        creditAccountId?: number | null;
        creditGlobalSequence?: string | null;
        debitAccountId?: number | null;
        debitGlobalSequence?: string | null;
        key: string;
        memo?: string | null;
        operationCode?: string | null;
        parentApplyGlobalSequence?: string | null;
        processHash?: string | null;
        quantity?: string | null;
        username?: string | null;
    }
    • ...on Ledger2Posting: Omit<GraphQLTypes["Ledger2Posting"], "...on Ledger2Posting">
    • __typename: "Ledger2Posting"
    • blockNum: number
    • createdAt: GraphQLTypes["DateTime"]
    • Optional creditAccountId?: number | null

      id бух.счёта credit (×1000)

    • Optional creditGlobalSequence?: string | null

      global_sequence credit-action

    • Optional debitAccountId?: number | null

      id бух.счёта debit (×1000)

    • Optional debitGlobalSequence?: string | null

      global_sequence debit-action

    • key: string

      Стабильный ключ для UI: debitSeq_creditSeq

    • Optional memo?: string | null
    • Optional operationCode?: string | null

      OPERATION_REGISTRY код из parent apply (o.cap.lend / o.wal.depcpl / ...)

    • Optional parentApplyGlobalSequence?: string | null

      global_sequence parent apply (для cross-link в реестр операций)

    • Optional processHash?: string | null

      process_hash (32-hex)

    • Optional quantity?: string | null

      Asset "100.0000 RUB"

    • Optional username?: string | null
  • Ledger2PostingsResponse: {
        ...on Ledger2PostingsResponse: Omit<GraphQLTypes["Ledger2PostingsResponse"], "...on Ledger2PostingsResponse">;
        __typename: "Ledger2PostingsResponse";
        currentPage: number;
        items: GraphQLTypes["Ledger2Posting"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on Ledger2PostingsResponse: Omit<GraphQLTypes["Ledger2PostingsResponse"], "...on Ledger2PostingsResponse">
    • __typename: "Ledger2PostingsResponse"
    • currentPage: number
    • items: GraphQLTypes["Ledger2Posting"][]
    • totalCount: number
    • totalPages: number
  • Ledger2Wallet: {
        ...on Ledger2Wallet: Omit<GraphQLTypes["Ledger2Wallet"], "...on Ledger2Wallet">;
        __typename: "Ledger2Wallet";
        available: string;
        id: string;
        name: string;
    }
    • ...on Ledger2Wallet: Omit<GraphQLTypes["Ledger2Wallet"], "...on Ledger2Wallet">
    • __typename: "Ledger2Wallet"
    • available: string

      Доступный баланс

    • id: string

      eosio::name-идентификатор кошелька (w..)

    • name: string

      Название кошелька

  • LedgerHistoryResponse: {
        ...on LedgerHistoryResponse: Omit<GraphQLTypes["LedgerHistoryResponse"], "...on LedgerHistoryResponse">;
        __typename: "LedgerHistoryResponse";
        currentPage: number;
        items: GraphQLTypes["LedgerOperation"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on LedgerHistoryResponse: Omit<GraphQLTypes["LedgerHistoryResponse"], "...on LedgerHistoryResponse">
    • __typename: "LedgerHistoryResponse"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["LedgerOperation"][]

      Список операций

    • totalCount: number

      Общее количество операций

    • totalPages: number

      Общее количество страниц

  • LedgerOperation: {
        ...on LedgerOperation: Omit<GraphQLTypes["LedgerOperation"], "...on LedgerOperation">;
        __typename: "LedgerOperation";
        account_id: number;
        action: string;
        comment?: string | null;
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        global_sequence: number;
        hash?: string | null;
        quantity: string;
        username?: string | null;
    }
    • ...on LedgerOperation: Omit<GraphQLTypes["LedgerOperation"], "...on LedgerOperation">
    • __typename: "LedgerOperation"
    • account_id: number

      ID счета

    • action: string

      Тип операции

    • Optional comment?: string | null

      Комментарий к операции

    • coopname: string

      Имя кооператива

    • created_at: GraphQLTypes["DateTime"]

      Дата и время создания операции

    • global_sequence: number

      Номер глобальной последовательности блокчейна

    • Optional hash?: string | null

      Хеш пакета документов операции

    • quantity: string

      Сумма операции

    • Optional username?: string | null

      Имя пользователя, совершившего операцию

  • LedgerState: {
        ...on LedgerState: Omit<GraphQLTypes["LedgerState"], "...on LedgerState">;
        __typename: "LedgerState";
        chartOfAccounts: GraphQLTypes["ChartOfAccountsItem"][];
        coopname: string;
    }
    • ...on LedgerState: Omit<GraphQLTypes["LedgerState"], "...on LedgerState">
    • __typename: "LedgerState"
    • chartOfAccounts: GraphQLTypes["ChartOfAccountsItem"][]

      План счетов с актуальными данными

    • coopname: string

      Имя кооператива

  • ListExpensePlansInput: {
        braname?: string | null;
    }
    • Optional braname?: string | null

      Показать планы только этого кооперативного участка.

  • ListMarketplaceKUInput: {
        coopname: string;
        onlyActive?: boolean | null;
    }
    • coopname: string

      Имя аккаунта кооператива

    • Optional onlyActive?: boolean | null

      Только активные ПВЗ. Для заказчиков/поставщиков всегда true; для admin-стола false.

  • ListReportDraftsFilterInput: {
        period?: number | null;
        reportType?: GraphQLTypes["ReportType"] | null;
        year?: number | null;
    }
    • Optional period?: number | null
    • Optional reportType?: GraphQLTypes["ReportType"] | null
    • Optional year?: number | null
  • ListUtcDatesWithNewRoomMessagesInput: {
        afterOriginServerTsExclusive: number;
        matrixRoomId: string;
    }
    • afterOriginServerTsExclusive: number

      Нижняя граница origin_server_ts (мс), исключительно: сообщения строго новее

    • matrixRoomId: string
  • LogEntityType: LogEntityType

    Типы сущностей в логах

  • LogEventType: LogEventType

    Типы событий в системе логирования

  • LogMetricContributionInput: {
        delta: number;
        issue_hash?: string | null;
        metric_hash: string;
    }
    • delta: number

      Величина вклада (может быть отрицательной)

    • Optional issue_hash?: string | null

      Хеш задачи, если вклад связан с задачей

    • metric_hash: string

      Хеш метрики

  • LoginFactors: {
        ...on LoginFactors: Omit<GraphQLTypes["LoginFactors"], "...on LoginFactors">;
        __typename: "LoginFactors";
        email_available: boolean;
        email_enabled: boolean;
        totp_enabled: boolean;
        totp_enrolled: boolean;
    }
    • ...on LoginFactors: Omit<GraphQLTypes["LoginFactors"], "...on LoginFactors">
    • __typename: "LoginFactors"
    • email_available: boolean

      Почта подтверждена (можно включить код на почту при входе)

    • email_enabled: boolean

      Запрашивать одноразовый код на почту при входе

    • totp_enabled: boolean

      Запрашивать код из приложения-аутентификатора при входе

    • totp_enrolled: boolean

      Приложение-аутентификатор подключено (можно включить код при входе)

  • LoginInput: {
        email: string;
        now: string;
        signature: string;
    }
    • email: string

      Электронная почта

    • now: string

      Метка времени в строковом формате ISO

    • signature: string

      Цифровая подпись метки времени

  • LogoutInput: {
        access_token: string;
        refresh_token: string;
    }
    • access_token: string

      Токен обновления

    • refresh_token: string

      Токен доступа

  • MakeClearanceInput: {
        contribution?: string | null;
        coopname: string;
        document: GraphQLTypes["SignedDigitalDocumentInput"];
        project_hash: string;
        username: string;
    }
    • Optional contribution?: string | null

      Вклад участника (текстовое описание)

    • coopname: string

      Имя аккаунта кооператива

    • document: GraphQLTypes["SignedDigitalDocumentInput"]

      Подписанный документ

    • project_hash: string

      Хэш проекта

    • username: string

      Имя пользователя

  • ManagedRoomKind: ManagedRoomKind

    Тип комнаты: пайщики, совет, проект Capital, комната секретаря

  • MarkReportPeriodInput: {
        mark?: GraphQLTypes["ReportSubmissionMark"] | null;
        period?: number | null;
        reportType: GraphQLTypes["ReportType"];
        year: number;
    }
    • Optional mark?: GraphQLTypes["ReportSubmissionMark"] | null
    • Optional period?: number | null
    • reportType: GraphQLTypes["ReportType"]
    • year: number
  • MarketplaceAcceptCppInput: {
        accepted_by_board_decision_id: string;
        document_registry_id: number;
    }
    • accepted_by_board_decision_id: string

      id решения Совета (FR40, Эпик 8). В MVP — stub string председателя.

    • document_registry_id: number

      registry_id рендеренного instance положения ЦПП (Story 1.7 даст id из cooptypes)

  • MarketplaceAcceptOrdersBatchInput: {
        order_ids: string[];
    }

    Параметры приёма поставщиком выбранных заказов к поставке (любое подмножество группы offer × КУ).

    • order_ids: string[]

      Идентификаторы заказов, которые поставщик берёт к поставке.

  • MarketplaceAcceptReturnAtVisitInput: {
        braname: string;
        claim_id: string;
        inspection_photos?: GraphQLTypes["MarketplaceReturnClaimPhotoUploadInput"][] | null;
        inspection_result: string;
        scanned_barcode?: string | null;
        signed_statement?: GraphQLTypes["MarketplaceReturnStatementSignedInput"] | null;
    }
    • braname: string

      Кооперативный участок, где идёт очный осмотр.

    • claim_id: string

      Идентификатор заявления.

    • Optional inspection_photos?: GraphQLTypes["MarketplaceReturnClaimPhotoUploadInput"][] | null

      Фото очного осмотра (опционально, до 10 файлов).

    • inspection_result: string

      Результат очного осмотра (обязательно, до 2000 символов).

    • Optional scanned_barcode?: string | null

      Сканированный штрих-код имущества для сверки с заказом (если применимо).

    • Optional signed_statement?: GraphQLTypes["MarketplaceReturnStatementSignedInput"] | null

      Заявление пайщика со второй подписью председателя — принятие возврата оформляется со-подписью на том же документе.

  • MarketplaceAddSupplierInput: {
        contract_date?: string | null;
        contract_number?: string | null;
        member_account: string;
        model?: GraphQLTypes["MarketplaceSupplierModel"] | null;
    }
    • Optional contract_date?: string | null

      Дата заключения договора (ГГГГ-ММ-ДД)

    • Optional contract_number?: string | null

      Номер договора

    • member_account: string

      Аккаунт поставщика

    • Optional model?: GraphQLTypes["MarketplaceSupplierModel"] | null

      Модель работы (по умолчанию членская)

  • MarketplaceAddToCartInput: {
        delivery_braname?: string | null;
        offer_id: string;
        package_id?: string | null;
        quantity: number;
    }

    Добавить позицию в корзину (с привязкой к пункту выдачи).

    • Optional delivery_braname?: string | null

      Пункт выдачи (ПВЗ) корзины. Если корзина пуста — задаёт её КУ; если непуста — должен совпадать с текущим КУ корзины (один заказ — один КУ).

    • offer_id: string

      Идентификатор предложения.

    • Optional package_id?: string | null

      Выбранная упаковка (при отпуске упаковкой). Не указывается при отпуске по мере.

    • quantity: number

      Количество: при отпуске по мере — в базовой единице (дробное для веса/объёма); при отпуске упаковкой — целое число упаковок.

  • MarketplaceAid: {
        ...on MarketplaceAid: Omit<GraphQLTypes["MarketplaceAid"], "...on MarketplaceAid">;
        __typename: "MarketplaceAid";
        amount: string;
        braname: string;
        hash: string;
        payment_destination?: string | null;
        payment_status?: GraphQLTypes["PaymentStatus"] | null;
        stage: GraphQLTypes["MarketplaceAidStage"];
        username: string;
    }

    Заявление на материальную помощь доверенного кооперативного участка. Выплаченные и отклонённые заявления в списке не показываются — итог выплаты виден в движениях по кошельку.

    • ...on MarketplaceAid: Omit<GraphQLTypes["MarketplaceAid"], "...on MarketplaceAid">
    • __typename: "MarketplaceAid"
    • amount: string

      Сумма выплаты.

    • braname: string

      Кооперативный участок, средства которого распределены получателю.

    • hash: string

      Идентификатор заявления.

    • Optional payment_destination?: string | null

      Реквизиты получателя, на которые уходит выплата (маскированная подпись).

    • Optional payment_status?: GraphQLTypes["PaymentStatus"] | null

      Статус выплаты у кассира. Пусто — платёж не найден в реестре, обратитесь к администратору.

    • stage: GraphQLTypes["MarketplaceAidStage"]

      Стадия заявления: на рассмотрении совета либо одобрено советом и ожидает выплаты кассиром.

    • username: string

      Получатель материальной помощи.

  • MarketplaceAidStage: MarketplaceAidStage

    Стадия заявления на материальную помощь: рассмотрение советом или ожидание выплаты.

  • MarketplaceAidStatementSignablePayloadInput: {
        amount: number;
        braname: string;
    }
    • amount: number

      Сумма материальной помощи.

    • braname: string

      Кооперативный участок, средства которого распределены получателю.

  • MarketplaceAnnounceOrderReadyInput: {
        order_id: GraphQLTypes["ID"];
    }
    • order_id: GraphQLTypes["ID"]

      Заказ, который объявляется готовым к выдаче на пункте.

  • MarketplaceAplReception: {
        ...on MarketplaceAplReception: Omit<GraphQLTypes["MarketplaceAplReception"], "...on MarketplaceAplReception">;
        __typename: "MarketplaceAplReception";
        braname: string;
        chairman_account?: string | null;
        chairman_signchair_tx_hash?: string | null;
        chairman_signed_at?: GraphQLTypes["DateTime"] | null;
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        created_by_operator_account: string;
        cycle_id: string;
        expeditor_data?: GraphQLTypes["MarketplaceShipmentTTNData"] | null;
        fact_quantity_per_order: GraphQLTypes["MarketplaceAplReceptionFactEntry"][];
        id: string;
        offerer_account: string;
        offerer_name?: string | null;
        shipment_id: string;
        status: GraphQLTypes["MarketplaceAplReceptionStatus"];
        supplier_signed_at?: GraphQLTypes["DateTime"] | null;
        supplier_signsupp_tx_hash?: string | null;
        total_amount: string;
        ttn_number?: string | null;
        updated_at: GraphQLTypes["DateTime"];
        variant: GraphQLTypes["MarketplaceAplReceptionVariant"];
    }
    • ...on MarketplaceAplReception: Omit<GraphQLTypes["MarketplaceAplReception"], "...on MarketplaceAplReception">
    • __typename: "MarketplaceAplReception"
    • braname: string

      КУ-получатель партии.

    • Optional chairman_account?: string | null

      Account председателя, поставившего закрывающую подпись.

    • Optional chairman_signchair_tx_hash?: string | null

      Хэш транзакции закрывающей подписи председателя.

    • Optional chairman_signed_at?: GraphQLTypes["DateTime"] | null
    • coopname: string
    • created_at: GraphQLTypes["DateTime"]
    • created_by_operator_account: string
    • cycle_id: string

      Консолидированная заявка.

    • Optional expeditor_data?: GraphQLTypes["MarketplaceShipmentTTNData"] | null

      Снапшот данных экспедитора + ТТН (только для Варианта Б).

    • fact_quantity_per_order: GraphQLTypes["MarketplaceAplReceptionFactEntry"][]

      Фактически принятое количество per-Order.

    • id: string
    • offerer_account: string

      Account поставщика-владельца Offer'ов.

    • Optional offerer_name?: string | null

      Наименование поставщика (ФИО или название организации) — для экранов приёмки/подписи.

    • shipment_id: string

      Партия поставки, по которой формируется приёмка.

    • status: GraphQLTypes["MarketplaceAplReceptionStatus"]
    • Optional supplier_signed_at?: GraphQLTypes["DateTime"] | null
    • Optional supplier_signsupp_tx_hash?: string | null

      Хэш транзакции подписи поставщика.

    • total_amount: string

      Сумма АПП (с учётом расхождений Варианта Б).

    • Optional ttn_number?: string | null

      Номер ТТН (только для Варианта Б).

    • updated_at: GraphQLTypes["DateTime"]
    • variant: GraphQLTypes["MarketplaceAplReceptionVariant"]
  • MarketplaceAplReceptionByIdInput: {
        apl_reception_id: string;
    }
    • apl_reception_id: string

      Идентификатор акта приёмки.

  • MarketplaceAplReceptionFactEntry: {
        ...on MarketplaceAplReceptionFactEntry: Omit<GraphQLTypes["MarketplaceAplReceptionFactEntry"], "...on MarketplaceAplReceptionFactEntry">;
        __typename: "MarketplaceAplReceptionFactEntry";
        fact_quantity: number;
        fact_unit_price?: string | null;
        order_id: string;
        orderer_account?: string | null;
        orderer_name?: string | null;
        package_size?: number | null;
        product_name?: string | null;
        unit_of_measure?: GraphQLTypes["MarketplaceUnitOfMeasure"] | null;
    }
    • ...on MarketplaceAplReceptionFactEntry: Omit<GraphQLTypes["MarketplaceAplReceptionFactEntry"], "...on MarketplaceAplReceptionFactEntry">
    • __typename: "MarketplaceAplReceptionFactEntry"
    • fact_quantity: number

      Фактически принятое количество (для расхождений Варианта Б).

    • Optional fact_unit_price?: string | null

      Фактическая цена за единицу (если оператор скорректировал её при открытии приёмки).

    • order_id: string
    • Optional orderer_account?: string | null

      Аккаунт заказчика, которому предназначено принятое по этой позиции.

    • Optional orderer_name?: string | null

      ФИО заказчика — принятое маркируется и выдаётся адресно, по заказчикам.

    • Optional package_size?: number | null

      Содержимое одной упаковки в базовой единице (Эпик 18, отпуск упаковкой). Null/0 — отпуск по мере, quantity уже в базовой единице.

    • Optional product_name?: string | null

      Наименование товара по этой позиции — для таблицы сверки в диалоге подписи.

    • Optional unit_of_measure?: GraphQLTypes["MarketplaceUnitOfMeasure"] | null

      Базовая единица измерения товара по этой позиции (штука, килограмм, литр).

  • MarketplaceAplReceptionFactEntryInput: {
        fact_quantity: number;
        fact_unit_price?: string | null;
        order_id: string;
    }
    • fact_quantity: number
    • Optional fact_unit_price?: string | null

      Фактическая цена за единицу (оператор может изменить её при открытии приёмки).

    • order_id: string
  • MarketplaceAplReceptionPlacementInput: {
        barcode_value?: string | null;
        cell_id?: string | null;
        container_id?: string | null;
        order_id: string;
        quantity?: number | null;
    }
    • Optional barcode_value?: string | null

      Номер этикетки, наклеенной на принятое по этому заказу. Этикетку клеят на конкретную единицу имущества до того, как убрать её в тару.

    • Optional cell_id?: string | null

      Ячейка, если имущество кладут на склад напрямую (негабарит).

    • Optional container_id?: string | null

      Бокс, в который кладут принятое.

    • order_id: string

      Заказ, принятое по которому размещают.

    • Optional quantity?: number | null

      Сколько принятого по заказу кладут в это место. Пусто — всё количество. Заказ можно разложить по нескольким местам, указав по строке на каждое: триста упаковок в один бокс не помещаются.

  • MarketplaceAplReceptionResult: {
        ...on MarketplaceAplReceptionResult: Omit<GraphQLTypes["MarketplaceAplReceptionResult"], "...on MarketplaceAplReceptionResult">;
        __typename: "MarketplaceAplReceptionResult";
        apl_reception: GraphQLTypes["MarketplaceAplReception"];
    }
    • ...on MarketplaceAplReceptionResult: Omit<GraphQLTypes["MarketplaceAplReceptionResult"], "...on MarketplaceAplReceptionResult">
    • __typename: "MarketplaceAplReceptionResult"
    • apl_reception: GraphQLTypes["MarketplaceAplReception"]
  • MarketplaceAplReceptionSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["MarketplaceAplReceptionSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: GraphQLTypes["MarketplaceAplReceptionSignedMetaDocumentInput"]

      Метаданные подписанного акта приёмки-передачи имущества.

    • meta_hash: string

      Хэш мета-данных

    • signatures: GraphQLTypes["SignatureInfoInput"][]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • MarketplaceAplReceptionSignedMetaDocumentInput: {
        accept_braname: string;
        act_id: string;
        block_num: number;
        braname?: string | null;
        chairman_account?: string | null;
        coopname: string;
        created_at: string;
        currency: string;
        doc_data_hash?: string | null;
        fact_quantity: number;
        generator: string;
        lang: string;
        links: string[];
        order_hash: string;
        order_id: string;
        product_title: string;
        reception_id: string;
        registry_id: number;
        skip_save: boolean;
        sku: string;
        supplier_account: string;
        timezone: string;
        title: string;
        total_amount: string;
        transmitter: string;
        unit_cost: string;
        unit_of_measurement: string;
        username: string;
        version: string;
    }
    • accept_braname: string

      Имя кооперативного участка, выдающего имущество пайщику.

    • act_id: string

      Номер акта для шапки документа.

    • block_num: number

      Номер блока, на котором был создан документ

    • Optional braname?: string | null

      Имя кооперативного участка, выдающего имущество.

    • Optional chairman_account?: string | null

      Учётная запись председателя — подписанта закрывающей подписи (если уже известен).

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • currency: string

      Символ валюты для сумм в акте.

    • Optional doc_data_hash?: string | null

      Хэш приватного payload документа (если приватные данные хранятся отдельно).

    • fact_quantity: number

      Фактически принятое количество единиц.

    • generator: string

      Имя генератора, использованного для создания документа

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • order_hash: string

      Канонический хэш заказа в блокчейне.

    • order_id: string

      Идентификатор заказа пайщика, по которому формируется акт.

    • product_title: string

      Наименование товара по заказу.

    • reception_id: string

      Идентификатор записи акта в реестре marketplace.

    • registry_id: number

      ID документа в реестре

    • skip_save: boolean

      Сформировать документ без сохранения (preview-режим).

    • sku: string

      Артикул (СКУ) товара по заказу.

    • supplier_account: string

      Учётная запись поставщика, передавшего партию на кооперативный участок.

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • total_amount: string

      Сумма по заказу с учётом фактического количества.

    • transmitter: string

      Учётная запись передающей стороны — председатель кооперативного участка или доверенное им лицо.

    • unit_cost: string

      Цена за единицу товара по заказу.

    • unit_of_measurement: string

      Единица измерения товара (человекочитаемая).

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • MarketplaceAplReceptionStatus: MarketplaceAplReceptionStatus

    Статус АПП приёмки на КУ.

  • MarketplaceAplReceptionStatusChangedEvent: {
        ...on MarketplaceAplReceptionStatusChangedEvent: Omit<GraphQLTypes["MarketplaceAplReceptionStatusChangedEvent"], "...on MarketplaceAplReceptionStatusChangedEvent">;
        __typename: "MarketplaceAplReceptionStatusChangedEvent";
        braname: string;
        reception_id: string;
        status: GraphQLTypes["MarketplaceAplReceptionStatus"];
    }

    У акта приёмки сменился статус — стойка оператора и стол поставщика должны перечитать состояние.

    • ...on MarketplaceAplReceptionStatusChangedEvent: Omit<GraphQLTypes["MarketplaceAplReceptionStatusChangedEvent"], "...on MarketplaceAplReceptionStatusChangedEvent">
    • __typename: "MarketplaceAplReceptionStatusChangedEvent"
    • braname: string

      Кооперативный участок приёмки.

    • reception_id: string

      Идентификатор акта приёмки.

    • status: GraphQLTypes["MarketplaceAplReceptionStatus"]

      Новый статус акта приёмки.

  • MarketplaceAplReceptionVariant: MarketplaceAplReceptionVariant

    Вариант приёмки: A — поставщик лично, B — экспедитор с асинхронной подписью.

  • MarketplaceApproveOfferInput: {
        offer_id: string;
        warranty_days: number;
    }
    • offer_id: string
    • warranty_days: number

      Гарантийный срок возврата в днях, устанавливаемый модератором при одобрении. В течение этого срока пайщик может вернуть имущество. 0 — возврат по этому предложению недоступен.

  • MarketplaceApproveReturnVisitInput: {
        braname: string;
        claim_id: string;
        comment?: string | null;
    }
    • braname: string

      Кооперативный участок, на который приглашаем пайщика.

    • claim_id: string

      Идентификатор заявления.

    • Optional comment?: string | null

      Комментарий председателя (опционально при приглашении на осмотр, до 500 символов).

  • MarketplaceAssignInventoryPlacementInput: {
        cell_id?: string | null;
        container_id?: string | null;
        inventory_id: string;
    }
    • Optional cell_id?: string | null

      Ячейка, если имущество кладут на склад напрямую (негабарит).

    • Optional container_id?: string | null

      Бокс, в который кладут позицию.

    • inventory_id: string

      Позиция склада, которой назначается место хранения.

  • MarketplaceAttribute: {
        ...on MarketplaceAttribute: Omit<GraphQLTypes["MarketplaceAttribute"], "...on MarketplaceAttribute">;
        __typename: "MarketplaceAttribute";
        attributeComplexId: number;
        attributeId: number;
        canBeModifiedAfterCreation: boolean;
        categoryDependent: boolean;
        complexIsCollection: boolean;
        description?: string | null;
        dictionary?: GraphQLTypes["MarketplaceDictionary"] | null;
        dictionaryId?: number | null;
        groupId?: number | null;
        groupName?: string | null;
        hasDictionary: boolean;
        isAspect: boolean;
        isCollection: boolean;
        isComplexAttribute: boolean;
        isRequired: boolean;
        maxValueCount: number;
        maxValues: number;
        name: string;
        type: GraphQLTypes["MarketplaceAttributeType"];
    }
    • ...on MarketplaceAttribute: Omit<GraphQLTypes["MarketplaceAttribute"], "...on MarketplaceAttribute">
    • __typename: "MarketplaceAttribute"
    • attributeComplexId: number

      ID комплексного атрибута

    • attributeId: number

      ID атрибута

    • canBeModifiedAfterCreation: boolean

      Можно ли изменить после создания товара

    • categoryDependent: boolean

      Зависит ли от категории

    • complexIsCollection: boolean

      Комплексная коллекция

    • Optional description?: string | null

      Описание атрибута

    • Optional dictionary?: GraphQLTypes["MarketplaceDictionary"] | null

      Словарь значений

    • Optional dictionaryId?: number | null

      ID словаря

    • Optional groupId?: number | null

      ID группы

    • Optional groupName?: string | null

      Название группы

    • hasDictionary: boolean

      Имеет ли словарь

    • isAspect: boolean

      Является ли атрибут аспектным

    • isCollection: boolean

      Является ли атрибут коллекцией

    • isComplexAttribute: boolean

      Является ли комплексным атрибутом

    • isRequired: boolean

      Является ли атрибут обязательным

    • maxValueCount: number

      Максимальное количество значений

    • maxValues: number

      Максимальное количество значений (вычисленное)

    • name: string

      Название атрибута

    • type: GraphQLTypes["MarketplaceAttributeType"]

      Тип атрибута

  • MarketplaceAttributeGroup: {
        ...on MarketplaceAttributeGroup: Omit<GraphQLTypes["MarketplaceAttributeGroup"], "...on MarketplaceAttributeGroup">;
        __typename: "MarketplaceAttributeGroup";
        attributes: GraphQLTypes["MarketplaceAttribute"][];
        attributesCount: number;
        groupId?: number | null;
        groupName: string;
    }
    • ...on MarketplaceAttributeGroup: Omit<GraphQLTypes["MarketplaceAttributeGroup"], "...on MarketplaceAttributeGroup">
    • __typename: "MarketplaceAttributeGroup"
    • attributes: GraphQLTypes["MarketplaceAttribute"][]

      Атрибуты в группе

    • attributesCount: number

      Количество атрибутов в группе

    • Optional groupId?: number | null

      ID группы

    • groupName: string

      Название группы

  • MarketplaceAttributeStats: {
        ...on MarketplaceAttributeStats: Omit<GraphQLTypes["MarketplaceAttributeStats"], "...on MarketplaceAttributeStats">;
        __typename: "MarketplaceAttributeStats";
        aspectAttributes: number;
        dictionaryAttributes: number;
        requiredAttributes: number;
        totalAttributes: number;
        totalDictionaries: number;
        totalDictionaryValues: number;
    }
    • ...on MarketplaceAttributeStats: Omit<GraphQLTypes["MarketplaceAttributeStats"], "...on MarketplaceAttributeStats">
    • __typename: "MarketplaceAttributeStats"
    • aspectAttributes: number

      Количество аспектных атрибутов

    • dictionaryAttributes: number

      Количество словарных атрибутов

    • requiredAttributes: number

      Количество обязательных атрибутов

    • totalAttributes: number

      Общее количество атрибутов

    • totalDictionaries: number

      Общее количество словарей

    • totalDictionaryValues: number

      Общее количество значений словарей

  • MarketplaceAttributeType: MarketplaceAttributeType

    Тип атрибута товара

  • MarketplaceAttributeValidation: {
        ...on MarketplaceAttributeValidation: Omit<GraphQLTypes["MarketplaceAttributeValidation"], "...on MarketplaceAttributeValidation">;
        __typename: "MarketplaceAttributeValidation";
        errors: string[];
        isValid: boolean;
    }
    • ...on MarketplaceAttributeValidation: Omit<GraphQLTypes["MarketplaceAttributeValidation"], "...on MarketplaceAttributeValidation">
    • __typename: "MarketplaceAttributeValidation"
    • errors: string[]

      Список ошибок

    • isValid: boolean

      Результат валидации

  • MarketplaceAvailabilityStats: {
        ...on MarketplaceAvailabilityStats: Omit<GraphQLTypes["MarketplaceAvailabilityStats"], "...on MarketplaceAvailabilityStats">;
        __typename: "MarketplaceAvailabilityStats";
        categoriesCount: number;
        hasRestrictions: boolean;
        totalAvailable: number;
        typesCount: number;
    }
    • ...on MarketplaceAvailabilityStats: Omit<GraphQLTypes["MarketplaceAvailabilityStats"], "...on MarketplaceAvailabilityStats">
    • __typename: "MarketplaceAvailabilityStats"
    • categoriesCount: number

      Количество доступных категорий (целых)

    • hasRestrictions: boolean

      Есть ли ограничения по категориям

    • totalAvailable: number

      Общее количество доступных элементов

    • typesCount: number

      Количество доступных типов товаров

  • MarketplaceAvailableCategory: {
        ...on MarketplaceAvailableCategory: Omit<GraphQLTypes["MarketplaceAvailableCategory"], "...on MarketplaceAvailableCategory">;
        __typename: "MarketplaceAvailableCategory";
        addedBy: string;
        categoryId: number;
        coopname: string;
        createdAt: GraphQLTypes["DateTime"];
        id: number;
        isActive: boolean;
        isForEntireCategory: boolean;
        isForSpecificType: boolean;
        typeId?: number | null;
        updatedAt: GraphQLTypes["DateTime"];
    }
    • ...on MarketplaceAvailableCategory: Omit<GraphQLTypes["MarketplaceAvailableCategory"], "...on MarketplaceAvailableCategory">
    • __typename: "MarketplaceAvailableCategory"
    • addedBy: string

      Кто добавил категорию/тип

    • categoryId: number

      ID категории

    • coopname: string

      Название кооператива

    • createdAt: GraphQLTypes["DateTime"]

      Дата создания

    • id: number

      ID записи

    • isActive: boolean

      Активна ли категория/тип

    • isForEntireCategory: boolean

      Применяется к всей категории

    • isForSpecificType: boolean

      Применяется к конкретному типу

    • Optional typeId?: number | null

      ID типа товара (null = вся категория)

    • updatedAt: GraphQLTypes["DateTime"]

      Дата обновления

  • MarketplaceBarcodeFormat: MarketplaceBarcodeFormat

    Формат штрих-кода маркировки имущества: CODE128 (буквенно-цифровой) или EAN-13 (13 цифр).

  • MarketplaceBarcodeStrategy: MarketplaceBarcodeStrategy

    Стратегия маркировки: одна этикетка на заказ, на единицу, или на упаковку.

  • MarketplaceBindInventoryBarcodeInput: {
        barcode_value: string;
        format?: GraphQLTypes["MarketplaceBarcodeFormat"] | null;
        inventory_id: string;
    }
    • barcode_value: string

      Значение штрих-кода с заранее напечатанной этикетки (считанное сканером или введённое вручную).

    • Optional format?: GraphQLTypes["MarketplaceBarcodeFormat"] | null

      Формат штрих-кода. По умолчанию — EAN-13.

    • inventory_id: string

      Позиция склада, к которой привязывается отсканированный штрих-код.

  • MarketplaceBranchEconomy: {
        ...on MarketplaceBranchEconomy: Omit<GraphQLTypes["MarketplaceBranchEconomy"], "...on MarketplaceBranchEconomy">;
        __typename: "MarketplaceBranchEconomy";
        available_to_distribute: string;
        braname: string;
        common_balance: string;
        reserve_amount: string;
        total_weight: number;
        weights: GraphQLTypes["MarketplaceTrusteeWeight"][];
    }

    Экономика кооперативного участка: общий кошелёк членских взносов, плановые расходы с резервом на 30 дней, веса участников распределения и балансы персональных кошельков.

    • ...on MarketplaceBranchEconomy: Omit<GraphQLTypes["MarketplaceBranchEconomy"], "...on MarketplaceBranchEconomy">
    • __typename: "MarketplaceBranchEconomy"
    • available_to_distribute: string

      Доступно к распределению: общий кошелёк за вычетом резерва.

    • braname: string

      Кооперативный участок.

    • common_balance: string

      Баланс общего кошелька членских взносов участка.

    • reserve_amount: string

      Плановый резерв расходов ближайших 30 дней: срочные расходы и расходы со сроком внутри горизонта. Эта часть общего кошелька недоступна распределению.

    • total_weight: number

      Сумма весов участников распределения.

    • weights: GraphQLTypes["MarketplaceTrusteeWeight"][]

      Участники распределения и их веса.

  • MarketplaceBranchWalletHistoryPaginationResult: {
        ...on MarketplaceBranchWalletHistoryPaginationResult: Omit<GraphQLTypes["MarketplaceBranchWalletHistoryPaginationResult"], "...on MarketplaceBranchWalletHistoryPaginationResult">;
        __typename: "MarketplaceBranchWalletHistoryPaginationResult";
        currentPage: number;
        items: GraphQLTypes["MarketplaceBranchWalletOperation"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on MarketplaceBranchWalletHistoryPaginationResult: Omit<GraphQLTypes["MarketplaceBranchWalletHistoryPaginationResult"], "...on MarketplaceBranchWalletHistoryPaginationResult">
    • __typename: "MarketplaceBranchWalletHistoryPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["MarketplaceBranchWalletOperation"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • MarketplaceBranchWalletOperation: {
        ...on MarketplaceBranchWalletOperation: Omit<GraphQLTypes["MarketplaceBranchWalletOperation"], "...on MarketplaceBranchWalletOperation">;
        __typename: "MarketplaceBranchWalletOperation";
        created_at: GraphQLTypes["DateTime"];
        global_sequence: string;
        memo?: string | null;
        operation_code: string;
        order_hash?: string | null;
        order_id?: string | null;
        quantity?: string | null;
    }

    Одно движение по общему кошельку кооперативного участка — поступление членского взноса, изъятие в распределение или оплата планового расхода.

    • ...on MarketplaceBranchWalletOperation: Omit<GraphQLTypes["MarketplaceBranchWalletOperation"], "...on MarketplaceBranchWalletOperation">
    • __typename: "MarketplaceBranchWalletOperation"
    • created_at: GraphQLTypes["DateTime"]

      Дата и время операции.

    • global_sequence: string

      Порядковый номер операции в реестре движений.

    • Optional memo?: string | null

      Назначение — например, по какому заказу поступил взнос.

    • operation_code: string

      Код операции (поступление членского взноса, распределение между участниками, оплата расхода и т.д.).

    • Optional order_hash?: string | null

      Идентификатор заказа-источника — для перехода в реестр заказов участка. Пусто для движений без заказа (распределение, оплата расхода).

    • Optional order_id?: string | null

      Идентификатор заказа-источника — для перехода на страницу заказа. Пусто для движений без заказа.

    • Optional quantity?: string | null

      Сумма движения.

  • MarketplaceCancelOrderInput: {
        order_id: string;
    }

    Параметры отмены своего заказа пайщиком.

    • order_id: string

      Идентификатор заказа, который пайщик хочет отменить (отмена возможна до приёма заказа поставщиком).

  • MarketplaceCancelOrderResult: {
        ...on MarketplaceCancelOrderResult: Omit<GraphQLTypes["MarketplaceCancelOrderResult"], "...on MarketplaceCancelOrderResult">;
        __typename: "MarketplaceCancelOrderResult";
        order: GraphQLTypes["MarketplaceOrder"];
        tx_hash: string;
    }

    Результат отмены заказа пайщиком.

    • ...on MarketplaceCancelOrderResult: Omit<GraphQLTypes["MarketplaceCancelOrderResult"], "...on MarketplaceCancelOrderResult">
    • __typename: "MarketplaceCancelOrderResult"
    • order: GraphQLTypes["MarketplaceOrder"]

      Заказ после перевода в отменённое состояние.

    • tx_hash: string

      Идентификатор транзакции отмены в блокчейне.

  • MarketplaceCancelStockOrderInput: {
        order_id: string;
        reason?: string | null;
    }
    • order_id: string

      Заказ со склада кооператива, отменяемый до открытия выдачи.

    • Optional reason?: string | null

      Причина отмены (видна пайщику в истории заказа).

  • MarketplaceCart: {
        ...on MarketplaceCart: Omit<GraphQLTypes["MarketplaceCart"], "...on MarketplaceCart">;
        __typename: "MarketplaceCart";
        delivery_braname?: string | null;
        delivery_point_name?: string | null;
        id: string;
        items: GraphQLTypes["MarketplaceCartItem"][];
        positions_count: number;
        total_cost: string;
        total_quantity: number;
    }

    Корзина заказчика — накопитель позиций перед оформлением.

    • ...on MarketplaceCart: Omit<GraphQLTypes["MarketplaceCart"], "...on MarketplaceCart">
    • __typename: "MarketplaceCart"
    • Optional delivery_braname?: string | null

      Пункт выдачи (ПВЗ), к которому привязана корзина; null — пока не выбран.

    • Optional delivery_point_name?: string | null

      Наименование пункта выдачи (кооперативного участка) — для шапки/корзины.

    • id: string

      Идентификатор корзины.

    • items: GraphQLTypes["MarketplaceCartItem"][]

      Позиции корзины.

    • positions_count: number

      Количество разных позиций (строк) в корзине.

    • total_cost: string

      Итоговая сумма корзины (по доступным к доставке позициям).

    • total_quantity: number

      Суммарное количество единиц всех позиций.

  • MarketplaceCartItem: {
        ...on MarketplaceCartItem: Omit<GraphQLTypes["MarketplaceCartItem"], "...on MarketplaceCartItem">;
        __typename: "MarketplaceCartItem";
        available_on_current_ku: boolean;
        blocker?: GraphQLTypes["MarketplaceCartItemBlocker"] | null;
        id: string;
        image_url?: string | null;
        line_total?: string | null;
        max_available?: number | null;
        offer_id: string;
        package_id?: string | null;
        package_label?: string | null;
        price_per_unit?: string | null;
        product_name?: string | null;
        quantity: number;
        sale_form?: GraphQLTypes["MarketplaceSaleForm"] | null;
        unit_of_measure?: GraphQLTypes["MarketplaceUnitOfMeasure"] | null;
    }

    Позиция корзины заказчика.

    • ...on MarketplaceCartItem: Omit<GraphQLTypes["MarketplaceCartItem"], "...on MarketplaceCartItem">
    • __typename: "MarketplaceCartItem"
    • available_on_current_ku: boolean

      Доступна ли позиция к доставке на текущий пункт выдачи корзины. false — товар не возят на выбранный КУ (нужно убрать перед оформлением или сменить КУ).

    • Optional blocker?: GraphQLTypes["MarketplaceCartItemBlocker"] | null

      Причина недоступности позиции; null — позицию можно оформить.

    • id: string

      Идентификатор позиции корзины.

    • Optional image_url?: string | null

      URL обложки товара (если у предложения есть изображение).

    • Optional line_total?: string | null

      Сумма позиции (цена за единицу × количество).

    • Optional max_available?: number | null

      Максимально доступное количество единиц по предложению. null — без ограничения (можно заказать любое количество).

    • offer_id: string

      Идентификатор предложения.

    • Optional package_id?: string | null

      Выбранная упаковка (при отпуске упаковкой); null — отпуск по мере.

    • Optional package_label?: string | null

      Подпись единицы отпуска для упаковки («упак. 0,5 л»); null — отпуск по мере.

    • Optional price_per_unit?: string | null

      Цена за одну единицу заказа на текущий момент.

    • Optional product_name?: string | null

      Название товара из предложения — для отображения в корзине.

    • quantity: number

      Количество: базовое (по мере) или число упаковок (упаковкой).

    • Optional sale_form?: GraphQLTypes["MarketplaceSaleForm"] | null

      Способ отпуска предложения: по мере или упаковкой.

    • Optional unit_of_measure?: GraphQLTypes["MarketplaceUnitOfMeasure"] | null

      Базовая единица измерения товара (штука, килограмм, литр).

  • MarketplaceCartItemBlocker: MarketplaceCartItemBlocker

    Причина, по которой позицию корзины нельзя оформить.

  • MarketplaceCategory: {
        ...on MarketplaceCategory: Omit<GraphQLTypes["MarketplaceCategory"], "...on MarketplaceCategory">;
        __typename: "MarketplaceCategory";
        display_name: string;
        id: number;
        mvp_baseline: boolean;
        sort_order: number;
    }
    • ...on MarketplaceCategory: Omit<GraphQLTypes["MarketplaceCategory"], "...on MarketplaceCategory">
    • __typename: "MarketplaceCategory"
    • display_name: string
    • id: number
    • mvp_baseline: boolean
    • sort_order: number
  • MarketplaceCategoryOfferCount: {
        ...on MarketplaceCategoryOfferCount: Omit<GraphQLTypes["MarketplaceCategoryOfferCount"], "...on MarketplaceCategoryOfferCount">;
        __typename: "MarketplaceCategoryOfferCount";
        category_id: number;
        count: number;
    }
    • ...on MarketplaceCategoryOfferCount: Omit<GraphQLTypes["MarketplaceCategoryOfferCount"], "...on MarketplaceCategoryOfferCount">
    • __typename: "MarketplaceCategoryOfferCount"
    • category_id: number
    • count: number
  • MarketplaceCategoryRequestCount: {
        ...on MarketplaceCategoryRequestCount: Omit<GraphQLTypes["MarketplaceCategoryRequestCount"], "...on MarketplaceCategoryRequestCount">;
        __typename: "MarketplaceCategoryRequestCount";
        categoryId: number;
        categoryName: string;
        count: number;
    }
    • ...on MarketplaceCategoryRequestCount: Omit<GraphQLTypes["MarketplaceCategoryRequestCount"], "...on MarketplaceCategoryRequestCount">
    • __typename: "MarketplaceCategoryRequestCount"
    • categoryId: number

      ID категории

    • categoryName: string

      Название категории

    • count: number

      Количество заявок

  • MarketplaceCategoryTreeNode: {
        ...on MarketplaceCategoryTreeNode: Omit<GraphQLTypes["MarketplaceCategoryTreeNode"], "...on MarketplaceCategoryTreeNode">;
        __typename: "MarketplaceCategoryTreeNode";
        categoryName: string;
        children: GraphQLTypes["MarketplaceCategoryTreeNode"][];
        childrenCount: number;
        descriptionCategoryId: number;
        disabled: boolean;
        fullPath?: string | null;
        isLeafCategory: boolean;
        parentId?: number | null;
        types: GraphQLTypes["MarketplaceProductType"][];
        typesCount: number;
    }
    • ...on MarketplaceCategoryTreeNode: Omit<GraphQLTypes["MarketplaceCategoryTreeNode"], "...on MarketplaceCategoryTreeNode">
    • __typename: "MarketplaceCategoryTreeNode"
    • categoryName: string

      Название категории

    • children: GraphQLTypes["MarketplaceCategoryTreeNode"][]

      Дочерние категории

    • childrenCount: number

      Количество дочерних категорий

    • descriptionCategoryId: number

      ID категории

    • disabled: boolean

      Признак отключения категории

    • Optional fullPath?: string | null

      Полный путь к категории

    • isLeafCategory: boolean

      Является ли категория листовой (можно создавать товары)

    • Optional parentId?: number | null

      ID родительской категории

    • types: GraphQLTypes["MarketplaceProductType"][]

      Типы товаров в категории

    • typesCount: number

      Количество типов товаров

  • MarketplaceCategoryTreeStats: {
        ...on MarketplaceCategoryTreeStats: Omit<GraphQLTypes["MarketplaceCategoryTreeStats"], "...on MarketplaceCategoryTreeStats">;
        __typename: "MarketplaceCategoryTreeStats";
        availableTypes: number;
        disabledCategories: number;
        leafCategories: number;
        rootCategories: number;
        totalCategories: number;
        totalTypes: number;
    }
    • ...on MarketplaceCategoryTreeStats: Omit<GraphQLTypes["MarketplaceCategoryTreeStats"], "...on MarketplaceCategoryTreeStats">
    • __typename: "MarketplaceCategoryTreeStats"
    • availableTypes: number

      Количество доступных типов товаров

    • disabledCategories: number

      Количество отключенных категорий

    • leafCategories: number

      Количество листовых категорий

    • rootCategories: number

      Количество корневых категорий

    • totalCategories: number

      Общее количество категорий

    • totalTypes: number

      Общее количество типов товаров

  • MarketplaceCheckoutCartInput: {
        checkout_id?: string | null;
        lines?: GraphQLTypes["MarketplaceCheckoutSignedLineInput"][] | null;
    }

    Оформить заказ из корзины (или повторить упавший остаток того же заказа).

    • Optional checkout_id?: string | null

      Идентификатор заказа для повтора остатка: при частичном сбое прошлого оформления передаётся тот же checkout_id, чтобы непрошедшие позиции легли в тот же заказ. Пусто — оформляется новый заказ.

    • Optional lines?: GraphQLTypes["MarketplaceCheckoutSignedLineInput"][] | null

      Подписанные заявления о конвертации паевого взноса — по одному на каждую позицию корзины.

  • MarketplaceCheckoutFailedLine: {
        ...on MarketplaceCheckoutFailedLine: Omit<GraphQLTypes["MarketplaceCheckoutFailedLine"], "...on MarketplaceCheckoutFailedLine">;
        __typename: "MarketplaceCheckoutFailedLine";
        offer_id: string;
        product_name?: string | null;
        quantity: number;
        reason: string;
    }

    Позиция корзины, которую не удалось оформить (осталась в корзине для повтора).

    • ...on MarketplaceCheckoutFailedLine: Omit<GraphQLTypes["MarketplaceCheckoutFailedLine"], "...on MarketplaceCheckoutFailedLine">
    • __typename: "MarketplaceCheckoutFailedLine"
    • offer_id: string

      Идентификатор предложения непрошедшей позиции.

    • Optional product_name?: string | null

      Название товара (для отображения).

    • quantity: number

      Количество единиц непрошедшей позиции.

    • reason: string

      Причина, по которой позиция не оформлена.

  • MarketplaceCheckoutResult: {
        ...on MarketplaceCheckoutResult: Omit<GraphQLTypes["MarketplaceCheckoutResult"], "...on MarketplaceCheckoutResult">;
        __typename: "MarketplaceCheckoutResult";
        cart: GraphQLTypes["MarketplaceCart"];
        checkout_id: string;
        created_orders: GraphQLTypes["MarketplaceOrder"][];
        delivery_braname: string;
        failed_lines: GraphQLTypes["MarketplaceCheckoutFailedLine"][];
        fully_completed: boolean;
    }

    Результат оформления заказа из корзины: общий идентификатор заказа, оформленные позиции и непрошедший остаток (если был частичный сбой).

    • ...on MarketplaceCheckoutResult: Omit<GraphQLTypes["MarketplaceCheckoutResult"], "...on MarketplaceCheckoutResult">
    • __typename: "MarketplaceCheckoutResult"
    • cart: GraphQLTypes["MarketplaceCart"]

      Корзина после оформления (с непрошедшим остатком).

    • checkout_id: string

      Идентификатор заказа (общий для всех оформленных позиций).

    • created_orders: GraphQLTypes["MarketplaceOrder"][]

      Успешно оформленные позиции (строки заказа).

    • delivery_braname: string

      Пункт выдачи (КУ) заказа.

    • failed_lines: GraphQLTypes["MarketplaceCheckoutFailedLine"][]

      Позиции, которые не удалось оформить — остались в корзине для повтора.

    • fully_completed: boolean

      true — все позиции оформлены и корзина по этому заказу пуста; false — есть остаток.

  • MarketplaceCheckoutSignableLine: {
        ...on MarketplaceCheckoutSignableLine: Omit<GraphQLTypes["MarketplaceCheckoutSignableLine"], "...on MarketplaceCheckoutSignableLine">;
        __typename: "MarketplaceCheckoutSignableLine";
        amount: string;
        document: GraphQLTypes["GeneratedDocument"];
        offer_id: string;
        order_hash: string;
        package_id?: string | null;
    }

    Заявление о конвертации паевого взноса к подписи по одной позиции корзины: подписывается заказчиком и возвращается в marketplaceCheckoutCart строкой lines.

    • ...on MarketplaceCheckoutSignableLine: Omit<GraphQLTypes["MarketplaceCheckoutSignableLine"], "...on MarketplaceCheckoutSignableLine">
    • __typename: "MarketplaceCheckoutSignableLine"
    • amount: string

      Сумма конвертации (стоимость позиции + членский взнос), с валютой.

    • document: GraphQLTypes["GeneratedDocument"]

      Сгенерированное заявление о конвертации для подписи.

    • offer_id: string

      Идентификатор предложения позиции корзины.

    • order_hash: string

      order_hash будущего заказа (зашит в мету заявления).

    • Optional package_id?: string | null

      Упаковка позиции (при отпуске упаковкой); null — отпуск по мере.

  • MarketplaceCheckoutSignedLineInput: {
        offer_id: string;
        order_hash: string;
        package_id?: string | null;
        signed_statement: GraphQLTypes["MarketplaceConvertStatementSignedInput"];
    }

    Подписанное заявление о конвертации паевого взноса по одной позиции корзины (из превью marketplaceCheckoutSignablePayloads).

    • offer_id: string

      Идентификатор предложения позиции корзины.

    • order_hash: string

      order_hash будущего заказа — тот же, что в мете заявления.

    • Optional package_id?: string | null

      Упаковка позиции (при отпуске упаковкой). Пусто — отпуск по мере.

    • signed_statement: GraphQLTypes["MarketplaceConvertStatementSignedInput"]

      Подписанное заказчиком заявление о конвертации паевого взноса.

  • MarketplaceClearInventoryLabelInput: {
        inventory_id: string;
    }
    • inventory_id: string

      Позиция склада, с которой снимается штрих-код (для переклейки).

  • MarketplaceConfirmWriteoffInput: {
        braname: string;
        proposal_id: string;
        signed_memo: GraphQLTypes["SignedDigitalDocumentInput"];
    }
    • braname: string

      Кооперативный участок, по которому подтверждается списание.

    • proposal_id: string

      Идентификатор проекта списания.

    • signed_memo: GraphQLTypes["SignedDigitalDocumentInput"]

      Подписанная председателем КУ Служебная записка о списании (registry_id=1111).

  • MarketplaceConsolidatedRequest: {
        ...on MarketplaceConsolidatedRequest: Omit<GraphQLTypes["MarketplaceConsolidatedRequest"], "...on MarketplaceConsolidatedRequest">;
        __typename: "MarketplaceConsolidatedRequest";
        accepted_at?: GraphQLTypes["DateTime"] | null;
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        cycle_ended_at?: GraphQLTypes["DateTime"] | null;
        cycle_started_at: GraphQLTypes["DateTime"];
        decline_reason?: string | null;
        declined_at?: GraphQLTypes["DateTime"] | null;
        expires_at?: GraphQLTypes["DateTime"] | null;
        id: string;
        offer_id: string;
        status: string;
        supplier_account: string;
        total_amount: string;
        total_quantity: number;
        triggered_by_supplier_at?: GraphQLTypes["DateTime"] | null;
        updated_at: GraphQLTypes["DateTime"];
    }
    • ...on MarketplaceConsolidatedRequest: Omit<GraphQLTypes["MarketplaceConsolidatedRequest"], "...on MarketplaceConsolidatedRequest">
    • __typename: "MarketplaceConsolidatedRequest"
    • Optional accepted_at?: GraphQLTypes["DateTime"] | null
    • coopname: string
    • created_at: GraphQLTypes["DateTime"]
    • Optional cycle_ended_at?: GraphQLTypes["DateTime"] | null
    • cycle_started_at: GraphQLTypes["DateTime"]
    • Optional decline_reason?: string | null
    • Optional declined_at?: GraphQLTypes["DateTime"] | null
    • Optional expires_at?: GraphQLTypes["DateTime"] | null
    • id: string
    • offer_id: string
    • status: string

      PENDING_SUPPLIER_ACCEPT | ACCEPTED | DECLINED_BY_SUPPLIER | EXPIRED_NO_RESPONSE

    • supplier_account: string
    • total_amount: string

      Сумма заявки (numeric как string).

    • total_quantity: number
    • Optional triggered_by_supplier_at?: GraphQLTypes["DateTime"] | null
    • updated_at: GraphQLTypes["DateTime"]
  • MarketplaceConsolidatedRequestPaginationResult: {
        ...on MarketplaceConsolidatedRequestPaginationResult: Omit<GraphQLTypes["MarketplaceConsolidatedRequestPaginationResult"], "...on MarketplaceConsolidatedRequestPaginationResult">;
        __typename: "MarketplaceConsolidatedRequestPaginationResult";
        currentPage: number;
        items: GraphQLTypes["MarketplaceConsolidatedRequest"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on MarketplaceConsolidatedRequestPaginationResult: Omit<GraphQLTypes["MarketplaceConsolidatedRequestPaginationResult"], "...on MarketplaceConsolidatedRequestPaginationResult">
    • __typename: "MarketplaceConsolidatedRequestPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["MarketplaceConsolidatedRequest"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • MarketplaceConsolidatedRequestStatus: MarketplaceConsolidatedRequestStatus

    Состояние сводной заявки поставщика на поставку партии заказов.

  • MarketplaceContainer: {
        ...on MarketplaceContainer: Omit<GraphQLTypes["MarketplaceContainer"], "...on MarketplaceContainer">;
        __typename: "MarketplaceContainer";
        braname: string;
        cell_id?: string | null;
        code: string;
        container_type_id: string;
        id: string;
        is_active: boolean;
        label?: string | null;
    }
    • ...on MarketplaceContainer: Omit<GraphQLTypes["MarketplaceContainer"], "...on MarketplaceContainer">
    • __typename: "MarketplaceContainer"
    • braname: string

      Кооперативный участок, за которым числится бокс.

    • Optional cell_id?: string | null

      Ячейка, в которой стоит бокс. Пусто — бокс не размещён, и это допустимо.

    • code: string

      Код бокса — он же напечатан на этикетке и закодирован в QR.

    • container_type_id: string

      Тип боксов, задающий габариты и объём.

    • id: string

      Идентификатор бокса.

    • is_active: boolean

      Бокс в обороте и предлагается при размещении.

    • Optional label?: string | null

      Подпись бокса, если оператор её задал.

  • MarketplaceContainerType: {
        ...on MarketplaceContainerType: Omit<GraphQLTypes["MarketplaceContainerType"], "...on MarketplaceContainerType">;
        __typename: "MarketplaceContainerType";
        height_cm: number;
        id: string;
        is_active: boolean;
        length_cm: number;
        max_weight_kg?: string | null;
        name: string;
        volume_m3: string;
        width_cm: number;
    }
    • ...on MarketplaceContainerType: Omit<GraphQLTypes["MarketplaceContainerType"], "...on MarketplaceContainerType">
    • __typename: "MarketplaceContainerType"
    • height_cm: number

      Высота в сантиметрах.

    • id: string

      Идентификатор типа боксов.

    • is_active: boolean

      Тип в обороте и предлагается при заведении боксов.

    • length_cm: number

      Длина в сантиметрах.

    • Optional max_weight_kg?: string | null

      Предельная загрузка в килограммах.

    • name: string

      Название типа, например «Ящик 600×400×300».

    • volume_m3: string

      Полезный объём в кубометрах.

    • width_cm: number

      Ширина в сантиметрах.

  • MarketplaceConvertBranchFundsInput: {
        amount: number;
    }
    • amount: number

      Сумма перевода в членский кошелёк «Стола заказов».

  • MarketplaceConvertStatementSignedInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["MarketplaceConvertStatementSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: GraphQLTypes["MarketplaceConvertStatementSignedMetaDocumentInput"]

      Метаданные подписанного заявления о конвертации паевого взноса.

    • meta_hash: string

      Хэш мета-данных

    • signatures: GraphQLTypes["SignatureInfoInput"][]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • MarketplaceConvertStatementSignedMetaDocumentInput: {
        amount: string;
        block_num: number;
        coopname: string;
        created_at: string;
        generator: string;
        lang: string;
        links: string[];
        order_hash: string;
        registry_id: number;
        skip_save: boolean;
        timezone: string;
        title: string;
        username: string;
        version: string;
    }
    • amount: string

      Сумма конвертации (стоимость заказа + членский взнос), с валютой.

    • block_num: number

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • generator: string

      Имя генератора, использованного для создания документа

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • order_hash: string

      Канонический order_hash заказа, под который конвертируется взнос.

    • registry_id: number

      ID документа в реестре

    • skip_save: boolean

      Сформировать документ без сохранения (preview-режим).

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • MarketplaceCppStatus: {
        ...on MarketplaceCppStatus: Omit<GraphQLTypes["MarketplaceCppStatus"], "...on MarketplaceCppStatus">;
        __typename: "MarketplaceCppStatus";
        accepted_at?: string | null;
        accepted_by_board_decision_id?: string | null;
        document_registry_id?: number | null;
        status: string;
    }
    • ...on MarketplaceCppStatus: Omit<GraphQLTypes["MarketplaceCppStatus"], "...on MarketplaceCppStatus">
    • __typename: "MarketplaceCppStatus"
    • Optional accepted_at?: string | null
    • Optional accepted_by_board_decision_id?: string | null
    • Optional document_registry_id?: number | null
    • status: string

      active — Совет принял положение ЦПП; not_accepted — расширение не подключено

  • MarketplaceCreateAidInput: {
        aid_hash: string;
        amount: number;
        braname: string;
        payment_method_id: string;
        statement: GraphQLTypes["SignedDigitalDocumentInput"];
    }
    • aid_hash: string

      Идентификатор заявки (хэш), указанный в подписанном заявлении.

    • amount: number

      Сумма материальной помощи.

    • braname: string

      Кооперативный участок, средства которого распределены получателю.

    • payment_method_id: string

      Реквизиты получателя (из раздела «Реквизиты» стола пайщика), на которые уйдёт выплата.

    • statement: GraphQLTypes["SignedDigitalDocumentInput"]

      Подписанное получателем Заявление на выплату материальной помощи.

  • MarketplaceCreateAplReceptionInput: {
        fact_quantity_per_order?: GraphQLTypes["MarketplaceAplReceptionFactEntryInput"][] | null;
        shipment_id: string;
    }
    • Optional fact_quantity_per_order?: GraphQLTypes["MarketplaceAplReceptionFactEntryInput"][] | null

      Опционально для Варианта Б — фактически принятое количество per-Order. Для пропущенных Order'ов берётся order.quantity.

    • shipment_id: string

      Партия поставки в статусе SUPPLY_PREPARED.

  • MarketplaceCreateContainerTypeInput: {
        height_cm: number;
        length_cm: number;
        max_weight_kg?: string | null;
        name: string;
        volume_m3?: string | null;
        width_cm: number;
    }
    • height_cm: number

      Высота в сантиметрах.

    • length_cm: number

      Длина в сантиметрах.

    • Optional max_weight_kg?: string | null

      Предельная загрузка в килограммах.

    • name: string

      Название типа боксов.

    • Optional volume_m3?: string | null

      Полезный объём в кубометрах. Не указан — считается из габаритов.

    • width_cm: number

      Ширина в сантиметрах.

  • MarketplaceCreateContainersInput: {
        braname: string;
        container_type_id: string;
        count: number;
        label?: string | null;
    }
    • braname: string

      Кооперативный участок, за которым закрепляются боксы.

    • container_type_id: string

      Тип боксов.

    • count: number

      Сколько боксов завести.

    • Optional label?: string | null

      Общая подпись для всей партии.

  • MarketplaceCreateExpressReceptionInput: {
        braname: string;
        fact_quantity_per_order?: GraphQLTypes["MarketplaceAplReceptionFactEntryInput"][] | null;
        offerer_account: string;
    }
    • braname: string

      КУ, на котором оператор принимает имущество.

    • Optional fact_quantity_per_order?: GraphQLTypes["MarketplaceAplReceptionFactEntryInput"][] | null

      Фактически принятое количество и цена per-Order — оператор корректирует их при открытии приёмки. Для пропущенных Order'ов берётся order.quantity и цена заказа.

    • offerer_account: string

      Поставщик, приехавший на ПВЗ для самовывоза.

  • MarketplaceCreateExpressReceptionResult: {
        ...on MarketplaceCreateExpressReceptionResult: Omit<GraphQLTypes["MarketplaceCreateExpressReceptionResult"], "...on MarketplaceCreateExpressReceptionResult">;
        __typename: "MarketplaceCreateExpressReceptionResult";
        apl_receptions: GraphQLTypes["MarketplaceAplReception"][];
    }
    • ...on MarketplaceCreateExpressReceptionResult: Omit<GraphQLTypes["MarketplaceCreateExpressReceptionResult"], "...on MarketplaceCreateExpressReceptionResult">
    • __typename: "MarketplaceCreateExpressReceptionResult"
    • apl_receptions: GraphQLTypes["MarketplaceAplReception"][]

      Сформированные акты приёмки (по одному на заявку поставщика на этом КУ).

  • MarketplaceCreateOfferInput: {
        barcode_strategy?: GraphQLTypes["MarketplaceBarcodeStrategy"] | null;
        category_id: number;
        delivery_points: GraphQLTypes["MarketplaceOfferDeliveryPointInput"][];
        description?: string | null;
        images?: GraphQLTypes["MarketplaceOfferImageUploadInput"][] | null;
        pack_size?: number | null;
        packages?: GraphQLTypes["MarketplaceOfferPackageInput"][] | null;
        price_per_unit: string;
        product_name: string;
        quantity_available?: number | null;
        sale_form?: GraphQLTypes["MarketplaceSaleForm"] | null;
        shelf_life_days: number;
        unit_of_measure: GraphQLTypes["MarketplaceUnitOfMeasure"];
        unlimited_flag: boolean;
    }
    • Optional barcode_strategy?: GraphQLTypes["MarketplaceBarcodeStrategy"] | null

      Стратегия маркировки штрих-кодом при приёмке на КУ. По умолчанию «по заказу» (PER_ORDER).

    • category_id: number
    • delivery_points: GraphQLTypes["MarketplaceOfferDeliveryPointInput"][]

      КУ поставки с минимальным объёмом на каждом. Минимум один участок; min_supply_volume = 1 означает поставку по одному заказу, >1 — накопление партии.

    • Optional description?: string | null
    • Optional images?: GraphQLTypes["MarketplaceOfferImageUploadInput"][] | null

      Изображения товара (base64). Порядок = порядок показа, первое — обложка. До 8 файлов, каждый ≤ 10 МБ, JPEG/PNG/WEBP.

    • Optional pack_size?: number | null

      Размер упаковки для стратегии «по упаковке» (обязателен при PER_PACKAGE).

    • Optional packages?: GraphQLTypes["MarketplaceOfferPackageInput"][] | null

      Каталог упаковок при отпуске упаковкой (у каждой своя цена). Обязателен и непуст при sale_form = packaged.

    • price_per_unit: string

      Цена за базовую единицу товара (кг/л/шт) при отпуске по мере. numeric как string, до 4 знаков. При отпуске упаковкой цена задаётся у каждой упаковки.

    • product_name: string
    • Optional quantity_available?: number | null
    • Optional sale_form?: GraphQLTypes["MarketplaceSaleForm"] | null

      Способ отпуска: по мере (by_measure, по умолчанию) или упаковкой (packaged). При упаковкой обязателен непустой список упаковок.

    • shelf_life_days: number

      Срок годности имущества в днях. По нему рассчитывается списание скоропорта со склада. 0 — имущество без срока годности (не списывается).

    • unit_of_measure: GraphQLTypes["MarketplaceUnitOfMeasure"]

      Базовая единица измерения товара (штука, килограмм, литр).

    • unlimited_flag: boolean
  • MarketplaceCreateOrderProposalLineInput: {
        actual_quantity: number;
        actual_unit_price: string;
        order_id: string;
        signiss1_act: GraphQLTypes["MarketplaceIssueActSignedDocumentInput"];
    }
    • actual_quantity: number

      Фактическое количество к выдаче (сверено оператором).

    • actual_unit_price: string

      Фактическая цена за единицу (оператор мог скорректировать).

    • order_id: string

      Существующий заказ пайщика к выдаче этим бандлом.

    • signiss1_act: GraphQLTypes["MarketplaceIssueActSignedDocumentInput"]

      Акт приёма-передачи, подписанный оператором КУ первой подписью.

  • MarketplaceCreateReturnClaimInput: {
        actual_quantity?: number | null;
        defect_category?: GraphQLTypes["MarketplaceReturnClaimDefectCategory"] | null;
        order_id: string;
        photos: GraphQLTypes["MarketplaceReturnClaimPhotoUploadInput"][];
        reason_text: string;
        signed_statement: GraphQLTypes["MarketplaceReturnStatementSignedInput"];
    }
    • Optional actual_quantity?: number | null

      Возвращаемое количество единиц (по умолчанию — выданное количество).

    • Optional defect_category?: GraphQLTypes["MarketplaceReturnClaimDefectCategory"] | null

      Категория дефекта (опционально).

    • order_id: string

      Заказ, по которому подаётся заявление.

    • photos: GraphQLTypes["MarketplaceReturnClaimPhotoUploadInput"][]

      Фотографии товара — обязательно от 1 до 10 файлов.

    • reason_text: string

      Текст обращения пайщика (1-500 символов).

    • signed_statement: GraphQLTypes["MarketplaceReturnStatementSignedInput"]

      Подписанное пайщиком заявление о гарантийном возврате имущества (реестр документов 1104).

  • MarketplaceCreateShipmentInput: {
        cycle_id: string;
        groups: GraphQLTypes["MarketplaceShipmentGroupInput"][];
    }
    • cycle_id: string

      Идентификатор консолидированной заявки в статусе ACCEPTED.

    • groups: GraphQLTypes["MarketplaceShipmentGroupInput"][]

      Группы доставки по КУ заявки. Каждая группа = одна партия (один КУ, один вариант доставки, опционально подмножество заказов). Покрытие всех КУ заявки не требуется — можно формировать частично и догружать остаток отдельными партиями.

  • MarketplaceCreateShipmentResult: {
        ...on MarketplaceCreateShipmentResult: Omit<GraphQLTypes["MarketplaceCreateShipmentResult"], "...on MarketplaceCreateShipmentResult">;
        __typename: "MarketplaceCreateShipmentResult";
        shipments: GraphQLTypes["MarketplaceShipment"][];
    }
    • ...on MarketplaceCreateShipmentResult: Omit<GraphQLTypes["MarketplaceCreateShipmentResult"], "...on MarketplaceCreateShipmentResult">
    • __typename: "MarketplaceCreateShipmentResult"
    • shipments: GraphQLTypes["MarketplaceShipment"][]

      Созданные партии — по одной на каждую группу доставки во входе.

  • MarketplaceCreateStockProposalInput: {
        braname: string;
        items?: GraphQLTypes["MarketplaceCreateStockProposalLineInput"][] | null;
        member_account: string;
        order_items?: GraphQLTypes["MarketplaceCreateOrderProposalLineInput"][] | null;
    }
    • braname: string

      Кооперативный участок, со склада которого идёт выдача.

    • Optional items?: GraphQLTypes["MarketplaceCreateStockProposalLineInput"][] | null

      Строки докладки со склада: order_hash и подпись оператора (signiss1).

    • member_account: string

      Пайщик-адресат бандла.

    • Optional order_items?: GraphQLTypes["MarketplaceCreateOrderProposalLineInput"][] | null

      Строки уже существующих заказов пайщика к выдаче (подпись оператора signiss1).

  • MarketplaceCreateStockProposalLineInput: {
        offer_id: string;
        order_hash: string;
        package_id?: string | null;
        quantity: number;
        signiss1_act: GraphQLTypes["MarketplaceIssueActSignedDocumentInput"];
    }
    • offer_id: string

      Предложение кооператива из остатка.

    • order_hash: string

      order_hash из подготовки (marketplaceStockIssuancePayloads).

    • Optional package_id?: string | null

      Выбранная упаковка каталога (та же, что и в подготовке payloads) — только для отпуска упаковкой.

    • quantity: number

      Количество, предлагаемое пайщику: базовое количество при отпуске по мере, число упаковок — при отпуске упаковкой.

    • signiss1_act: GraphQLTypes["MarketplaceIssueActSignedDocumentInput"]

      Акт приёма-передачи, подписанный оператором КУ первой подписью.

  • MarketplaceCreateStorageCellInput: {
        braname: string;
        label?: string | null;
        level: number;
        section: string;
    }
    • braname: string

      Кооперативный участок, на складе которого заводится ячейка.

    • Optional label?: string | null

      Подпись ячейки.

    • level: number

      Ярус.

    • section: string

      Секция склада.

  • MarketplaceCreateStorageGridInput: {
        braname: string;
        level_from: number;
        level_to: number;
        sections: string[];
    }
    • braname: string

      Кооперативный участок, на складе которого заводится сетка.

    • level_from: number

      Первый ярус диапазона.

    • level_to: number

      Последний ярус диапазона включительно.

    • sections: string[]

      Секции склада, например «A», «B», «Холодильник».

  • MarketplaceCreateWriteoffDraftInput: {
        cycle_started_at?: string | null;
        items: GraphQLTypes["MarketplaceWriteoffItemInput"][];
    }
    • Optional cycle_started_at?: string | null

      Начало расчётного цикла, если отличается от текущего момента.

    • items: GraphQLTypes["MarketplaceWriteoffItemInput"][]
  • MarketplaceCurrentMember: {
        ...on MarketplaceCurrentMember: Omit<GraphQLTypes["MarketplaceCurrentMember"], "...on MarketplaceCurrentMember">;
        __typename: "MarketplaceCurrentMember";
        branches: string[];
        core_roles: string[];
        marketplace_roles: string[];
        username: string;
        warehouse_settings: GraphQLTypes["MarketplaceWarehouseSettings"];
    }
    • ...on MarketplaceCurrentMember: Omit<GraphQLTypes["MarketplaceCurrentMember"], "...on MarketplaceCurrentMember">
    • __typename: "MarketplaceCurrentMember"
    • branches: string[]

      Кооперативные участки, в которых пайщик — доверенное лицо (для столов оператора ПВЗ)

    • core_roles: string[]
    • marketplace_roles: string[]
    • username: string
    • warehouse_settings: GraphQLTypes["MarketplaceWarehouseSettings"]

      Настройки адресного хранения, включённые в кооперативе.

  • MarketplaceDeclineOrdersBatchInput: {
        order_ids: string[];
        reason: string;
    }

    Параметры отказа поставщика от выбранных активных заказов.

    • order_ids: string[]

      Идентификаторы заказов, от которых поставщик отказывается.

    • reason: string

      Текст причины отказа — будет показан пайщикам в их заказах.

  • MarketplaceDeleteTrusteeWeightInput: {
        braname: string;
        username: string;
    }
    • braname: string

      Кооперативный участок.

    • username: string

      Аккаунт участника, исключаемого из распределения.

  • MarketplaceDetailKUInput: {
        coopname: string;
        coreBraname: string;
        description?: string | null;
        workingHours: GraphQLTypes["WorkingHoursInput"];
    }
    • coopname: string

      Имя аккаунта кооператива

    • coreBraname: string

      Идентификатор КУ в core (braname)

    • Optional description?: string | null

      Дополнительное описание ПВЗ

    • workingHours: GraphQLTypes["WorkingHoursInput"]

      Режим работы ПВЗ по дням недели

  • MarketplaceDictionary: {
        ...on MarketplaceDictionary: Omit<GraphQLTypes["MarketplaceDictionary"], "...on MarketplaceDictionary">;
        __typename: "MarketplaceDictionary";
        description?: string | null;
        dictionaryId: number;
        hasValuesWithPictures: boolean;
        name?: string | null;
        values: GraphQLTypes["MarketplaceDictionaryValue"][];
        valuesCount: number;
    }
    • ...on MarketplaceDictionary: Omit<GraphQLTypes["MarketplaceDictionary"], "...on MarketplaceDictionary">
    • __typename: "MarketplaceDictionary"
    • Optional description?: string | null

      Описание словаря

    • dictionaryId: number

      ID словаря

    • hasValuesWithPictures: boolean

      Есть ли значения с изображениями

    • Optional name?: string | null

      Название словаря

    • values: GraphQLTypes["MarketplaceDictionaryValue"][]

      Значения словаря

    • valuesCount: number

      Количество значений

  • MarketplaceDictionaryValue: {
        ...on MarketplaceDictionaryValue: Omit<GraphQLTypes["MarketplaceDictionaryValue"], "...on MarketplaceDictionaryValue">;
        __typename: "MarketplaceDictionaryValue";
        dictionaryId: number;
        dictionaryValueId: number;
        fullDescription: string;
        hasInfo: boolean;
        hasPicture: boolean;
        info?: string | null;
        picture?: string | null;
        value: string;
    }
    • ...on MarketplaceDictionaryValue: Omit<GraphQLTypes["MarketplaceDictionaryValue"], "...on MarketplaceDictionaryValue">
    • __typename: "MarketplaceDictionaryValue"
    • dictionaryId: number

      ID словаря

    • dictionaryValueId: number

      ID значения словаря

    • fullDescription: string

      Полное описание значения

    • hasInfo: boolean

      Есть ли дополнительная информация

    • hasPicture: boolean

      Есть ли изображение

    • Optional info?: string | null

      Дополнительная информация

    • Optional picture?: string | null

      URL изображения

    • value: string

      Значение

  • MarketplaceDistributeBranchFundsInput: {
        amount: number;
        braname: string;
    }
    • amount: number

      Сумма распределения из общего кошелька участка (раскладывается по весам).

    • braname: string

      Кооперативный участок.

  • MarketplaceEconomyConfig: {
        ...on MarketplaceEconomyConfig: Omit<GraphQLTypes["MarketplaceEconomyConfig"], "...on MarketplaceEconomyConfig">;
        __typename: "MarketplaceEconomyConfig";
        membership_fee_percent: number;
    }

    Экономика «Стола заказов»: единая ставка членского взноса кооператива (процент от стоимости заказа, одинаковый для всех кооперативных участков).

    • ...on MarketplaceEconomyConfig: Omit<GraphQLTypes["MarketplaceEconomyConfig"], "...on MarketplaceEconomyConfig">
    • __typename: "MarketplaceEconomyConfig"
    • membership_fee_percent: number

      Ставка членского взноса, проценты (1.5 = 1,5%). 0 — взнос не начисляется.

  • MarketplaceEvent: {
        ...on MarketplaceAplReceptionStatusChangedEvent: "__union" & GraphQLTypes["MarketplaceAplReceptionStatusChangedEvent"];
        ...on MarketplaceOfferModerationEvent: "__union" & GraphQLTypes["MarketplaceOfferModerationEvent"];
        ...on MarketplaceOfferPublishedEvent: "__union" & GraphQLTypes["MarketplaceOfferPublishedEvent"];
        ...on MarketplaceOfferStockChangedEvent: "__union" & GraphQLTypes["MarketplaceOfferStockChangedEvent"];
        ...on MarketplaceOrderReadyToReceiveEvent: "__union" & GraphQLTypes["MarketplaceOrderReadyToReceiveEvent"];
        ...on MarketplaceOrderStatusChangedEvent: "__union" & GraphQLTypes["MarketplaceOrderStatusChangedEvent"];
        ...on MarketplacePaymentStatusChangedEvent: "__union" & GraphQLTypes["MarketplacePaymentStatusChangedEvent"];
        ...on MarketplaceReceptionPendingSignEvent: "__union" & GraphQLTypes["MarketplaceReceptionPendingSignEvent"];
        ...on MarketplaceReturnClaimStatusChangedEvent: "__union" & GraphQLTypes["MarketplaceReturnClaimStatusChangedEvent"];
        ...on MarketplaceStockProposalCreatedEvent: "__union" & GraphQLTypes["MarketplaceStockProposalCreatedEvent"];
        ...on MarketplaceStockProposalResolvedEvent: "__union" & GraphQLTypes["MarketplaceStockProposalResolvedEvent"];
        ...on MarketplaceWriteoffStatusChangedEvent: "__union" & GraphQLTypes["MarketplaceWriteoffStatusChangedEvent"];
        __typename: "MarketplaceAplReceptionStatusChangedEvent" | "MarketplaceOfferModerationEvent" | "MarketplaceOfferPublishedEvent" | "MarketplaceOfferStockChangedEvent" | "MarketplaceOrderReadyToReceiveEvent" | "MarketplaceOrderStatusChangedEvent" | "MarketplacePaymentStatusChangedEvent" | "MarketplaceReceptionPendingSignEvent" | "MarketplaceReturnClaimStatusChangedEvent" | "MarketplaceStockProposalCreatedEvent" | "MarketplaceStockProposalResolvedEvent" | "MarketplaceWriteoffStatusChangedEvent";
    }
    • ...on MarketplaceAplReceptionStatusChangedEvent: "__union" & GraphQLTypes["MarketplaceAplReceptionStatusChangedEvent"]
    • ...on MarketplaceOfferModerationEvent: "__union" & GraphQLTypes["MarketplaceOfferModerationEvent"]
    • ...on MarketplaceOfferPublishedEvent: "__union" & GraphQLTypes["MarketplaceOfferPublishedEvent"]
    • ...on MarketplaceOfferStockChangedEvent: "__union" & GraphQLTypes["MarketplaceOfferStockChangedEvent"]
    • ...on MarketplaceOrderReadyToReceiveEvent: "__union" & GraphQLTypes["MarketplaceOrderReadyToReceiveEvent"]
    • ...on MarketplaceOrderStatusChangedEvent: "__union" & GraphQLTypes["MarketplaceOrderStatusChangedEvent"]
    • ...on MarketplacePaymentStatusChangedEvent: "__union" & GraphQLTypes["MarketplacePaymentStatusChangedEvent"]
    • ...on MarketplaceReceptionPendingSignEvent: "__union" & GraphQLTypes["MarketplaceReceptionPendingSignEvent"]
    • ...on MarketplaceReturnClaimStatusChangedEvent: "__union" & GraphQLTypes["MarketplaceReturnClaimStatusChangedEvent"]
    • ...on MarketplaceStockProposalCreatedEvent: "__union" & GraphQLTypes["MarketplaceStockProposalCreatedEvent"]
    • ...on MarketplaceStockProposalResolvedEvent: "__union" & GraphQLTypes["MarketplaceStockProposalResolvedEvent"]
    • ...on MarketplaceWriteoffStatusChangedEvent: "__union" & GraphQLTypes["MarketplaceWriteoffStatusChangedEvent"]
    • __typename: "MarketplaceAplReceptionStatusChangedEvent" | "MarketplaceOfferModerationEvent" | "MarketplaceOfferPublishedEvent" | "MarketplaceOfferStockChangedEvent" | "MarketplaceOrderReadyToReceiveEvent" | "MarketplaceOrderStatusChangedEvent" | "MarketplacePaymentStatusChangedEvent" | "MarketplaceReceptionPendingSignEvent" | "MarketplaceReturnClaimStatusChangedEvent" | "MarketplaceStockProposalCreatedEvent" | "MarketplaceStockProposalResolvedEvent" | "MarketplaceWriteoffStatusChangedEvent"
  • MarketplaceEventsInput: {
        coopname: string;
    }
    • coopname: string

      Кооперативное имя.

  • MarketplaceExpressPickupCandidate: {
        ...on MarketplaceExpressPickupCandidate: Omit<GraphQLTypes["MarketplaceExpressPickupCandidate"], "...on MarketplaceExpressPickupCandidate">;
        __typename: "MarketplaceExpressPickupCandidate";
        braname: string;
        offerer_account: string;
        orders_count: number;
        total_amount: string;
        total_units: number;
    }
    • ...on MarketplaceExpressPickupCandidate: Omit<GraphQLTypes["MarketplaceExpressPickupCandidate"], "...on MarketplaceExpressPickupCandidate">
    • __typename: "MarketplaceExpressPickupCandidate"
    • braname: string

      КУ-получатель.

    • offerer_account: string

      Поставщик с принятыми заказами, ожидающими самовывоза на этом КУ.

    • orders_count: number

      Сколько принятых заказов ожидает приёмки.

    • total_amount: string

      Суммарная сумма заказов.

    • total_units: number

      Суммарное количество единиц.

  • MarketplaceFinalizeStockIssuanceInput: {
        order_lines: GraphQLTypes["MarketplaceStockFinalizeLineInput"][];
        proposal_id: string;
        signed_convert?: GraphQLTypes["MarketplaceConvertStatementSignedInput"] | null;
    }
    • order_lines: GraphQLTypes["MarketplaceStockFinalizeLineInput"][]

      Строки докладки с подписью получения (signiss2) из marketplaceStockProposalSignablePayloads.

    • proposal_id: string

      Предложение со склада кооператива.

    • Optional signed_convert?: GraphQLTypes["MarketplaceConvertStatementSignedInput"] | null

      Единое подписанное Заявление о конвертации на всю сумму доплаты с паевого. Не передаётся, когда членских средств хватает.

  • MarketplaceGenerateInventoryLabelInput: {
        format?: GraphQLTypes["MarketplaceBarcodeFormat"] | null;
        inventory_id: string;
    }
    • Optional format?: GraphQLTypes["MarketplaceBarcodeFormat"] | null

      Формат штрих-кода. По умолчанию — EAN-13.

    • inventory_id: string

      Позиция склада, на которую наклеивается штрих-код.

  • MarketplaceGeocodeStatus: MarketplaceGeocodeStatus

    Состояние геокодинга адреса: PENDING — в процессе, OK — успешно, FAILED — ошибка.

  • MarketplaceGetOrderInput: {
        order_id: string;
    }

    Параметры запроса одного заказа.

    • order_id: string

      Идентификатор заказа.

  • MarketplaceGetShipmentInput: {
        shipment_id: string;
    }
    • shipment_id: string

      Идентификатор партии поставки.

  • MarketplaceInventoryItem: {
        ...on MarketplaceInventoryItem: Omit<GraphQLTypes["MarketplaceInventoryItem"], "...on MarketplaceInventoryItem">;
        __typename: "MarketplaceInventoryItem";
        arrival_price?: string | null;
        barcode_format?: GraphQLTypes["MarketplaceBarcodeFormat"] | null;
        barcode_value?: string | null;
        braname: string;
        cell_id?: string | null;
        container_id?: string | null;
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        delivery_point_address?: string | null;
        delivery_point_name?: string | null;
        expiry_date?: GraphQLTypes["DateTime"] | null;
        id: string;
        labeled_at?: GraphQLTypes["DateTime"] | null;
        labeled_by_operator_account?: string | null;
        order_id: string;
        orderer_account_snapshot: string;
        orderer_name?: string | null;
        ownership: GraphQLTypes["MarketplaceInventoryOwnership"];
        package_size?: number | null;
        product_name_snapshot: string;
        published_offer_id?: string | null;
        quantity_per_label: number;
        received_at: GraphQLTypes["DateTime"];
        received_by_operator_account: string;
        reserved_order_id?: string | null;
        shipment_id: string;
        status: GraphQLTypes["MarketplaceInventoryStatus"];
        unit_of_measure?: GraphQLTypes["MarketplaceUnitOfMeasure"] | null;
        updated_at: GraphQLTypes["DateTime"];
    }
    • ...on MarketplaceInventoryItem: Omit<GraphQLTypes["MarketplaceInventoryItem"], "...on MarketplaceInventoryItem">
    • __typename: "MarketplaceInventoryItem"
    • Optional arrival_price?: string | null

      Цена прибытия за единицу (закупочная из акта приёмки) — база цены публикации остатка.

    • Optional barcode_format?: GraphQLTypes["MarketplaceBarcodeFormat"] | null
    • Optional barcode_value?: string | null

      Штрих-код позиции (если наклеен). Пусто — позиция ещё не промаркирована.

    • braname: string

      КУ-получатель имущества.

    • Optional cell_id?: string | null

      Ячейка, если имущество лежит на складе напрямую. Ячейку позиции, лежащей в боксе, определяет сам бокс.

    • Optional container_id?: string | null

      Бокс, в котором лежит позиция. Пусто — позиция лежит в ячейке либо без места.

    • coopname: string

      Кооператив, на складе которого лежит имущество.

    • created_at: GraphQLTypes["DateTime"]
    • Optional delivery_point_address?: string | null

      Адрес пункта выдачи (КУ), где лежит имущество.

    • Optional delivery_point_name?: string | null

      Наименование пункта выдачи (КУ), где лежит имущество. Для показа в списках вместо служебного имени участка.

    • Optional expiry_date?: GraphQLTypes["DateTime"] | null

      Срок годности имущества. По нему идёт списание просрочки — ключевой параметр контроля склада. Пусто — срок не задан.

    • id: string
    • Optional labeled_at?: GraphQLTypes["DateTime"] | null

      Момент маркировки штрих-кодом (если есть).

    • Optional labeled_by_operator_account?: string | null

      Оператор КУ, наклеивший штрих-код (если позиция промаркирована).

    • order_id: string

      Заказ, к которому относится позиция.

    • orderer_account_snapshot: string

      Заказчик — печатается на наклейке.

    • Optional orderer_name?: string | null

      Фамилия Имя Отчество заказчика (организация — краткое наименование). Для показа в списках вместо служебного имени аккаунта.

    • ownership: GraphQLTypes["MarketplaceInventoryOwnership"]

      Принадлежность: адресная позиция заказа или обезличенный остаток кооператива.

    • Optional package_size?: number | null

      Содержимое одной упаковки в базовой единице (Эпик 18) — как позиция принята на склад. Null/0 — отпуск по мере.

    • product_name_snapshot: string

      Наименование товара — для печатной наклейки.

    • Optional published_offer_id?: string | null

      Предложение кооператива, которым остаток опубликован в каталоге. Пусто — не опубликован.

    • quantity_per_label: number

      Количество единиц имущества в этой позиции склада.

    • received_at: GraphQLTypes["DateTime"]

      Момент приёмки имущества кооперативом по акту.

    • received_by_operator_account: string

      Оператор КУ, оформивший приёмку.

    • Optional reserved_order_id?: string | null

      Заказ со склада кооператива, под который позиция зарезервирована. Пусто — свободна.

    • shipment_id: string

      Партия поставки, в составе которой имущество получено.

    • status: GraphQLTypes["MarketplaceInventoryStatus"]
    • Optional unit_of_measure?: GraphQLTypes["MarketplaceUnitOfMeasure"] | null

      Базовая единица измерения товара (штука, килограмм, литр) — из предложения. Для подписей количества на складе.

    • updated_at: GraphQLTypes["DateTime"]
  • MarketplaceInventoryMutationResult: {
        ...on MarketplaceInventoryMutationResult: Omit<GraphQLTypes["MarketplaceInventoryMutationResult"], "...on MarketplaceInventoryMutationResult">;
        __typename: "MarketplaceInventoryMutationResult";
        inventory: GraphQLTypes["MarketplaceInventoryItem"][];
    }
    • ...on MarketplaceInventoryMutationResult: Omit<GraphQLTypes["MarketplaceInventoryMutationResult"], "...on MarketplaceInventoryMutationResult">
    • __typename: "MarketplaceInventoryMutationResult"
    • inventory: GraphQLTypes["MarketplaceInventoryItem"][]

      Затронутые позиции склада после операции.

  • MarketplaceInventoryOwnership: MarketplaceInventoryOwnership

    Принадлежность позиции склада: адресная под заказ пайщика (ORDER) либо обезличенный остаток кооператива (COOP).

  • MarketplaceInventorySplitEntryInput: {
        cell_id?: string | null;
        container_id?: string | null;
        quantity: number;
    }
    • Optional cell_id?: string | null

      Ячейка для этой доли (негабарит).

    • Optional container_id?: string | null

      Бокс для этой доли.

    • quantity: number

      Количество единиц в этой доле.

  • MarketplaceInventoryStatus: MarketplaceInventoryStatus

    Состояние единицы имущества на складе КУ.

  • MarketplaceIssueActPayloadInput: {
        actual_quantity?: number | null;
        actual_unit_price?: string | null;
        order_id: GraphQLTypes["ID"];
    }
    • Optional actual_quantity?: number | null

      Фактически выдаваемое количество для предпросмотра акта (если не указано — берётся заказ).

    • Optional actual_unit_price?: string | null

      Фактическая цена за единицу для предпросмотра акта (если не указано — берётся цена заказа).

    • order_id: GraphQLTypes["ID"]

      Заказ, по которому формируется preview акта выдачи.

  • MarketplaceIssueActSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["MarketplaceIssueActSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: GraphQLTypes["MarketplaceIssueActSignedMetaDocumentInput"]

      Метаданные подписанного акта выдачи имущества.

    • meta_hash: string

      Хэш мета-данных

    • signatures: GraphQLTypes["SignatureInfoInput"][]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • MarketplaceIssueActSignedMetaDocumentInput: {
        accept_braname: string;
        act_id: string;
        actual_quantity?: number | null;
        block_num: number;
        braname?: string | null;
        coopname: string;
        created_at: string;
        currency: string;
        doc_data_hash?: string | null;
        fact_quantity: number;
        generator: string;
        lang: string;
        links: string[];
        order_hash: string;
        order_id: string;
        product_title: string;
        reception_id: string;
        registry_id: number;
        skip_save: boolean;
        sku: string;
        supplier_account: string;
        timezone: string;
        title: string;
        total_amount: string;
        transmitter: string;
        unit_cost: string;
        unit_of_measurement: string;
        username: string;
        version: string;
    }
    • accept_braname: string

      Имя приёмного кооперативного участка, на который передаётся партия.

    • act_id: string

      Номер акта для шапки документа.

    • Optional actual_quantity?: number | null

      Фактически выдаваемое количество единиц (заполняется на финальной подписи).

    • block_num: number

      Номер блока, на котором был создан документ

    • Optional braname?: string | null

      Имя кооперативного участка, выдающего имущество пайщику.

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • currency: string

      Символ валюты для сумм в акте.

    • Optional doc_data_hash?: string | null

      Хэш приватного payload документа (если приватные данные хранятся отдельно).

    • fact_quantity: number

      Фактически принятое количество единиц по заказу.

    • generator: string

      Имя генератора, использованного для создания документа

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • order_hash: string

      Канонический хэш заказа в блокчейне.

    • order_id: string

      Идентификатор заказа пайщика, по которому формируется акт выдачи.

    • product_title: string

      Наименование товара по заказу.

    • reception_id: string

      Идентификатор записи акта приёмки в инфраструктуре marketplace.

    • registry_id: number

      ID документа в реестре

    • skip_save: boolean

      Сформировать документ без сохранения (preview-режим).

    • sku: string

      Артикул (СКУ) товара по заказу.

    • supplier_account: string

      Учётная запись поставщика, передавшего партию на кооперативный участок.

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • total_amount: string

      Сумма по заказу с учётом фактического количества.

    • transmitter: string

      Учётная запись передающей стороны — председатель кооперативного участка или доверенное им лицо.

    • unit_cost: string

      Цена за единицу товара по заказу.

    • unit_of_measurement: string

      Единица измерения товара (человекочитаемая).

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • MarketplaceKUDetails: {
        ...on MarketplaceKUDetails: Omit<GraphQLTypes["MarketplaceKUDetails"], "...on MarketplaceKUDetails">;
        __typename: "MarketplaceKUDetails";
        addressFull?: string | null;
        contactEmail?: string | null;
        contactPhone?: string | null;
        coopname: string;
        coreBraname: string;
        createdAt: GraphQLTypes["DateTime"];
        description?: string | null;
        geocodeErrorMessage?: string | null;
        geocodeStatus: GraphQLTypes["MarketplaceGeocodeStatus"];
        geocodedAt?: GraphQLTypes["DateTime"] | null;
        lat?: number | null;
        lng?: number | null;
        name?: string | null;
        status: GraphQLTypes["MarketplaceKUStatus"];
        updatedAt: GraphQLTypes["DateTime"];
        workingHours: GraphQLTypes["WorkingHours"];
    }
    • ...on MarketplaceKUDetails: Omit<GraphQLTypes["MarketplaceKUDetails"], "...on MarketplaceKUDetails">
    • __typename: "MarketplaceKUDetails"
    • Optional addressFull?: string | null

      Адрес участка (живьём из организации участка).

    • Optional contactEmail?: string | null

      Контактный email участка (живьём из организации участка).

    • Optional contactPhone?: string | null

      Контактный телефон участка (живьём из организации участка).

    • coopname: string
    • coreBraname: string

      Идентификатор КУ в core (braname)

    • createdAt: GraphQLTypes["DateTime"]
    • Optional description?: string | null
    • Optional geocodeErrorMessage?: string | null
    • geocodeStatus: GraphQLTypes["MarketplaceGeocodeStatus"]
    • Optional geocodedAt?: GraphQLTypes["DateTime"] | null
    • Optional lat?: number | null
    • Optional lng?: number | null
    • Optional name?: string | null

      Наименование кооперативного участка (живьём из организации участка).

    • status: GraphQLTypes["MarketplaceKUStatus"]
    • updatedAt: GraphQLTypes["DateTime"]
    • workingHours: GraphQLTypes["WorkingHours"]
  • MarketplaceKUStatus: MarketplaceKUStatus

    Статус подключения ПВЗ: ACTIVE — активен, INACTIVE — отключён.

  • MarketplaceListAidsInput: {
        username?: string | null;
    }
    • Optional username?: string | null

      Показать заявки только этого получателя (по умолчанию — свои).

  • MarketplaceListAllOffersInput: {
        limit: number;
        page: number;
        sortBy?: string | null;
        sortOrder: string;
        statuses?: GraphQLTypes["MarketplaceOfferStatus"][] | null;
        supplier_account?: string | null;
    }

    Параметры фильтрации реестра всех предложений кооператива (стол администратора).

    • limit: number

      Количество элементов на странице

    • page: number

      Номер страницы

    • Optional sortBy?: string | null

      Ключ сортировки (например, "name")

    • sortOrder: string

      Направление сортировки ("ASC" или "DESC")

    • Optional statuses?: GraphQLTypes["MarketplaceOfferStatus"][] | null

      Один или несколько статусов предложения, по которым нужно отфильтровать список.

    • Optional supplier_account?: string | null

      Фильтр по аккаунту поставщика.

  • MarketplaceListAplReceptionsByBranameInput: {
        braname: string;
    }
    • braname: string

      Идентификатор КУ-получателя.

  • MarketplaceListCatalogInput: {
        category_id?: number | null;
        delivery_braname?: string | null;
        limit: number;
        page: number;
        sortBy?: string | null;
        sortOrder: string;
    }
    • Optional category_id?: number | null

      Идентификатор категории; null = «Все»

    • Optional delivery_braname?: string | null

      Пункт выдачи (КУ) доставки. Если задан — в каталоге остаются только товары, которые возят на этот пункт выдачи (Эпик 16).

    • limit: number

      Количество элементов на странице

    • page: number

      Номер страницы

    • Optional sortBy?: string | null

      Ключ сортировки (например, "name")

    • sortOrder: string

      Направление сортировки ("ASC" или "DESC")

  • MarketplaceListConsolidatedRequestsInput: {
        offer_id?: string | null;
        status?: GraphQLTypes["MarketplaceConsolidatedRequestStatus"] | null;
    }
    • Optional offer_id?: string | null

      Фильтр по идентификатору предложения.

    • Optional status?: GraphQLTypes["MarketplaceConsolidatedRequestStatus"] | null

      Фильтр по состоянию сводной заявки.

  • MarketplaceListContainersInput: {
        braname?: string | null;
        container_type_id?: string | null;
        is_active?: boolean | null;
        unplaced_only?: boolean | null;
    }
    • Optional braname?: string | null

      Кооперативный участок. Не указан — все доступные участки.

    • Optional container_type_id?: string | null

      Фильтр по типу боксов.

    • Optional is_active?: boolean | null

      Только боксы в обороте. Не указано — вместе с выведенными.

    • Optional unplaced_only?: boolean | null

      Только боксы без адреса.

  • MarketplaceListInventoryInput: {
        braname?: string | null;
        order_id?: string | null;
        shipment_id?: string | null;
        statuses?: GraphQLTypes["MarketplaceInventoryStatus"][] | null;
    }
    • Optional braname?: string | null

      Фильтр по КУ.

    • Optional order_id?: string | null

      Фильтр по заказу.

    • Optional shipment_id?: string | null

      Фильтр по партии поставки.

    • Optional statuses?: GraphQLTypes["MarketplaceInventoryStatus"][] | null

      Фильтр по состояниям склада.

  • MarketplaceListIssuancesByBranameInput: {
        delivery_braname: string;
    }
    • delivery_braname: string

      Кооперативный участок выдачи.

  • MarketplaceListMyOffersInput: {
        limit: number;
        page: number;
        sortBy?: string | null;
        sortOrder: string;
    }
    • limit: number

      Количество элементов на странице

    • page: number

      Номер страницы

    • Optional sortBy?: string | null

      Ключ сортировки (например, "name")

    • sortOrder: string

      Направление сортировки ("ASC" или "DESC")

  • MarketplaceListOrdersInput: {
        offer_id?: string | null;
        orderer_account?: string | null;
        statuses?: GraphQLTypes["MarketplaceOrderStatus"][] | null;
        supplier_account?: string | null;
    }

    Параметры фильтрации списка заказов (постранично/сортировка задаются отдельным аргументом options).

    • Optional offer_id?: string | null

      Фильтр по идентификатору предложения.

    • Optional orderer_account?: string | null

      Фильтр по аккаунту заказчика.

    • Optional statuses?: GraphQLTypes["MarketplaceOrderStatus"][] | null

      Один или несколько статусов заказа, по которым нужно отфильтровать список.

    • Optional supplier_account?: string | null

      Фильтр по аккаунту поставщика.

  • MarketplaceListOutgoingPaymentsAsSupplierFilterInput: {
        statuses?: GraphQLTypes["MarketplaceOutgoingPaymentRequestStatus"][] | null;
    }
    • Optional statuses?: GraphQLTypes["MarketplaceOutgoingPaymentRequestStatus"][] | null

      Фильтр по статусам выплат. Пусто — показывать все статусы.

  • MarketplaceListOutgoingPaymentsFilterInput: {
        statuses?: GraphQLTypes["MarketplaceOutgoingPaymentRequestStatus"][] | null;
        supplier_account?: string | null;
    }
    • Optional statuses?: GraphQLTypes["MarketplaceOutgoingPaymentRequestStatus"][] | null

      Фильтр по статусам выплат. Пусто — показывать все статусы.

    • Optional supplier_account?: string | null

      Поставщик-получатель выплаты. Пусто — по всем поставщикам.

  • MarketplaceListPendingOffersInput: {
        limit: number;
        page: number;
        sortBy?: string | null;
        sortOrder: string;
    }
    • limit: number

      Количество элементов на странице

    • page: number

      Номер страницы

    • Optional sortBy?: string | null

      Ключ сортировки (например, "name")

    • sortOrder: string

      Направление сортировки ("ASC" или "DESC")

  • MarketplaceListReturnClaimsByBranameInput: {
        delivery_braname: string;
    }
    • delivery_braname: string

      Кооперативный участок (delivery_braname исходного заказа).

  • MarketplaceListShipmentsByBranameInput: {
        braname: string;
        statuses?: GraphQLTypes["MarketplaceShipmentStatus"][] | null;
    }
    • braname: string

      Кооперативный участок получения партий.

    • Optional statuses?: GraphQLTypes["MarketplaceShipmentStatus"][] | null

      Фильтр по статусам партий — например, ожидаемые к приёмке.

  • MarketplaceListShipmentsInput: {
        braname?: string | null;
        cycle_id?: string | null;
        statuses?: GraphQLTypes["MarketplaceShipmentStatus"][] | null;
    }
    • Optional braname?: string | null

      Фильтр по КУ-получателю.

    • Optional cycle_id?: string | null

      Фильтр по консолидированной заявке.

    • Optional statuses?: GraphQLTypes["MarketplaceShipmentStatus"][] | null

      Фильтр по статусам партий.

  • MarketplaceListStockProposalsInput: {
        braname?: string | null;
        statuses?: GraphQLTypes["MarketplaceStockProposalStatus"][] | null;
    }
    • Optional braname?: string | null

      Фильтр по кооперативному участку.

    • Optional statuses?: GraphQLTypes["MarketplaceStockProposalStatus"][] | null

      Фильтр по состояниям предложения.

  • MarketplaceListStorageCellsInput: {
        braname?: string | null;
        is_active?: boolean | null;
    }
    • Optional braname?: string | null

      Кооперативный участок. Не указан — все доступные участки.

    • Optional is_active?: boolean | null

      Только ячейки в обороте. Не указано — вместе с выведенными.

  • MarketplaceListSupplierPickupOrdersInput: {
        braname: string;
        offerer_account: string;
    }
    • braname: string

      КУ, на котором оператор принимает имущество.

    • offerer_account: string

      Поставщик, чьё имущество принимается на этом КУ.

  • MarketplaceListWriteoffProposalsInput: {
        statuses?: GraphQLTypes["MarketplaceWriteoffProposalStatus"][] | null;
    }
    • Optional statuses?: GraphQLTypes["MarketplaceWriteoffProposalStatus"][] | null
  • MarketplaceMemberWallet: {
        ...on MarketplaceMemberWallet: Omit<GraphQLTypes["MarketplaceMemberWallet"], "...on MarketplaceMemberWallet">;
        __typename: "MarketplaceMemberWallet";
        coopname: string;
        username: string;
        wallets: GraphQLTypes["MarketplaceWalletEntry"][];
    }
    • ...on MarketplaceMemberWallet: Omit<GraphQLTypes["MarketplaceMemberWallet"], "...on MarketplaceMemberWallet">
    • __typename: "MarketplaceMemberWallet"
    • coopname: string
    • username: string
    • wallets: GraphQLTypes["MarketplaceWalletEntry"][]

      Релевантные стол-заказам USER_SHARED-кошельки пайщика; порядок: share → member → mkt.order

  • MarketplaceModerationLogEntry: {
        ...on MarketplaceModerationLogEntry: Omit<GraphQLTypes["MarketplaceModerationLogEntry"], "...on MarketplaceModerationLogEntry">;
        __typename: "MarketplaceModerationLogEntry";
        action: string;
        by_account: string;
        created_at: GraphQLTypes["DateTime"];
        id: string;
        offer_id: string;
        reason?: string | null;
    }
    • ...on MarketplaceModerationLogEntry: Omit<GraphQLTypes["MarketplaceModerationLogEntry"], "...on MarketplaceModerationLogEntry">
    • __typename: "MarketplaceModerationLogEntry"
    • action: string

      approve | reject

    • by_account: string
    • created_at: GraphQLTypes["DateTime"]
    • id: string
    • offer_id: string
    • Optional reason?: string | null
  • MarketplaceMoveContainerInput: {
        cell_id?: string | null;
        container_id: string;
    }
    • Optional cell_id?: string | null

      Ячейка назначения. Пусто — снять бокс с адреса.

    • container_id: string

      Бокс, который переставляют.

  • MarketplaceOffer: {
        ...on MarketplaceOffer: Omit<GraphQLTypes["MarketplaceOffer"], "...on MarketplaceOffer">;
        __typename: "MarketplaceOffer";
        approved_at?: GraphQLTypes["DateTime"] | null;
        approved_by?: string | null;
        barcode_strategy: GraphQLTypes["MarketplaceBarcodeStrategy"];
        category_id: number;
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        delivery_points: GraphQLTypes["MarketplaceOfferDeliveryPoint"][];
        description?: string | null;
        id: string;
        images: GraphQLTypes["MarketplaceOfferImage"][];
        pack_size?: number | null;
        packages: GraphQLTypes["MarketplaceOfferPackage"][];
        price_per_unit: string;
        product_name: string;
        quantity_available: number;
        quantity_blocked: number;
        quantity_consumed: number;
        reject_reason?: string | null;
        rejected_at?: GraphQLTypes["DateTime"] | null;
        rejected_by?: string | null;
        sale_form: GraphQLTypes["MarketplaceSaleForm"];
        shelf_life_days: number;
        status: GraphQLTypes["MarketplaceOfferStatus"];
        stock_braname?: string | null;
        stock_package_size?: number | null;
        supplier_account: string;
        supplier_name?: string | null;
        unit_of_measure: GraphQLTypes["MarketplaceUnitOfMeasure"];
        unlimited_flag: boolean;
        updated_at: GraphQLTypes["DateTime"];
        vitrine_id: string;
        warranty_days: number;
    }
    • ...on MarketplaceOffer: Omit<GraphQLTypes["MarketplaceOffer"], "...on MarketplaceOffer">
    • __typename: "MarketplaceOffer"
    • Optional approved_at?: GraphQLTypes["DateTime"] | null
    • Optional approved_by?: string | null
    • barcode_strategy: GraphQLTypes["MarketplaceBarcodeStrategy"]

      Стратегия маркировки штрих-кодом для приёмки на КУ

    • category_id: number
    • coopname: string
    • created_at: GraphQLTypes["DateTime"]
    • delivery_points: GraphQLTypes["MarketplaceOfferDeliveryPoint"][]

      КУ поставки с минимальным объёмом на каждом.

    • Optional description?: string | null
    • id: string
    • images: GraphQLTypes["MarketplaceOfferImage"][]

      Изображения товара (обложка — первое). URL подписаны и ограничены по TTL.

    • Optional pack_size?: number | null

      Размер упаковки для стратегии «по упаковке» (целое число > 0)

    • packages: GraphQLTypes["MarketplaceOfferPackage"][]

      Каталог упаковок при отпуске упаковкой (у каждой своя цена). Пустой при отпуске по мере.

    • price_per_unit: string

      Цена за одну единицу заказа (фасовку). numeric как string.

    • product_name: string
    • quantity_available: number
    • quantity_blocked: number
    • quantity_consumed: number
    • Optional reject_reason?: string | null
    • Optional rejected_at?: GraphQLTypes["DateTime"] | null
    • Optional rejected_by?: string | null
    • sale_form: GraphQLTypes["MarketplaceSaleForm"]

      Способ отпуска: по мере (by_measure) или упаковкой (packaged).

    • shelf_life_days: number

      Срок годности имущества в днях (основа списания скоропорта). Задаёт поставщик.

    • status: GraphQLTypes["MarketplaceOfferStatus"]
    • Optional stock_braname?: string | null

      Заполнено — предложение кооператива со склада этого участка (исполнение мгновенное, без цикла поставки).

    • Optional stock_package_size?: number | null

      Размер упаковки, в которой остаток фактически принят на склад (Эпик 18) — только для предложений докладки со склада (stock_braname задан). Null — отпуск по мере или партии разной фасовки в остатке.

    • supplier_account: string
    • Optional supplier_name?: string | null

      Отображаемое имя поставщика (ФИО физлица/ИП или наименование организации).

    • unit_of_measure: GraphQLTypes["MarketplaceUnitOfMeasure"]

      Базовая единица измерения товара (штука, килограмм, литр).

    • unlimited_flag: boolean
    • updated_at: GraphQLTypes["DateTime"]
    • vitrine_id: string
    • warranty_days: number

      Гарантийный срок возврата в днях (окно возврата имущества). Задаёт модератор при одобрении.

  • MarketplaceOfferDeliveryPoint: {
        ...on MarketplaceOfferDeliveryPoint: Omit<GraphQLTypes["MarketplaceOfferDeliveryPoint"], "...on MarketplaceOfferDeliveryPoint">;
        __typename: "MarketplaceOfferDeliveryPoint";
        address?: string | null;
        braname: string;
        lat?: number | null;
        lng?: number | null;
        min_supply_volume: number;
        name?: string | null;
    }
    • ...on MarketplaceOfferDeliveryPoint: Omit<GraphQLTypes["MarketplaceOfferDeliveryPoint"], "...on MarketplaceOfferDeliveryPoint">
    • __typename: "MarketplaceOfferDeliveryPoint"
    • Optional address?: string | null

      Адрес кооперативного участка (живьём из организации участка).

    • braname: string

      Кооперативный участок (ПВЗ) поставки.

    • Optional lat?: number | null

      Широта участка (геокод КУ), если адрес геокодирован.

    • Optional lng?: number | null

      Долгота участка (геокод КУ), если адрес геокодирован.

    • min_supply_volume: number

      Минимальный объём, от которого поставщик готов везти на этот участок (в единицах товара). Ориентир для накопления партии, не жёсткий порог.

    • Optional name?: string | null

      Наименование кооперативного участка (живьём из организации участка).

  • MarketplaceOfferDeliveryPointInput: {
        braname: string;
        min_supply_volume: number;
    }
    • braname: string

      Кооперативный участок (ПВЗ), на который поставщик готов везти.

    • min_supply_volume: number

      Минимальный объём поставки на этот участок (в единицах товара, ≥ 1).

  • MarketplaceOfferImage: {
        ...on MarketplaceOfferImage: Omit<GraphQLTypes["MarketplaceOfferImage"], "...on MarketplaceOfferImage">;
        __typename: "MarketplaceOfferImage";
        bucket_key: string;
        is_cover: boolean;
        mime_type: string;
        sort_order: number;
        url: string;
    }
    • ...on MarketplaceOfferImage: Omit<GraphQLTypes["MarketplaceOfferImage"], "...on MarketplaceOfferImage">
    • __typename: "MarketplaceOfferImage"
    • bucket_key: string

      Ключ объекта в хранилище — стабильный идентификатор изображения. Передаётся обратно при редактировании, чтобы сохранить уже загруженное изображение (в отличие от base64 для новых файлов).

    • is_cover: boolean

      Является ли изображение обложкой карточки.

    • mime_type: string

      MIME-тип изображения.

    • sort_order: number

      Порядковый номер показа (0 — обложка).

    • url: string

      HMAC-подписанный URL для чтения изображения (TTL ограничен).

  • MarketplaceOfferImageUploadInput: {
        base64?: string | null;
        bucket_key?: string | null;
        mime_type?: string | null;
    }
    • Optional base64?: string | null

      Содержимое нового изображения в base64.

    • Optional bucket_key?: string | null

      Ключ уже сохранённого изображения — сохранить его в наборе.

    • Optional mime_type?: string | null

      MIME-тип нового изображения (image/jpeg, image/png либо image/webp).

  • MarketplaceOfferModerationEvent: {
        ...on MarketplaceOfferModerationEvent: Omit<GraphQLTypes["MarketplaceOfferModerationEvent"], "...on MarketplaceOfferModerationEvent">;
        __typename: "MarketplaceOfferModerationEvent";
        offer_id: string;
        status: GraphQLTypes["MarketplaceOfferStatus"];
    }

    Предложение сменило состояние модерации (поступило на проверку, одобрено или отклонено).

    • ...on MarketplaceOfferModerationEvent: Omit<GraphQLTypes["MarketplaceOfferModerationEvent"], "...on MarketplaceOfferModerationEvent">
    • __typename: "MarketplaceOfferModerationEvent"
    • offer_id: string

      Идентификатор предложения.

    • status: GraphQLTypes["MarketplaceOfferStatus"]

      Новый статус предложения.

  • MarketplaceOfferPackage: {
        ...on MarketplaceOfferPackage: Omit<GraphQLTypes["MarketplaceOfferPackage"], "...on MarketplaceOfferPackage">;
        __typename: "MarketplaceOfferPackage";
        id: string;
        is_default: boolean;
        label?: string | null;
        package_type?: string | null;
        price: string;
        size: number;
        sort_order: number;
    }
    • ...on MarketplaceOfferPackage: Omit<GraphQLTypes["MarketplaceOfferPackage"], "...on MarketplaceOfferPackage">
    • __typename: "MarketplaceOfferPackage"
    • id: string

      Идентификатор упаковки в каталоге предложения.

    • is_default: boolean

      Упаковка по умолчанию (для витрины и сортировки).

    • Optional label?: string | null

      Подпись упаковки («Пакет 0,5 л»).

    • Optional package_type?: string | null

      Вид упаковки: «стекло», «пластиковая бутылка», «корзинка (возвратная)». Пусто у предложений, заведённых до появления поля — тара не названа.

    • price: string

      Цена за одну упаковку (numeric-строка).

    • size: number

      Содержимое одной упаковки в базовой единице (0,5 л/кг; 12 шт).

    • sort_order: number

      Порядок показа упаковки в карточке.

  • MarketplaceOfferPackageInput: {
        id?: string | null;
        is_default?: boolean | null;
        label?: string | null;
        package_type: string;
        price: string;
        size: number;
    }
    • Optional id?: string | null

      Идентификатор упаковки при редактировании — сохраняет ссылки корзин заказчиков. Пусто для новой упаковки.

    • Optional is_default?: boolean | null

      Упаковка по умолчанию (для витрины).

    • Optional label?: string | null

      Подпись упаковки («Пакет 0,5 л»).

    • package_type: string

      Вид упаковки, в которой поставляется товар: «стекло», «пластиковая бутылка», «картонная коробка», «корзинка (возвратная)». Заполняется своими словами.

    • price: string

      Цена за одну упаковку (numeric-строка, до 4 знаков).

    • size: number

      Содержимое одной упаковки в базовой единице (0,5 л/кг; 12 шт).

  • MarketplaceOfferPaginationResult: {
        ...on MarketplaceOfferPaginationResult: Omit<GraphQLTypes["MarketplaceOfferPaginationResult"], "...on MarketplaceOfferPaginationResult">;
        __typename: "MarketplaceOfferPaginationResult";
        currentPage: number;
        items: GraphQLTypes["MarketplaceOffer"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on MarketplaceOfferPaginationResult: Omit<GraphQLTypes["MarketplaceOfferPaginationResult"], "...on MarketplaceOfferPaginationResult">
    • __typename: "MarketplaceOfferPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["MarketplaceOffer"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • MarketplaceOfferPublishedEvent: {
        ...on MarketplaceOfferPublishedEvent: Omit<GraphQLTypes["MarketplaceOfferPublishedEvent"], "...on MarketplaceOfferPublishedEvent">;
        __typename: "MarketplaceOfferPublishedEvent";
        category_id: number;
        offer_id: string;
    }

    В каталоге появилось новое предложение.

    • ...on MarketplaceOfferPublishedEvent: Omit<GraphQLTypes["MarketplaceOfferPublishedEvent"], "...on MarketplaceOfferPublishedEvent">
    • __typename: "MarketplaceOfferPublishedEvent"
    • category_id: number

      Категория предложения.

    • offer_id: string

      Идентификатор предложения.

  • MarketplaceOfferStatus: MarketplaceOfferStatus

    Этап модерации предложения: PENDING_MODERATION — на модерации, ACTIVE — опубликовано, REJECTED — отклонено, WITHDRAWN — снято поставщиком.

  • MarketplaceOfferStockChangedEvent: {
        ...on MarketplaceOfferStockChangedEvent: Omit<GraphQLTypes["MarketplaceOfferStockChangedEvent"], "...on MarketplaceOfferStockChangedEvent">;
        __typename: "MarketplaceOfferStockChangedEvent";
        offer_id: string;
        quantity_available: number;
        unlimited_flag: boolean;
    }

    У предложения в каталоге изменилось доступное количество.

    • ...on MarketplaceOfferStockChangedEvent: Omit<GraphQLTypes["MarketplaceOfferStockChangedEvent"], "...on MarketplaceOfferStockChangedEvent">
    • __typename: "MarketplaceOfferStockChangedEvent"
    • offer_id: string

      Идентификатор предложения.

    • quantity_available: number

      Доступное к заказу количество единиц.

    • unlimited_flag: boolean

      Предложение без ограничения по количеству.

  • MarketplaceOnboardingSource: MarketplaceOnboardingSource

    Состояние присоединения пайщика к ЦПП «Стол заказов»

  • MarketplaceOnboardingState: {
        ...on MarketplaceOnboardingState: Omit<GraphQLTypes["MarketplaceOnboardingState"], "...on MarketplaceOnboardingState">;
        __typename: "MarketplaceOnboardingState";
        agreement_id?: number | null;
        completed_at?: string | null;
        requires_gate: boolean;
        source: GraphQLTypes["MarketplaceOnboardingSource"];
        template_registry_id: number;
    }
    • ...on MarketplaceOnboardingState: Omit<GraphQLTypes["MarketplaceOnboardingState"], "...on MarketplaceOnboardingState">
    • __typename: "MarketplaceOnboardingState"
    • Optional agreement_id?: number | null
    • Optional completed_at?: string | null
    • requires_gate: boolean

      Нужно ли пайщику подписать оферту ЦПП. Смотреть только вместе с состоянием: false означает «подписи не требуется» лишь когда ЦПП подключена кооперативом

    • source: GraphQLTypes["MarketplaceOnboardingSource"]

      Состояние присоединения пайщика к ЦПП «Стол заказов»

    • template_registry_id: number

      registry_id шаблона оферты ЦПП marketplace в платформенной document factory (Story 1.7). 0 — placeholder, оферта ещё не зарегистрирована.

  • MarketplaceOrder: {
        ...on MarketplaceOrder: Omit<GraphQLTypes["MarketplaceOrder"], "...on MarketplaceOrder">;
        __typename: "MarketplaceOrder";
        accepted_at?: GraphQLTypes["DateTime"] | null;
        blocked_at?: GraphQLTypes["DateTime"] | null;
        cancelled_at?: GraphQLTypes["DateTime"] | null;
        chairman_account?: string | null;
        chairman_signed_at?: GraphQLTypes["DateTime"] | null;
        checkout_id?: string | null;
        coopname: string;
        create_tx?: GraphQLTypes["MarketplaceOrderCreateTxSnapshot"] | null;
        created_at: GraphQLTypes["DateTime"];
        current_warehouse_braname?: string | null;
        cycle_id?: string | null;
        delivery_braname: string;
        delivery_point_address?: string | null;
        delivery_point_lat?: number | null;
        delivery_point_lng?: number | null;
        delivery_point_name?: string | null;
        delivery_signer_account?: string | null;
        group_accumulated_quantity?: number | null;
        group_min_volume?: number | null;
        id: string;
        image_url?: string | null;
        is_ready_announced: boolean;
        issuance_fact?: GraphQLTypes["MarketplaceOrderIssuanceFactSnapshot"] | null;
        last_status_reason?: string | null;
        membership_fee?: string | null;
        offer_hash: string;
        offer_id: string;
        order_hash: string;
        orderer_account: string;
        orderer_name?: string | null;
        orderer_signed_at?: GraphQLTypes["DateTime"] | null;
        orderer_verification_passed?: boolean | null;
        package_size: number;
        price_per_unit: string;
        product_name?: string | null;
        quantity: number;
        received_at?: GraphQLTypes["DateTime"] | null;
        shipment_id?: string | null;
        signiss1_tx_hash?: string | null;
        signiss2_tx_hash?: string | null;
        status: GraphQLTypes["MarketplaceOrderStatus"];
        supplier_account: string;
        supplier_name?: string | null;
        total_cost: string;
        total_cost_with_fee: string;
        unit_of_measure?: GraphQLTypes["MarketplaceUnitOfMeasure"] | null;
        updated_at: GraphQLTypes["DateTime"];
        warehouse_arrival_price?: string | null;
        warehouse_locations?: string[] | null;
        warehouse_quantity?: number | null;
        warranty_period_secs: number;
        warranty_until?: GraphQLTypes["DateTime"] | null;
    }

    Заказ пайщика по предложению поставщика.

    • ...on MarketplaceOrder: Omit<GraphQLTypes["MarketplaceOrder"], "...on MarketplaceOrder">
    • __typename: "MarketplaceOrder"
    • Optional accepted_at?: GraphQLTypes["DateTime"] | null

      Когда поставщик принял заказ.

    • Optional blocked_at?: GraphQLTypes["DateTime"] | null

      Когда средства были заблокированы.

    • Optional cancelled_at?: GraphQLTypes["DateTime"] | null

      Когда заказ был отменён.

    • Optional chairman_account?: string | null

      Учётная запись председателя, открывшего выдачу первой подписью.

    • Optional chairman_signed_at?: GraphQLTypes["DateTime"] | null

      Когда председатель кооперативного участка открыл выдачу первой подписью.

    • Optional checkout_id?: string | null

      Идентификатор заказа заказчика — общий для всех позиций одного оформления корзины на один пункт выдачи. Позволяет сгруппировать позиции в один заказ. Пусто для прежних покарточных заказов.

    • coopname: string

      Кооператив, в котором сделан заказ.

    • Optional create_tx?: GraphQLTypes["MarketplaceOrderCreateTxSnapshot"] | null

      Снимок транзакции блокировки средств (для отображения движений кошелька).

    • created_at: GraphQLTypes["DateTime"]

      Когда запись о заказе создана в системе.

    • Optional current_warehouse_braname?: string | null

      Кооперативный участок, на котором имущество физически лежит к моменту выдачи.

    • Optional cycle_id?: string | null

      Идентификатор партии-накопителя, если заказ присоединён.

    • delivery_braname: string

      Имя пункта выдачи (ПВЗ), куда пайщик хочет получить заказ.

    • Optional delivery_point_address?: string | null

      Адрес пункта выдачи — для отображения вместо служебного идентификатора ПВЗ.

    • Optional delivery_point_lat?: number | null

      Широта пункта выдачи на карте — чтобы показать заказчику, куда ехать за заказом.

    • Optional delivery_point_lng?: number | null

      Долгота пункта выдачи на карте — чтобы показать заказчику, куда ехать за заказом.

    • Optional delivery_point_name?: string | null

      Наименование пункта выдачи (кооперативного участка) — для отображения вместо служебного идентификатора ПВЗ.

    • Optional delivery_signer_account?: string | null

      Учётная запись стороны кооператива, поставившей подпись вместе с заказчиком.

    • Optional group_accumulated_quantity?: number | null

      Сколько уже накоплено по этому предложению на данном пункте выдачи всеми заказчиками на этапе сбора партии (для прогресса коллективного заказа). Заполняется только пока заказ копится; после приёма поставщиком — пусто.

    • Optional group_min_volume?: number | null

      Целевой минимальный объём поставки на этот пункт выдачи — ориентир сбора партии (не жёсткий порог). Заполняется только на этапе сбора.

    • id: string

      Идентификатор заказа.

    • Optional image_url?: string | null

      Обложка товара (первое изображение предложения) — для отображения в карточке заказа.

    • is_ready_announced: boolean

      Оператор пункта выдачи объявил заказ готовым к выдаче — заказчику отправлено уведомление «приходите заберите». Пока false, заказ принят кооперативом, но ещё не готов к получению.

    • Optional issuance_fact?: GraphQLTypes["MarketplaceOrderIssuanceFactSnapshot"] | null

      Фактическая выдача после финальной подписи заказчика (заполняется на ПВЗ).

    • Optional last_status_reason?: string | null

      Текстовая причина последнего изменения статуса.

    • Optional membership_fee?: string | null

      Членский взнос, включённый в стоимость заказа, по ставке на момент оформления. Заказчик платит total_cost + membership_fee; пусто — заказ ещё не подтверждён блокчейном.

    • offer_hash: string

      Хеш предложения в блокчейне (snapshot на момент заказа).

    • offer_id: string

      Идентификатор предложения, по которому оформлен заказ.

    • order_hash: string

      Хеш заказа в блокчейне (для сверки).

    • orderer_account: string

      Аккаунт пайщика-заказчика.

    • Optional orderer_name?: string | null

      Наименование заказчика (ФИО пайщика или название организации) — для экранов выдачи/подписи.

    • Optional orderer_signed_at?: GraphQLTypes["DateTime"] | null

      Когда заказчик поставил финальную подпись на акте выдачи.

    • Optional orderer_verification_passed?: boolean | null

      Прошёл ли получатель верификацию личности, требуемую для выдачи имущества (null — вердикт не запрашивался).

    • package_size: number

      Содержимое упаковки в базовой единице (Эпик 18): 0 — отпуск по мере, иначе quantity/package_size — число упаковок в заказе.

    • price_per_unit: string

      Цена за единицу товара на момент заказа.

    • Optional product_name?: string | null

      Название товара из предложения — для отображения в карточке заказа.

    • quantity: number

      Количество единиц товара в заказе.

    • Optional received_at?: GraphQLTypes["DateTime"] | null

      Когда пайщик получил заказ.

    • Optional shipment_id?: string | null

      Партия поставки (shipment), в которую заказ включён при формировании. null — заказ акцептован, но в партию не вошёл. Позволяет приёмке отделить состав конкретной партии.

    • Optional signiss1_tx_hash?: string | null

      Хэш транзакции открытия выдачи в блокчейне.

    • Optional signiss2_tx_hash?: string | null

      Хэш транзакции финальной подписи выдачи в блокчейне.

    • status: GraphQLTypes["MarketplaceOrderStatus"]

      Текущий этап жизненного цикла заказа.

    • supplier_account: string

      Аккаунт поставщика.

    • Optional supplier_name?: string | null

      Наименование поставщика (ФИО или название организации) — для экранов приёмки/подписи.

    • total_cost: string

      Общая сумма заказа (стоимость имущества без членского взноса).

    • total_cost_with_fee: string

      Полная сумма к оплате заказчиком: total_cost + membership_fee. Готовое значение — клиенту не нужно складывать поля самому.

    • Optional unit_of_measure?: GraphQLTypes["MarketplaceUnitOfMeasure"] | null

      Базовая единица измерения товара из предложения (штука, килограмм, литр).

    • updated_at: GraphQLTypes["DateTime"]

      Когда запись о заказе последний раз изменялась.

    • Optional warehouse_arrival_price?: string | null

      Цена прибытия единицы на склад — по ней имущество принято у поставщика; null, если склад не запрашивался

    • Optional warehouse_locations?: string[] | null

      Полки склада пункта выдачи, на которых лежат позиции заказа после раскладки. Пусто — позиции ещё не размещены. Заполняется в лентах выдачи.

    • Optional warehouse_quantity?: number | null

      Сколько по заказу фактически принято на склад пункта выдачи и ещё не выдано — доступно к выдаче. Может быть меньше заказанного при недопоставке. Заполняется в лентах выдачи.

    • warranty_period_secs: number

      Срок гарантии в секундах с момента получения.

    • Optional warranty_until?: GraphQLTypes["DateTime"] | null

      Дата окончания гарантии.

  • MarketplaceOrderCreateTxSnapshot: {
        ...on MarketplaceOrderCreateTxSnapshot: Omit<GraphQLTypes["MarketplaceOrderCreateTxSnapshot"], "...on MarketplaceOrderCreateTxSnapshot">;
        __typename: "MarketplaceOrderCreateTxSnapshot";
        block_num: number;
        locked_amount: string;
        signed_at: string;
        tx_hash: string;
    }

    Снимок транзакции резервирования средств: ссылки на блок и сумма резерва.

    • ...on MarketplaceOrderCreateTxSnapshot: Omit<GraphQLTypes["MarketplaceOrderCreateTxSnapshot"], "...on MarketplaceOrderCreateTxSnapshot">
    • __typename: "MarketplaceOrderCreateTxSnapshot"
    • block_num: number

      Номер блока, в который попала транзакция.

    • locked_amount: string

      Сумма зарезервированных средств (строка денежного актива).

    • signed_at: string

      Время подписания заказа (ISO 8601).

    • tx_hash: string

      Идентификатор транзакции в блокчейне.

  • MarketplaceOrderIssuanceFactDiffState: MarketplaceOrderIssuanceFactDiffState

    Сверка фактической выдачи с заказом: equal — совпало, less — выдано меньше, more — выдано больше с доплатой.

  • MarketplaceOrderIssuanceFactSnapshot: {
        ...on MarketplaceOrderIssuanceFactSnapshot: Omit<GraphQLTypes["MarketplaceOrderIssuanceFactSnapshot"], "...on MarketplaceOrderIssuanceFactSnapshot">;
        __typename: "MarketplaceOrderIssuanceFactSnapshot";
        actual_quantity: number;
        diff_state: GraphQLTypes["MarketplaceOrderIssuanceFactDiffState"];
        fact_cost: string;
        fact_unit_price: string;
    }

    Фактическая выдача имущества пайщику на ПВЗ.

    • ...on MarketplaceOrderIssuanceFactSnapshot: Omit<GraphQLTypes["MarketplaceOrderIssuanceFactSnapshot"], "...on MarketplaceOrderIssuanceFactSnapshot">
    • __typename: "MarketplaceOrderIssuanceFactSnapshot"
    • actual_quantity: number

      Фактически выданное количество единиц.

    • diff_state: GraphQLTypes["MarketplaceOrderIssuanceFactDiffState"]

      Сверка фактической выдачи с заказом.

    • fact_cost: string

      Фактическая стоимость выдачи (actual_quantity × фактическая цена за единицу).

    • fact_unit_price: string

      Фактическая цена за единицу (скорректирована оператором при открытии выдачи).

  • MarketplaceOrderPaginationResult: {
        ...on MarketplaceOrderPaginationResult: Omit<GraphQLTypes["MarketplaceOrderPaginationResult"], "...on MarketplaceOrderPaginationResult">;
        __typename: "MarketplaceOrderPaginationResult";
        currentPage: number;
        items: GraphQLTypes["MarketplaceOrder"][];
        totalCount: number;
        totalPages: number;
    }

    Постраничный список заказов.

    • ...on MarketplaceOrderPaginationResult: Omit<GraphQLTypes["MarketplaceOrderPaginationResult"], "...on MarketplaceOrderPaginationResult">
    • __typename: "MarketplaceOrderPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["MarketplaceOrder"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • MarketplaceOrderReadyToReceiveEvent: {
        ...on MarketplaceOrderReadyToReceiveEvent: Omit<GraphQLTypes["MarketplaceOrderReadyToReceiveEvent"], "...on MarketplaceOrderReadyToReceiveEvent">;
        __typename: "MarketplaceOrderReadyToReceiveEvent";
        braname: string;
        order_hash: string;
        order_id: string;
    }

    Заказ пайщика собран на пункте и ожидает его подписи получения.

    • ...on MarketplaceOrderReadyToReceiveEvent: Omit<GraphQLTypes["MarketplaceOrderReadyToReceiveEvent"], "...on MarketplaceOrderReadyToReceiveEvent">
    • __typename: "MarketplaceOrderReadyToReceiveEvent"
    • braname: string

      Пункт выдачи, где заказ готов к получению.

    • order_hash: string

      Контрольная сумма заказа.

    • order_id: string

      Идентификатор заказа.

  • MarketplaceOrderStatus: MarketplaceOrderStatus

    Статус заказа в Столе заказов.

  • MarketplaceOrderStatusChangedEvent: {
        ...on MarketplaceOrderStatusChangedEvent: Omit<GraphQLTypes["MarketplaceOrderStatusChangedEvent"], "...on MarketplaceOrderStatusChangedEvent">;
        __typename: "MarketplaceOrderStatusChangedEvent";
        order_id: string;
        previous_status: GraphQLTypes["MarketplaceOrderStatus"];
        status: GraphQLTypes["MarketplaceOrderStatus"];
    }

    У заказа сменился статус — стол заказчика или поставщика должен перечитать его состояние.

    • ...on MarketplaceOrderStatusChangedEvent: Omit<GraphQLTypes["MarketplaceOrderStatusChangedEvent"], "...on MarketplaceOrderStatusChangedEvent">
    • __typename: "MarketplaceOrderStatusChangedEvent"
    • order_id: string

      Идентификатор заказа.

    • previous_status: GraphQLTypes["MarketplaceOrderStatus"]

      Предыдущий статус заказа.

    • status: GraphQLTypes["MarketplaceOrderStatus"]

      Новый статус заказа.

  • MarketplaceOutgoingPaymentRequest: {
        ...on MarketplaceOutgoingPaymentRequest: Omit<GraphQLTypes["MarketplaceOutgoingPaymentRequest"], "...on MarketplaceOutgoingPaymentRequest">;
        __typename: "MarketplaceOutgoingPaymentRequest";
        amount: string;
        apl_reception_id: string;
        completed_at?: GraphQLTypes["DateTime"] | null;
        coopname: string;
        core_payment_id?: string | null;
        created_at: GraphQLTypes["DateTime"];
        decline_reason?: string | null;
        id: string;
        order_hash: string;
        order_id: string;
        payee_account: string;
        payout_destination?: string | null;
        payout_tx_hash?: string | null;
        purpose: string;
        status: GraphQLTypes["MarketplaceOutgoingPaymentRequestStatus"];
        symbol: string;
        updated_at: GraphQLTypes["DateTime"];
    }
    • ...on MarketplaceOutgoingPaymentRequest: Omit<GraphQLTypes["MarketplaceOutgoingPaymentRequest"], "...on MarketplaceOutgoingPaymentRequest">
    • __typename: "MarketplaceOutgoingPaymentRequest"
    • amount: string

      Сумма платежа (numeric с 4 знаками).

    • apl_reception_id: string

      Акт приёмки, по которому возникло обязательство.

    • Optional completed_at?: GraphQLTypes["DateTime"] | null
    • coopname: string
    • Optional core_payment_id?: string | null

      Идентификатор связанного платежа в общем реестре кооператива — кассир видит выплату в общей ленте платежей.

    • created_at: GraphQLTypes["DateTime"]
    • Optional decline_reason?: string | null

      Причина отказа банковского перевода, если кассир отказал в проведении.

    • id: string
    • order_hash: string

      Хэш заказа в каталоге поставок — один заказ = одна выплата.

    • order_id: string

      Идентификатор заказа в каталоге поставок.

    • payee_account: string

      Аккаунт поставщика — получатель выплаты.

    • Optional payout_destination?: string | null

      Куда уходит выплата — короткая подпись реквизитов, например «Сбербанк •1234».

    • Optional payout_tx_hash?: string | null

      Идентификатор транзакции payout / payconfirm — для трассировки в логах.

    • purpose: string

      Назначение платежа для распечатки.

    • status: GraphQLTypes["MarketplaceOutgoingPaymentRequestStatus"]
    • symbol: string

      Символ актива (например, RUB).

    • updated_at: GraphQLTypes["DateTime"]
  • MarketplaceOutgoingPaymentRequestStatus: MarketplaceOutgoingPaymentRequestStatus

    Статус исходящей выплаты поставщику на стороне marketplace. Подтверждение и отказ выполняет общий стол кассира кооператива; marketplace отображает результат только для истории.

  • MarketplacePaymentStatusChangedEvent: {
        ...on MarketplacePaymentStatusChangedEvent: Omit<GraphQLTypes["MarketplacePaymentStatusChangedEvent"], "...on MarketplacePaymentStatusChangedEvent">;
        __typename: "MarketplacePaymentStatusChangedEvent";
        payment_request_id: string;
        status: GraphQLTypes["MarketplaceOutgoingPaymentRequestStatus"];
    }

    У выплаты поставщику сменился статус — история выплат должна перечитать состояние.

    • ...on MarketplacePaymentStatusChangedEvent: Omit<GraphQLTypes["MarketplacePaymentStatusChangedEvent"], "...on MarketplacePaymentStatusChangedEvent">
    • __typename: "MarketplacePaymentStatusChangedEvent"
    • payment_request_id: string

      Идентификатор платёжной заявки.

    • status: GraphQLTypes["MarketplaceOutgoingPaymentRequestStatus"]

      Новый статус выплаты.

  • MarketplacePersonalEconomy: {
        ...on MarketplacePersonalEconomy: Omit<GraphQLTypes["MarketplacePersonalEconomy"], "...on MarketplacePersonalEconomy">;
        __typename: "MarketplacePersonalEconomy";
        personal_balance: string;
    }

    Персональные членские средства доверенного кооперативного участка.

    • ...on MarketplacePersonalEconomy: Omit<GraphQLTypes["MarketplacePersonalEconomy"], "...on MarketplacePersonalEconomy">
    • __typename: "MarketplacePersonalEconomy"
    • personal_balance: string

      Баланс персонального кошелька членских средств.

  • MarketplaceProductType: {
        ...on MarketplaceProductType: Omit<GraphQLTypes["MarketplaceProductType"], "...on MarketplaceProductType">;
        __typename: "MarketplaceProductType";
        descriptionCategoryId: number;
        disabled: boolean;
        fullName?: string | null;
        isAvailable: boolean;
        typeId: number;
        typeName: string;
    }
    • ...on MarketplaceProductType: Omit<GraphQLTypes["MarketplaceProductType"], "...on MarketplaceProductType">
    • __typename: "MarketplaceProductType"
    • descriptionCategoryId: number

      ID категории

    • disabled: boolean

      Признак отключения типа

    • Optional fullName?: string | null

      Полное название с категорией

    • isAvailable: boolean

      Доступен ли тип для создания товаров

    • typeId: number

      ID типа товара

    • typeName: string

      Название типа товара

  • MarketplacePublishStockInput: {
        inventory_ids: string[];
        price_per_unit?: string | null;
        warranty_days?: number | null;
    }
    • inventory_ids: string[]

      Позиции свободного остатка склада для публикации в каталог.

    • Optional price_per_unit?: string | null

      Цена за единицу при публикации. Пусто — цена прибытия; меньше цены прибытия — уценка.

    • Optional warranty_days?: number | null

      Срок гарантийного возврата в днях для этой публикации. Пусто — переносится срок исходного товара (обычно 0, если поставщик/модератор его не устанавливали).

  • MarketplaceReceptionPendingSignEvent: {
        ...on MarketplaceReceptionPendingSignEvent: Omit<GraphQLTypes["MarketplaceReceptionPendingSignEvent"], "...on MarketplaceReceptionPendingSignEvent">;
        __typename: "MarketplaceReceptionPendingSignEvent";
        ku_name: string;
        reception_id: string;
    }

    Поставка ожидает подписи поставщика на пункте приёмки.

    • ...on MarketplaceReceptionPendingSignEvent: Omit<GraphQLTypes["MarketplaceReceptionPendingSignEvent"], "...on MarketplaceReceptionPendingSignEvent">
    • __typename: "MarketplaceReceptionPendingSignEvent"
    • ku_name: string

      Наименование кооперативного участка приёмки.

    • reception_id: string

      Идентификатор приёмки.

  • MarketplaceRegistrationOfferStatus: {
        ...on MarketplaceRegistrationOfferStatus: Omit<GraphQLTypes["MarketplaceRegistrationOfferStatus"], "...on MarketplaceRegistrationOfferStatus">;
        __typename: "MarketplaceRegistrationOfferStatus";
        agreement_id?: string | null;
        agreement_type?: string | null;
        applicable_account_types: string[];
        registered: boolean;
        registry_id?: number | null;
        title?: string | null;
    }
    • ...on MarketplaceRegistrationOfferStatus: Omit<GraphQLTypes["MarketplaceRegistrationOfferStatus"], "...on MarketplaceRegistrationOfferStatus">
    • __typename: "MarketplaceRegistrationOfferStatus"
    • Optional agreement_id?: string | null

      AGREEMENT_ID (например marketplace_offer)

    • Optional agreement_type?: string | null
    • applicable_account_types: string[]

      Account types, для которых оферта показывается в SignUp ([individual, entrepreneur] на MVP)

    • registered: boolean

      true — оферта зарегистрирована в platform AgreementRegistry, видна в SignUp; false — Story 1.7 не размещена либо init расширения ещё не отработал

    • Optional registry_id?: number | null

      document_registry_id template оферты

    • Optional title?: string | null
  • MarketplaceRejectOfferInput: {
        offer_id: string;
        reason: string;
    }
    • offer_id: string
    • reason: string

      Причина отказа (≤1000)

  • MarketplaceRejectReturnAtVisitInput: {
        braname: string;
        claim_id: string;
        inspection_photos?: GraphQLTypes["MarketplaceReturnClaimPhotoUploadInput"][] | null;
        inspection_result: string;
    }
    • braname: string

      Кооперативный участок, где идёт очный осмотр.

    • claim_id: string

      Идентификатор заявления.

    • Optional inspection_photos?: GraphQLTypes["MarketplaceReturnClaimPhotoUploadInput"][] | null

      Фото очного осмотра (опционально).

    • inspection_result: string

      Результат и причина отказа (обязательно, до 2000 символов).

  • MarketplaceRejectReturnRemoteInput: {
        braname: string;
        claim_id: string;
        comment: string;
    }
    • braname: string

      Кооперативный участок, под чьей юрисдикцией решение.

    • claim_id: string

      Идентификатор заявления.

    • comment: string

      Причина отказа (обязательно, 1-500 символов).

  • MarketplaceRemoveFromCartInput: {
        offer_id: string;
        package_id?: string | null;
    }

    Убрать позицию из корзины.

    • offer_id: string

      Идентификатор предложения позиции.

    • Optional package_id?: string | null

      Упаковка позиции (при отпуске упаковкой) — какую именно строку убрать.

  • MarketplaceRenameStorageSectionInput: {
        braname: string;
        new_section: string;
        section: string;
    }
    • braname: string

      Кооперативный участок, на складе которого правят секцию.

    • new_section: string

      Новое название секции, например «Холодильник».

    • section: string

      Секция, которую переименовывают.

  • MarketplaceRepublishOfferInput: {
        id: string;
    }
    • id: string
  • MarketplaceRequest: {
        ...on MarketplaceRequest: Omit<GraphQLTypes["MarketplaceRequest"], "...on MarketplaceRequest">;
        __typename: "MarketplaceRequest";
        articleNumber: string;
        attributes: GraphQLTypes["MarketplaceRequestAttributeValue"][];
        availableUnits: number;
        barcode?: string | null;
        canBeEdited: boolean;
        category: GraphQLTypes["MarketplaceCategoryTreeNode"];
        colorImageUrl?: string | null;
        coopname: string;
        createdAt: GraphQLTypes["DateTime"];
        currencyCode: string;
        data?: string | null;
        depth?: number | null;
        descriptionCategoryId: number;
        dimensionUnit?: string | null;
        discountPercentage: number;
        geoNames: string[];
        hasAllRequiredAttributes: boolean;
        hasDiscount: boolean;
        hash: string;
        height?: number | null;
        id: number;
        images: GraphQLTypes["MarketplaceRequestImage"][];
        isActive: boolean;
        isOffer: boolean;
        isOrder: boolean;
        meta?: string | null;
        name: string;
        oldPrice?: number | null;
        oldPriceAsNumber?: number | null;
        parentHash?: string | null;
        price: number;
        priceAsNumber: number;
        primaryImageUrl?: string | null;
        productLifecycleSecs?: number | null;
        productType: GraphQLTypes["MarketplaceProductType"];
        settledUnits: number;
        status: GraphQLTypes["RequestStatus"];
        type: GraphQLTypes["RequestType"];
        typeId: number;
        units: number;
        updatedAt: GraphQLTypes["DateTime"];
        username: string;
        vat: string;
        warrantyDays?: number | null;
        weight?: number | null;
        weightUnit?: string | null;
        width?: number | null;
    }
    • ...on MarketplaceRequest: Omit<GraphQLTypes["MarketplaceRequest"], "...on MarketplaceRequest">
    • __typename: "MarketplaceRequest"
    • articleNumber: string

      Артикул товара

    • attributes: GraphQLTypes["MarketplaceRequestAttributeValue"][]

      Атрибуты заявки

    • availableUnits: number

      Доступное количество единиц

    • Optional barcode?: string | null

      Штрихкод товара

    • canBeEdited: boolean

      Можно ли редактировать заявку

    • category: GraphQLTypes["MarketplaceCategoryTreeNode"]

      Информация о категории

    • Optional colorImageUrl?: string | null

      URL образца цвета

    • coopname: string

      Название кооператива

    • createdAt: GraphQLTypes["DateTime"]

      Дата создания

    • currencyCode: string

      Валюта

    • Optional data?: string | null

      Дополнительные данные

    • Optional depth?: number | null

      Глубина упаковки

    • descriptionCategoryId: number

      ID категории

    • Optional dimensionUnit?: string | null

      Единица измерения габаритов

    • discountPercentage: number

      Процент скидки

    • geoNames: string[]

      Геоограничения

    • hasAllRequiredAttributes: boolean

      Заполнены ли все обязательные атрибуты

    • hasDiscount: boolean

      Есть ли скидка

    • hash: string

      Уникальный хэш заявки

    • Optional height?: number | null

      Высота упаковки

    • id: number

      ID заявки

    • images: GraphQLTypes["MarketplaceRequestImage"][]

      Изображения заявки

    • isActive: boolean

      Является ли заявка активной

    • isOffer: boolean

      Является ли предложением

    • isOrder: boolean

      Является ли заказом

    • Optional meta?: string | null

      Метаданные

    • name: string

      Название товара

    • Optional oldPrice?: number | null

      Цена до скидки

    • Optional oldPriceAsNumber?: number | null

      Старая цена как число

    • Optional parentHash?: string | null

      Хэш родительской заявки

    • price: number

      Цена товара

    • priceAsNumber: number

      Цена как число

    • Optional primaryImageUrl?: string | null

      URL главного изображения

    • Optional productLifecycleSecs?: number | null

      Время жизни продукта в секундах

    • productType: GraphQLTypes["MarketplaceProductType"]

      Информация о типе товара

    • settledUnits: number

      Количество проданных единиц

    • status: GraphQLTypes["RequestStatus"]

      Статус заявки

    • type: GraphQLTypes["RequestType"]

      Тип заявки

    • typeId: number

      ID типа товара

    • units: number

      Общее количество единиц

    • updatedAt: GraphQLTypes["DateTime"]

      Дата обновления

    • username: string

      Имя пользователя

    • vat: string

      Ставка НДС

    • Optional warrantyDays?: number | null

      Гарантийный срок в днях

    • Optional weight?: number | null

      Вес товара

    • Optional weightUnit?: string | null

      Единица измерения веса

    • Optional width?: number | null

      Ширина упаковки

  • MarketplaceRequestAttributeValue: {
        ...on MarketplaceRequestAttributeValue: Omit<GraphQLTypes["MarketplaceRequestAttributeValue"], "...on MarketplaceRequestAttributeValue">;
        __typename: "MarketplaceRequestAttributeValue";
        attribute: GraphQLTypes["MarketplaceAttribute"];
        attributeGroup?: string | null;
        attributeId: number;
        attributeType: string;
        complexId: number;
        createdAt: GraphQLTypes["DateTime"];
        dictionaryValueId?: number | null;
        id: number;
        isAspect: boolean;
        isRequired: boolean;
        value: string;
    }
    • ...on MarketplaceRequestAttributeValue: Omit<GraphQLTypes["MarketplaceRequestAttributeValue"], "...on MarketplaceRequestAttributeValue">
    • __typename: "MarketplaceRequestAttributeValue"
    • attribute: GraphQLTypes["MarketplaceAttribute"]

      Информация об атрибуте

    • Optional attributeGroup?: string | null

      Группа атрибута

    • attributeId: number

      ID атрибута

    • attributeType: string

      Тип атрибута

    • complexId: number

      ID комплексного атрибута

    • createdAt: GraphQLTypes["DateTime"]

      Дата создания

    • Optional dictionaryValueId?: number | null

      ID значения из словаря

    • id: number

      ID значения атрибута

    • isAspect: boolean

      Является ли атрибут аспектным

    • isRequired: boolean

      Является ли атрибут обязательным

    • value: string

      Значение атрибута

  • MarketplaceRequestImage: {
        ...on MarketplaceRequestImage: Omit<GraphQLTypes["MarketplaceRequestImage"], "...on MarketplaceRequestImage">;
        __typename: "MarketplaceRequestImage";
        createdAt: GraphQLTypes["DateTime"];
        description?: string | null;
        fileName: string;
        id: number;
        imageType: GraphQLTypes["RequestImageType"];
        imageUrl: string;
        is360Image: boolean;
        isColorSample: boolean;
        isPrimary: boolean;
        sortOrder: number;
        typeDescription: string;
    }
    • ...on MarketplaceRequestImage: Omit<GraphQLTypes["MarketplaceRequestImage"], "...on MarketplaceRequestImage">
    • __typename: "MarketplaceRequestImage"
    • createdAt: GraphQLTypes["DateTime"]

      Дата создания

    • Optional description?: string | null

      Описание изображения

    • fileName: string

      Имя файла

    • id: number

      ID изображения

    • imageType: GraphQLTypes["RequestImageType"]

      Тип изображения

    • imageUrl: string

      URL изображения

    • is360Image: boolean

      Является ли изображением 360°

    • isColorSample: boolean

      Является ли образцом цвета

    • isPrimary: boolean

      Является ли главным изображением

    • sortOrder: number

      Порядок сортировки

    • typeDescription: string

      Описание типа изображения

  • MarketplaceRequestStatistics: {
        ...on MarketplaceRequestStatistics: Omit<GraphQLTypes["MarketplaceRequestStatistics"], "...on MarketplaceRequestStatistics">;
        __typename: "MarketplaceRequestStatistics";
        activeOffers: number;
        activeOrders: number;
        completedDeals: number;
        requestsByCategory: GraphQLTypes["MarketplaceCategoryRequestCount"][];
        totalRequests: number;
    }
    • ...on MarketplaceRequestStatistics: Omit<GraphQLTypes["MarketplaceRequestStatistics"], "...on MarketplaceRequestStatistics">
    • __typename: "MarketplaceRequestStatistics"
    • activeOffers: number

      Активные предложения

    • activeOrders: number

      Активные заказы

    • completedDeals: number

      Завершенные сделки

    • requestsByCategory: GraphQLTypes["MarketplaceCategoryRequestCount"][]

      Заявки по категориям

    • totalRequests: number

      Общее количество заявок

  • MarketplaceRequestSupplierInput: {
        contract_date: string;
        contract_number: string;
    }
    • contract_date: string

      Дата заключения договора (ГГГГ-ММ-ДД)

    • contract_number: string

      Номер договора с кооперативом

  • MarketplaceResolveContainerByCodeInput: {
        code: string;
    }
    • code: string

      Код бокса с этикетки или из отсканированного QR.

  • MarketplaceResolveStockProposalInput: {
        proposal_id: string;
    }
    • proposal_id: string

      Предложение со склада кооператива.

  • MarketplaceRetireStorageCellsInput: {
        braname: string;
        level?: number | null;
        section?: string | null;
    }
    • braname: string

      Кооперативный участок, на складе которого разбирают сетку.

    • Optional level?: number | null

      Ярус целиком. Указывается вместо секции.

    • Optional section?: string | null

      Секция целиком. Указывается вместо яруса.

  • MarketplaceReturnClaim: {
        ...on MarketplaceReturnClaim: Omit<GraphQLTypes["MarketplaceReturnClaim"], "...on MarketplaceReturnClaim">;
        __typename: "MarketplaceReturnClaim";
        actual_quantity: number;
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        decision_log: GraphQLTypes["MarketplaceReturnClaimDecisionEntry"][];
        defect_category?: GraphQLTypes["MarketplaceReturnClaimDefectCategory"] | null;
        delivery_braname: string;
        expected_resolution: GraphQLTypes["MarketplaceReturnClaimExpectedResolution"];
        fact_cost: string;
        fee_refund: string;
        id: string;
        ledger_snapshot?: GraphQLTypes["MarketplaceReturnClaimLedgerSnapshot"] | null;
        on_site_inspection?: GraphQLTypes["MarketplaceReturnClaimOnSiteInspection"] | null;
        order_hash: string;
        order_id: string;
        orderer_account: string;
        orderer_name?: string | null;
        package_size?: number | null;
        photos: GraphQLTypes["MarketplaceReturnClaimPhoto"][];
        product_name?: string | null;
        reason_text: string;
        request_hash: string;
        status: GraphQLTypes["MarketplaceReturnClaimStatus"];
        submretrn_tx_hash: string;
        supplier_account: string;
        total_refund: string;
        unit_of_measure?: GraphQLTypes["MarketplaceUnitOfMeasure"] | null;
        updated_at: GraphQLTypes["DateTime"];
        warranty_until?: GraphQLTypes["DateTime"] | null;
    }

    Заявление пайщика на гарантийный возврат имущества (Эпик 7).

    • ...on MarketplaceReturnClaim: Omit<GraphQLTypes["MarketplaceReturnClaim"], "...on MarketplaceReturnClaim">
    • __typename: "MarketplaceReturnClaim"
    • actual_quantity: number
    • coopname: string
    • created_at: GraphQLTypes["DateTime"]
    • decision_log: GraphQLTypes["MarketplaceReturnClaimDecisionEntry"][]
    • Optional defect_category?: GraphQLTypes["MarketplaceReturnClaimDefectCategory"] | null

      Категория дефекта (если указана).

    • delivery_braname: string

      КУ доставки исходного заказа (куда подаётся заявление).

    • expected_resolution: GraphQLTypes["MarketplaceReturnClaimExpectedResolution"]
    • fact_cost: string

      Возвращаемая стоимость имущества.

    • fee_refund: string

      Возвращаемая часть членского взноса, уплаченного за это имущество.

    • id: string
    • Optional ledger_snapshot?: GraphQLTypes["MarketplaceReturnClaimLedgerSnapshot"] | null

      Снапшот compensating-forward (только при ACCEPTED_AT_VISIT).

    • Optional on_site_inspection?: GraphQLTypes["MarketplaceReturnClaimOnSiteInspection"] | null

      Параметры очного осмотра (заполняется на стадии accept/reject_at_visit).

    • order_hash: string
    • order_id: string
    • orderer_account: string

      Аккаунт пайщика-заявителя.

    • Optional orderer_name?: string | null

      ФИО (или наименование организации) пайщика-заявителя.

    • Optional package_size?: number | null

      Содержимое одной упаковки в базовой единице (Эпик 18, отпуск упаковкой). Null/0 — отпуск по мере.

    • photos: GraphQLTypes["MarketplaceReturnClaimPhoto"][]

      Фотографии товара, приложенные пайщиком.

    • Optional product_name?: string | null

      Наименование товара исходного заказа.

    • reason_text: string

      Текст обращения пайщика.

    • request_hash: string

      Якорный hash on-chain return_request.

    • status: GraphQLTypes["MarketplaceReturnClaimStatus"]

      Текущий статус заявления.

    • submretrn_tx_hash: string

      Хэш транзакции submretrn в блокчейне.

    • supplier_account: string

      Поставщик исходного заказа (для будущего возврата поставщику).

    • total_refund: string

      Полная сумма к возврату пайщику: стоимость имущества вместе с членским взносом.

    • Optional unit_of_measure?: GraphQLTypes["MarketplaceUnitOfMeasure"] | null

      Базовая единица измерения товара (штука, килограмм, литр).

    • updated_at: GraphQLTypes["DateTime"]
    • Optional warranty_until?: GraphQLTypes["DateTime"] | null

      Гарантийный срок возврата исходного заказа (если установлен предложением).

  • MarketplaceReturnClaimDecisionEntry: {
        ...on MarketplaceReturnClaimDecisionEntry: Omit<GraphQLTypes["MarketplaceReturnClaimDecisionEntry"], "...on MarketplaceReturnClaimDecisionEntry">;
        __typename: "MarketplaceReturnClaimDecisionEntry";
        at: GraphQLTypes["DateTime"];
        braname: string;
        braname_name?: string | null;
        by_chairman_account: string;
        by_chairman_name?: string | null;
        comment: string;
        decision: string;
        stage: string;
        tx_hash: string;
    }

    Запись о решении председателя по заявлению на возврат.

    • ...on MarketplaceReturnClaimDecisionEntry: Omit<GraphQLTypes["MarketplaceReturnClaimDecisionEntry"], "...on MarketplaceReturnClaimDecisionEntry">
    • __typename: "MarketplaceReturnClaimDecisionEntry"
    • at: GraphQLTypes["DateTime"]

      Время фиксации решения.

    • braname: string

      Кооперативный участок, под чьей юрисдикцией решение.

    • Optional braname_name?: string | null

      Человекочитаемое название кооперативного участка.

    • by_chairman_account: string

      Аккаунт председателя, принявшего решение.

    • Optional by_chairman_name?: string | null

      ФИО председателя, принявшего решение.

    • comment: string

      Комментарий / причина / результат осмотра.

    • decision: string

      Тип решения: approve_visit / reject_remote / accept_at_visit / reject_at_visit.

    • stage: string

      Стадия решения: «remote» — удалённое, «on_site» — очный осмотр.

    • tx_hash: string

      Хэш транзакции в блокчейне для аудита решения.

  • MarketplaceReturnClaimDefectCategory: MarketplaceReturnClaimDefectCategory

    Категория дефекта, на который ссылается заявление на возврат.

  • MarketplaceReturnClaimExpectedResolution: MarketplaceReturnClaimExpectedResolution

    Желаемый исход возврата (в MVP — только восстановление средств на программном кошельке).

  • MarketplaceReturnClaimLedgerSnapshot: {
        ...on MarketplaceReturnClaimLedgerSnapshot: Omit<GraphQLTypes["MarketplaceReturnClaimLedgerSnapshot"], "...on MarketplaceReturnClaimLedgerSnapshot">;
        __typename: "MarketplaceReturnClaimLedgerSnapshot";
        amount: string;
        at: GraphQLTypes["DateTime"];
        returned_quantity: number;
        tx_hash: string;
    }

    Снапшот compensating-forward пары после успешного приёма возврата.

    • ...on MarketplaceReturnClaimLedgerSnapshot: Omit<GraphQLTypes["MarketplaceReturnClaimLedgerSnapshot"], "...on MarketplaceReturnClaimLedgerSnapshot">
    • __typename: "MarketplaceReturnClaimLedgerSnapshot"
    • amount: string

      Сумма compensating-forward (восстановленная на программный кошелёк).

    • at: GraphQLTypes["DateTime"]

      Время фиксации возврата.

    • returned_quantity: number

      Возвращённое количество единиц имущества.

    • tx_hash: string

      Хэш транзакции accretrn в блокчейне.

  • MarketplaceReturnClaimOnSiteInspection: {
        ...on MarketplaceReturnClaimOnSiteInspection: Omit<GraphQLTypes["MarketplaceReturnClaimOnSiteInspection"], "...on MarketplaceReturnClaimOnSiteInspection">;
        __typename: "MarketplaceReturnClaimOnSiteInspection";
        at: GraphQLTypes["DateTime"];
        by_chairman_account: string;
        photos: GraphQLTypes["MarketplaceReturnClaimPhoto"][];
        result_text: string;
        scanned_barcode?: string | null;
    }

    Параметры очного осмотра имущества председателем КУ.

    • ...on MarketplaceReturnClaimOnSiteInspection: Omit<GraphQLTypes["MarketplaceReturnClaimOnSiteInspection"], "...on MarketplaceReturnClaimOnSiteInspection">
    • __typename: "MarketplaceReturnClaimOnSiteInspection"
    • at: GraphQLTypes["DateTime"]

      Время очного осмотра.

    • by_chairman_account: string

      Председатель, проводивший очный осмотр.

    • photos: GraphQLTypes["MarketplaceReturnClaimPhoto"][]

      Фото очного осмотра.

    • result_text: string

      Текстовое описание результатов осмотра.

    • Optional scanned_barcode?: string | null

      Сканированный штрих-код имущества (если применимо).

  • MarketplaceReturnClaimPhoto: {
        ...on MarketplaceReturnClaimPhoto: Omit<GraphQLTypes["MarketplaceReturnClaimPhoto"], "...on MarketplaceReturnClaimPhoto">;
        __typename: "MarketplaceReturnClaimPhoto";
        content_hash: string;
        mime_type: string;
        uploaded_at: GraphQLTypes["DateTime"];
        url: string;
    }

    Снапшот фото-доказательства, приложенного к заявлению на возврат.

    • ...on MarketplaceReturnClaimPhoto: Omit<GraphQLTypes["MarketplaceReturnClaimPhoto"], "...on MarketplaceReturnClaimPhoto">
    • __typename: "MarketplaceReturnClaimPhoto"
    • content_hash: string

      Sha256-хеш содержимого фото (используется как анкер on-chain).

    • mime_type: string

      MIME-тип файла.

    • uploaded_at: GraphQLTypes["DateTime"]

      Время загрузки фото в bucket.

    • url: string

      Подписанный URL для чтения фото из bucket'а stol-zakazov:images.

  • MarketplaceReturnClaimPhotoUploadInput: {
        base64: string;
        mime_type: string;
    }
    • base64: string

      Содержимое файла, закодированное в base64.

    • mime_type: string

      MIME-тип фото (image/jpeg, image/png либо image/webp).

  • MarketplaceReturnClaimResult: {
        ...on MarketplaceReturnClaimResult: Omit<GraphQLTypes["MarketplaceReturnClaimResult"], "...on MarketplaceReturnClaimResult">;
        __typename: "MarketplaceReturnClaimResult";
        claim: GraphQLTypes["MarketplaceReturnClaim"];
        tx_hash: string;
    }

    Результат любого изменения статуса заявления на гарантийный возврат.

    • ...on MarketplaceReturnClaimResult: Omit<GraphQLTypes["MarketplaceReturnClaimResult"], "...on MarketplaceReturnClaimResult">
    • __typename: "MarketplaceReturnClaimResult"
    • claim: GraphQLTypes["MarketplaceReturnClaim"]

      Актуальное состояние заявления.

    • tx_hash: string

      Хэш транзакции в блокчейне последнего действия.

  • MarketplaceReturnClaimSignablePayloadInput: {
        actual_quantity?: number | null;
        order_id: string;
        reason_text?: string | null;
    }
    • Optional actual_quantity?: number | null

      Возвращаемое количество (если не указано — выданное количество).

    • order_id: string

      Идентификатор заказа, по которому готовится заявление.

    • Optional reason_text?: string | null

      Причина обращения, как её сформулировал пайщик (попадает в текст заявления).

  • MarketplaceReturnClaimStatus: MarketplaceReturnClaimStatus

    Состояние заявления на гарантийный возврат имущества пайщика.

  • MarketplaceReturnClaimStatusChangedEvent: {
        ...on MarketplaceReturnClaimStatusChangedEvent: Omit<GraphQLTypes["MarketplaceReturnClaimStatusChangedEvent"], "...on MarketplaceReturnClaimStatusChangedEvent">;
        __typename: "MarketplaceReturnClaimStatusChangedEvent";
        braname: string;
        claim_id: string;
        status: GraphQLTypes["MarketplaceReturnClaimStatus"];
    }

    У заявления на гарантийный возврат сменился статус — стол заказчика и стол оператора должны перечитать состояние.

    • ...on MarketplaceReturnClaimStatusChangedEvent: Omit<GraphQLTypes["MarketplaceReturnClaimStatusChangedEvent"], "...on MarketplaceReturnClaimStatusChangedEvent">
    • __typename: "MarketplaceReturnClaimStatusChangedEvent"
    • braname: string

      Кооперативный участок, рассматривающий возврат.

    • claim_id: string

      Идентификатор заявления на возврат.

    • status: GraphQLTypes["MarketplaceReturnClaimStatus"]

      Новый статус заявления.

  • MarketplaceReturnStatementSignedInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["MarketplaceReturnStatementSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: GraphQLTypes["MarketplaceReturnStatementSignedMetaDocumentInput"]

      Метаданные подписанного заявления о гарантийном возврате имущества.

    • meta_hash: string

      Хэш мета-данных

    • signatures: GraphQLTypes["SignatureInfoInput"][]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • MarketplaceReturnStatementSignedMetaDocumentInput: {
        actual_quantity: number;
        block_num: number;
        braname?: string | null;
        coopname: string;
        created_at: string;
        currency: string;
        doc_data_hash?: string | null;
        fact_cost: string;
        generator: string;
        lang: string;
        links: string[];
        order_hash: string;
        order_id: string;
        product_title: string;
        reason_text: string;
        registry_id: number;
        skip_save: boolean;
        sku: string;
        timezone: string;
        title: string;
        unit_cost: string;
        unit_of_measurement: string;
        username: string;
        version: string;
    }
    • actual_quantity: number

      Фактическое количество единиц к возврату.

    • block_num: number

      Номер блока, на котором был создан документ

    • Optional braname?: string | null

      Имя кооперативного участка доставки (braname) исходного заказа.

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • currency: string

      Код валюты расчёта (например «RUB»).

    • Optional doc_data_hash?: string | null

      Хэш приватного payload документа (если приватные данные хранятся отдельно).

    • fact_cost: string

      Стоимость возвращаемой части (4 знака после запятой).

    • generator: string

      Имя генератора, использованного для создания документа

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • order_hash: string

      Канонический order_hash on-chain.

    • order_id: string

      Идентификатор заказа, по которому подаётся возврат.

    • product_title: string

      Наименование товара из предложения.

    • reason_text: string

      Причина обращения, как её сформулировал пайщик.

    • registry_id: number

      ID документа в реестре

    • skip_save: boolean

      Сформировать документ без сохранения (preview-режим).

    • sku: string

      Артикул (SKU) товара — идентификатор предложения исходного заказа.

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • unit_cost: string

      Стоимость базовой единицы товара (4 знака после запятой).

    • unit_of_measurement: string

      Единица измерения (например «литры», «кг», «шт.»).

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • MarketplaceSaleForm: MarketplaceSaleForm

    Способ отпуска товара: by_measure — по мере (делимый, заказывают произвольное количество, цена за базовую единицу); packaged — упаковкой (целыми упаковками фиксированного содержимого, у каждой своя цена).

  • MarketplaceSetCartDeliveryPointInput: {
        delivery_braname: string;
    }

    Сменить пункт выдачи (КУ) корзины.

    • delivery_braname: string

      Имя пункта выдачи (branch.name) нового КУ доставки.

  • MarketplaceSetKUStatusInput: {
        coopname: string;
        coreBraname: string;
        status: GraphQLTypes["MarketplaceKUStatus"];
    }
    • coopname: string

      Имя аккаунта кооператива

    • coreBraname: string

      Идентификатор КУ в core (braname)

    • status: GraphQLTypes["MarketplaceKUStatus"]

      Целевой статус ПВЗ

  • MarketplaceSetMembershipFeeInput: {
        membership_fee_percent: number;
    }
    • membership_fee_percent: number

      Новая единая ставка членского взноса, проценты (от 0 до 100).

  • MarketplaceSetOfferWarrantyInput: {
        offer_id: string;
        warranty_days: number;
    }
    • offer_id: string
    • warranty_days: number

      Новый гарантийный срок возврата в днях (окно возврата имущества).

  • MarketplaceSetSupplierPayoutMethodInput: {
        method_id: string;
    }
    • method_id: string

      Идентификатор реквизитов (платёжного метода) из раздела «Реквизиты» пайщика.

  • MarketplaceSetTrusteeWeightInput: {
        braname: string;
        username: string;
        weight: number;
    }
    • braname: string

      Кооперативный участок.

    • username: string

      Аккаунт председателя или доверенного — участника распределения.

    • weight: number

      Вес в распределении (целое число больше нуля).

  • MarketplaceShipment: {
        ...on MarketplaceShipment: Omit<GraphQLTypes["MarketplaceShipment"], "...on MarketplaceShipment">;
        __typename: "MarketplaceShipment";
        braname: string;
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        cycle_id: string;
        delivery_variant: GraphQLTypes["MarketplaceShipmentDeliveryVariant"];
        id: string;
        offerer_account: string;
        status: GraphQLTypes["MarketplaceShipmentStatus"];
        total_amount: string;
        ttn_data?: GraphQLTypes["MarketplaceShipmentTTNData"] | null;
        ttn_document_id?: string | null;
        ttn_number?: string | null;
        updated_at: GraphQLTypes["DateTime"];
    }
    • ...on MarketplaceShipment: Omit<GraphQLTypes["MarketplaceShipment"], "...on MarketplaceShipment">
    • __typename: "MarketplaceShipment"
    • braname: string

      КУ-получатель партии.

    • coopname: string

      Кооператив, в котором сформирована партия.

    • created_at: GraphQLTypes["DateTime"]
    • cycle_id: string

      Идентификатор консолидированной заявки.

    • delivery_variant: GraphQLTypes["MarketplaceShipmentDeliveryVariant"]

      Выбранный вариант доставки.

    • id: string
    • offerer_account: string

      Account поставщика-владельца Offer'ов.

    • status: GraphQLTypes["MarketplaceShipmentStatus"]
    • total_amount: string

      Сумма по партии (numeric с 4 знаками после запятой).

    • Optional ttn_data?: GraphQLTypes["MarketplaceShipmentTTNData"] | null

      Поля ТТН — экспедитор, транспорт, погрузка, доставка.

    • Optional ttn_document_id?: string | null

      Идентификатор записи ТТН в локальном реестре marketplace_ttn_document.

    • Optional ttn_number?: string | null

      Уникальный номер ТТН для Варианта Б (печатается на наклейке).

    • updated_at: GraphQLTypes["DateTime"]
  • MarketplaceShipmentDeliveryVariant: MarketplaceShipmentDeliveryVariant

    Вариант доставки партии на КУ: A — поставщик везёт лично, B — экспедитор по ТТН.

  • MarketplaceShipmentGroupInput: {
        braname: string;
        delivery_variant: GraphQLTypes["MarketplaceShipmentDeliveryVariant"];
        order_ids?: string[] | null;
        ttn_data?: GraphQLTypes["MarketplaceShipmentTTNDataInput"] | null;
    }
    • braname: string

      Идентификатор КУ-получателя (branch.name).

    • delivery_variant: GraphQLTypes["MarketplaceShipmentDeliveryVariant"]
    • Optional order_ids?: string[] | null

      Подмножество заказов этого КУ, реально погружаемых в партию (частичная отгрузка). Пусто → все акцептованные заказы КУ (поведение по умолчанию). Невключённые заказы остаются ACCEPTED и доступны для следующей партии.

    • Optional ttn_data?: GraphQLTypes["MarketplaceShipmentTTNDataInput"] | null

      Поля ТТН — обязательны для Варианта Б.

  • MarketplaceShipmentLinePackaging: {
        ...on MarketplaceShipmentLinePackaging: Omit<GraphQLTypes["MarketplaceShipmentLinePackaging"], "...on MarketplaceShipmentLinePackaging">;
        __typename: "MarketplaceShipmentLinePackaging";
        order_id: string;
        units_per_box: number;
    }
    • ...on MarketplaceShipmentLinePackaging: Omit<GraphQLTypes["MarketplaceShipmentLinePackaging"], "...on MarketplaceShipmentLinePackaging">
    • __typename: "MarketplaceShipmentLinePackaging"
    • order_id: string

      Заказ партии, к которому относится упаковка.

    • units_per_box: number

      Сколько единиц имущества в одной коробке.

  • MarketplaceShipmentLinePackagingInput: {
        order_id: string;
        units_per_box: number;
    }
    • order_id: string

      Заказ партии, к которому относится упаковка.

    • units_per_box: number

      Сколько единиц имущества в одной коробке.

  • MarketplaceShipmentStatus: MarketplaceShipmentStatus

    Статус партии поставки.

  • MarketplaceShipmentTTNData: {
        ...on MarketplaceShipmentTTNData: Omit<GraphQLTypes["MarketplaceShipmentTTNData"], "...on MarketplaceShipmentTTNData">;
        __typename: "MarketplaceShipmentTTNData";
        delivery_datetime_estimate?: string | null;
        expeditor_full_name?: string | null;
        expeditor_phone?: string | null;
        loading_address?: string | null;
        loading_datetime?: string | null;
        packaging?: GraphQLTypes["MarketplaceShipmentLinePackaging"][] | null;
        vehicle_number?: string | null;
    }
    • ...on MarketplaceShipmentTTNData: Omit<GraphQLTypes["MarketplaceShipmentTTNData"], "...on MarketplaceShipmentTTNData">
    • __typename: "MarketplaceShipmentTTNData"
    • Optional delivery_datetime_estimate?: string | null

      Расчётная дата и время доставки на КУ (ISO).

    • Optional expeditor_full_name?: string | null

      ФИО экспедитора.

    • Optional expeditor_phone?: string | null

      Контактный телефон экспедитора.

    • Optional loading_address?: string | null

      Адрес погрузки (склад поставщика).

    • Optional loading_datetime?: string | null

      Дата и время погрузки (ISO).

    • Optional packaging?: GraphQLTypes["MarketplaceShipmentLinePackaging"][] | null

      Упаковка по строкам партии: сколько единиц в коробке на каждый заказ.

    • Optional vehicle_number?: string | null

      Госномер транспортного средства.

  • MarketplaceShipmentTTNDataInput: {
        delivery_datetime_estimate?: string | null;
        expeditor_full_name?: string | null;
        expeditor_phone?: string | null;
        loading_address?: string | null;
        loading_datetime?: string | null;
        packaging?: GraphQLTypes["MarketplaceShipmentLinePackagingInput"][] | null;
        vehicle_number?: string | null;
    }
    • Optional delivery_datetime_estimate?: string | null
    • Optional expeditor_full_name?: string | null
    • Optional expeditor_phone?: string | null
    • Optional loading_address?: string | null
    • Optional loading_datetime?: string | null
    • Optional packaging?: GraphQLTypes["MarketplaceShipmentLinePackagingInput"][] | null

      Упаковка по строкам партии: сколько единиц в коробке на каждый заказ.

    • Optional vehicle_number?: string | null
  • MarketplaceSignAplReceptionInput: {
        apl_reception_id: string;
        placements?: GraphQLTypes["MarketplaceAplReceptionPlacementInput"][] | null;
        signed_documents: GraphQLTypes["MarketplaceAplReceptionSignedDocumentInput"][];
    }
    • apl_reception_id: string

      Идентификатор акта приёмки.

    • Optional placements?: GraphQLTypes["MarketplaceAplReceptionPlacementInput"][] | null

      Оприходование по каждому принятому заказу: номер наклеенной этикетки и место хранения — бокс либо ячейка. Место обязательно, когда кооператив требует указывать его при приёмке; иначе принятое попадает на склад без места.

    • signed_documents: GraphQLTypes["MarketplaceAplReceptionSignedDocumentInput"][]

      Подписанные клиентом акты приёмки — один документ на каждый Order группы. Backend верифицирует подпись и отправляет on-chain signsupp/signchair с этим документом.

  • MarketplaceSignOnboardingOfferInput: {
        document: GraphQLTypes["SignedDigitalDocumentInput"];
    }
    • document: GraphQLTypes["SignedDigitalDocumentInput"]

      Подписанный пайщиком инстанс оферты ЦПП «Стол заказов» (registry_id=1101)

  • MarketplaceSplitInventoryInput: {
        inventory_id: string;
        splits: GraphQLTypes["MarketplaceInventorySplitEntryInput"][];
    }
    • inventory_id: string

      Позиция склада, которую раскладывают по нескольким местам.

    • splits: GraphQLTypes["MarketplaceInventorySplitEntryInput"][]

      Доли разбиения; сумма количеств обязана равняться количеству позиции.

  • MarketplaceStockAcceptOrderLine: {
        ...on MarketplaceStockAcceptOrderLine: Omit<GraphQLTypes["MarketplaceStockAcceptOrderLine"], "...on MarketplaceStockAcceptOrderLine">;
        __typename: "MarketplaceStockAcceptOrderLine";
        offer_id: string;
        order_hash: string;
        signiss1_aggregate: GraphQLTypes["DocumentAggregate"];
    }
    • ...on MarketplaceStockAcceptOrderLine: Omit<GraphQLTypes["MarketplaceStockAcceptOrderLine"], "...on MarketplaceStockAcceptOrderLine">
    • __typename: "MarketplaceStockAcceptOrderLine"
    • offer_id: string

      Идентификатор предложения позиции.

    • order_hash: string

      order_hash будущего заказа из остатка.

    • signiss1_aggregate: GraphQLTypes["DocumentAggregate"]

      Акт приёма-передачи, уже подписанный оператором КУ. Пайщик накладывает свою подпись поверх (получение).

  • MarketplaceStockAcceptPayload: {
        ...on MarketplaceStockAcceptPayload: Omit<GraphQLTypes["MarketplaceStockAcceptPayload"], "...on MarketplaceStockAcceptPayload">;
        __typename: "MarketplaceStockAcceptPayload";
        convert_amount?: string | null;
        convert_document?: GraphQLTypes["GeneratedDocument"] | null;
        convert_hash?: string | null;
        member_amount: string;
        order_lines: GraphQLTypes["MarketplaceStockAcceptOrderLine"][];
    }
    • ...on MarketplaceStockAcceptPayload: Omit<GraphQLTypes["MarketplaceStockAcceptPayload"], "...on MarketplaceStockAcceptPayload">
    • __typename: "MarketplaceStockAcceptPayload"
    • Optional convert_amount?: string | null

      Сумма доплаты с паевого через конвертацию. Пусто — членских средств хватает, доплаты с паевого нет.

    • Optional convert_document?: GraphQLTypes["GeneratedDocument"] | null

      Единое Заявление о конвертации к подписи. Пусто — подписывать нечего (доплаты нет).

    • Optional convert_hash?: string | null

      Идентификатор Заявления о конвертации (для подписи).

    • member_amount: string

      Сколько спишется с уже внесённых членских средств «Стола заказов» (доплата с членского).

    • order_lines: GraphQLTypes["MarketplaceStockAcceptOrderLine"][]

      Строки-заказы к созданию — вернуть их в принятии предложения.

  • MarketplaceStockFinalizeLineInput: {
        order_hash: string;
        signed_signiss2_act: GraphQLTypes["MarketplaceIssueActSignedDocumentInput"];
    }
    • order_hash: string

      order_hash строки бандла (из payloads).

    • signed_signiss2_act: GraphQLTypes["MarketplaceIssueActSignedDocumentInput"]

      Акт приёма-передачи, контрподписанный пайщиком (подпись получения).

  • MarketplaceStockIssuanceOperatorLine: {
        ...on MarketplaceStockIssuanceOperatorLine: Omit<GraphQLTypes["MarketplaceStockIssuanceOperatorLine"], "...on MarketplaceStockIssuanceOperatorLine">;
        __typename: "MarketplaceStockIssuanceOperatorLine";
        offer_id: string;
        order_hash: string;
        package_id?: string | null;
        package_size: number;
        product_name: string;
        quantity: number;
        signiss1_document: GraphQLTypes["GeneratedDocument"];
        unit_price: string;
    }
    • ...on MarketplaceStockIssuanceOperatorLine: Omit<GraphQLTypes["MarketplaceStockIssuanceOperatorLine"], "...on MarketplaceStockIssuanceOperatorLine">
    • __typename: "MarketplaceStockIssuanceOperatorLine"
    • offer_id: string

      Предложение кооператива из остатка.

    • order_hash: string

      Детерминированный order_hash будущего заказа из остатка.

    • Optional package_id?: string | null

      Выбранная упаковка каталога (пусто — отпуск по мере).

    • package_size: number

      Содержимое упаковки в базовой единице (0 — отпуск по мере).

    • product_name: string

      Наименование товара.

    • quantity: number

      Количество: базовое при отпуске по мере, число упаковок — при отпуске упаковкой.

    • signiss1_document: GraphQLTypes["GeneratedDocument"]

      Акт приёма-передачи к подписи оператором КУ (первая подпись).

    • unit_price: string

      Цена за единицу отпуска (за базовую единицу либо за упаковку).

  • MarketplaceStockIssuancePrepareInput: {
        braname: string;
        items: GraphQLTypes["MarketplaceStockProposalItemInput"][];
        member_account: string;
    }
    • braname: string

      Кооперативный участок, со склада которого идёт докладка.

    • items: GraphQLTypes["MarketplaceStockProposalItemInput"][]

      Корзина докладки: что и сколько предлагается со склада.

    • member_account: string

      Пайщик-адресат докладки.

  • MarketplaceStockProposal: {
        ...on MarketplaceStockProposal: Omit<GraphQLTypes["MarketplaceStockProposal"], "...on MarketplaceStockProposal">;
        __typename: "MarketplaceStockProposal";
        braname: string;
        created_at: GraphQLTypes["DateTime"];
        created_order_ids: string[];
        id: string;
        items: GraphQLTypes["MarketplaceStockProposalItem"][];
        member_account: string;
        operator_account: string;
        resolved_at?: GraphQLTypes["DateTime"] | null;
        status: GraphQLTypes["MarketplaceStockProposalStatus"];
        total_cost: string;
    }
    • ...on MarketplaceStockProposal: Omit<GraphQLTypes["MarketplaceStockProposal"], "...on MarketplaceStockProposal">
    • __typename: "MarketplaceStockProposal"
    • braname: string

      Кооперативный участок, со склада которого предложено имущество.

    • created_at: GraphQLTypes["DateTime"]
    • created_order_ids: string[]

      Заказы, созданные при принятии предложения.

    • id: string
    • items: GraphQLTypes["MarketplaceStockProposalItem"][]

      Строки предложения.

    • member_account: string

      Пайщик-адресат предложения.

    • operator_account: string

      Оператор, сформировавший предложение.

    • Optional resolved_at?: GraphQLTypes["DateTime"] | null

      Момент решения по предложению.

    • status: GraphQLTypes["MarketplaceStockProposalStatus"]
    • total_cost: string

      Итоговая сумма предложения.

  • MarketplaceStockProposalAcceptResult: {
        ...on MarketplaceStockProposalAcceptResult: Omit<GraphQLTypes["MarketplaceStockProposalAcceptResult"], "...on MarketplaceStockProposalAcceptResult">;
        __typename: "MarketplaceStockProposalAcceptResult";
        order_ids: string[];
        proposal: GraphQLTypes["MarketplaceStockProposal"];
    }
    • ...on MarketplaceStockProposalAcceptResult: Omit<GraphQLTypes["MarketplaceStockProposalAcceptResult"], "...on MarketplaceStockProposalAcceptResult">
    • __typename: "MarketplaceStockProposalAcceptResult"
    • order_ids: string[]

      Созданные заказы со склада кооператива.

    • proposal: GraphQLTypes["MarketplaceStockProposal"]
  • MarketplaceStockProposalCreatedEvent: {
        ...on MarketplaceStockProposalCreatedEvent: Omit<GraphQLTypes["MarketplaceStockProposalCreatedEvent"], "...on MarketplaceStockProposalCreatedEvent">;
        __typename: "MarketplaceStockProposalCreatedEvent";
        braname: string;
        proposal_id: string;
    }

    Оператор пункта выдачи предложил пайщику имущество со склада кооператива — требуется решение пайщика.

    • ...on MarketplaceStockProposalCreatedEvent: Omit<GraphQLTypes["MarketplaceStockProposalCreatedEvent"], "...on MarketplaceStockProposalCreatedEvent">
    • __typename: "MarketplaceStockProposalCreatedEvent"
    • braname: string

      Кооперативный участок, со склада которого предложено имущество.

    • proposal_id: string

      Идентификатор предложения докладки.

  • MarketplaceStockProposalItem: {
        ...on MarketplaceStockProposalItem: Omit<GraphQLTypes["MarketplaceStockProposalItem"], "...on MarketplaceStockProposalItem">;
        __typename: "MarketplaceStockProposalItem";
        offer_id: string;
        package_label?: string | null;
        package_size: number;
        product_name: string;
        quantity: number;
        unit_of_measure?: GraphQLTypes["MarketplaceUnitOfMeasure"] | null;
        unit_price: string;
    }
    • ...on MarketplaceStockProposalItem: Omit<GraphQLTypes["MarketplaceStockProposalItem"], "...on MarketplaceStockProposalItem">
    • __typename: "MarketplaceStockProposalItem"
    • offer_id: string

      Предложение кооператива из остатка.

    • Optional package_label?: string | null

      Подпись единицы отпуска («упак. 0,5 л»), пусто — базовая единица.

    • package_size: number

      Содержимое упаковки в базовой единице (0 — отпуск по мере).

    • product_name: string

      Наименование товара.

    • quantity: number

      Предложенное количество: базовое при отпуске по мере, число упаковок — при отпуске упаковкой.

    • Optional unit_of_measure?: GraphQLTypes["MarketplaceUnitOfMeasure"] | null

      Базовая единица измерения товара (штука, килограмм, литр).

    • unit_price: string

      Цена за единицу отпуска на момент предложения.

  • MarketplaceStockProposalItemInput: {
        offer_id: string;
        package_id?: string | null;
        quantity: number;
    }
    • offer_id: string

      Предложение кооператива из опубликованного остатка.

    • Optional package_id?: string | null

      Выбранная упаковка каталога — только для товара с отпуском упаковкой.

    • quantity: number

      Количество, предлагаемое пайщику: базовое количество при отпуске по мере, число упаковок — при отпуске упаковкой.

  • MarketplaceStockProposalResolvedEvent: {
        ...on MarketplaceStockProposalResolvedEvent: Omit<GraphQLTypes["MarketplaceStockProposalResolvedEvent"], "...on MarketplaceStockProposalResolvedEvent">;
        __typename: "MarketplaceStockProposalResolvedEvent";
        braname: string;
        proposal_id: string;
    }

    Предложение докладки разрешилось: пайщик принял или отказался, либо оператор отозвал его.

    • ...on MarketplaceStockProposalResolvedEvent: Omit<GraphQLTypes["MarketplaceStockProposalResolvedEvent"], "...on MarketplaceStockProposalResolvedEvent">
    • __typename: "MarketplaceStockProposalResolvedEvent"
    • braname: string

      Кооперативный участок предложения.

    • proposal_id: string

      Идентификатор предложения докладки.

  • MarketplaceStockProposalStatus: MarketplaceStockProposalStatus

    Состояние предложения имущества со склада кооператива: отправлено пайщику, принято, отклонено пайщиком либо отозвано оператором.

  • MarketplaceStorageCell: {
        ...on MarketplaceStorageCell: Omit<GraphQLTypes["MarketplaceStorageCell"], "...on MarketplaceStorageCell">;
        __typename: "MarketplaceStorageCell";
        braname: string;
        code: string;
        id: string;
        is_active: boolean;
        label?: string | null;
        level: number;
        section: string;
    }
    • ...on MarketplaceStorageCell: Omit<GraphQLTypes["MarketplaceStorageCell"], "...on MarketplaceStorageCell">
    • __typename: "MarketplaceStorageCell"
    • braname: string

      Кооперативный участок, на складе которого стоит ячейка.

    • code: string

      Адрес ячейки, например «A-02».

    • id: string

      Идентификатор ячейки хранения.

    • is_active: boolean

      Ячейка в обороте и предлагается при размещении.

    • Optional label?: string | null

      Подпись ячейки, если оператор её задал.

    • level: number

      Ярус — координата по вертикали, нумерация с 1.

    • section: string

      Секция склада — координата по горизонтали.

  • MarketplaceSubmitWriteoffDraftInput: {
        draft_id: string;
        signed_statement: GraphQLTypes["SignedDigitalDocumentInput"];
    }
    • draft_id: string
    • signed_statement: GraphQLTypes["SignedDigitalDocumentInput"]

      Подписанное председателем Заявление о списании скоропорта (registry_id=1106).

  • MarketplaceSupplier: {
        ...on MarketplaceSupplier: Omit<GraphQLTypes["MarketplaceSupplier"], "...on MarketplaceSupplier">;
        __typename: "MarketplaceSupplier";
        contract_date?: string | null;
        contract_document_url?: string | null;
        contract_number?: string | null;
        coopname: string;
        id: string;
        member_account: string;
        model: GraphQLTypes["MarketplaceSupplierModel"];
        requested_at: GraphQLTypes["DateTime"];
        requested_by?: string | null;
        reviewed_at?: GraphQLTypes["DateTime"] | null;
        reviewed_by?: string | null;
        status: GraphQLTypes["MarketplaceSupplierStatus"];
    }
    • ...on MarketplaceSupplier: Omit<GraphQLTypes["MarketplaceSupplier"], "...on MarketplaceSupplier">
    • __typename: "MarketplaceSupplier"
    • Optional contract_date?: string | null

      Дата заключения договора

    • Optional contract_document_url?: string | null

      Ссылка на документ договора

    • Optional contract_number?: string | null

      Номер договора с поставщиком

    • coopname: string

      Кооператив

    • id: string

      Идентификатор записи реестра

    • member_account: string

      Аккаунт поставщика

    • model: GraphQLTypes["MarketplaceSupplierModel"]

      Модель работы поставщика

    • requested_at: GraphQLTypes["DateTime"]

      Когда подана заявка / создана запись

    • Optional requested_by?: string | null

      Кто подал/добавил запись

    • Optional reviewed_at?: GraphQLTypes["DateTime"] | null

      Когда заявка рассмотрена

    • Optional reviewed_by?: string | null

      Кто рассмотрел заявку (председатель)

    • status: GraphQLTypes["MarketplaceSupplierStatus"]

      Статус допуска поставщика

  • MarketplaceSupplierBatchActionResult: {
        ...on MarketplaceSupplierBatchActionResult: Omit<GraphQLTypes["MarketplaceSupplierBatchActionResult"], "...on MarketplaceSupplierBatchActionResult">;
        __typename: "MarketplaceSupplierBatchActionResult";
        cycle_id?: string | null;
        orders: GraphQLTypes["MarketplaceOrder"][];
        tx_hashes: string[];
    }

    Результат массового приёма или отказа поставщика над выбранными заказами.

    • ...on MarketplaceSupplierBatchActionResult: Omit<GraphQLTypes["MarketplaceSupplierBatchActionResult"], "...on MarketplaceSupplierBatchActionResult">
    • __typename: "MarketplaceSupplierBatchActionResult"
    • Optional cycle_id?: string | null

      Идентификатор партии-накопителя, в которую обёрнуты принятые заказы (null при отказе).

    • orders: GraphQLTypes["MarketplaceOrder"][]

      Заказы после изменения статуса.

    • tx_hashes: string[]

      Идентификаторы транзакций приёма/отказа в блокчейне.

  • MarketplaceSupplierMemberInput: {
        member_account: string;
    }
    • member_account: string

      Аккаунт поставщика

  • MarketplaceSupplierModel: MarketplaceSupplierModel

    Модель работы поставщика: членская или паевая

  • MarketplaceSupplierPaymentSettings: {
        ...on MarketplaceSupplierPaymentSettings: Omit<GraphQLTypes["MarketplaceSupplierPaymentSettings"], "...on MarketplaceSupplierPaymentSettings">;
        __typename: "MarketplaceSupplierPaymentSettings";
        has_payout_method: boolean;
        payout_destination?: string | null;
        payout_method_id?: string | null;
    }
    • ...on MarketplaceSupplierPaymentSettings: Omit<GraphQLTypes["MarketplaceSupplierPaymentSettings"], "...on MarketplaceSupplierPaymentSettings">
    • __typename: "MarketplaceSupplierPaymentSettings"
    • has_payout_method: boolean

      Есть ли у поставщика реквизиты, на которые уйдёт выплата. Без них публикация предложений недоступна.

    • Optional payout_destination?: string | null

      Короткая подпись реквизитов получения выплат, например «Сбербанк •1234».

    • Optional payout_method_id?: string | null

      Идентификатор реквизитов (платёжного метода), выбранных поставщиком для получения выплат. Пусто — поставщик выбор не делал, используются реквизиты по умолчанию.

  • MarketplaceSupplierStatus: MarketplaceSupplierStatus

    Статус поставщика в реестре: на рассмотрении, одобрен, отклонён

  • MarketplaceSwitchSupplierModelInput: {
        contract_date?: string | null;
        contract_number?: string | null;
        model: GraphQLTypes["MarketplaceSupplierModel"];
    }
    • Optional contract_date?: string | null

      Дата нового договора (ГГГГ-ММ-ДД)

    • Optional contract_number?: string | null

      Номер нового договора (для членской)

    • model: GraphQLTypes["MarketplaceSupplierModel"]

      Новая модель работы

  • MarketplaceTrusteeWeight: {
        ...on MarketplaceTrusteeWeight: Omit<GraphQLTypes["MarketplaceTrusteeWeight"], "...on MarketplaceTrusteeWeight">;
        __typename: "MarketplaceTrusteeWeight";
        personal_balance: string;
        share_percent: number;
        username: string;
        weight: number;
    }

    Участник распределения членских взносов кооперативного участка.

    • ...on MarketplaceTrusteeWeight: Omit<GraphQLTypes["MarketplaceTrusteeWeight"], "...on MarketplaceTrusteeWeight">
    • __typename: "MarketplaceTrusteeWeight"
    • personal_balance: string

      Баланс персонального кошелька участника.

    • share_percent: number

      Доля в персональном распределении, проценты.

    • username: string

      Аккаунт председателя или доверенного.

    • weight: number

      Вес в распределении (доля = вес / сумма весов).

  • MarketplaceUnitOfMeasure: MarketplaceUnitOfMeasure

    Базовая единица измерения товара: piece — штука, kg — килограмм, liter — литр. Количество и цена ведутся прямо в ней.

  • MarketplaceUnpublishStockInput: {
        inventory_ids: string[];
    }
    • inventory_ids: string[]

      Опубликованные позиции остатка, снимаемые с витрины.

  • MarketplaceUnpublishStockResult: {
        ...on MarketplaceUnpublishStockResult: Omit<GraphQLTypes["MarketplaceUnpublishStockResult"], "...on MarketplaceUnpublishStockResult">;
        __typename: "MarketplaceUnpublishStockResult";
        affected: number;
    }
    • ...on MarketplaceUnpublishStockResult: Omit<GraphQLTypes["MarketplaceUnpublishStockResult"], "...on MarketplaceUnpublishStockResult">
    • __typename: "MarketplaceUnpublishStockResult"
    • affected: number

      Сколько позиций снято с публикации.

  • MarketplaceUpdateCartItemInput: {
        offer_id: string;
        package_id?: string | null;
        quantity: number;
    }

    Изменить количество позиции в корзине.

    • offer_id: string

      Идентификатор предложения позиции.

    • Optional package_id?: string | null

      Выбранная упаковка (при отпуске упаковкой).

    • quantity: number

      Новое количество: базовое (по мере) или число упаковок (упаковкой).

  • MarketplaceUpdateContainerInput: {
        container_id: string;
        is_active?: boolean | null;
        label?: string | null;
    }
    • container_id: string

      Бокс, который правят.

    • Optional is_active?: boolean | null

      Оставить бокс в обороте. Вывести можно только пустой бокс.

    • Optional label?: string | null

      Новая подпись бокса.

  • MarketplaceUpdateOfferInput: {
        barcode_strategy?: GraphQLTypes["MarketplaceBarcodeStrategy"] | null;
        category_id?: number | null;
        delivery_points?: GraphQLTypes["MarketplaceOfferDeliveryPointInput"][] | null;
        description?: string | null;
        id: string;
        images?: GraphQLTypes["MarketplaceOfferImageUploadInput"][] | null;
        pack_size?: number | null;
        packages?: GraphQLTypes["MarketplaceOfferPackageInput"][] | null;
        price_per_unit?: string | null;
        product_name?: string | null;
        quantity_available?: number | null;
        sale_form?: GraphQLTypes["MarketplaceSaleForm"] | null;
        shelf_life_days?: number | null;
        unit_of_measure?: GraphQLTypes["MarketplaceUnitOfMeasure"] | null;
        unlimited_flag?: boolean | null;
    }
    • Optional barcode_strategy?: GraphQLTypes["MarketplaceBarcodeStrategy"] | null
    • Optional category_id?: number | null
    • Optional delivery_points?: GraphQLTypes["MarketplaceOfferDeliveryPointInput"][] | null

      КУ поставки с минимальным объёмом. Если передано — полностью заменяет набор.

    • Optional description?: string | null
    • id: string
    • Optional images?: GraphQLTypes["MarketplaceOfferImageUploadInput"][] | null

      Изображения товара (base64). Если передано — полностью заменяет текущий набор. До 8 файлов, каждый ≤ 10 МБ, JPEG/PNG/WEBP.

    • Optional pack_size?: number | null
    • Optional packages?: GraphQLTypes["MarketplaceOfferPackageInput"][] | null

      Каталог упаковок. Если передан — полностью заменяет текущий набор.

    • Optional price_per_unit?: string | null
    • Optional product_name?: string | null
    • Optional quantity_available?: number | null
    • Optional sale_form?: GraphQLTypes["MarketplaceSaleForm"] | null

      Способ отпуска. Если передан packaged — требуется непустой список packages.

    • Optional shelf_life_days?: number | null

      Срок годности имущества в днях (основа списания скоропорта).

    • Optional unit_of_measure?: GraphQLTypes["MarketplaceUnitOfMeasure"] | null
    • Optional unlimited_flag?: boolean | null
  • MarketplaceUpdateStorageCellInput: {
        cell_id: string;
        is_active?: boolean | null;
        label?: string | null;
    }
    • cell_id: string

      Ячейка, которую правят.

    • Optional is_active?: boolean | null

      Оставить ячейку в обороте. Вывести можно только пустую ячейку.

    • Optional label?: string | null

      Новая подпись ячейки.

  • MarketplaceUpdateWriteoffDraftInput: {
        id: string;
        items: GraphQLTypes["MarketplaceWriteoffItemInput"][];
    }
    • id: string
    • items: GraphQLTypes["MarketplaceWriteoffItemInput"][]
  • MarketplaceVitrine: {
        ...on MarketplaceVitrine: Omit<GraphQLTypes["MarketplaceVitrine"], "...on MarketplaceVitrine">;
        __typename: "MarketplaceVitrine";
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        display_name: string;
        id: string;
        is_default: boolean;
        updated_at: GraphQLTypes["DateTime"];
    }
    • ...on MarketplaceVitrine: Omit<GraphQLTypes["MarketplaceVitrine"], "...on MarketplaceVitrine">
    • __typename: "MarketplaceVitrine"
    • coopname: string

      eosio::name кооператива-владельца витрины

    • created_at: GraphQLTypes["DateTime"]
    • display_name: string

      Отображаемое имя витрины

    • id: string

      Идентификатор витрины (MVP всегда "default")

    • is_default: boolean

      Дефолтная витрина кооператива (MVP — всегда true)

    • updated_at: GraphQLTypes["DateTime"]
  • MarketplaceWalletEntry: {
        ...on MarketplaceWalletEntry: Omit<GraphQLTypes["MarketplaceWalletEntry"], "...on MarketplaceWalletEntry">;
        __typename: "MarketplaceWalletEntry";
        available: string;
        blocked: string;
        human_name: string;
        kind: string;
        label: string;
        name: string;
        program_id: number;
    }
    • ...on MarketplaceWalletEntry: Omit<GraphQLTypes["MarketplaceWalletEntry"], "...on MarketplaceWalletEntry">
    • __typename: "MarketplaceWalletEntry"
    • available: string

      Доступный остаток (userwallets.available)

    • blocked: string

      Заблокированный остаток (userwallets.blocked). Для marketplace-кошельков всегда 0 — резерв выражается через .available кошелька w.mkt.order. Поле остаётся для wallet/withdraw flow и legacy данных.

    • human_name: string

      Человекочитаемое название (из cooptypes LEDGER2_WALLET_REGISTRY)

    • kind: string

      WalletKind: USER_SHARED — обязателен L3-разрез по пайщику

    • label: string

      UX-метка кошелька в формате <тип взноса> | <программа> (например «Паевой | Цифровой Кошелёк», «Членский | Стол Заказов»)

    • name: string

      eosio::name кошелька (w.wal.share / w.wal.member / w.mkt.order)

    • program_id: number

      program_id: 1 — Цифровой Кошелёк, 2 — Стол Заказов

  • MarketplaceWarehouseSettings: {
        ...on MarketplaceWarehouseSettings: Omit<GraphQLTypes["MarketplaceWarehouseSettings"], "...on MarketplaceWarehouseSettings">;
        __typename: "MarketplaceWarehouseSettings";
        cells_enabled: boolean;
        containers_enabled: boolean;
        posting_on_reception_required: boolean;
    }
    • ...on MarketplaceWarehouseSettings: Omit<GraphQLTypes["MarketplaceWarehouseSettings"], "...on MarketplaceWarehouseSettings">
    • __typename: "MarketplaceWarehouseSettings"
    • cells_enabled: boolean

      Склад адресуется координатами «секция × ярус».

    • containers_enabled: boolean

      Имущество складывается в боксы — тару со своим QR-кодом.

    • posting_on_reception_required: boolean

      Место хранения указывается при закрывающей подписи акта приёмки.

  • MarketplaceWithdrawOfferInput: {
        id: string;
    }
    • id: string
  • MarketplaceWriteoffCandidate: {
        ...on MarketplaceWriteoffCandidate: Omit<GraphQLTypes["MarketplaceWriteoffCandidate"], "...on MarketplaceWriteoffCandidate">;
        __typename: "MarketplaceWriteoffCandidate";
        amount: string;
        asset_title: string;
        braname: string;
        branch_name: string;
        expiry_date?: string | null;
        inventory_ids: string[];
        is_expired: boolean;
        key: string;
        lots_count: number;
        package_size?: number | null;
        quantity: string;
        unit_of_measure?: GraphQLTypes["MarketplaceUnitOfMeasure"] | null;
    }
    • ...on MarketplaceWriteoffCandidate: Omit<GraphQLTypes["MarketplaceWriteoffCandidate"], "...on MarketplaceWriteoffCandidate">
    • __typename: "MarketplaceWriteoffCandidate"
    • amount: string

      Суммарная сумма к списанию (закупочная цена × количество, 4 знака).

    • asset_title: string

      Наименование позиции (из карточки имущества).

    • braname: string

      Кооперативный участок (склад), где лежит позиция.

    • branch_name: string

      Человеко-читаемое наименование кооперативного участка.

    • Optional expiry_date?: string | null

      Ближайший срок годности среди партий (ISO).

    • inventory_ids: string[]

      Идентификаторы всех партий на складе, слитых в эту строку-кандидат.

    • is_expired: boolean

      Срок годности истёк (просрочено) — первоочередной кандидат к списанию. false — имущество ещё годно, списывается вручную (порча, невозврат).

    • key: string

      Стабильный ключ строки (склад + наименование + состояние).

    • lots_count: number

      Сколько партий слито в эту строку (для подсказки в интерфейсе).

    • Optional package_size?: number | null

      Содержимое одной упаковки в базовой единице (Эпик 18, отпуск упаковкой). Null/0 — отпуск по мере.

    • quantity: string

      Суммарное количество единиц по всем партиям строки.

    • Optional unit_of_measure?: GraphQLTypes["MarketplaceUnitOfMeasure"] | null

      Базовая единица измерения товара (штука, килограмм, литр).

  • MarketplaceWriteoffConfirmationGroup: {
        ...on MarketplaceWriteoffConfirmationGroup: Omit<GraphQLTypes["MarketplaceWriteoffConfirmationGroup"], "...on MarketplaceWriteoffConfirmationGroup">;
        __typename: "MarketplaceWriteoffConfirmationGroup";
        authorized_at?: string | null;
        braname: string;
        branch_name: string;
        cycle_started_at: string;
        items: GraphQLTypes["MarketplaceWriteoffProposalItem"][];
        proposal_hash: string;
        proposal_id: string;
        protocol_doc?: GraphQLTypes["JSON"] | null;
        total_amount: string;
    }
    • ...on MarketplaceWriteoffConfirmationGroup: Omit<GraphQLTypes["MarketplaceWriteoffConfirmationGroup"], "...on MarketplaceWriteoffConfirmationGroup">
    • __typename: "MarketplaceWriteoffConfirmationGroup"
    • Optional authorized_at?: string | null

      Когда совет авторизовал проект (ISO).

    • braname: string

      Кооперативный участок (склад), по которому подтверждается списание.

    • branch_name: string

      Человеко-читаемое наименование кооперативного участка.

    • cycle_started_at: string

      Начало расчётного цикла списания (ISO).

    • items: GraphQLTypes["MarketplaceWriteoffProposalItem"][]

      Неподтверждённые позиции этого участка.

    • proposal_hash: string

      Канонический хеш проекта (process_hash on-chain).

    • proposal_id: string

      Идентификатор проекта списания.

    • Optional protocol_doc?: GraphQLTypes["JSON"] | null

      Протокол совета о списании (документ для просмотра).

    • total_amount: string

      Σ сумм позиций участка (4 знака).

  • MarketplaceWriteoffDecisionEntry: {
        ...on MarketplaceWriteoffDecisionEntry: Omit<GraphQLTypes["MarketplaceWriteoffDecisionEntry"], "...on MarketplaceWriteoffDecisionEntry">;
        __typename: "MarketplaceWriteoffDecisionEntry";
        action: string;
        actor: string;
        at: string;
    }
    • ...on MarketplaceWriteoffDecisionEntry: Omit<GraphQLTypes["MarketplaceWriteoffDecisionEntry"], "...on MarketplaceWriteoffDecisionEntry">
    • __typename: "MarketplaceWriteoffDecisionEntry"
    • action: string
    • actor: string
    • at: string
  • MarketplaceWriteoffItemInput: {
        amount: string;
        asset_title: string;
        braname: string;
        inventory_ids?: string[] | null;
        quantity: string;
        reason: string;
    }
    • amount: string

      Сумма списания в формате числа с 4 знаками после запятой.

    • asset_title: string
    • braname: string
    • Optional inventory_ids?: string[] | null

      Идентификаторы партий на складе, которые покрывает эта строка списания.

    • quantity: string
    • reason: string
  • MarketplaceWriteoffProposal: {
        ...on MarketplaceWriteoffProposal: Omit<GraphQLTypes["MarketplaceWriteoffProposal"], "...on MarketplaceWriteoffProposal">;
        __typename: "MarketplaceWriteoffProposal";
        authorized_at?: string | null;
        coopname: string;
        created_at: string;
        cycle_started_at: string;
        decided_by_account?: string | null;
        decision_id?: number | null;
        decision_log: GraphQLTypes["MarketplaceWriteoffDecisionEntry"][];
        executed_at?: string | null;
        id: string;
        items: GraphQLTypes["MarketplaceWriteoffProposalItem"][];
        proposal_hash: string;
        proposed_by_account?: string | null;
        reject_reason?: string | null;
        rejected_at?: string | null;
        status: GraphQLTypes["MarketplaceWriteoffProposalStatus"];
        submitted_at?: string | null;
        total_amount: string;
        trigger: GraphQLTypes["MarketplaceWriteoffProposalTrigger"];
        updated_at: string;
    }
    • ...on MarketplaceWriteoffProposal: Omit<GraphQLTypes["MarketplaceWriteoffProposal"], "...on MarketplaceWriteoffProposal">
    • __typename: "MarketplaceWriteoffProposal"
    • Optional authorized_at?: string | null
    • coopname: string
    • created_at: string
    • cycle_started_at: string
    • Optional decided_by_account?: string | null

      Аккаунт, принявший финальное решение.

    • Optional decision_id?: number | null
    • decision_log: GraphQLTypes["MarketplaceWriteoffDecisionEntry"][]
    • Optional executed_at?: string | null
    • id: string

      Идентификатор проекта в системе кооператива.

    • items: GraphQLTypes["MarketplaceWriteoffProposalItem"][]
    • proposal_hash: string

      Канонический хеш проекта, используется как process_hash on-chain (wroffprops, soviet.decisions).

    • Optional proposed_by_account?: string | null

      Аккаунт инициатора проекта (председатель / админ).

    • Optional reject_reason?: string | null

      Причина отказа совета (если REJECTED).

    • Optional rejected_at?: string | null
    • status: GraphQLTypes["MarketplaceWriteoffProposalStatus"]
    • Optional submitted_at?: string | null
    • total_amount: string

      Σ сумм всех позиций (форматированный asset, 4 знака).

    • trigger: GraphQLTypes["MarketplaceWriteoffProposalTrigger"]
    • updated_at: string
  • MarketplaceWriteoffProposalItem: {
        ...on MarketplaceWriteoffProposalItem: Omit<GraphQLTypes["MarketplaceWriteoffProposalItem"], "...on MarketplaceWriteoffProposalItem">;
        __typename: "MarketplaceWriteoffProposalItem";
        amount: string;
        asset_title: string;
        braname: string;
        branch_name?: string | null;
        executed: boolean;
        inventory_ids: string[];
        package_size?: number | null;
        quantity: string;
        reason: string;
        unit_of_measure?: GraphQLTypes["MarketplaceUnitOfMeasure"] | null;
    }
    • ...on MarketplaceWriteoffProposalItem: Omit<GraphQLTypes["MarketplaceWriteoffProposalItem"], "...on MarketplaceWriteoffProposalItem">
    • __typename: "MarketplaceWriteoffProposalItem"
    • amount: string

      Сумма списания (4 знака после запятой, валюта кооператива).

    • asset_title: string

      Наименование позиции или артикул из карточки имущества.

    • braname: string

      Кооперативный участок (склад) — источник позиции к списанию.

    • Optional branch_name?: string | null

      Человеко-читаемое наименование кооперативного участка (для показа в интерфейсе).

    • executed: boolean

      Признак того, что позиция уже исполнена через execwroff.

    • inventory_ids: string[]

      Идентификаторы партий на складе, слитых в эту строку списания.

    • Optional package_size?: number | null

      Содержимое одной упаковки в базовой единице (Эпик 18, отпуск упаковкой). Null/0 — отпуск по мере.

    • quantity: string

      Количество единиц к списанию.

    • reason: string

      Причина списания (срок годности, повреждение и т.п.).

    • Optional unit_of_measure?: GraphQLTypes["MarketplaceUnitOfMeasure"] | null

      Базовая единица измерения товара (штука, килограмм, литр).

  • MarketplaceWriteoffProposalStatus: MarketplaceWriteoffProposalStatus

    Состояние проекта решения совета о списании скоропорта на пути от черновика до итогового списания.

  • MarketplaceWriteoffProposalTrigger: MarketplaceWriteoffProposalTrigger

    Источник проекта списания: автоматический ежемесячный крон или ручное создание.

  • MarketplaceWriteoffProtocolDocumentInput: {
        proposal_id: string;
    }
    • proposal_id: string

      Идентификатор проекта списания.

  • MarketplaceWriteoffServiceMemoSignablePayloadInput: {
        braname: string;
        proposal_id: string;
    }
    • braname: string

      Кооперативный участок, по которому подтверждается списание.

    • proposal_id: string

      Идентификатор проекта списания.

  • MarketplaceWriteoffStatementSignablePayloadInput: {
        draft_id: string;
    }
    • draft_id: string
  • MarketplaceWriteoffStatusChangedEvent: {
        ...on MarketplaceWriteoffStatusChangedEvent: Omit<GraphQLTypes["MarketplaceWriteoffStatusChangedEvent"], "...on MarketplaceWriteoffStatusChangedEvent">;
        __typename: "MarketplaceWriteoffStatusChangedEvent";
        proposal_id: string;
        status: GraphQLTypes["MarketplaceWriteoffProposalStatus"];
    }

    Проект списания сменил статус (сформирован, в повестке, авторизован, исполнен, отклонён) — повестка совета и склад должны перечитать состояние.

    • ...on MarketplaceWriteoffStatusChangedEvent: Omit<GraphQLTypes["MarketplaceWriteoffStatusChangedEvent"], "...on MarketplaceWriteoffStatusChangedEvent">
    • __typename: "MarketplaceWriteoffStatusChangedEvent"
    • proposal_id: string

      Идентификатор проекта списания.

    • status: GraphQLTypes["MarketplaceWriteoffProposalStatus"]

      Новый статус проекта списания.

  • MatrixAccountStatusResponseDTO: {
        ...on MatrixAccountStatusResponseDTO: Omit<GraphQLTypes["MatrixAccountStatusResponseDTO"], "...on MatrixAccountStatusResponseDTO">;
        __typename: "MatrixAccountStatusResponseDTO";
        hasAccount: boolean;
        iframeUrl?: string | null;
        matrixUsername?: string | null;
    }
    • ...on MatrixAccountStatusResponseDTO: Omit<GraphQLTypes["MatrixAccountStatusResponseDTO"], "...on MatrixAccountStatusResponseDTO">
    • __typename: "MatrixAccountStatusResponseDTO"
    • hasAccount: boolean
    • Optional iframeUrl?: string | null
    • Optional matrixUsername?: string | null
  • Meet: {
        ...on Meet: Omit<GraphQLTypes["Meet"], "...on Meet">;
        __typename: "Meet";
        authorization?: GraphQLTypes["DocumentAggregate"] | null;
        close_at: GraphQLTypes["DateTime"];
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        current_quorum_percent: number;
        cycle: number;
        decision1?: GraphQLTypes["DocumentAggregate"] | null;
        decision2?: GraphQLTypes["DocumentAggregate"] | null;
        hash: string;
        id: number;
        initiator: string;
        initiator_certificate?: GraphQLTypes["UserCertificateUnion"] | null;
        level: string;
        notified_users: string[];
        open_at: GraphQLTypes["DateTime"];
        presider: string;
        presider_certificate?: GraphQLTypes["UserCertificateUnion"] | null;
        proposal?: GraphQLTypes["DocumentAggregate"] | null;
        quorum_passed: boolean;
        quorum_percent: number;
        secretary: string;
        secretary_certificate?: GraphQLTypes["UserCertificateUnion"] | null;
        signed_ballots: number;
        status: string;
        type: string;
    }

    Данные о собрании кооператива

    • ...on Meet: Omit<GraphQLTypes["Meet"], "...on Meet">
    • __typename: "Meet"
    • Optional authorization?: GraphQLTypes["DocumentAggregate"] | null

      Документ с решением совета о проведении собрания

    • close_at: GraphQLTypes["DateTime"]

      Дата закрытия собрания

    • coopname: string

      Имя аккаунта кооператива

    • created_at: GraphQLTypes["DateTime"]

      Дата создания собрания

    • current_quorum_percent: number

      Текущий процент кворума

    • cycle: number

      Цикл собрания

    • Optional decision1?: GraphQLTypes["DocumentAggregate"] | null

      Документ с решением секретаря

    • Optional decision2?: GraphQLTypes["DocumentAggregate"] | null

      Документ с решением председателя

    • hash: string

      Хеш собрания

    • id: number

      Уникальный идентификатор собрания

    • initiator: string

      Инициатор собрания

    • Optional initiator_certificate?: GraphQLTypes["UserCertificateUnion"] | null

      Сертификат инициатора собрания

    • level: string

      Уровень собрания

    • notified_users: string[]

      Список пользователей, которые подписали уведомление

    • open_at: GraphQLTypes["DateTime"]

      Дата открытия собрания

    • presider: string

      Председатель собрания

    • Optional presider_certificate?: GraphQLTypes["UserCertificateUnion"] | null

      Сертификат председателя собрания

    • Optional proposal?: GraphQLTypes["DocumentAggregate"] | null

      Документ с повесткой собрания

    • quorum_passed: boolean

      Флаг достижения кворума

    • quorum_percent: number

      Процент необходимого кворума

    • secretary: string

      Секретарь собрания

    • Optional secretary_certificate?: GraphQLTypes["UserCertificateUnion"] | null

      Сертификат секретаря собрания

    • signed_ballots: number

      Количество подписанных бюллетеней

    • status: string

      Статус собрания

    • type: string

      Тип собрания

  • MeetAggregate: {
        ...on MeetAggregate: Omit<GraphQLTypes["MeetAggregate"], "...on MeetAggregate">;
        __typename: "MeetAggregate";
        hash: string;
        pre?: GraphQLTypes["MeetPreProcessing"] | null;
        processed?: GraphQLTypes["MeetProcessed"] | null;
        processing?: GraphQLTypes["MeetProcessing"] | null;
    }

    Агрегат данных о собрании, содержащий информацию о разных этапах

    • ...on MeetAggregate: Omit<GraphQLTypes["MeetAggregate"], "...on MeetAggregate">
    • __typename: "MeetAggregate"
    • hash: string

      Хеш собрания

    • Optional pre?: GraphQLTypes["MeetPreProcessing"] | null

      Данные собрания на этапе предварительной обработки

    • Optional processed?: GraphQLTypes["MeetProcessed"] | null

      Данные собрания после обработки

    • Optional processing?: GraphQLTypes["MeetProcessing"] | null

      Данные собрания на этапе обработки

  • MeetPreProcessing: {
        ...on MeetPreProcessing: Omit<GraphQLTypes["MeetPreProcessing"], "...on MeetPreProcessing">;
        __typename: "MeetPreProcessing";
        agenda: GraphQLTypes["AgendaMeetPoint"][];
        close_at: GraphQLTypes["DateTime"];
        coopname: string;
        details?: string | null;
        hash: string;
        initiator: string;
        initiator_certificate?: GraphQLTypes["UserCertificateUnion"] | null;
        open_at: GraphQLTypes["DateTime"];
        presider: string;
        presider_certificate?: GraphQLTypes["UserCertificateUnion"] | null;
        proposal?: GraphQLTypes["DocumentAggregate"] | null;
        secretary: string;
        secretary_certificate?: GraphQLTypes["UserCertificateUnion"] | null;
    }

    Предварительные данные собрания перед обработкой

    • ...on MeetPreProcessing: Omit<GraphQLTypes["MeetPreProcessing"], "...on MeetPreProcessing">
    • __typename: "MeetPreProcessing"
    • agenda: GraphQLTypes["AgendaMeetPoint"][]

      Повестка собрания

    • close_at: GraphQLTypes["DateTime"]

      Дата закрытия собрания

    • coopname: string

      Имя аккаунта кооператива

    • Optional details?: string | null

      Дополнительная информация о формате собрания

    • hash: string

      Хеш собрания

    • initiator: string

      Инициатор собрания

    • Optional initiator_certificate?: GraphQLTypes["UserCertificateUnion"] | null

      Сертификат инициатора собрания

    • open_at: GraphQLTypes["DateTime"]

      Дата открытия собрания

    • presider: string

      Председатель собрания

    • Optional presider_certificate?: GraphQLTypes["UserCertificateUnion"] | null

      Сертификат председателя собрания

    • Optional proposal?: GraphQLTypes["DocumentAggregate"] | null

      Документ с предложением повестки собрания

    • secretary: string

      Секретарь собрания

    • Optional secretary_certificate?: GraphQLTypes["UserCertificateUnion"] | null

      Сертификат секретаря собрания

  • MeetProcessed: {
        ...on MeetProcessed: Omit<GraphQLTypes["MeetProcessed"], "...on MeetProcessed">;
        __typename: "MeetProcessed";
        coopname: string;
        decision: GraphQLTypes["SignedDigitalDocument"];
        decisionAggregate?: GraphQLTypes["DocumentAggregate"] | null;
        hash: string;
        presider: string;
        presider_certificate?: GraphQLTypes["UserCertificateUnion"] | null;
        quorum_passed: boolean;
        quorum_percent: number;
        results: GraphQLTypes["MeetQuestionResult"][];
        secretary: string;
        secretary_certificate?: GraphQLTypes["UserCertificateUnion"] | null;
        signed_ballots: number;
    }

    Данные о собрании после обработки

    • ...on MeetProcessed: Omit<GraphQLTypes["MeetProcessed"], "...on MeetProcessed">
    • __typename: "MeetProcessed"
    • coopname: string

      Имя кооператива

    • decision: GraphQLTypes["SignedDigitalDocument"]

      Документ решения из блокчейна

    • Optional decisionAggregate?: GraphQLTypes["DocumentAggregate"] | null

      Агрегат документа решения

    • hash: string

      Хеш собрания

    • presider: string

      Председатель собрания

    • Optional presider_certificate?: GraphQLTypes["UserCertificateUnion"] | null

      Сертификат председателя собрания

    • quorum_passed: boolean

      Пройден ли кворум

    • quorum_percent: number

      Процент кворума

    • results: GraphQLTypes["MeetQuestionResult"][]

      Результаты голосования по вопросам

    • secretary: string

      Секретарь собрания

    • Optional secretary_certificate?: GraphQLTypes["UserCertificateUnion"] | null

      Сертификат секретаря собрания

    • signed_ballots: number

      Количество подписанных бюллетеней

  • MeetProcessing: {
        ...on MeetProcessing: Omit<GraphQLTypes["MeetProcessing"], "...on MeetProcessing">;
        __typename: "MeetProcessing";
        extendedStatus: GraphQLTypes["ExtendedMeetStatus"];
        hash: string;
        isVoted: boolean;
        meet: GraphQLTypes["Meet"];
        questions: GraphQLTypes["Question"][];
    }

    Данные о собрании в процессе обработки

    • ...on MeetProcessing: Omit<GraphQLTypes["MeetProcessing"], "...on MeetProcessing">
    • __typename: "MeetProcessing"
    • extendedStatus: GraphQLTypes["ExtendedMeetStatus"]

      Расширенный статус собрания на основе дат и состояния

    • hash: string

      Хеш собрания

    • isVoted: boolean

      Флаг указывающий, голосовал ли текущий пользователь

    • meet: GraphQLTypes["Meet"]

      Основная информация о собрании

    • questions: GraphQLTypes["Question"][]

      Список вопросов повестки собрания

  • MeetQuestionResult: {
        ...on MeetQuestionResult: Omit<GraphQLTypes["MeetQuestionResult"], "...on MeetQuestionResult">;
        __typename: "MeetQuestionResult";
        accepted: boolean;
        context: string;
        decision: string;
        number: number;
        question_id: number;
        title: string;
        votes_abstained: number;
        votes_against: number;
        votes_for: number;
    }

    Результат голосования по вопросу

    • ...on MeetQuestionResult: Omit<GraphQLTypes["MeetQuestionResult"], "...on MeetQuestionResult">
    • __typename: "MeetQuestionResult"
    • accepted: boolean

      Принят ли вопрос

    • context: string

      Контекст вопроса

    • decision: string

      Принятое решение

    • number: number

      Порядковый номер вопроса

    • question_id: number

      Идентификатор вопроса

    • title: string

      Заголовок вопроса

    • votes_abstained: number

      Количество воздержавшихся

    • votes_against: number

      Количество голосов против

    • votes_for: number

      Количество голосов за

  • MembershipExit: {
        ...on MembershipExit: Omit<GraphQLTypes["MembershipExit"], "...on MembershipExit">;
        __typename: "MembershipExit";
        created_at: string;
        exit_hash: string;
        payment_status?: GraphQLTypes["PaymentStatus"] | null;
        quantity: string;
        status: GraphQLTypes["MembershipExitStatus"];
    }
    • ...on MembershipExit: Omit<GraphQLTypes["MembershipExit"], "...on MembershipExit">
    • __typename: "MembershipExit"
    • created_at: string

      Дата подачи заявления на выход

    • exit_hash: string

      Хеш процесса выхода

    • Optional payment_status?: GraphQLTypes["PaymentStatus"] | null

      Статус исходящего платежа возврата паевого взноса в реестре кассира. Создаётся при одобрении советом; null — платёж ещё не заведён.

    • quantity: string

      Сумма к возврату (фиксируется советом при одобрении; до одобрения — 0)

    • status: GraphQLTypes["MembershipExitStatus"]

      Статус процесса выхода

  • MembershipExitApplicationGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        skip_save: boolean;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • skip_save: boolean

      Флаг пропуска сохранения документа (используется для предварительной генерации и демонстрации пользователю)

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • MembershipExitApplicationSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["MembershipExitApplicationSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: GraphQLTypes["MembershipExitApplicationSignedMetaDocumentInput"]
    • meta_hash: string

      Хэш мета-данных

    • signatures: GraphQLTypes["SignatureInfoInput"][]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • MembershipExitApplicationSignedMetaDocumentInput: {
        block_num: number;
        coopname: string;
        created_at: string;
        generator: string;
        lang: string;
        links: string[];
        registry_id: number;
        skip_save: boolean;
        timezone: string;
        title: string;
        username: string;
        version: string;
    }
    • block_num: number

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • generator: string

      Имя генератора, использованного для создания документа

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • registry_id: number

      ID документа в реестре

    • skip_save: boolean

      Флаг пропуска сохранения документа (используется для предварительной генерации и демонстрации пользователю)

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • MembershipExitDecisionGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        decision_id: number;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • decision_id: number

      Идентификатор протокола решения собрания совета

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • MembershipExitResult: {
        ...on MembershipExitResult: Omit<GraphQLTypes["MembershipExitResult"], "...on MembershipExitResult">;
        __typename: "MembershipExitResult";
        exit_hash: string;
        status: GraphQLTypes["MembershipExitStatus"];
    }
    • ...on MembershipExitResult: Omit<GraphQLTypes["MembershipExitResult"], "...on MembershipExitResult">
    • __typename: "MembershipExitResult"
    • exit_hash: string

      Хеш созданного процесса выхода

    • status: GraphQLTypes["MembershipExitStatus"]

      Статус процесса выхода после подачи (ожидает подтверждения по ссылке из письма)

  • MembershipExitReturnPreview: {
        ...on MembershipExitReturnPreview: Omit<GraphQLTypes["MembershipExitReturnPreview"], "...on MembershipExitReturnPreview">;
        __typename: "MembershipExitReturnPreview";
        minimum_contribution: string;
        share_contribution: string;
        total: string;
    }
    • ...on MembershipExitReturnPreview: Omit<GraphQLTypes["MembershipExitReturnPreview"], "...on MembershipExitReturnPreview">
    • __typename: "MembershipExitReturnPreview"
    • minimum_contribution: string

      Минимальный паевой взнос пайщика

    • share_contribution: string

      Целевой паевой взнос пайщика

    • total: string

      Итоговая сумма к возврату (минимальный + целевой паевой)

  • MembershipExitStatus: MembershipExitStatus

    Статус процесса выхода пайщика из кооператива

  • MetricContributionSource: MetricContributionSource

    Источник вклада в метрику

  • MetricDriveDirection: MetricDriveDirection

    Направление вклада метрики в общую динамику

  • MetricSeriesMode: MetricSeriesMode

    Режим ряда метрики: скорость или уровень значения

  • MetricStatus: MetricStatus

    Статус метрики компонента

  • MissingRequisiteField: {
        ...on MissingRequisiteField: Omit<GraphQLTypes["MissingRequisiteField"], "...on MissingRequisiteField">;
        __typename: "MissingRequisiteField";
        key: string;
        label: string;
        reason: string;
        source: GraphQLTypes["RequisiteSource"];
    }
    • ...on MissingRequisiteField: Omit<GraphQLTypes["MissingRequisiteField"], "...on MissingRequisiteField">
    • __typename: "MissingRequisiteField"
    • key: string
    • label: string
    • reason: string
    • source: GraphQLTypes["RequisiteSource"]
  • MonoAccount: {
        ...on MonoAccount: Omit<GraphQLTypes["MonoAccount"], "...on MonoAccount">;
        __typename: "MonoAccount";
        email: string;
        has_account: boolean;
        initial_order?: string | null;
        is_email_verified: boolean;
        is_registered: boolean;
        message?: string | null;
        public_key: string;
        referer: string;
        role: string;
        status: GraphQLTypes["UserStatus"];
        subscriber_hash: string;
        subscriber_id: string;
        type: string;
        username: string;
    }
    • ...on MonoAccount: Omit<GraphQLTypes["MonoAccount"], "...on MonoAccount">
    • __typename: "MonoAccount"
    • email: string

      Электронная почта пользователя

    • has_account: boolean

      Есть ли у пользователя аккаунт

    • Optional initial_order?: string | null

      ID начального заказа

    • is_email_verified: boolean

      Подтверждена ли электронная почта

    • is_registered: boolean

      Зарегистрирован ли пользователь

    • Optional message?: string | null

      Сообщение

    • public_key: string

      Публичный ключ пользователя

    • referer: string

      Реферер пользователя

    • role: string

      Роль пользователя

    • status: GraphQLTypes["UserStatus"]

      Статус пользователя

    • subscriber_hash: string

      Хэш подписчика для уведомлений

    • subscriber_id: string

      Идентификатор подписчика для уведомлений

    • type: string

      Тип пользователя

    • username: string

      Имя пользователя

  • MoveCapitalIssueToComponentInput: {
        issue_hash: string;
        target_project_hash: string;
    }
    • issue_hash: string

      Хеш задачи

    • target_project_hash: string

      Хеш компонента, в который переносим или назначаем задачу

  • Mutation: {
        ...on Mutation: Omit<GraphQLTypes["Mutation"], "...on Mutation">;
        __typename: "Mutation";
        activateTwoFactor: boolean;
        addBranchWhitelist: GraphQLTypes["Branch"];
        addParticipant: GraphQLTypes["Account"];
        addPaymentMethod: GraphQLTypes["PaymentMethod"];
        addTrustedAccount: GraphQLTypes["Branch"];
        approveVerification: GraphQLTypes["VerificationReview"];
        archiveProductCard: boolean;
        assignCapabilitySet: boolean;
        authorizeDecision: GraphQLTypes["Transaction"];
        authorizeForceRecovery: GraphQLTypes["ForceRecoveryAuthorization"];
        cancelMembershipExit: boolean;
        capitalAddAuthor: GraphQLTypes["CapitalProject"];
        capitalAddFavorite: GraphQLTypes["CapitalFavorite"][];
        capitalAddWorklog: GraphQLTypes["CapitalTimeEntry"];
        capitalAllocateFunds: GraphQLTypes["Transaction"];
        capitalApproveCommit: GraphQLTypes["CapitalCommit"];
        capitalArchiveComponentMetric: GraphQLTypes["CapitalComponentMetric"];
        capitalCalculateVotes: GraphQLTypes["CapitalSegment"];
        capitalCloseProject: GraphQLTypes["CapitalProject"];
        capitalCompleteProcessStep: GraphQLTypes["ProcessInstance"];
        capitalCompleteRegistration: GraphQLTypes["Transaction"];
        capitalCompleteVoting: GraphQLTypes["Transaction"];
        capitalConvertSegment: GraphQLTypes["CapitalSegment"];
        capitalCreateCommit: GraphQLTypes["CapitalCommit"];
        capitalCreateComponentMetric: GraphQLTypes["CapitalComponentMetric"];
        capitalCreateCycle: GraphQLTypes["CapitalCycle"];
        capitalCreateDebt: GraphQLTypes["Transaction"];
        capitalCreateExpense: GraphQLTypes["Transaction"];
        capitalCreateIssue: GraphQLTypes["CapitalIssue"];
        capitalCreateLocalProject: GraphQLTypes["CapitalProject"];
        capitalCreateMeasure: GraphQLTypes["CapitalMeasure"];
        capitalCreateProcessTemplate: GraphQLTypes["ProcessTemplate"];
        capitalCreateProgramExpense: GraphQLTypes["Transaction"];
        capitalCreateProgramInvest: GraphQLTypes["Transaction"];
        capitalCreateProgramProperty: GraphQLTypes["Transaction"];
        capitalCreateProject: GraphQLTypes["Transaction"];
        capitalCreateProjectInvest: GraphQLTypes["Transaction"];
        capitalCreateProjectProperty: GraphQLTypes["Transaction"];
        capitalCreateStory: GraphQLTypes["CapitalStory"];
        capitalDeallocateFunds: GraphQLTypes["Transaction"];
        capitalDeclineCommit: GraphQLTypes["CapitalCommit"];
        capitalDeleteIssue: boolean;
        capitalDeleteProcessTemplate: boolean;
        capitalDeleteProject: GraphQLTypes["Transaction"];
        capitalDeleteStory: boolean;
        capitalEditContributor: GraphQLTypes["CapitalContributor"];
        capitalEditProject: GraphQLTypes["Transaction"];
        capitalFinalizeProject: GraphQLTypes["CapitalProject"];
        capitalFundProgram: GraphQLTypes["Transaction"];
        capitalGenerateCapitalizationAgreement: GraphQLTypes["GeneratedDocument"];
        capitalGenerateCapitalizationMoneyInvestStatement: GraphQLTypes["GeneratedDocument"];
        capitalGenerateCapitalizationPropertyInvestAct: GraphQLTypes["GeneratedDocument"];
        capitalGenerateCapitalizationPropertyInvestDecision: GraphQLTypes["GeneratedDocument"];
        capitalGenerateCapitalizationPropertyInvestStatement: GraphQLTypes["GeneratedDocument"];
        capitalGenerateCapitalizationToMainWalletConvertStatement: GraphQLTypes["GeneratedDocument"];
        capitalGenerateComponentGenerationContract: GraphQLTypes["GeneratedDocument"];
        capitalGenerateExpenseDecision: GraphQLTypes["GeneratedDocument"];
        capitalGenerateExpenseStatement: GraphQLTypes["GeneratedDocument"];
        capitalGenerateGenerationContract: GraphQLTypes["GeneratedDocument"];
        capitalGenerateGenerationConvertStatement: GraphQLTypes["GeneratedDocument"];
        capitalGenerateGenerationMoneyInvestStatement: GraphQLTypes["GeneratedDocument"];
        capitalGenerateGenerationPropertyInvestAct: GraphQLTypes["GeneratedDocument"];
        capitalGenerateGenerationPropertyInvestDecision: GraphQLTypes["GeneratedDocument"];
        capitalGenerateGenerationPropertyInvestStatement: GraphQLTypes["GeneratedDocument"];
        capitalGenerateGetLoanDecision: GraphQLTypes["GeneratedDocument"];
        capitalGenerateGetLoanStatement: GraphQLTypes["GeneratedDocument"];
        capitalGenerateProgramMoneyInvestStatement: GraphQLTypes["GeneratedDocument"];
        capitalGenerateProjectGenerationContract: GraphQLTypes["GeneratedDocument"];
        capitalGenerateRegistrationDocuments: GraphQLTypes["GenerateCapitalRegistrationDocumentsOutputDTO"];
        capitalGenerateResultContributionAct: GraphQLTypes["GeneratedDocument"];
        capitalGenerateResultContributionDecision: GraphQLTypes["GeneratedDocument"];
        capitalGenerateResultContributionStatement: GraphQLTypes["GeneratedDocument"];
        capitalImportContributor: GraphQLTypes["Transaction"];
        capitalLogMetricContribution: GraphQLTypes["CapitalMetricContribution"];
        capitalMakeClearance: GraphQLTypes["Transaction"];
        capitalMoveIssueToComponent: GraphQLTypes["CapitalIssue"];
        capitalOpenProject: GraphQLTypes["CapitalProject"];
        capitalPauseTimer: GraphQLTypes["CapitalTimerSession"];
        capitalPushResult: GraphQLTypes["CapitalSegment"];
        capitalRefreshProgram: GraphQLTypes["Transaction"];
        capitalRefreshSegment?: GraphQLTypes["CapitalSegment"] | null;
        capitalRegisterContributor: GraphQLTypes["Transaction"];
        capitalRemoveFavorite: GraphQLTypes["CapitalFavorite"][];
        capitalResumeTimer: GraphQLTypes["CapitalTimerSession"];
        capitalSetConfig: GraphQLTypes["Transaction"];
        capitalSetIssueMetricBindings: GraphQLTypes["CapitalIssueMetricBinding"][];
        capitalSetMaster: GraphQLTypes["Transaction"];
        capitalSetPlan: GraphQLTypes["CapitalProject"];
        capitalSetProjectDevelopmentRepositoryUrl: GraphQLTypes["CapitalProject"];
        capitalSetProjectPriority: GraphQLTypes["CapitalProject"];
        capitalSignActAsChairman: GraphQLTypes["CapitalSegment"];
        capitalSignActAsContributor: GraphQLTypes["CapitalSegment"];
        capitalStartProcess: GraphQLTypes["ProcessInstance"];
        capitalStartProject: GraphQLTypes["CapitalProject"];
        capitalStartTimer: GraphQLTypes["CapitalTimerSession"];
        capitalStartVoting: GraphQLTypes["Transaction"];
        capitalStopProject: GraphQLTypes["CapitalProject"];
        capitalStopTimer?: GraphQLTypes["CapitalTimeEntry"] | null;
        capitalSubmitVote: GraphQLTypes["Transaction"];
        capitalTopupProgramExpensePool: GraphQLTypes["Transaction"];
        capitalUpdateComponentMetric: GraphQLTypes["CapitalComponentMetric"];
        capitalUpdateIssue: GraphQLTypes["CapitalIssue"];
        capitalUpdateMeasure: GraphQLTypes["CapitalMeasure"];
        capitalUpdateProcessTemplate: GraphQLTypes["ProcessTemplate"];
        capitalUpdateStory: GraphQLTypes["CapitalStory"];
        chairmanConfirmApprove: GraphQLTypes["Approval"];
        chairmanDeclineApprove: GraphQLTypes["Approval"];
        chatcoopCreateAccount: boolean;
        chatcoopCreateCalendarEvent: GraphQLTypes["ChatCoopCalendarEvent"];
        chatcoopCreateCalendarIcsSubscription: GraphQLTypes["ChatCoopCalendarIcsUrlResponse"];
        chatcoopCreateSecretaryRoom: GraphQLTypes["ChatcoopSecretaryRoom"];
        chatcoopDeleteCalendarEvent: boolean;
        chatcoopRemoveSecretaryRoom: string;
        chatcoopUpdateCalendarEvent: GraphQLTypes["ChatCoopCalendarEvent"];
        chatcoopUpdateTranscriptionMemo: GraphQLTypes["CallTranscription"];
        completeCapitalOnboardingStep: GraphQLTypes["CapitalOnboardingState"];
        completeChairmanAgendaStep: GraphQLTypes["ChairmanOnboardingState"];
        completeChairmanGeneralMeetStep: GraphQLTypes["ChairmanOnboardingState"];
        completeExtensionOnboardingStep: GraphQLTypes["ExtensionOnboardingState"];
        confirmAgreement: GraphQLTypes["Transaction"];
        confirmCriticalAction: GraphQLTypes["PendingCriticalAction"];
        confirmMembershipExit: GraphQLTypes["MembershipExitResult"];
        createAnnualGeneralMeet: GraphQLTypes["MeetAggregate"];
        createBranch: GraphQLTypes["Branch"];
        createCategory: GraphQLTypes["Category"];
        createDepositPayment: GraphQLTypes["GatewayPayment"];
        createExpensePlan: GraphQLTypes["ExpensePlan"];
        createExpenseProposal: GraphQLTypes["Transaction"];
        createInitialPayment: GraphQLTypes["GatewayPayment"];
        createMembershipExit: GraphQLTypes["MembershipExitResult"];
        createProductCard: GraphQLTypes["ProductCard"];
        createProjectOfFreeDecision: GraphQLTypes["CreatedProjectFreeDecision"];
        createWebPushSubscription: GraphQLTypes["CreateSubscriptionResponse"];
        createWithdraw: GraphQLTypes["CreateWithdrawResponse"];
        deactivateWebPushSubscriptionById: boolean;
        declineAgreement: GraphQLTypes["Transaction"];
        declineDecision: GraphQLTypes["Transaction"];
        deleteAccount: boolean;
        deleteBranch: boolean;
        deleteBranchWhitelist: GraphQLTypes["Branch"];
        deleteCategory: boolean;
        deleteExpensePlan: boolean;
        deletePaymentMethod: boolean;
        deleteProductCard: boolean;
        deleteReportDraft: boolean;
        deleteTrustedAccount: GraphQLTypes["Branch"];
        disableTwoFactor: boolean;
        editBranch: GraphQLTypes["Branch"];
        enrollTwoFactor: GraphQLTypes["TwoFactorEnrollment"];
        generateAnnualGeneralMeetAgendaDocument: GraphQLTypes["GeneratedDocument"];
        generateAnnualGeneralMeetDecisionDocument: GraphQLTypes["GeneratedDocument"];
        generateAnnualGeneralMeetNotificationDocument: GraphQLTypes["GeneratedDocument"];
        generateBallotForAnnualGeneralMeetDocument: GraphQLTypes["GeneratedDocument"];
        generateConvertToAxonStatement: GraphQLTypes["GeneratedDocument"];
        generateDocument: GraphQLTypes["GeneratedDocument"];
        generateExpenseProposalDecisionDocument: GraphQLTypes["GeneratedDocument"];
        generateExpenseProposalStatementDocument: GraphQLTypes["GeneratedDocument"];
        generateFreeDecision: GraphQLTypes["GeneratedDocument"];
        generateMembershipExitApplication: GraphQLTypes["GeneratedDocument"];
        generateMembershipExitDecision: GraphQLTypes["GeneratedDocument"];
        generateParticipantApplication: GraphQLTypes["GeneratedDocument"];
        generateParticipantApplicationDecision: GraphQLTypes["GeneratedDocument"];
        generatePrivacyAgreement: GraphQLTypes["GeneratedDocument"];
        generateProjectOfFreeDecision: GraphQLTypes["GeneratedDocument"];
        generateRegistrationDocuments: GraphQLTypes["GenerateRegistrationDocumentsOutput"];
        generateReportFromEdits: GraphQLTypes["GeneratedReport"];
        generateReturnByMoneyDecisionDocument: GraphQLTypes["GeneratedDocument"];
        generateReturnByMoneyStatementDocument: GraphQLTypes["GeneratedDocument"];
        generateSelectBranchDocument: GraphQLTypes["GeneratedDocument"];
        generateSignatureAgreement: GraphQLTypes["GeneratedDocument"];
        generateSovietDecisionOnAnnualMeetDocument: GraphQLTypes["GeneratedDocument"];
        generateUserAgreement: GraphQLTypes["GeneratedDocument"];
        generateWalletAgreement: GraphQLTypes["GeneratedDocument"];
        initSystem: GraphQLTypes["SystemInfo"];
        initiateCriticalAction: GraphQLTypes["PendingCriticalAction"];
        installExtension: GraphQLTypes["Extension"];
        installSystem: GraphQLTypes["SystemInfo"];
        kuApproveTrusted: GraphQLTypes["Transaction"];
        kuCancelDecision: GraphQLTypes["Transaction"];
        kuCloseDecision: GraphQLTypes["Transaction"];
        kuCreateDecision: GraphQLTypes["Transaction"];
        kuDeclineTrusted: GraphQLTypes["Transaction"];
        kuExecDecision: GraphQLTypes["Transaction"];
        kuGenerateEstablishmentDecision: GraphQLTypes["GeneratedDocument"];
        kuGenerateEstablishmentPetition: GraphQLTypes["GeneratedDocument"];
        kuGenerateMeetingBallot: GraphQLTypes["GeneratedDocument"];
        kuGenerateMeetingDecision: GraphQLTypes["GeneratedDocument"];
        kuGenerateMeetingProposal: GraphQLTypes["GeneratedDocument"];
        kuGenerateTrustedLiabilityAgreement: GraphQLTypes["GeneratedDocument"];
        kuGenerateTrustedPowerOfAttorney: GraphQLTypes["GeneratedDocument"];
        kuGenerateTrustedStatement: GraphQLTypes["GeneratedDocument"];
        kuGenerateTrusteeLiabilityAgreement: GraphQLTypes["GeneratedDocument"];
        kuGenerateTrusteePowerOfAttorney: GraphQLTypes["GeneratedDocument"];
        kuJoinDecision: GraphQLTypes["Transaction"];
        kuRequestTrusted: GraphQLTypes["Transaction"];
        kuStartDecision: GraphQLTypes["Transaction"];
        kuVoteOnDecision: GraphQLTypes["Transaction"];
        login: GraphQLTypes["RegisteredAccount"];
        logout: boolean;
        markAllNotificationsRead: GraphQLTypes["UnreadNotificationsCount"];
        markNotificationRead: GraphQLTypes["InboxNotification"];
        markReportPeriod: boolean;
        marketplaceAcceptCpp: GraphQLTypes["MarketplaceCppStatus"];
        marketplaceAcceptOrdersBatch: GraphQLTypes["MarketplaceSupplierBatchActionResult"];
        marketplaceAcceptReturnAtVisit: GraphQLTypes["MarketplaceReturnClaimResult"];
        marketplaceAddAvailableCategories: GraphQLTypes["MarketplaceAvailableCategory"][];
        marketplaceAddAvailableCategoryTypes: GraphQLTypes["MarketplaceAvailableCategory"][];
        marketplaceAddSupplier: GraphQLTypes["MarketplaceSupplier"];
        marketplaceAddToCart: GraphQLTypes["MarketplaceCart"];
        marketplaceAnnounceOrderReady: GraphQLTypes["MarketplaceOrder"];
        marketplaceApproveOffer: GraphQLTypes["MarketplaceOffer"];
        marketplaceApproveReturnVisit: GraphQLTypes["MarketplaceReturnClaimResult"];
        marketplaceApproveSupplier: GraphQLTypes["MarketplaceSupplier"];
        marketplaceAssignInventoryPlacement: GraphQLTypes["MarketplaceInventoryMutationResult"];
        marketplaceBindInventoryBarcode: GraphQLTypes["MarketplaceInventoryMutationResult"];
        marketplaceCancelAplReception: GraphQLTypes["MarketplaceAplReceptionResult"];
        marketplaceCancelOrder: GraphQLTypes["MarketplaceCancelOrderResult"];
        marketplaceCancelStockOrder: GraphQLTypes["MarketplaceOrder"];
        marketplaceCancelStockProposal: GraphQLTypes["MarketplaceStockProposal"];
        marketplaceCancelWriteoffDraft: boolean;
        marketplaceCheckoutCart: GraphQLTypes["MarketplaceCheckoutResult"];
        marketplaceClearAvailableCategories: boolean;
        marketplaceClearCart: GraphQLTypes["MarketplaceCart"];
        marketplaceClearInventoryLabel: GraphQLTypes["MarketplaceInventoryMutationResult"];
        marketplaceConfirmWriteoff: GraphQLTypes["MarketplaceWriteoffProposal"];
        marketplaceConvertBranchFunds: boolean;
        marketplaceCreateAid: boolean;
        marketplaceCreateAplReception: GraphQLTypes["MarketplaceAplReceptionResult"];
        marketplaceCreateBranchExpense: string;
        marketplaceCreateContainerType: GraphQLTypes["MarketplaceContainerType"];
        marketplaceCreateContainers: GraphQLTypes["MarketplaceContainer"][];
        marketplaceCreateCustomCategory: GraphQLTypes["MarketplaceCategory"];
        marketplaceCreateExpressReception: GraphQLTypes["MarketplaceCreateExpressReceptionResult"];
        marketplaceCreateOffer: GraphQLTypes["MarketplaceOffer"];
        marketplaceCreateRequest: GraphQLTypes["MarketplaceRequest"];
        marketplaceCreateReturnClaim: GraphQLTypes["MarketplaceReturnClaimResult"];
        marketplaceCreateShipment: GraphQLTypes["MarketplaceCreateShipmentResult"];
        marketplaceCreateStockProposal: GraphQLTypes["MarketplaceStockProposal"];
        marketplaceCreateStorageCell: GraphQLTypes["MarketplaceStorageCell"];
        marketplaceCreateStorageGrid: GraphQLTypes["MarketplaceStorageCell"][];
        marketplaceCreateWriteoffDraft: GraphQLTypes["MarketplaceWriteoffProposal"];
        marketplaceDeclineOrdersBatch: GraphQLTypes["MarketplaceSupplierBatchActionResult"];
        marketplaceDeclineStockProposal: GraphQLTypes["MarketplaceStockProposal"];
        marketplaceDeleteCustomCategory: boolean;
        marketplaceDeleteTrusteeWeight: boolean;
        marketplaceDetailKU: GraphQLTypes["MarketplaceKUDetails"];
        marketplaceDistributeBranchFunds: boolean;
        marketplaceFinalizeStockIssuance: GraphQLTypes["MarketplaceStockProposalAcceptResult"];
        marketplaceGenerateInventoryLabel: GraphQLTypes["MarketplaceInventoryMutationResult"];
        marketplaceMoveContainer: GraphQLTypes["MarketplaceContainer"];
        marketplacePublishStock: GraphQLTypes["MarketplaceOffer"][];
        marketplaceRejectOffer: GraphQLTypes["MarketplaceOffer"];
        marketplaceRejectReturnAtVisit: GraphQLTypes["MarketplaceReturnClaimResult"];
        marketplaceRejectReturnRemote: GraphQLTypes["MarketplaceReturnClaimResult"];
        marketplaceRejectSupplier: GraphQLTypes["MarketplaceSupplier"];
        marketplaceRemoveAvailableCategories: boolean;
        marketplaceRemoveAvailableCategoryTypes: boolean;
        marketplaceRemoveFromCart: GraphQLTypes["MarketplaceCart"];
        marketplaceRenameStorageSection: GraphQLTypes["MarketplaceStorageCell"][];
        marketplaceReplaceAvailableItems: GraphQLTypes["MarketplaceAvailableCategory"][];
        marketplaceRepublishOffer: GraphQLTypes["MarketplaceOffer"];
        marketplaceRequestSupplier: GraphQLTypes["MarketplaceSupplier"];
        marketplaceRetireStorageCells: GraphQLTypes["MarketplaceStorageCell"][];
        marketplaceRetryKUGeocode: GraphQLTypes["MarketplaceKUDetails"];
        marketplaceSetCartDeliveryPoint: GraphQLTypes["MarketplaceCart"];
        marketplaceSetKUStatus: GraphQLTypes["MarketplaceKUDetails"];
        marketplaceSetMembershipFee: GraphQLTypes["MarketplaceEconomyConfig"];
        marketplaceSetOfferWarranty: GraphQLTypes["MarketplaceOffer"];
        marketplaceSetSupplierPayoutMethod: GraphQLTypes["MarketplaceSupplierPaymentSettings"];
        marketplaceSetTrusteeWeight: boolean;
        marketplaceSignAplReceptionAsChairman: GraphQLTypes["MarketplaceAplReceptionResult"];
        marketplaceSignAplReceptionAsSupplier: GraphQLTypes["MarketplaceAplReceptionResult"];
        marketplaceSignOnboardingOffer: GraphQLTypes["MarketplaceOnboardingState"];
        marketplaceSplitInventory: GraphQLTypes["MarketplaceInventoryMutationResult"];
        marketplaceSubmitWriteoffDraft: GraphQLTypes["MarketplaceWriteoffProposal"];
        marketplaceSwitchSupplierModel: GraphQLTypes["MarketplaceSupplier"];
        marketplaceUnpublishStock: GraphQLTypes["MarketplaceUnpublishStockResult"];
        marketplaceUpdateCartItem: GraphQLTypes["MarketplaceCart"];
        marketplaceUpdateContainer: GraphQLTypes["MarketplaceContainer"];
        marketplaceUpdateOffer: GraphQLTypes["MarketplaceOffer"];
        marketplaceUpdateStorageCell: GraphQLTypes["MarketplaceStorageCell"];
        marketplaceUpdateWriteoffDraft: GraphQLTypes["MarketplaceWriteoffProposal"];
        marketplaceWithdrawOffer: GraphQLTypes["MarketplaceOffer"];
        notifyOnAnnualGeneralMeet: GraphQLTypes["MeetAggregate"];
        overspendExpenseItem: GraphQLTypes["Transaction"];
        payExpenseItem: GraphQLTypes["Transaction"];
        payWithheldTax: string;
        processConvertToAxonStatement: boolean;
        publishProductCard: boolean;
        publishProjectOfFreeDecision?: GraphQLTypes["AgendaWithDocuments"] | null;
        refresh: GraphQLTypes["RegisteredAccount"];
        registerAccount: GraphQLTypes["RegisteredAccount"];
        registerParticipant: GraphQLTypes["Account"];
        rejectVerification: GraphQLTypes["VerificationReview"];
        reportExpenseItem: GraphQLTypes["ExpenseReportResult"];
        reportNotMe: GraphQLTypes["RevokedSessionsResult"];
        requestForceRecoveryConsent: boolean;
        resendNotification: GraphQLTypes["Notification"];
        resetKey: boolean;
        resetRegistration: GraphQLTypes["Account"];
        restartAnnualGeneralMeet: GraphQLTypes["MeetAggregate"];
        returnExpenseItem: GraphQLTypes["Transaction"];
        revokeAllSessions: GraphQLTypes["RevokedSessionsResult"];
        revokeCapabilitySet: boolean;
        revokeParticipantKey: GraphQLTypes["RevokeKeyResult"];
        revokeSession: boolean;
        saveCapitalProgramDocDataHash: GraphQLTypes["CapitalOnboardingState"];
        saveMyPassport: GraphQLTypes["Account"];
        saveReportDraft: GraphQLTypes["ReportDraft"];
        selectBranch: boolean;
        sendAgreement: GraphQLTypes["Transaction"];
        setBranchPrivate: GraphQLTypes["Branch"];
        setLoginFactors: GraphQLTypes["LoginFactors"];
        setPaymentStatus: GraphQLTypes["GatewayPayment"];
        setRecoveryStrategy: boolean;
        setWif: boolean;
        signByPresiderOnAnnualGeneralMeet: GraphQLTypes["MeetAggregate"];
        signBySecretaryOnAnnualGeneralMeet: GraphQLTypes["MeetAggregate"];
        startInstall: GraphQLTypes["StartInstallResult"];
        startResetKey: boolean;
        submitExpenseReport: GraphQLTypes["Transaction"];
        triggerNotificationWorkflow: boolean;
        uninstallExtension: boolean;
        unverifyParticipant: GraphQLTypes["ParticipantVerification"][];
        updateAccount: GraphQLTypes["Account"];
        updateBankAccount: GraphQLTypes["PaymentMethod"];
        updateExtension: GraphQLTypes["Extension"];
        updateReportRequisites: GraphQLTypes["ReportRequisitesView"];
        updateSettings: GraphQLTypes["Settings"];
        updateSystem: GraphQLTypes["SystemInfo"];
        uploadExpenseFile: GraphQLTypes["ExpenseFile"];
        uploadPaymentProof: GraphQLTypes["PaymentFile"];
        verifyEmail: boolean;
        verifyParticipantOnsite: GraphQLTypes["ParticipantVerification"][];
        voteOnAnnualGeneralMeet: GraphQLTypes["MeetAggregate"];
        walmoveWallets: GraphQLTypes["Ledger2AdjustmentResult"];
    }
    • ...on Mutation: Omit<GraphQLTypes["Mutation"], "...on Mutation">
    • __typename: "Mutation"
    • activateTwoFactor: boolean

      Подтвердить подключение второго фактора первым кодом

    • addBranchWhitelist: GraphQLTypes["Branch"]

      Добавить пайщика в белый список приватного кооперативного участка

      Требуемые роли: chairman.

    • addParticipant: GraphQLTypes["Account"]

      Добавить активного пайщика, который вступил в кооператив, не используя платформу (заполнив заявление собственноручно, оплатив вступительный и минимальный паевый взносы, и получив протокол решения совета)

      Требуемые роли: chairman, member.

    • addPaymentMethod: GraphQLTypes["PaymentMethod"]

      Добавить метод оплаты (банковский счёт или СБП)

    • addTrustedAccount: GraphQLTypes["Branch"]

      Добавить доверенное лицо кооперативного участка

      Требуемые роли: chairman.

    • approveVerification: GraphQLTypes["VerificationReview"]

      Совет подтвердил сверку личности; снимки удаляются

    • archiveProductCard: boolean

      Архивировать карточку

      Требуемые роли: chairman, member, user.

    • assignCapabilitySet: boolean

      Назначить пайщику набор возможностей (управляет председатель)

    • authorizeDecision: GraphQLTypes["Transaction"]

      Утвердить и исполнить решение совета

      Требуемые роли: chairman.

    • authorizeForceRecovery: GraphQLTypes["ForceRecoveryAuthorization"]

      Авторизовать принудительное восстановление доступа пайщика (председатель)

    • cancelMembershipExit: boolean

      Отменить заявление на выход до подтверждения по email.

    • capitalAddAuthor: GraphQLTypes["CapitalProject"]

      Добавление автора проекта в CAPITAL контракте

      Требуемые роли: chairman.

    • capitalAddFavorite: GraphQLTypes["CapitalFavorite"][]

      Добавить сущность в личное избранное

      Требуемые роли: chairman, member, user.

    • capitalAddWorklog: GraphQLTypes["CapitalTimeEntry"]

      Ручная запись фактического времени по задаче (на себя как исполнителя)

      Требуемые роли: chairman, member, user.

    • capitalAllocateFunds: GraphQLTypes["Transaction"]

      Направление средств программы в проект или компонент

      Требуемые роли: chairman.

    • capitalApproveCommit: GraphQLTypes["CapitalCommit"]

      Одобрение коммита в CAPITAL контракте

      Требуемые роли: chairman, member, user.

    • capitalArchiveComponentMetric: GraphQLTypes["CapitalComponentMetric"]

      Архивация метрики компонента

      Требуемые роли: chairman, member, user.

    • capitalCalculateVotes: GraphQLTypes["CapitalSegment"]

      Расчет голосов в CAPITAL контракте

      Требуемые роли: chairman, member, user.

    • capitalCloseProject: GraphQLTypes["CapitalProject"]

      Закрытие проекта от инвестиций в CAPITAL контракте

      Требуемые роли: chairman.

    • capitalCompleteProcessStep: GraphQLTypes["ProcessInstance"]

      Завершение шага процесса

      Требуемые роли: chairman, member, user.

    • capitalCompleteRegistration: GraphQLTypes["Transaction"]

      Завершение регистрации в Capital через отправку документов в блокчейн (regcontrib)

      Требуемые роли: chairman.

    • capitalCompleteVoting: GraphQLTypes["Transaction"]

      Завершение голосования в CAPITAL контракте

      Требуемые роли: chairman.

    • capitalConvertSegment: GraphQLTypes["CapitalSegment"]

      Конвертация сегмента в CAPITAL контракте

      Требуемые роли: chairman, member.

    • capitalCreateCommit: GraphQLTypes["CapitalCommit"]

      Создание коммита в CAPITAL контракте

      Требуемые роли: chairman.

    • capitalCreateComponentMetric: GraphQLTypes["CapitalComponentMetric"]

      Создание цели по мере на компоненте

      Требуемые роли: chairman, member, user.

    • capitalCreateCycle: GraphQLTypes["CapitalCycle"]

      Создание цикла в CAPITAL контракте

      Требуемые роли: chairman.

    • capitalCreateDebt: GraphQLTypes["Transaction"]

      Получение ссуды в CAPITAL контракте

      Требуемые роли: participant.

    • capitalCreateExpense: GraphQLTypes["Transaction"]

      Создание расхода в CAPITAL контракте

      Требуемые роли: chairman.

    • capitalCreateIssue: GraphQLTypes["CapitalIssue"]

      Создание задачи в CAPITAL контракте

      Требуемые роли: chairman, member, user.

    • capitalCreateLocalProject: GraphQLTypes["CapitalProject"]

      Создание персонального проекта или компонента без публикации в блокчейн

      Требуемые роли: chairman, member, user.

    • capitalCreateMeasure: GraphQLTypes["CapitalMeasure"]

      Устарело: справочник мер централизован, создание только через миграции. Мутация всегда отклоняется.

      Требуемые роли: chairman.

    • capitalCreateProcessTemplate: GraphQLTypes["ProcessTemplate"]

      Создание шаблона процесса

      Требуемые роли: chairman, member.

    • capitalCreateProgramExpense: GraphQLTypes["Transaction"]

      Создание программного расхода капитала через шасси expense.

      Требуемые роли: chairman, member.

    • capitalCreateProgramInvest: GraphQLTypes["Transaction"]

      Инвестирование в программу благорост (денежная программная инвестиция)

      Требуемые роли: participant.

    • capitalCreateProgramProperty: GraphQLTypes["Transaction"]

      Создание программного имущественного взноса в CAPITAL контракте

      Требуемые роли: participant.

    • capitalCreateProject: GraphQLTypes["Transaction"]

      Создание проекта в CAPITAL контракте

      Требуемые роли: chairman, member.

    • capitalCreateProjectInvest: GraphQLTypes["Transaction"]

      Инвестирование в проект CAPITAL контракта

      Требуемые роли: participant.

    • capitalCreateProjectProperty: GraphQLTypes["Transaction"]

      Создание проектного имущественного взноса в CAPITAL контракте

      Требуемые роли: participant.

    • capitalCreateStory: GraphQLTypes["CapitalStory"]

      Создание истории в CAPITAL контракте

      Требуемые роли: chairman, member, user.

    • capitalDeallocateFunds: GraphQLTypes["Transaction"]

      Возврат ранее направленных средств из компонента в программу

      Требуемые роли: chairman.

    • capitalDeclineCommit: GraphQLTypes["CapitalCommit"]

      Отклонение коммита в CAPITAL контракте

      Требуемые роли: chairman, member, user.

    • capitalDeleteIssue: boolean

      Удаление задачи по хэшу

      Требуемые роли: chairman.

    • capitalDeleteProcessTemplate: boolean

      Удаление шаблона процесса

      Требуемые роли: chairman, member.

    • capitalDeleteProject: GraphQLTypes["Transaction"]

      Удаление проекта в CAPITAL контракте

      Требуемые роли: chairman.

    • capitalDeleteStory: boolean

      Удаление истории по хэшу

      Требуемые роли: chairman, member, user.

    • capitalEditContributor: GraphQLTypes["CapitalContributor"]

      Редактирование параметров участника в CAPITAL контракте

      Требуемые роли: chairman.

    • capitalEditProject: GraphQLTypes["Transaction"]

      Редактирование проекта в CAPITAL контракте

      Требуемые роли: chairman, member, user.

    • capitalFinalizeProject: GraphQLTypes["CapitalProject"]

      Финализация проекта в CAPITAL контракте после завершения всех конвертаций участников

      Требуемые роли: chairman.

    • capitalFundProgram: GraphQLTypes["Transaction"]

      Финансирование программы CAPITAL контракта

      Требуемые роли: chairman.

    • capitalGenerateCapitalizationAgreement: GraphQLTypes["GeneratedDocument"]

      Сгенерировать соглашение о благороста

      Требуемые роли: chairman, member.

    • capitalGenerateCapitalizationMoneyInvestStatement: GraphQLTypes["GeneratedDocument"]

      Сгенерировать заявление об инвестировании в благорост

      Требуемые роли: chairman, member.

    • capitalGenerateCapitalizationPropertyInvestAct: GraphQLTypes["GeneratedDocument"]

      Сгенерировать акт об инвестировании имуществом в благорост

      Требуемые роли: chairman, member.

    • capitalGenerateCapitalizationPropertyInvestDecision: GraphQLTypes["GeneratedDocument"]

      Сгенерировать решение об инвестировании имуществом в благорост

      Требуемые роли: chairman, member.

    • capitalGenerateCapitalizationPropertyInvestStatement: GraphQLTypes["GeneratedDocument"]

      Сгенерировать заявление об инвестировании имуществом в благорост

      Требуемые роли: chairman, member.

    • capitalGenerateCapitalizationToMainWalletConvertStatement: GraphQLTypes["GeneratedDocument"]

      Сгенерировать заявление о конвертации из благороста в основной кошелек

      Требуемые роли: chairman, member.

    • capitalGenerateComponentGenerationContract: GraphQLTypes["GeneratedDocument"]

      Сгенерировать документ дополнения к приложению для компонента

      Требуемые роли: chairman, member.

    • capitalGenerateExpenseDecision: GraphQLTypes["GeneratedDocument"]

      Сгенерировать решение о расходе

      Требуемые роли: chairman, member.

    • capitalGenerateExpenseStatement: GraphQLTypes["GeneratedDocument"]

      Сгенерировать заявление о расходе

      Требуемые роли: chairman, member.

    • capitalGenerateGenerationContract: GraphQLTypes["GeneratedDocument"]

      Сгенерировать генерационное соглашение

      Требуемые роли: chairman, member.

    • capitalGenerateGenerationConvertStatement: GraphQLTypes["GeneratedDocument"]

      Сгенерировать заявление о конвертации целевого паевого взноса (в Цифровой Кошелёк и/или в программу «Благорост»)

      Требуемые роли: chairman, member.

    • capitalGenerateGenerationMoneyInvestStatement: GraphQLTypes["GeneratedDocument"]

      Сгенерировать заявление об инвестировании в генерацию

      Требуемые роли: chairman, member.

    • capitalGenerateGenerationPropertyInvestAct: GraphQLTypes["GeneratedDocument"]

      Сгенерировать акт об инвестировании имуществом в генерацию

      Требуемые роли: chairman, member.

    • capitalGenerateGenerationPropertyInvestDecision: GraphQLTypes["GeneratedDocument"]

      Сгенерировать решение об инвестировании имуществом в генерацию

      Требуемые роли: chairman, member.

    • capitalGenerateGenerationPropertyInvestStatement: GraphQLTypes["GeneratedDocument"]

      Сгенерировать заявление об инвестировании имуществом в генерацию

      Требуемые роли: chairman, member.

    • capitalGenerateGetLoanDecision: GraphQLTypes["GeneratedDocument"]

      Сгенерировать решение о получении займа

      Требуемые роли: chairman, member.

    • capitalGenerateGetLoanStatement: GraphQLTypes["GeneratedDocument"]

      Сгенерировать заявление о получении займа

      Требуемые роли: chairman, member.

    • capitalGenerateProgramMoneyInvestStatement: GraphQLTypes["GeneratedDocument"]

      Сгенерировать заявление об инвестировании в программу благороста (без привязки к проекту)

      Требуемые роли: chairman, member, user.

    • capitalGenerateProjectGenerationContract: GraphQLTypes["GeneratedDocument"]

      Сгенерировать документ приложения к договору участия для проекта

      Требуемые роли: chairman, member.

    • capitalGenerateRegistrationDocuments: GraphQLTypes["GenerateCapitalRegistrationDocumentsOutputDTO"]

      Генерация пачки документов для завершения регистрации в Capital (GenerationContract, StorageAgreement, BlagorostAgreement)

      Требуемые роли: chairman, member.

    • capitalGenerateResultContributionAct: GraphQLTypes["GeneratedDocument"]

      Сгенерировать акт о вкладе результатов

      Требуемые роли: chairman, member.

    • capitalGenerateResultContributionDecision: GraphQLTypes["GeneratedDocument"]

      Сгенерировать решение о вкладе результатов

      Требуемые роли: chairman, member.

    • capitalGenerateResultContributionStatement: GraphQLTypes["GeneratedDocument"]

      Сгенерировать заявление о вкладе результатов

      Требуемые роли: chairman, member.

    • capitalImportContributor: GraphQLTypes["Transaction"]

      Импорт участника в CAPITAL контракт

      Требуемые роли: chairman.

    • capitalLogMetricContribution: GraphQLTypes["CapitalMetricContribution"]

      Ручной вклад в метрику

      Требуемые роли: chairman, member, user.

    • capitalMakeClearance: GraphQLTypes["Transaction"]

      Подписание приложения в CAPITAL контракте

      Требуемые роли: chairman.

    • capitalMoveIssueToComponent: GraphQLTypes["CapitalIssue"]

      Перенос задачи между компонентами одного проекта или назначение свободной задачи компоненту

      Требуемые роли: chairman, member, user.

    • capitalOpenProject: GraphQLTypes["CapitalProject"]

      Открытие проекта для инвестиций в CAPITAL контракте

      Требуемые роли: chairman.

    • capitalPauseTimer: GraphQLTypes["CapitalTimerSession"]

      Пауза таймера — задача остаётся привязанной, время не тикает

      Требуемые роли: chairman, member, user.

    • capitalPushResult: GraphQLTypes["CapitalSegment"]

      Внесение результата в CAPITAL контракте

      Требуемые роли: chairman, member, user.

    • capitalRefreshProgram: GraphQLTypes["Transaction"]

      Обновление CRPS пайщика в программе CAPITAL контракта

      Требуемые роли: chairman.

    • Optional capitalRefreshSegment?: GraphQLTypes["CapitalSegment"] | null

      Обновление сегмента в CAPITAL контракте

      Требуемые роли: chairman, member, user.

    • capitalRegisterContributor: GraphQLTypes["Transaction"]

      Регистрация участника в CAPITAL контракте

      Требуемые роли: chairman.

    • capitalRemoveFavorite: GraphQLTypes["CapitalFavorite"][]

      Убрать сущность из личного избранного

      Требуемые роли: chairman, member, user.

    • capitalResumeTimer: GraphQLTypes["CapitalTimerSession"]

      Продолжить таймер после паузы на той же задаче

      Требуемые роли: chairman, member, user.

    • capitalSetConfig: GraphQLTypes["Transaction"]

      Установка конфигурации CAPITAL контракта

      Требуемые роли: chairman.

    • capitalSetIssueMetricBindings: GraphQLTypes["CapitalIssueMetricBinding"][]

      Установка привязок задачи к метрикам компонента

      Требуемые роли: chairman, member, user.

    • capitalSetMaster: GraphQLTypes["Transaction"]

      Установка мастера проекта в CAPITAL контракте

      Требуемые роли: chairman.

    • capitalSetPlan: GraphQLTypes["CapitalProject"]

      Установка плана проекта в CAPITAL контракте

    • capitalSetProjectDevelopmentRepositoryUrl: GraphQLTypes["CapitalProject"]

      Сохранение URL репозитория разработки проекта/компонента (только БД)

    • capitalSetProjectPriority: GraphQLTypes["CapitalProject"]

      Установка приоритета проекта или компонента (хранится только в базе данных)

    • capitalSignActAsChairman: GraphQLTypes["CapitalSegment"]

      Подписание акта о вкладе результатов председателем

      Требуемые роли: chairman.

    • capitalSignActAsContributor: GraphQLTypes["CapitalSegment"]

      Подписание акта о вкладе результатов участником

      Требуемые роли: chairman, member, user.

    • capitalStartProcess: GraphQLTypes["ProcessInstance"]

      Запуск экземпляра процесса

      Требуемые роли: chairman, member, user.

    • capitalStartProject: GraphQLTypes["CapitalProject"]

      Запуск проекта в CAPITAL контракте

      Требуемые роли: chairman.

    • capitalStartTimer: GraphQLTypes["CapitalTimerSession"]

      Старт таймера на задаче (не больше одной открытой сессии на участника)

      Требуемые роли: chairman, member, user.

    • capitalStartVoting: GraphQLTypes["Transaction"]

      Запуск голосования в CAPITAL контракте

      Требуемые роли: chairman.

    • capitalStopProject: GraphQLTypes["CapitalProject"]

      Остановка проекта в CAPITAL контракте

      Требуемые роли: chairman.

    • Optional capitalStopTimer?: GraphQLTypes["CapitalTimeEntry"] | null

      Остановка открытого таймера — создаёт запись факта по задаче таймера

      Требуемые роли: chairman, member, user.

    • capitalSubmitVote: GraphQLTypes["Transaction"]

      Голосование в CAPITAL контракте

      Требуемые роли: chairman, member, user.

    • capitalTopupProgramExpensePool: GraphQLTypes["Transaction"]

      Пополнение пула программных расходов капитала из инвестиционного пула.

      Требуемые роли: chairman.

    • capitalUpdateComponentMetric: GraphQLTypes["CapitalComponentMetric"]

      Обновление цели по мере на компоненте

      Требуемые роли: chairman, member, user.

    • capitalUpdateIssue: GraphQLTypes["CapitalIssue"]

      Обновление задачи в CAPITAL контракте

      Требуемые роли: chairman, member, user.

    • capitalUpdateMeasure: GraphQLTypes["CapitalMeasure"]

      Включение или выключение меры в справочнике (без изменения состава)

      Требуемые роли: chairman.

    • capitalUpdateProcessTemplate: GraphQLTypes["ProcessTemplate"]

      Обновление шаблона процесса (шаги, рёбра, статус)

      Требуемые роли: chairman, member.

    • capitalUpdateStory: GraphQLTypes["CapitalStory"]

      Обновление истории в CAPITAL контракте

      Требуемые роли: chairman, member, user.

    • chairmanConfirmApprove: GraphQLTypes["Approval"]

      Подтверждение одобрения документа председателем совета

      Требуемые роли: chairman.

    • chairmanDeclineApprove: GraphQLTypes["Approval"]

      Отклонение одобрения документа председателем совета

      Требуемые роли: chairman.

    • chatcoopCreateAccount: boolean

      Создать Matrix аккаунт с именем пользователя и паролем

      Требуемые роли: chairman, member, user.

    • chatcoopCreateCalendarEvent: GraphQLTypes["ChatCoopCalendarEvent"]

      Создать событие календаря

      Требуемые роли: chairman, member.

    • chatcoopCreateCalendarIcsSubscription: GraphQLTypes["ChatCoopCalendarIcsUrlResponse"]

      Выдать или обновить персональный URL подписки ICS (секрет в query)

      Требуемые роли: chairman, member, user.

    • chatcoopCreateSecretaryRoom: GraphQLTypes["ChatcoopSecretaryRoom"]

      Создать комнату с секретарём (публичную или приватную); секретарь подключается сразу

      Требуемые роли: chairman, member.

    • chatcoopDeleteCalendarEvent: boolean

      Удалить событие календаря

      Требуемые роли: chairman, member.

    • chatcoopRemoveSecretaryRoom: string

      Удалить комнату секретаря: вывести секретаря и снять комнату с синхронизации (возвращает идентификатор комнаты в реестре)

      Требуемые роли: chairman, member.

    • chatcoopUpdateCalendarEvent: GraphQLTypes["ChatCoopCalendarEvent"]

      Обновить событие календаря

      Требуемые роли: chairman, member.

    • chatcoopUpdateTranscriptionMemo: GraphQLTypes["CallTranscription"]

      Обновить заметку (memo) к транскрипции звонка

      Требуемые роли: chairman, member, user.

    • completeCapitalOnboardingStep: GraphQLTypes["CapitalOnboardingState"]

      Выполнить шаг онбординга capital (создание предложения повестки)

      Требуемые роли: chairman.

    • completeChairmanAgendaStep: GraphQLTypes["ChairmanOnboardingState"]

      Выполнить один из шагов онбординга (создание предложения повестки)

      Требуемые роли: chairman.

    • completeChairmanGeneralMeetStep: GraphQLTypes["ChairmanOnboardingState"]

      Выполнить шаг онбординга по созданию общего собрания (сохранить hash повестки)

      Требуемые роли: chairman.

    • completeExtensionOnboardingStep: GraphQLTypes["ExtensionOnboardingState"]

      Выполнить шаг онбординга кооператива на расширение (решение совета или общее собрание)

      Требуемые роли: chairman.

    • confirmAgreement: GraphQLTypes["Transaction"]

      Подтвердить соглашение пайщика администратором

      Требуемые роли: chairman, member.

    • confirmCriticalAction: GraphQLTypes["PendingCriticalAction"]

      Подтвердить критическое действие совета (член совета)

    • confirmMembershipExit: GraphQLTypes["MembershipExitResult"]

      Подтвердить выход из кооператива по ссылке из письма. Проверяет токен и отправляет ранее подписанное заявление в блокчейн.

    • createAnnualGeneralMeet: GraphQLTypes["MeetAggregate"]

      Сгенерировать документ предложения повестки очередного общего собрания пайщиков

      Требуемые роли: chairman, member.

    • createBranch: GraphQLTypes["Branch"]

      Создать кооперативный участок

      Требуемые роли: chairman.

    • createCategory: GraphQLTypes["Category"]

      Создать категорию (админ)

      Требуемые роли: chairman.

    • createDepositPayment: GraphQLTypes["GatewayPayment"]

      Создание объекта паевого платежа производится мутацией createDepositPayment. Выполнение мутации возвращает идентификатор платежа и данные для его совершения в зависимости от выбранного платежного провайдера.

      Требуемые роли: chairman, member.

    • createExpensePlan: GraphQLTypes["ExpensePlan"]

      Добавить плановый расход: сумма, срок, назначение и реквизиты оплаты. Для регулярной траты указывается периодичность — следующий экземпляр появляется в реестре автоматически. Планы кооперативного участка ведёт его председатель.

    • createExpenseProposal: GraphQLTypes["Transaction"]

      Подать СЗ-расход (создать смету с подписью пайщика/председателя).

      Требуемые роли: chairman, member.

    • createInitialPayment: GraphQLTypes["GatewayPayment"]

      Создание объекта регистрационного платежа производится мутацией createInitialPayment. Выполнение мутации возвращает идентификатор платежа и данные для его совершения в зависимости от выбранного платежного провайдера.

      Требуемые роли: chairman, member.

    • createMembershipExit: GraphQLTypes["MembershipExitResult"]

      Подать подписанное заявление на выход из кооператива. Запускает рассмотрение советом и последующий возврат паевого взноса.

    • createProductCard: GraphQLTypes["ProductCard"]

      Создать карточку товара/услуги

      Требуемые роли: chairman, member, user.

    • createProjectOfFreeDecision: GraphQLTypes["CreatedProjectFreeDecision"]

      Создать повестку дня и проект решения, и сохранить в хранилище для дальнейшей генерации документа и его публикации

      Требуемые роли: chairman, member.

    • createWebPushSubscription: GraphQLTypes["CreateSubscriptionResponse"]

      Создать веб-пуш подписку для пользователя

      Требуемые роли: chairman, member.

    • createWithdraw: GraphQLTypes["CreateWithdrawResponse"]

      Создать заявку на вывод средств

      Требуемые роли: chairman, member.

    • deactivateWebPushSubscriptionById: boolean

      Деактивировать веб-пуш подписку по ID

      Требуемые роли: chairman, member.

    • declineAgreement: GraphQLTypes["Transaction"]

      Отклонить соглашение пайщика администратором

      Требуемые роли: chairman, member.

    • declineDecision: GraphQLTypes["Transaction"]

      Отклонить решение совета по отрицательному консенсусу (большинство голосов против)

      Требуемые роли: chairman.

    • deleteAccount: boolean

      Удалить аккаунт пайщика из системы учёта провайдера. Доступно только для незавершённых регистрационных статусов (черновик, неоплачен/отклонён). Активный, заблокированный и любой зарегистрированный в блокчейне аккаунт удалить нельзя. Используется для очистки реестра и освобождения e-mail под перерегистрацию.

      Требуемые роли: chairman.

    • deleteBranch: boolean

      Удалить кооперативный участок

      Требуемые роли: chairman.

    • deleteBranchWhitelist: GraphQLTypes["Branch"]

      Удалить пайщика из белого списка приватного кооперативного участка

      Требуемые роли: chairman.

    • deleteCategory: boolean

      Удалить категорию (админ)

      Требуемые роли: chairman.

    • deleteExpensePlan: boolean

      Удалить плановый расход (например, оплаченный вне системы или отменённый). Планы кооперативного участка ведёт его председатель.

    • deletePaymentMethod: boolean

      Удалить метод оплаты

    • deleteProductCard: boolean

      Удалить черновик карточки

      Требуемые роли: chairman, member, user.

    • deleteReportDraft: boolean

      Удалить черновик по id (только владелец)

      Требуемые роли: chairman.

    • deleteTrustedAccount: GraphQLTypes["Branch"]

      Удалить доверенное лицо кооперативного участка

      Требуемые роли: chairman.

    • disableTwoFactor: boolean

      Отключить второй фактор (требует валидный код)

    • editBranch: GraphQLTypes["Branch"]

      Изменить кооперативный участок

      Требуемые роли: chairman.

    • enrollTwoFactor: GraphQLTypes["TwoFactorEnrollment"]

      Начать подключение второго фактора: выпустить секрет и otpauth-URI для QR

    • generateAnnualGeneralMeetAgendaDocument: GraphQLTypes["GeneratedDocument"]

      Сгенерировать предложение повестки общего собрания пайщиков

      Требуемые роли: chairman, member.

    • generateAnnualGeneralMeetDecisionDocument: GraphQLTypes["GeneratedDocument"]

      Сгенерировать документ решения общего собрания пайщиков

      Требуемые роли: chairman, member.

    • generateAnnualGeneralMeetNotificationDocument: GraphQLTypes["GeneratedDocument"]

      Сгенерировать документ уведомления о проведении общего собрания пайщиков

      Требуемые роли: chairman, member.

    • generateBallotForAnnualGeneralMeetDocument: GraphQLTypes["GeneratedDocument"]

      Сгенерировать бюллетень для голосования на общем собрании пайщиков

      Требуемые роли: member.

    • generateConvertToAxonStatement: GraphQLTypes["GeneratedDocument"]

      Генерирует заявление на конвертацию паевого взноса в членский взнос

      Требуемые роли: member, chairman.

    • generateDocument: GraphQLTypes["GeneratedDocument"]

      Универсальная генерация документа с произвольными данными (только для председателя)

    • generateExpenseProposalDecisionDocument: GraphQLTypes["GeneratedDocument"]

      Сгенерировать документ-решение по СЗ (registry 2011) для последующей подписи.

      Требуемые роли: chairman.

    • generateExpenseProposalStatementDocument: GraphQLTypes["GeneratedDocument"]

      Сгенерировать документ СЗ-заявления (registry 2010) для последующей подписи.

      Требуемые роли: chairman, member, user.

    • generateFreeDecision: GraphQLTypes["GeneratedDocument"]

      Сгенерировать протокол решения по предложенной повестке

      Требуемые роли: chairman, member.

    • generateMembershipExitApplication: GraphQLTypes["GeneratedDocument"]

      Сгенерировать документ заявления о выходе из кооператива.

    • generateMembershipExitDecision: GraphQLTypes["GeneratedDocument"]

      Сгенерировать документ решения собрания совета о выходе пайщика.

      Требуемые роли: chairman, member.

    • generateParticipantApplication: GraphQLTypes["GeneratedDocument"]

      Сгенерировать документ заявления о вступлении в кооператив.

      Требуемые роли: chairman, member.

    • generateParticipantApplicationDecision: GraphQLTypes["GeneratedDocument"]

      Сгенерировать документ протокол решения собрания совета

      Требуемые роли: chairman, member.

    • generatePrivacyAgreement: GraphQLTypes["GeneratedDocument"]

      Сгенерировать документ согласия с политикой конфиденциальности.

      Требуемые роли: chairman, member.

    • generateProjectOfFreeDecision: GraphQLTypes["GeneratedDocument"]

      Сгенерировать документ проекта свободного решения

      Требуемые роли: chairman, member.

    • generateRegistrationDocuments: GraphQLTypes["GenerateRegistrationDocumentsOutput"]

      Генерирует пакет документов для регистрации пайщика. Возвращает список документов с метаданными для отображения на фронтенде.

      Требуемые роли: chairman, member.

    • generateReportFromEdits: GraphQLTypes["GeneratedReport"]

      Сгенерировать XML отчёта из edits-состояния формы (результат редактора). Перед записью XML проходит XSD-валидацию; всё сохраняется в архив отчётов.

      Требуемые роли: chairman.

    • generateReturnByMoneyDecisionDocument: GraphQLTypes["GeneratedDocument"]

      Сгенерировать документ решения совета о возврате паевого взноса

      Требуемые роли: chairman, member.

    • generateReturnByMoneyStatementDocument: GraphQLTypes["GeneratedDocument"]

      Сгенерировать документ заявления на возврат паевого взноса

      Требуемые роли: chairman, member.

    • generateSelectBranchDocument: GraphQLTypes["GeneratedDocument"]

      Сгенерировать документ, подтверждающий выбор кооперативного участка

      Требуемые роли: chairman, member, user.

    • generateSignatureAgreement: GraphQLTypes["GeneratedDocument"]

      Сгенерировать документ соглашения о порядка и правилах использования простой электронной подписи.

      Требуемые роли: chairman, member.

    • generateSovietDecisionOnAnnualMeetDocument: GraphQLTypes["GeneratedDocument"]

      Сгенерировать документ решения Совета по проведению общего собрания пайщиков

      Требуемые роли: chairman, member.

    • generateUserAgreement: GraphQLTypes["GeneratedDocument"]

      Сгенерировать документ пользовательского соглашения.

      Требуемые роли: chairman, member.

    • generateWalletAgreement: GraphQLTypes["GeneratedDocument"]

      Сгенерировать документ соглашения о целевой потребительской программе "Цифровой Кошелёк"

      Требуемые роли: chairman, member.

    • initSystem: GraphQLTypes["SystemInfo"]

      Произвести инициализацию программного обеспечения перед установкой совета методом install

    • initiateCriticalAction: GraphQLTypes["PendingCriticalAction"]

      Инициировать критическое действие совета (председатель)

    • installExtension: GraphQLTypes["Extension"]

      Установить расширение

      Требуемые роли: chairman.

    • installSystem: GraphQLTypes["SystemInfo"]

      Произвести установку членов совета перед началом работы

    • kuApproveTrusted: GraphQLTypes["Transaction"]

      Одобрить заявку доверенного встречной подписью председателя участка

      Требуемые роли: user, member, chairman.

    • kuCancelDecision: GraphQLTypes["Transaction"]

      Отменить собрание пайщиков участка

      Требуемые роли: user, member, chairman.

    • kuCloseDecision: GraphQLTypes["Transaction"]

      Закрыть голосование и утвердить протокол собрания

      Требуемые роли: user, member, chairman.

    • kuCreateDecision: GraphQLTypes["Transaction"]

      Объявить собрание пайщиков кооперативного участка

      Требуемые роли: user, member, chairman.

    • kuDeclineTrusted: GraphQLTypes["Transaction"]

      Отклонить заявку доверенного лица

      Требуемые роли: user, member, chairman.

    • kuExecDecision: GraphQLTypes["Transaction"]

      Направить заявление председателя собрания в совет об учреждении участка

      Требуемые роли: user, member, chairman.

    • kuGenerateEstablishmentDecision: GraphQLTypes["GeneratedDocument"]

      Сгенерировать решение совета об учреждении кооперативного участка

      Требуемые роли: member, chairman.

    • kuGenerateEstablishmentPetition: GraphQLTypes["GeneratedDocument"]

      Сгенерировать заявление председателя собрания в совет об учреждении участка

      Требуемые роли: user, member, chairman.

    • kuGenerateMeetingBallot: GraphQLTypes["GeneratedDocument"]

      Сгенерировать бюллетень голосования на собрании участка

      Требуемые роли: user, member, chairman.

    • kuGenerateMeetingDecision: GraphQLTypes["GeneratedDocument"]

      Сгенерировать протокол решения собрания пайщиков участка

      Требуемые роли: user, member, chairman.

    • kuGenerateMeetingProposal: GraphQLTypes["GeneratedDocument"]

      Сгенерировать предложение повестки собрания пайщиков участка

      Требуемые роли: user, member, chairman.

    • kuGenerateTrustedLiabilityAgreement: GraphQLTypes["GeneratedDocument"]

      Сгенерировать договор о полной индивидуальной материальной ответственности доверенного лица кооперативного участка

      Требуемые роли: user, member, chairman.

    • kuGenerateTrustedPowerOfAttorney: GraphQLTypes["GeneratedDocument"]

      Сгенерировать доверенность доверенному лицу кооперативного участка

      Требуемые роли: user, member, chairman.

    • kuGenerateTrustedStatement: GraphQLTypes["GeneratedDocument"]

      Сгенерировать заявление о приёме доверенным лицом участка

      Требуемые роли: user, member, chairman.

    • kuGenerateTrusteeLiabilityAgreement: GraphQLTypes["GeneratedDocument"]

      Сгенерировать договор о полной индивидуальной материальной ответственности председателя кооперативного участка

      Требуемые роли: user, member, chairman.

    • kuGenerateTrusteePowerOfAttorney: GraphQLTypes["GeneratedDocument"]

      Сгенерировать доверенность председателю кооперативного участка

      Требуемые роли: user, member, chairman.

    • kuJoinDecision: GraphQLTypes["Transaction"]

      Присоединиться к собранию пайщиков кооперативного участка

      Требуемые роли: user, member, chairman.

    • kuRequestTrusted: GraphQLTypes["Transaction"]

      Подать заявку на приём доверенным лицом кооперативного участка

      Требуемые роли: user, member, chairman.

    • kuStartDecision: GraphQLTypes["Transaction"]

      Открыть голосование на собрании пайщиков участка

      Требуемые роли: user, member, chairman.

    • kuVoteOnDecision: GraphQLTypes["Transaction"]

      Подать бюллетень на собрании пайщиков участка

      Требуемые роли: user, member, chairman.

    • login: GraphQLTypes["RegisteredAccount"]

      Войти в систему с помощью цифровой подписи и получить JWT-токены доступа

    • logout: boolean

      Выйти из системы и заблокировать JWT-токены

    • markAllNotificationsRead: GraphQLTypes["UnreadNotificationsCount"]

      Отметить все уведомления инбокса прочитанными

      Требуемые роли: chairman, member, user.

    • markNotificationRead: GraphQLTypes["InboxNotification"]

      Отметить уведомление инбокса прочитанным

      Требуемые роли: chairman, member, user.

    • markReportPeriod: boolean

      Поставить или снять отметку на ячейку календаря. mark=null — снять. Сейчас поддерживается только NOT_REQUIRED («не надо сдавать»).

      Требуемые роли: chairman.

    • marketplaceAcceptCpp: GraphQLTypes["MarketplaceCppStatus"]

      Зафиксировать принятие положения ЦПП «Стол заказов» Советом — admin-action из admin-стола. MVP-stub: председатель самостоятельно передаёт accepted_by_board_decision_id; в Эпике 8 поле будет валидироваться против реальной повестки совета.

    • marketplaceAcceptOrdersBatch: GraphQLTypes["MarketplaceSupplierBatchActionResult"]

      Поставщик принимает к поставке выбранные заказы (любое подмножество группы offer × КУ) — единым массивом.

    • marketplaceAcceptReturnAtVisit: GraphQLTypes["MarketplaceReturnClaimResult"]

      Председатель по результатам очного осмотра принимает гарантийный возврат — атомарно восстанавливает средства на программный кошелёк пайщика и возвращает имущество на склад участка.

    • marketplaceAddAvailableCategories: GraphQLTypes["MarketplaceAvailableCategory"][]

      Добавить категории в доступные для кооператива (целые категории)

      Требуемые роли: chairman.

    • marketplaceAddAvailableCategoryTypes: GraphQLTypes["MarketplaceAvailableCategory"][]

      Добавить конкретные типы товаров в доступные для кооператива

      Требуемые роли: chairman.

    • marketplaceAddSupplier: GraphQLTypes["MarketplaceSupplier"]

      Добавить поставщика в реестр напрямую с одобрением (путь 2, администратор)

    • marketplaceAddToCart: GraphQLTypes["MarketplaceCart"]

      Добавить товар в корзину (с привязкой корзины к пункту выдачи).

    • marketplaceAnnounceOrderReady: GraphQLTypes["MarketplaceOrder"]

      Объявить заказ готовым к выдаче на пункте (кнопка «Объявить выдачу»). Заказчику уходит уведомление «приходите заберите», в его кабинете заказ помечается «Готово к выдаче». Статус заказа не меняется — сама выдача по-прежнему оформляется при приходе заказчика.

    • marketplaceApproveOffer: GraphQLTypes["MarketplaceOffer"]

      Одобрить Offer (status → ACTIVE) и установить гарантийный срок возврата (admin)

    • marketplaceApproveReturnVisit: GraphQLTypes["MarketplaceReturnClaimResult"]

      Председатель кооперативного участка по результатам удалённого рассмотрения приглашает пайщика на очный осмотр имущества.

    • marketplaceApproveSupplier: GraphQLTypes["MarketplaceSupplier"]

      Одобрить заявку поставщика (председатель)

    • marketplaceAssignInventoryPlacement: GraphQLTypes["MarketplaceInventoryMutationResult"]

      Оператор КУ кладёт позицию склада в бокс либо в ячейку напрямую, или снимает её с места.

    • marketplaceBindInventoryBarcode: GraphQLTypes["MarketplaceInventoryMutationResult"]

      Оператор КУ привязывает к позиции склада штрих-код с заранее напечатанной этикетки (считанный сканером).

    • marketplaceCancelAplReception: GraphQLTypes["MarketplaceAplReceptionResult"]

      Отмена акта приёмки до подписи поставщика — партия возвращается к приёмке для повторного формирования. Доступно оператору КУ и самому поставщику (не согласен с фактом приёмки).

    • marketplaceCancelOrder: GraphQLTypes["MarketplaceCancelOrderResult"]

      Отменить свой заказ до его приёма поставщиком; средства разблокируются.

    • marketplaceCancelStockOrder: GraphQLTypes["MarketplaceOrder"]

      Оператор отменяет заказ со склада кооператива до открытия выдачи (например, при переформировании докладки). Средства возвращаются пайщику, позиции — в остаток.

    • marketplaceCancelStockProposal: GraphQLTypes["MarketplaceStockProposal"]

      Оператор отзывает неотвеченное предложение (например, чтобы переформировать его).

    • marketplaceCancelWriteoffDraft: boolean

      Удалить черновик. Доступно только пока проект в статусе DRAFT.

    • marketplaceCheckoutCart: GraphQLTypes["MarketplaceCheckoutResult"]

      Оформить заказ из корзины: предвалидация баланса, построчное создание заказов с общим идентификатором заказа и КУ; непрошедший остаток остаётся в корзине для повтора. Каждая позиция сопровождается подписанным заявлением о конвертации паевого взноса (lines).

    • marketplaceClearAvailableCategories: boolean

      Очистить все доступные категории (сделать доступными все)

      Требуемые роли: chairman.

    • marketplaceClearCart: GraphQLTypes["MarketplaceCart"]

      Очистить корзину (убрать все позиции).

    • marketplaceClearInventoryLabel: GraphQLTypes["MarketplaceInventoryMutationResult"]

      Оператор КУ снимает штрих-код с позиции склада, чтобы переклеить этикетку (позиция возвращается в состояние «Принято»).

    • marketplaceConfirmWriteoff: GraphQLTypes["MarketplaceWriteoffProposal"]

      Подтвердить фактическое списание со склада участка подписанной председателем КУ Служебной запиской (registry 1111). Запускает on-chain confirmwroff по всем позициям этого участка.

    • marketplaceConvertBranchFunds: boolean

      Перевести персональные членские средства в членский кошелёк «Стола заказов» — для заказа имущества как обычный пайщик.

    • marketplaceCreateAid: boolean

      Подать заявление на материальную помощь с собственного персонального кошелька членских средств: подписанное заявление выносится на рассмотрение совета, и только по его положительному решению заявка передаётся кассиру. Налог с дохода получатель оплачивает самостоятельно.

    • marketplaceCreateAplReception: GraphQLTypes["MarketplaceAplReceptionResult"]

      Оператор КУ формирует акт приёмки партии: для Варианта Б с возможной корректировкой фактического количества.

    • marketplaceCreateBranchExpense: string

      Подать расход кооперативного участка: сумма расхода выделяется из общего кошелька участка, а сам расход выносится на решение совета. После одобрения кассир платит по реквизитам либо выдаёт аванс под отчёт; неизрасходованное возвращается участку. Возвращает идентификатор расхода.

    • marketplaceCreateContainerType: GraphQLTypes["MarketplaceContainerType"]

      Заведение типа боксов с габаритами и объёмом.

    • marketplaceCreateContainers: GraphQLTypes["MarketplaceContainer"][]

      Председатель кооперативного участка заводит партию боксов одного типа; коды выдаются последовательно.

    • marketplaceCreateCustomCategory: GraphQLTypes["MarketplaceCategory"]

      Добавить собственную категорию кооператива

      Требуемые роли: chairman.

    • marketplaceCreateExpressReception: GraphQLTypes["MarketplaceCreateExpressReceptionResult"]

      Express-приёмка самовывоза по факту присутствия: оператор принимает имущество поставщика без предварительно сформированной партии. Backend синтезирует партию самовывоза из принятых заказов поставщика на этом КУ и открывает приёмку.

    • marketplaceCreateOffer: GraphQLTypes["MarketplaceOffer"]

      Поставщик публикует Offer (статус → PENDING_MODERATION)

    • marketplaceCreateRequest: GraphQLTypes["MarketplaceRequest"]

      Создать новую заявку на поставку или заказ товара

      Требуемые роли: member, chairman.

    • marketplaceCreateReturnClaim: GraphQLTypes["MarketplaceReturnClaimResult"]

      Пайщик подаёт заявление на гарантийный возврат имущества — backend кладёт фото в защищённое хранилище и фиксирует заявление в блокчейне.

    • marketplaceCreateShipment: GraphQLTypes["MarketplaceCreateShipmentResult"]

      Сформировать партии поставки из акцептованной заявки. Каждая группа = одна партия (КУ + вариант доставки + опционально подмножество заказов). Покрытие всех КУ не обязательно — допустима частичная отгрузка и догрузка остатка отдельными партиями.

    • marketplaceCreateStockProposal: GraphQLTypes["MarketplaceStockProposal"]

      Оператор у стойки формирует бандл выдачи пайщику (существующие заказы и/или докладка со склада), с уже подписанными им актами передачи — пайщику немедленно приходит акт на подпись получения. До его подписи ничего в блокчейне не происходит.

    • marketplaceCreateStorageCell: GraphQLTypes["MarketplaceStorageCell"]

      Председатель кооперативного участка заводит ячейку хранения.

    • marketplaceCreateStorageGrid: GraphQLTypes["MarketplaceStorageCell"][]

      Председатель кооперативного участка заводит сетку ячеек «секции × ярусы» одним действием. Уже существующие адреса пропускаются.

    • marketplaceCreateWriteoffDraft: GraphQLTypes["MarketplaceWriteoffProposal"]

      Создаёт ручной черновик проекта списания. На кооператив может быть только один открытый черновик и один проект, отправленный в совет.

    • marketplaceDeclineOrdersBatch: GraphQLTypes["MarketplaceSupplierBatchActionResult"]

      Поставщик отказывается от выбранных активных заказов; средства пайщиков разблокируются.

    • marketplaceDeclineStockProposal: GraphQLTypes["MarketplaceStockProposal"]

      Пайщик отказывается от предложения со склада кооператива.

    • marketplaceDeleteCustomCategory: boolean

      Удалить собственную категорию кооператива

      Требуемые роли: chairman.

    • marketplaceDeleteTrusteeWeight: boolean

      Исключить участника из распределения членских взносов участка: доли оставшихся пересчитываются автоматически. Доступно председателю участка.

    • marketplaceDetailKU: GraphQLTypes["MarketplaceKUDetails"]

      Детализирует существующий в core кооперативный участок как ПВЗ Стола заказов. Создаёт запись marketplace_ku_details, либо обновляет существующую. При смене адреса запускает повторный геокодинг — координаты сбрасываются в PENDING и обновляются асинхронно.

      Требуемые роли: chairman.

    • marketplaceDistributeBranchFunds: boolean

      Распределить указанную сумму из общего кошелька участка между председателем и доверенными по их весам. Возможно частично и несколько раз; после распределения в общем кошельке должно остаться не меньше планового резерва расходов на 30 дней. Доступно председателю участка.

    • marketplaceFinalizeStockIssuance: GraphQLTypes["MarketplaceStockProposalAcceptResult"]

      Пайщик одной подписью утверждает докладку как акт: при дефиците членских средств — конвертация с паевого по подписанному Заявлению, затем по каждой строке создаётся заказ из остатка и проводится выдача (подпись передачи оператора + подпись получения пайщика). Имущество выдаётся сразу. Заявление (signed_convert) не передаётся, когда членских средств хватает.

    • marketplaceGenerateInventoryLabel: GraphQLTypes["MarketplaceInventoryMutationResult"]

      Оператор КУ наклеивает на позицию склада внутренний штрих-код (Code128 или EAN-13) для быстрого поиска на полке.

    • marketplaceMoveContainer: GraphQLTypes["MarketplaceContainer"]

      Председатель кооперативного участка ставит бокс в ячейку или снимает с адреса. Бокс без адреса — допустимое состояние.

    • marketplacePublishStock: GraphQLTypes["MarketplaceOffer"][]

      Оператор публикует позиции остатка склада в каталог предложением от кооператива — по цене прибытия или с уценкой.

    • marketplaceRejectOffer: GraphQLTypes["MarketplaceOffer"]

      Отклонить Offer с причиной (status → REJECTED) (admin)

    • marketplaceRejectReturnAtVisit: GraphQLTypes["MarketplaceReturnClaimResult"]

      Председатель по результатам очного осмотра отказывает в гарантийном возврате — заказчик забирает имущество обратно, движений по средствам нет.

    • marketplaceRejectReturnRemote: GraphQLTypes["MarketplaceReturnClaimResult"]

      Председатель отказывает в гарантийном возврате удалённо с указанием причины — финальное решение, движений по средствам нет.

    • marketplaceRejectSupplier: GraphQLTypes["MarketplaceSupplier"]

      Отклонить заявку поставщика (председатель)

    • marketplaceRemoveAvailableCategories: boolean

      Удалить категории из доступных для кооператива (включая все их типы)

      Требуемые роли: chairman.

    • marketplaceRemoveAvailableCategoryTypes: boolean

      Удалить конкретные типы товаров из доступных для кооператива

      Требуемые роли: chairman.

    • marketplaceRemoveFromCart: GraphQLTypes["MarketplaceCart"]

      Убрать позицию из корзины.

    • marketplaceRenameStorageSection: GraphQLTypes["MarketplaceStorageCell"][]

      Председатель кооперативного участка переименовывает секцию склада целиком — вместе с адресами всех её ячеек.

    • marketplaceReplaceAvailableItems: GraphQLTypes["MarketplaceAvailableCategory"][]

      Заменить все доступные категории и типы новым списком

      Требуемые роли: chairman.

    • marketplaceRepublishOffer: GraphQLTypes["MarketplaceOffer"]

      Поставщик возвращает снятый Offer на публикацию (статус → PENDING_MODERATION)

    • marketplaceRequestSupplier: GraphQLTypes["MarketplaceSupplier"]

      Подать заявку на допуск поставщика по членской модели (путь 1)

    • marketplaceRetireStorageCells: GraphQLTypes["MarketplaceStorageCell"][]

      Председатель кооперативного участка выводит из оборота секцию или ярус склада целиком. Выводится только пустая координата.

    • marketplaceRetryKUGeocode: GraphQLTypes["MarketplaceKUDetails"]

      Повторно запускает геокодинг адреса ПВЗ.

      Требуемые роли: chairman.

    • marketplaceSetCartDeliveryPoint: GraphQLTypes["MarketplaceCart"]

      Сменить пункт выдачи (КУ) корзины — каталог зависит от выбранного КУ.

    • marketplaceSetKUStatus: GraphQLTypes["MarketplaceKUDetails"]

      Активирует или деактивирует ПВЗ Стола заказов.

      Требуемые роли: chairman.

    • marketplaceSetMembershipFee: GraphQLTypes["MarketplaceEconomyConfig"]

      Установить единую ставку членского взноса кооператива (одинакова для всех кооперативных участков). Доступно администратору.

    • marketplaceSetOfferWarranty: GraphQLTypes["MarketplaceOffer"]

      Изменить гарантийный срок возврата предложения (admin)

    • marketplaceSetSupplierPayoutMethod: GraphQLTypes["MarketplaceSupplierPaymentSettings"]

      Поставщик выбирает реквизиты, на которые получает выплаты по актам приёмки.

    • marketplaceSetTrusteeWeight: boolean

      Назначить или изменить вес участника в распределении членских взносов участка (доля участника = его вес, делённый на сумму весов). Доступно председателю участка.

    • marketplaceSignAplReceptionAsChairman: GraphQLTypes["MarketplaceAplReceptionResult"]

      Председатель КУ ставит закрывающую подпись на акте приёмки: имущество переходит на баланс кооператива и одновременно приходуется на склад по указанному месту хранения.

    • marketplaceSignAplReceptionAsSupplier: GraphQLTypes["MarketplaceAplReceptionResult"]

      Поставщик ставит первую подпись на акте приёмки (лично — Вариант А; асинхронно через push — Вариант Б).

    • marketplaceSignOnboardingOffer: GraphQLTypes["MarketplaceOnboardingState"]

      L3-подпись оферты ЦПП «Стол заказов» пайщиком после gate-диалога: on-chain wallet::signagree + ответ в виде обновлённого состояния онбординга

    • marketplaceSplitInventory: GraphQLTypes["MarketplaceInventoryMutationResult"]

      Оператор КУ раскладывает одну принятую позицию склада по нескольким полкам, разбивая её на отдельные записи.

    • marketplaceSubmitWriteoffDraft: GraphQLTypes["MarketplaceWriteoffProposal"]

      Отправить черновик в совет. Принимает подписанное председателем Заявление 1106. После успешного приёма выполняются propwroff и soviet::createagenda(mktwroff).

    • marketplaceSwitchSupplierModel: GraphQLTypes["MarketplaceSupplier"]

      Сменить модель работы поставщика (требует переподписания договора)

    • marketplaceUnpublishStock: GraphQLTypes["MarketplaceUnpublishStockResult"]

      Оператор снимает свободные позиции остатка с витрины каталога.

    • marketplaceUpdateCartItem: GraphQLTypes["MarketplaceCart"]

      Изменить количество позиции в корзине.

    • marketplaceUpdateContainer: GraphQLTypes["MarketplaceContainer"]

      Председатель кооперативного участка правит подпись бокса или выводит его из оборота. Вывести можно только пустой бокс.

    • marketplaceUpdateOffer: GraphQLTypes["MarketplaceOffer"]

      Поставщик правит свой Offer — статус сбрасывается в PENDING_MODERATION

    • marketplaceUpdateStorageCell: GraphQLTypes["MarketplaceStorageCell"]

      Председатель кооперативного участка правит подпись ячейки или выводит её из оборота. Вывести можно только пустую ячейку.

    • marketplaceUpdateWriteoffDraft: GraphQLTypes["MarketplaceWriteoffProposal"]

      Изменить состав черновика — добавить, удалить или поправить позиции.

    • marketplaceWithdrawOffer: GraphQLTypes["MarketplaceOffer"]

      Поставщик снимает свой Offer (статус → WITHDRAWN)

    • notifyOnAnnualGeneralMeet: GraphQLTypes["MeetAggregate"]

      Уведомление о проведении общего собрания пайщиков

      Требуемые роли: chairman, member.

    • overspendExpenseItem: GraphQLTypes["Transaction"]

      Доплатить сумму перерасхода по строке расхода (ADVANCE-механика).

      Требуемые роли: chairman.

    • payExpenseItem: GraphQLTypes["Transaction"]

      Оплатить строку расхода (выдача аванса ADVANCE или прямая оплата DIRECT).

      Требуемые роли: chairman.

    • payWithheldTax: string

      Отправить удержанный налог на оплату кассиру. Возвращает отправленную сумму

      Требуемые роли: chairman.

    • processConvertToAxonStatement: boolean

      Обрабатывает подписанное заявление на конвертацию и выполняет блокчейн-транзакцию

      Требуемые роли: member, chairman.

    • publishProductCard: boolean

      Опубликовать карточку

      Требуемые роли: chairman, member, user.

    • Optional publishProjectOfFreeDecision?: GraphQLTypes["AgendaWithDocuments"] | null

      Опубликовать предложенную повестку и проект решения для голосования совета. Возвращает созданный пункт повестки (или null, если он ещё не проиндексирован) для немедленного отображения на фронте.

      Требуемые роли: chairman, member.

    • refresh: GraphQLTypes["RegisteredAccount"]

      Обновить токен доступа аккаунта

    • registerAccount: GraphQLTypes["RegisteredAccount"]

      Зарегистрировать аккаунт пользователя в системе

    • registerParticipant: GraphQLTypes["Account"]

      Зарегистрировать заявление и подписанные положения, подготовив пакет документов к отправке в совет на голосование после поступления оплаты.

      Требуемые роли: chairman, member.

    • rejectVerification: GraphQLTypes["VerificationReview"]

      Совет отклонил сверку личности; верификация отзывается, и выдача снова закрыта

    • reportExpenseItem: GraphQLTypes["ExpenseReportResult"]

      Отчитаться по строке-авансу: при совпадении факта с авансом — закрыть позицию; при недо-/перерасходе — завести платёжку расчёта разницы.

      Требуемые роли: chairman, member, user.

    • reportNotMe: GraphQLTypes["RevokedSessionsResult"]

      Сигнал «Это не я»: немедленно завершить все сессии пайщика

    • requestForceRecoveryConsent: boolean

      Запросить согласие пайщика на принудительное восстановление (председатель)

    • resendNotification: GraphQLTypes["Notification"]

      Переотправить уведомление (force-постановка новой строки в очередь доставки)

      Требуемые роли: chairman.

    • resetKey: boolean

      Заменить приватный ключ аккаунта

    • resetRegistration: GraphQLTypes["Account"]

      Откатить собственную незавершённую регистрацию к редактированию данных: снимает заморозку профиля и e-mail, сбрасывает подписанное заявление и непринятую попытку вступительного платежа. Доступно только до отправки регистрации в блокчейн; если взнос уже принят — требуется возврат средств.

    • restartAnnualGeneralMeet: GraphQLTypes["MeetAggregate"]

      Перезапуск общего собрания пайщиков

      Требуемые роли: chairman.

    • returnExpenseItem: GraphQLTypes["Transaction"]

      Вернуть неиспользованный аванс по строке расхода (ADVANCE-остаток).

      Требуемые роли: chairman, member, user.

    • revokeAllSessions: GraphQLTypes["RevokedSessionsResult"]

      Завершить все сессии пайщика, кроме текущей

    • revokeCapabilitySet: boolean

      Отозвать у пайщика набор возможностей (управляет председатель)

    • revokeParticipantKey: GraphQLTypes["RevokeKeyResult"]

      Отозвать скомпрометированный ключ пайщика (председатель)

    • revokeSession: boolean

      Завершить конкретную сессию пайщика

    • saveCapitalProgramDocDataHash: GraphQLTypes["CapitalOnboardingState"]

      Сохранить hash PrivateData параметров документов ЦПП

      Требуемые роли: chairman.

    • saveMyPassport: GraphQLTypes["Account"]

      Сохранить собственные паспортные данные в реестре пайщиков. Применяется, когда паспорт ранее не был указан (например, при подписании договора материальной ответственности председателем кооперативного участка или доверенным лицом). Если паспортные данные уже установлены — они не перезаписываются.

    • saveReportDraft: GraphQLTypes["ReportDraft"]

      Сохранить/обновить черновик формы отчёта (upsert по owner+type+year+period)

      Требуемые роли: chairman.

    • selectBranch: boolean

      Выбрать кооперативный участок

      Требуемые роли: chairman, member, user.

    • sendAgreement: GraphQLTypes["Transaction"]

      Отправить соглашение

    • setBranchPrivate: GraphQLTypes["Branch"]

      Установить приватность кооперативного участка (выбор только из белого списка)

      Требуемые роли: chairman.

    • setLoginFactors: GraphQLTypes["LoginFactors"]

      Изменить настройки подтверждения входа (изменение фактора приложения требует TOTP-код)

    • setPaymentStatus: GraphQLTypes["GatewayPayment"]

      Управление статусом платежа осущствляется мутацией setPaymentStatus. При переходе платежа в статус PAID вызывается эффект в блокчейне, который завершает операцию автоматическим переводом платежа в статус COMPLETED. При установке статуса REFUNDED запускается процесс отмены платежа в блокчейне. Остальные статусы не приводят к эффектам в блокчейне.

      Требуемые роли: chairman, member.

    • setRecoveryStrategy: boolean

      Сменить стратегию восстановления (требует step-up второго фактора)

    • setWif: boolean

      Сохранить приватный ключ в зашифрованном серверном хранилище

    • signByPresiderOnAnnualGeneralMeet: GraphQLTypes["MeetAggregate"]

      Подписание решения председателем на общем собрании пайщиков

      Требуемые роли: chairman, member.

    • signBySecretaryOnAnnualGeneralMeet: GraphQLTypes["MeetAggregate"]

      Подписание решения секретарём на общем собрании пайщиков

      Требуемые роли: chairman, member.

    • startInstall: GraphQLTypes["StartInstallResult"]

      Начать процесс установки кооператива, установить ключ и получить код установки

    • startResetKey: boolean

      Выслать токен для замены приватного ключа аккаунта на электронную почту

    • submitExpenseReport: GraphQLTypes["Transaction"]

      Финализировать СЗ-отчёт по смете расхода (все items закрыты — оплата/чек/возврат).

      Требуемые роли: chairman, member.

    • triggerNotificationWorkflow: boolean

      Запустить воркфлоу уведомлений (только для председателя или server-secret)

      Требуемые роли: chairman.

    • uninstallExtension: boolean

      Удалить расширение

      Требуемые роли: chairman.

    • unverifyParticipant: GraphQLTypes["ParticipantVerification"][]

      Отозвать верификацию личности пайщика

    • updateAccount: GraphQLTypes["Account"]

      Обновить аккаунт в системе провайдера. Обновление аккаунта пользователя производится по username. Мутация позволяет изменить приватные данные пользователя, а также, адрес электронной почты в MONO. Использовать мутацию может только председатель совета.

      Требуемые роли: chairman.

    • updateBankAccount: GraphQLTypes["PaymentMethod"]

      Обновить банковский счёт

    • updateExtension: GraphQLTypes["Extension"]

      Обновить расширение

      Требуемые роли: chairman.

    • updateReportRequisites: GraphQLTypes["ReportRequisitesView"]

      Обновить ручные реквизиты кооператива. ИНН/КПП/ОГРН игнорируются — это ончейн

      Требуемые роли: chairman.

    • updateSettings: GraphQLTypes["Settings"]

      Обновить настройки системы (рабочие столы и маршруты по умолчанию)

      Требуемые роли: chairman.

    • updateSystem: GraphQLTypes["SystemInfo"]

      Обновить параметры системы

      Требуемые роли: chairman.

    • uploadExpenseFile: GraphQLTypes["ExpenseFile"]

      Загрузить первичный файл расхода (платёжка/чек/возврат) в бакет expenses:files.

      Требуемые роли: chairman, member, user.

    • uploadPaymentProof: GraphQLTypes["PaymentFile"]

      Приложить чек об оплате к платежу (бакет gateway:files).

      Требуемые роли: chairman, member.

    • verifyEmail: boolean

      Подтвердить email адрес пользователя

    • verifyParticipantOnsite: GraphQLTypes["ParticipantVerification"][]

      Подтвердить личность пайщика по паспорту при личной явке

    • voteOnAnnualGeneralMeet: GraphQLTypes["MeetAggregate"]

      Голосование на общем собрании пайщиков

      Требуемые роли: member.

    • walmoveWallets: GraphQLTypes["Ledger2AdjustmentResult"]

      Перевод между кошельками одного бух.счёта (operation o.adj.walmove). Только председатель. Backend проверяет связь wallet→account до подписания.

      Требуемые роли: chairman.

  • NodeSyncOutage: NodeSyncOutage

    Причина отсутствия связи с цепью

  • NodeSyncState: {
        ...on NodeSyncState: Omit<GraphQLTypes["NodeSyncState"], "...on NodeSyncState">;
        __typename: "NodeSyncState";
        catch_up_blocks_per_second?: number | null;
        current_block_num?: number | null;
        cursor_updated_at?: string | null;
        estimated_seconds_remaining?: number | null;
        head_block_num?: number | null;
        lag_blocks?: number | null;
        outage?: GraphQLTypes["NodeSyncOutage"] | null;
        status: GraphQLTypes["NodeSyncStatus"];
    }

    Насколько узел кооператива отстал от цепи и когда догонит

    • ...on NodeSyncState: Omit<GraphQLTypes["NodeSyncState"], "...on NodeSyncState">
    • __typename: "NodeSyncState"
    • Optional catch_up_blocks_per_second?: number | null

      С какой скоростью сокращается отставание, блоков в секунду

    • Optional current_block_num?: number | null

      Блок, до которого узел прочитал цепь

    • Optional cursor_updated_at?: string | null

      Когда узел в последний раз продвинулся по цепи

    • Optional estimated_seconds_remaining?: number | null

      Сколько секунд осталось до конца догона по текущей скорости

    • Optional head_block_num?: number | null

      Последний блок цепи

    • Optional lag_blocks?: number | null

      Сколько блоков осталось прочитать

    • Optional outage?: GraphQLTypes["NodeSyncOutage"] | null

      Что оборвалось, если связи нет

    • status: GraphQLTypes["NodeSyncStatus"]

      Готов ли узел к работе: у головы цепи, догоняет или связи нет

  • NodeSyncStatus: NodeSyncStatus

    Состояние синхронизации узла кооператива с цепью

  • NonProjectRoomKind: NonProjectRoomKind

    Тип комнаты вне проекта: пайщики, совет, комната секретаря

  • Notification: {
        ...on Notification: Omit<GraphQLTypes["Notification"], "...on Notification">;
        __typename: "Notification";
        attempts: number;
        channel: GraphQLTypes["NotificationChannel"];
        coopname: string;
        createdAt: GraphQLTypes["DateTime"];
        id: string;
        lastError?: string | null;
        recipientSubscriberId: string;
        recipientUsername?: string | null;
        status: GraphQLTypes["NotificationOutboxStatus"];
        updatedAt: GraphQLTypes["DateTime"];
        workflowId: string;
    }
    • ...on Notification: Omit<GraphQLTypes["Notification"], "...on Notification">
    • __typename: "Notification"
    • attempts: number

      Сделано попыток

    • channel: GraphQLTypes["NotificationChannel"]

      Канал доставки

    • coopname: string

      Кооператив-владелец

    • createdAt: GraphQLTypes["DateTime"]

      Когда поставлено в очередь

    • id: string

      Идентификатор уведомления

    • Optional lastError?: string | null

      Текст последней ошибки

    • recipientSubscriberId: string

      Идентификатор получателя

    • Optional recipientUsername?: string | null

      Имя аккаунта получателя

    • status: GraphQLTypes["NotificationOutboxStatus"]

      Статус доставки

    • updatedAt: GraphQLTypes["DateTime"]

      Когда обновлено

    • workflowId: string

      Тип уведомления

  • NotificationAttempt: {
        ...on NotificationAttempt: Omit<GraphQLTypes["NotificationAttempt"], "...on NotificationAttempt">;
        __typename: "NotificationAttempt";
        attemptNumber: number;
        createdAt: GraphQLTypes["DateTime"];
        error?: string | null;
        id: string;
        providerResponse?: string | null;
        status: GraphQLTypes["NotificationDeliveryStatus"];
    }
    • ...on NotificationAttempt: Omit<GraphQLTypes["NotificationAttempt"], "...on NotificationAttempt">
    • __typename: "NotificationAttempt"
    • attemptNumber: number

      Номер попытки (1-based)

    • createdAt: GraphQLTypes["DateTime"]

      Когда выполнена попытка

    • Optional error?: string | null

      Текст ошибки при провале

    • id: string

      Идентификатор попытки

    • Optional providerResponse?: string | null

      Ответ провайдера (message-id / push-status)

    • status: GraphQLTypes["NotificationDeliveryStatus"]

      Исход попытки

  • NotificationChannel: NotificationChannel

    Канал доставки уведомления

  • NotificationDeliveryStatus: NotificationDeliveryStatus

    Исход одной попытки доставки

  • NotificationDetail: {
        ...on NotificationDetail: Omit<GraphQLTypes["NotificationDetail"], "...on NotificationDetail">;
        __typename: "NotificationDetail";
        attempts: number;
        channel: GraphQLTypes["NotificationChannel"];
        coopname: string;
        createdAt: GraphQLTypes["DateTime"];
        deliveries: GraphQLTypes["NotificationAttempt"][];
        id: string;
        lastError?: string | null;
        recipientSubscriberId: string;
        recipientUsername?: string | null;
        status: GraphQLTypes["NotificationOutboxStatus"];
        updatedAt: GraphQLTypes["DateTime"];
        workflowId: string;
    }
    • ...on NotificationDetail: Omit<GraphQLTypes["NotificationDetail"], "...on NotificationDetail">
    • __typename: "NotificationDetail"
    • attempts: number

      Сделано попыток

    • channel: GraphQLTypes["NotificationChannel"]

      Канал доставки

    • coopname: string

      Кооператив-владелец

    • createdAt: GraphQLTypes["DateTime"]

      Когда поставлено в очередь

    • deliveries: GraphQLTypes["NotificationAttempt"][]

      История попыток доставки

    • id: string

      Идентификатор уведомления

    • Optional lastError?: string | null

      Текст последней ошибки

    • recipientSubscriberId: string

      Идентификатор получателя

    • Optional recipientUsername?: string | null

      Имя аккаунта получателя

    • status: GraphQLTypes["NotificationOutboxStatus"]

      Статус доставки

    • updatedAt: GraphQLTypes["DateTime"]

      Когда обновлено

    • workflowId: string

      Тип уведомления

  • NotificationOutboxStatus: NotificationOutboxStatus

    Статус строки очереди доставки уведомления

  • NotificationPaginationResult: {
        ...on NotificationPaginationResult: Omit<GraphQLTypes["NotificationPaginationResult"], "...on NotificationPaginationResult">;
        __typename: "NotificationPaginationResult";
        currentPage: number;
        items: GraphQLTypes["Notification"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on NotificationPaginationResult: Omit<GraphQLTypes["NotificationPaginationResult"], "...on NotificationPaginationResult">
    • __typename: "NotificationPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["Notification"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • NotificationWorkflowRecipientInput: {
        username: string;
    }
    • username: string

      Username получателя

  • NotificationsFilterInput: {
        channel?: GraphQLTypes["NotificationChannel"] | null;
        coopname: string;
        recipientSubscriberId?: string | null;
        status?: GraphQLTypes["NotificationOutboxStatus"] | null;
        workflowId?: string | null;
    }
    • Optional channel?: GraphQLTypes["NotificationChannel"] | null

      Канал доставки

    • coopname: string

      Кооператив-владелец

    • Optional recipientSubscriberId?: string | null

      Идентификатор получателя

    • Optional status?: GraphQLTypes["NotificationOutboxStatus"] | null

      Статус доставки

    • Optional workflowId?: string | null

      Тип уведомления

  • NotifyOnAnnualGeneralMeetInput: {
        coopname: string;
        meet_hash: string;
        notification: GraphQLTypes["AnnualGeneralMeetingNotificationSignedDocumentInput"];
        username: string;
    }
    • coopname: string
    • meet_hash: string
    • notification: GraphQLTypes["AnnualGeneralMeetingNotificationSignedDocumentInput"]
    • username: string
  • OpenProjectInput: {
        coopname: string;
        project_hash: string;
    }
    • coopname: string

      Имя аккаунта кооператива

    • project_hash: string

      Хэш проекта

  • Organization: {
        ...on Organization: Omit<GraphQLTypes["Organization"], "...on Organization">;
        __typename: "Organization";
        city: string;
        country: string;
        details: GraphQLTypes["OrganizationDetails"];
        email: string;
        fact_address: string;
        full_address: string;
        full_name: string;
        phone: string;
        represented_by: GraphQLTypes["RepresentedBy"];
        short_name: string;
        type: string;
        username: string;
    }
    • ...on Organization: Omit<GraphQLTypes["Organization"], "...on Organization">
    • __typename: "Organization"
    • city: string

      Город

    • country: string

      Страна

    • details: GraphQLTypes["OrganizationDetails"]

      Детали организации

    • email: string

      Email

    • fact_address: string

      Фактический адрес

    • full_address: string

      Юридический адрес

    • full_name: string

      Полное название

    • phone: string

      Телефон

    • represented_by: GraphQLTypes["RepresentedBy"]

      Представитель организации

    • short_name: string

      Краткое название

    • type: string

      Тип организации

    • username: string

      Имя аккаунта организации

  • OrganizationCertificate: {
        ...on OrganizationCertificate: Omit<GraphQLTypes["OrganizationCertificate"], "...on OrganizationCertificate">;
        __typename: "OrganizationCertificate";
        inn: string;
        ogrn: string;
        represented_by: GraphQLTypes["RepresentedByCertificate"];
        short_name: string;
        type: GraphQLTypes["AccountType"];
        username: string;
    }
    • ...on OrganizationCertificate: Omit<GraphQLTypes["OrganizationCertificate"], "...on OrganizationCertificate">
    • __typename: "OrganizationCertificate"
    • inn: string

      ИНН

    • ogrn: string

      ОГРН

    • represented_by: GraphQLTypes["RepresentedByCertificate"]

      Данные представителя

    • short_name: string

      Короткое название организации

    • type: GraphQLTypes["AccountType"]

      Тип аккаунта

    • username: string

      Имя аккаунта

  • OrganizationDetails: {
        ...on OrganizationDetails: Omit<GraphQLTypes["OrganizationDetails"], "...on OrganizationDetails">;
        __typename: "OrganizationDetails";
        inn: string;
        kpp: string;
        ogrn: string;
    }
    • ...on OrganizationDetails: Omit<GraphQLTypes["OrganizationDetails"], "...on OrganizationDetails">
    • __typename: "OrganizationDetails"
    • inn: string

      ИНН

    • kpp: string

      КПП

    • ogrn: string

      ОГРН

  • OrganizationDetailsInput: {
        inn: string;
        kpp: string;
        ogrn: string;
    }
    • inn: string
    • kpp: string
    • ogrn: string
  • OrganizationType: OrganizationType

    Тип юридического лица

  • OrganizationWithBankAccount: {
        ...on OrganizationWithBankAccount: Omit<GraphQLTypes["OrganizationWithBankAccount"], "...on OrganizationWithBankAccount">;
        __typename: "OrganizationWithBankAccount";
        bank_account?: GraphQLTypes["BankAccount"] | null;
        city: string;
        country: string;
        details: GraphQLTypes["OrganizationDetails"];
        email: string;
        fact_address: string;
        full_address: string;
        full_name: string;
        phone: string;
        represented_by: GraphQLTypes["RepresentedBy"];
        short_name: string;
        type: string;
        username: string;
    }
    • ...on OrganizationWithBankAccount: Omit<GraphQLTypes["OrganizationWithBankAccount"], "...on OrganizationWithBankAccount">
    • __typename: "OrganizationWithBankAccount"
    • Optional bank_account?: GraphQLTypes["BankAccount"] | null

      Банковские реквизиты

    • city: string

      Город

    • country: string

      Страна

    • details: GraphQLTypes["OrganizationDetails"]

      Детали организации

    • email: string

      Email

    • fact_address: string

      Фактический адрес

    • full_address: string

      Юридический адрес

    • full_name: string

      Полное название

    • phone: string

      Телефон

    • represented_by: GraphQLTypes["RepresentedBy"]

      Представитель организации

    • short_name: string

      Краткое название

    • type: string

      Тип организации

    • username: string

      Имя аккаунта организации

  • OverspendExpenseItemInput: {
        coopname: string;
        item_hash: string;
        overspend_amount: string;
        proposal_hash: string;
    }
    • coopname: string

      Имя кооператива.

    • item_hash: string

      Хеш строки расхода (item).

    • overspend_amount: string

      Сумма доплаты сверх planned_amount (asset, например "200.0000 RUB").

    • proposal_hash: string

      Хеш сметы расхода (proposal).

  • PaginatedActionsPaginationResult: {
        ...on PaginatedActionsPaginationResult: Omit<GraphQLTypes["PaginatedActionsPaginationResult"], "...on PaginatedActionsPaginationResult">;
        __typename: "PaginatedActionsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["BlockchainAction"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on PaginatedActionsPaginationResult: Omit<GraphQLTypes["PaginatedActionsPaginationResult"], "...on PaginatedActionsPaginationResult">
    • __typename: "PaginatedActionsPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["BlockchainAction"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • PaginatedAgreementsPaginationResult: {
        ...on PaginatedAgreementsPaginationResult: Omit<GraphQLTypes["PaginatedAgreementsPaginationResult"], "...on PaginatedAgreementsPaginationResult">;
        __typename: "PaginatedAgreementsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["Agreement"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on PaginatedAgreementsPaginationResult: Omit<GraphQLTypes["PaginatedAgreementsPaginationResult"], "...on PaginatedAgreementsPaginationResult">
    • __typename: "PaginatedAgreementsPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["Agreement"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • PaginatedCandidatesPaginationResult: {
        ...on PaginatedCandidatesPaginationResult: Omit<GraphQLTypes["PaginatedCandidatesPaginationResult"], "...on PaginatedCandidatesPaginationResult">;
        __typename: "PaginatedCandidatesPaginationResult";
        currentPage: number;
        items: GraphQLTypes["Candidate"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on PaginatedCandidatesPaginationResult: Omit<GraphQLTypes["PaginatedCandidatesPaginationResult"], "...on PaginatedCandidatesPaginationResult">
    • __typename: "PaginatedCandidatesPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["Candidate"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • PaginatedCapitalCandidatesPaginationResult: {
        ...on PaginatedCapitalCandidatesPaginationResult: Omit<GraphQLTypes["PaginatedCapitalCandidatesPaginationResult"], "...on PaginatedCapitalCandidatesPaginationResult">;
        __typename: "PaginatedCapitalCandidatesPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalCandidate"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on PaginatedCapitalCandidatesPaginationResult: Omit<GraphQLTypes["PaginatedCapitalCandidatesPaginationResult"], "...on PaginatedCapitalCandidatesPaginationResult">
    • __typename: "PaginatedCapitalCandidatesPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["CapitalCandidate"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • PaginatedCapitalCommitsPaginationResult: {
        ...on PaginatedCapitalCommitsPaginationResult: Omit<GraphQLTypes["PaginatedCapitalCommitsPaginationResult"], "...on PaginatedCapitalCommitsPaginationResult">;
        __typename: "PaginatedCapitalCommitsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalCommit"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on PaginatedCapitalCommitsPaginationResult: Omit<GraphQLTypes["PaginatedCapitalCommitsPaginationResult"], "...on PaginatedCapitalCommitsPaginationResult">
    • __typename: "PaginatedCapitalCommitsPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["CapitalCommit"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • PaginatedCapitalContributorsPaginationResult: {
        ...on PaginatedCapitalContributorsPaginationResult: Omit<GraphQLTypes["PaginatedCapitalContributorsPaginationResult"], "...on PaginatedCapitalContributorsPaginationResult">;
        __typename: "PaginatedCapitalContributorsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalContributor"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on PaginatedCapitalContributorsPaginationResult: Omit<GraphQLTypes["PaginatedCapitalContributorsPaginationResult"], "...on PaginatedCapitalContributorsPaginationResult">
    • __typename: "PaginatedCapitalContributorsPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["CapitalContributor"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • PaginatedCapitalCyclesPaginationResult: {
        ...on PaginatedCapitalCyclesPaginationResult: Omit<GraphQLTypes["PaginatedCapitalCyclesPaginationResult"], "...on PaginatedCapitalCyclesPaginationResult">;
        __typename: "PaginatedCapitalCyclesPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalCycle"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on PaginatedCapitalCyclesPaginationResult: Omit<GraphQLTypes["PaginatedCapitalCyclesPaginationResult"], "...on PaginatedCapitalCyclesPaginationResult">
    • __typename: "PaginatedCapitalCyclesPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["CapitalCycle"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • PaginatedCapitalDebtsPaginationResult: {
        ...on PaginatedCapitalDebtsPaginationResult: Omit<GraphQLTypes["PaginatedCapitalDebtsPaginationResult"], "...on PaginatedCapitalDebtsPaginationResult">;
        __typename: "PaginatedCapitalDebtsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalDebt"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on PaginatedCapitalDebtsPaginationResult: Omit<GraphQLTypes["PaginatedCapitalDebtsPaginationResult"], "...on PaginatedCapitalDebtsPaginationResult">
    • __typename: "PaginatedCapitalDebtsPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["CapitalDebt"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • PaginatedCapitalExpensesPaginationResult: {
        ...on PaginatedCapitalExpensesPaginationResult: Omit<GraphQLTypes["PaginatedCapitalExpensesPaginationResult"], "...on PaginatedCapitalExpensesPaginationResult">;
        __typename: "PaginatedCapitalExpensesPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalExpense"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on PaginatedCapitalExpensesPaginationResult: Omit<GraphQLTypes["PaginatedCapitalExpensesPaginationResult"], "...on PaginatedCapitalExpensesPaginationResult">
    • __typename: "PaginatedCapitalExpensesPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["CapitalExpense"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • PaginatedCapitalInvestsPaginationResult: {
        ...on PaginatedCapitalInvestsPaginationResult: Omit<GraphQLTypes["PaginatedCapitalInvestsPaginationResult"], "...on PaginatedCapitalInvestsPaginationResult">;
        __typename: "PaginatedCapitalInvestsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalInvest"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on PaginatedCapitalInvestsPaginationResult: Omit<GraphQLTypes["PaginatedCapitalInvestsPaginationResult"], "...on PaginatedCapitalInvestsPaginationResult">
    • __typename: "PaginatedCapitalInvestsPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["CapitalInvest"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • PaginatedCapitalIssuesPaginationResult: {
        ...on PaginatedCapitalIssuesPaginationResult: Omit<GraphQLTypes["PaginatedCapitalIssuesPaginationResult"], "...on PaginatedCapitalIssuesPaginationResult">;
        __typename: "PaginatedCapitalIssuesPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalIssue"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on PaginatedCapitalIssuesPaginationResult: Omit<GraphQLTypes["PaginatedCapitalIssuesPaginationResult"], "...on PaginatedCapitalIssuesPaginationResult">
    • __typename: "PaginatedCapitalIssuesPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["CapitalIssue"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • PaginatedCapitalLogsPaginationResult: {
        ...on PaginatedCapitalLogsPaginationResult: Omit<GraphQLTypes["PaginatedCapitalLogsPaginationResult"], "...on PaginatedCapitalLogsPaginationResult">;
        __typename: "PaginatedCapitalLogsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalLog"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on PaginatedCapitalLogsPaginationResult: Omit<GraphQLTypes["PaginatedCapitalLogsPaginationResult"], "...on PaginatedCapitalLogsPaginationResult">
    • __typename: "PaginatedCapitalLogsPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["CapitalLog"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • PaginatedCapitalMetricContributionsPaginationResult: {
        ...on PaginatedCapitalMetricContributionsPaginationResult: Omit<GraphQLTypes["PaginatedCapitalMetricContributionsPaginationResult"], "...on PaginatedCapitalMetricContributionsPaginationResult">;
        __typename: "PaginatedCapitalMetricContributionsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalMetricContribution"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on PaginatedCapitalMetricContributionsPaginationResult: Omit<GraphQLTypes["PaginatedCapitalMetricContributionsPaginationResult"], "...on PaginatedCapitalMetricContributionsPaginationResult">
    • __typename: "PaginatedCapitalMetricContributionsPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["CapitalMetricContribution"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • PaginatedCapitalProgramExpensesPaginationResult: {
        ...on PaginatedCapitalProgramExpensesPaginationResult: Omit<GraphQLTypes["PaginatedCapitalProgramExpensesPaginationResult"], "...on PaginatedCapitalProgramExpensesPaginationResult">;
        __typename: "PaginatedCapitalProgramExpensesPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalProgramExpense"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on PaginatedCapitalProgramExpensesPaginationResult: Omit<GraphQLTypes["PaginatedCapitalProgramExpensesPaginationResult"], "...on PaginatedCapitalProgramExpensesPaginationResult">
    • __typename: "PaginatedCapitalProgramExpensesPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["CapitalProgramExpense"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • PaginatedCapitalProjectsPaginationResult: {
        ...on PaginatedCapitalProjectsPaginationResult: Omit<GraphQLTypes["PaginatedCapitalProjectsPaginationResult"], "...on PaginatedCapitalProjectsPaginationResult">;
        __typename: "PaginatedCapitalProjectsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalProject"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on PaginatedCapitalProjectsPaginationResult: Omit<GraphQLTypes["PaginatedCapitalProjectsPaginationResult"], "...on PaginatedCapitalProjectsPaginationResult">
    • __typename: "PaginatedCapitalProjectsPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["CapitalProject"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • PaginatedCapitalResultsPaginationResult: {
        ...on PaginatedCapitalResultsPaginationResult: Omit<GraphQLTypes["PaginatedCapitalResultsPaginationResult"], "...on PaginatedCapitalResultsPaginationResult">;
        __typename: "PaginatedCapitalResultsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalResult"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on PaginatedCapitalResultsPaginationResult: Omit<GraphQLTypes["PaginatedCapitalResultsPaginationResult"], "...on PaginatedCapitalResultsPaginationResult">
    • __typename: "PaginatedCapitalResultsPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["CapitalResult"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • PaginatedCapitalSegmentsPaginationResult: {
        ...on PaginatedCapitalSegmentsPaginationResult: Omit<GraphQLTypes["PaginatedCapitalSegmentsPaginationResult"], "...on PaginatedCapitalSegmentsPaginationResult">;
        __typename: "PaginatedCapitalSegmentsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalSegment"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on PaginatedCapitalSegmentsPaginationResult: Omit<GraphQLTypes["PaginatedCapitalSegmentsPaginationResult"], "...on PaginatedCapitalSegmentsPaginationResult">
    • __typename: "PaginatedCapitalSegmentsPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["CapitalSegment"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • PaginatedCapitalStoriesPaginationResult: {
        ...on PaginatedCapitalStoriesPaginationResult: Omit<GraphQLTypes["PaginatedCapitalStoriesPaginationResult"], "...on PaginatedCapitalStoriesPaginationResult">;
        __typename: "PaginatedCapitalStoriesPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalStory"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on PaginatedCapitalStoriesPaginationResult: Omit<GraphQLTypes["PaginatedCapitalStoriesPaginationResult"], "...on PaginatedCapitalStoriesPaginationResult">
    • __typename: "PaginatedCapitalStoriesPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["CapitalStory"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • PaginatedCapitalTimeEntriesByIssuesPaginationResult: {
        ...on PaginatedCapitalTimeEntriesByIssuesPaginationResult: Omit<GraphQLTypes["PaginatedCapitalTimeEntriesByIssuesPaginationResult"], "...on PaginatedCapitalTimeEntriesByIssuesPaginationResult">;
        __typename: "PaginatedCapitalTimeEntriesByIssuesPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalTimeEntriesByIssues"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on PaginatedCapitalTimeEntriesByIssuesPaginationResult: Omit<GraphQLTypes["PaginatedCapitalTimeEntriesByIssuesPaginationResult"], "...on PaginatedCapitalTimeEntriesByIssuesPaginationResult">
    • __typename: "PaginatedCapitalTimeEntriesByIssuesPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["CapitalTimeEntriesByIssues"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • PaginatedCapitalTimeEntriesPaginationResult: {
        ...on PaginatedCapitalTimeEntriesPaginationResult: Omit<GraphQLTypes["PaginatedCapitalTimeEntriesPaginationResult"], "...on PaginatedCapitalTimeEntriesPaginationResult">;
        __typename: "PaginatedCapitalTimeEntriesPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalTimeEntry"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on PaginatedCapitalTimeEntriesPaginationResult: Omit<GraphQLTypes["PaginatedCapitalTimeEntriesPaginationResult"], "...on PaginatedCapitalTimeEntriesPaginationResult">
    • __typename: "PaginatedCapitalTimeEntriesPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["CapitalTimeEntry"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • PaginatedCapitalVotesPaginationResult: {
        ...on PaginatedCapitalVotesPaginationResult: Omit<GraphQLTypes["PaginatedCapitalVotesPaginationResult"], "...on PaginatedCapitalVotesPaginationResult">;
        __typename: "PaginatedCapitalVotesPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CapitalVote"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on PaginatedCapitalVotesPaginationResult: Omit<GraphQLTypes["PaginatedCapitalVotesPaginationResult"], "...on PaginatedCapitalVotesPaginationResult">
    • __typename: "PaginatedCapitalVotesPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["CapitalVote"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • PaginatedChairmanApprovalsPaginationResult: {
        ...on PaginatedChairmanApprovalsPaginationResult: Omit<GraphQLTypes["PaginatedChairmanApprovalsPaginationResult"], "...on PaginatedChairmanApprovalsPaginationResult">;
        __typename: "PaginatedChairmanApprovalsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["Approval"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on PaginatedChairmanApprovalsPaginationResult: Omit<GraphQLTypes["PaginatedChairmanApprovalsPaginationResult"], "...on PaginatedChairmanApprovalsPaginationResult">
    • __typename: "PaginatedChairmanApprovalsPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["Approval"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • PaginatedCurrentTableStatesPaginationResult: {
        ...on PaginatedCurrentTableStatesPaginationResult: Omit<GraphQLTypes["PaginatedCurrentTableStatesPaginationResult"], "...on PaginatedCurrentTableStatesPaginationResult">;
        __typename: "PaginatedCurrentTableStatesPaginationResult";
        currentPage: number;
        items: GraphQLTypes["CurrentTableState"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on PaginatedCurrentTableStatesPaginationResult: Omit<GraphQLTypes["PaginatedCurrentTableStatesPaginationResult"], "...on PaginatedCurrentTableStatesPaginationResult">
    • __typename: "PaginatedCurrentTableStatesPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["CurrentTableState"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • PaginatedDeltasPaginationResult: {
        ...on PaginatedDeltasPaginationResult: Omit<GraphQLTypes["PaginatedDeltasPaginationResult"], "...on PaginatedDeltasPaginationResult">;
        __typename: "PaginatedDeltasPaginationResult";
        currentPage: number;
        items: GraphQLTypes["Delta"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on PaginatedDeltasPaginationResult: Omit<GraphQLTypes["PaginatedDeltasPaginationResult"], "...on PaginatedDeltasPaginationResult">
    • __typename: "PaginatedDeltasPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["Delta"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • PaginatedExpenseProposalsPaginationResult: {
        ...on PaginatedExpenseProposalsPaginationResult: Omit<GraphQLTypes["PaginatedExpenseProposalsPaginationResult"], "...on PaginatedExpenseProposalsPaginationResult">;
        __typename: "PaginatedExpenseProposalsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["ExpenseProposal"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on PaginatedExpenseProposalsPaginationResult: Omit<GraphQLTypes["PaginatedExpenseProposalsPaginationResult"], "...on PaginatedExpenseProposalsPaginationResult">
    • __typename: "PaginatedExpenseProposalsPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["ExpenseProposal"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • PaginatedGatewayPaymentsPaginationResult: {
        ...on PaginatedGatewayPaymentsPaginationResult: Omit<GraphQLTypes["PaginatedGatewayPaymentsPaginationResult"], "...on PaginatedGatewayPaymentsPaginationResult">;
        __typename: "PaginatedGatewayPaymentsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["GatewayPayment"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on PaginatedGatewayPaymentsPaginationResult: Omit<GraphQLTypes["PaginatedGatewayPaymentsPaginationResult"], "...on PaginatedGatewayPaymentsPaginationResult">
    • __typename: "PaginatedGatewayPaymentsPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["GatewayPayment"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • PaginatedKuDecisionsPaginationResult: {
        ...on PaginatedKuDecisionsPaginationResult: Omit<GraphQLTypes["PaginatedKuDecisionsPaginationResult"], "...on PaginatedKuDecisionsPaginationResult">;
        __typename: "PaginatedKuDecisionsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["KuDecision"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on PaginatedKuDecisionsPaginationResult: Omit<GraphQLTypes["PaginatedKuDecisionsPaginationResult"], "...on PaginatedKuDecisionsPaginationResult">
    • __typename: "PaginatedKuDecisionsPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["KuDecision"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • PaginatedKuTrustRequestsPaginationResult: {
        ...on PaginatedKuTrustRequestsPaginationResult: Omit<GraphQLTypes["PaginatedKuTrustRequestsPaginationResult"], "...on PaginatedKuTrustRequestsPaginationResult">;
        __typename: "PaginatedKuTrustRequestsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["KuTrustRequest"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on PaginatedKuTrustRequestsPaginationResult: Omit<GraphQLTypes["PaginatedKuTrustRequestsPaginationResult"], "...on PaginatedKuTrustRequestsPaginationResult">
    • __typename: "PaginatedKuTrustRequestsPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["KuTrustRequest"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • PaginatedMarketplaceWriteoffProposals: {
        ...on PaginatedMarketplaceWriteoffProposals: Omit<GraphQLTypes["PaginatedMarketplaceWriteoffProposals"], "...on PaginatedMarketplaceWriteoffProposals">;
        __typename: "PaginatedMarketplaceWriteoffProposals";
        currentPage: number;
        items: GraphQLTypes["MarketplaceWriteoffProposal"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on PaginatedMarketplaceWriteoffProposals: Omit<GraphQLTypes["PaginatedMarketplaceWriteoffProposals"], "...on PaginatedMarketplaceWriteoffProposals">
    • __typename: "PaginatedMarketplaceWriteoffProposals"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["MarketplaceWriteoffProposal"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • PaginationInput: {
        limit: number;
        page: number;
        sortBy?: string | null;
        sortOrder: string;
    }
    • limit: number

      Количество элементов на странице

    • page: number

      Номер страницы

    • Optional sortBy?: string | null

      Ключ сортировки (например, "name")

    • sortOrder: string

      Направление сортировки ("ASC" или "DESC")

  • ParticipantAccess: {
        ...on ParticipantAccess: Omit<GraphQLTypes["ParticipantAccess"], "...on ParticipantAccess">;
        __typename: "ParticipantAccess";
        grants: GraphQLTypes["AccessGrant"][];
        sets: string[];
    }
    • ...on ParticipantAccess: Omit<GraphQLTypes["ParticipantAccess"], "...on ParticipantAccess">
    • __typename: "ParticipantAccess"
    • grants: GraphQLTypes["AccessGrant"][]

      Эффективные права пайщика (основание гейтинга столов/страниц)

    • sets: string[]

      Идентификаторы активных наборов возможностей пайщика

  • ParticipantAccount: {
        ...on ParticipantAccount: Omit<GraphQLTypes["ParticipantAccount"], "...on ParticipantAccount">;
        __typename: "ParticipantAccount";
        braname?: string | null;
        created_at: GraphQLTypes["DateTime"];
        has_vote: boolean;
        initial_amount?: string | null;
        is_initial: boolean;
        is_minimum: boolean;
        last_min_pay: GraphQLTypes["DateTime"];
        last_update: GraphQLTypes["DateTime"];
        minimum_amount?: string | null;
        status: string;
        type?: string | null;
        username: string;
    }
    • ...on ParticipantAccount: Omit<GraphQLTypes["ParticipantAccount"], "...on ParticipantAccount">
    • __typename: "ParticipantAccount"
    • Optional braname?: string | null

      Имя кооперативного участка

    • created_at: GraphQLTypes["DateTime"]

      Время создания записи о члене

    • has_vote: boolean

      LEGACY Флаг, имеет ли член право голоса

    • Optional initial_amount?: string | null

      Сумма вступительного взноса

    • is_initial: boolean

      LEGACY Флаг, внесен ли регистрационный взнос

    • is_minimum: boolean

      LEGACY Флаг, внесен ли минимальный паевый взнос

    • last_min_pay: GraphQLTypes["DateTime"]

      Время последнего минимального платежа

    • last_update: GraphQLTypes["DateTime"]

      Время последнего обновления информации о члене

    • Optional minimum_amount?: string | null

      Сумма минимального паевого взноса

    • status: string

      Статус члена кооператива (accepted | blocked)

    • Optional type?: string | null

      Тип участника (individual | entrepreneur | organization)

    • username: string

      Уникальное имя члена кооператива

  • ParticipantApplicationDecisionGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        decision_id: number;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • decision_id: number

      Идентификатор протокола решения собрания совета

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • ParticipantApplicationGenerateDocumentInput: {
        block_num?: number | null;
        braname: string;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        signature?: string | null;
        skip_save: boolean;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • braname: string

      Имя аккаунта кооперативного участка

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • Optional signature?: string | null

      Изображение собственноручной подписи (base-64)

    • skip_save: boolean

      Флаг пропуска сохранения документа (используется для предварительной генерации и демонстрации пользователю)

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • ParticipantApplicationSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["ParticipantApplicationSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: GraphQLTypes["ParticipantApplicationSignedMetaDocumentInput"]
    • meta_hash: string

      Хэш мета-данных

    • signatures: GraphQLTypes["SignatureInfoInput"][]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • ParticipantApplicationSignedMetaDocumentInput: {
        block_num: number;
        braname: string;
        coopname: string;
        created_at: string;
        generator: string;
        lang: string;
        links: string[];
        registry_id: number;
        signature?: string | null;
        skip_save: boolean;
        timezone: string;
        title: string;
        username: string;
        version: string;
    }
    • block_num: number

      Номер блока, на котором был создан документ

    • braname: string

      Имя аккаунта кооперативного участка

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • generator: string

      Имя генератора, использованного для создания документа

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • registry_id: number

      ID документа в реестре

    • Optional signature?: string | null

      Изображение собственноручной подписи (base-64)

    • skip_save: boolean

      Флаг пропуска сохранения документа (используется для предварительной генерации и демонстрации пользователю)

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • ParticipantCertificate: {
        ...on ParticipantCertificate: Omit<GraphQLTypes["ParticipantCertificate"], "...on ParticipantCertificate">;
        __typename: "ParticipantCertificate";
        participant_certificate: string;
    }
    • ...on ParticipantCertificate: Omit<GraphQLTypes["ParticipantCertificate"], "...on ParticipantCertificate">
    • __typename: "ParticipantCertificate"
    • participant_certificate: string

      Подписанное удостоверение пайщика (JWT-сертификат CoopID)

  • ParticipantIdentityForVerification: {
        ...on ParticipantIdentityForVerification: Omit<GraphQLTypes["ParticipantIdentityForVerification"], "...on ParticipantIdentityForVerification">;
        __typename: "ParticipantIdentityForVerification";
        birthdate?: string | null;
        full_address?: string | null;
        full_name: string;
        inn?: string | null;
        ogrn?: string | null;
        passport_code?: string | null;
        passport_issued_at?: string | null;
        passport_issued_by?: string | null;
        passport_number?: string | null;
        passport_series?: string | null;
        representative_based_on?: string | null;
        representative_name?: string | null;
        representative_position?: string | null;
        type: GraphQLTypes["AccountType"];
        username: string;
    }

    Данные пайщика для сверки с документом, удостоверяющим личность

    • ...on ParticipantIdentityForVerification: Omit<GraphQLTypes["ParticipantIdentityForVerification"], "...on ParticipantIdentityForVerification">
    • __typename: "ParticipantIdentityForVerification"
    • Optional birthdate?: string | null

      Дата рождения

    • Optional full_address?: string | null

      Адрес регистрации

    • full_name: string

      ФИО или наименование

    • Optional inn?: string | null

      ИНН

    • Optional ogrn?: string | null

      ОГРН

    • Optional passport_code?: string | null

      Код подразделения

    • Optional passport_issued_at?: string | null

      Дата выдачи паспорта

    • Optional passport_issued_by?: string | null

      Кем выдан паспорт

    • Optional passport_number?: string | null

      Номер паспорта

    • Optional passport_series?: string | null

      Серия паспорта

    • Optional representative_based_on?: string | null

      На основании чего действует представитель

    • Optional representative_name?: string | null

      ФИО представителя организации

    • Optional representative_position?: string | null

      Должность представителя

    • type: GraphQLTypes["AccountType"]

      Тип пайщика

    • username: string

      Имя аккаунта пайщика

  • ParticipantIdentityForVerificationInput: {
        braname?: string | null;
        username: string;
    }

    Запрос данных пайщика для сверки личности перед подтверждением

    • Optional braname?: string | null

      Кооперативный участок, где идёт сверка; не указывается, если сверяет совет кооператива

    • username: string

      Имя аккаунта пайщика

  • ParticipantVerification: {
        ...on ParticipantVerification: Omit<GraphQLTypes["ParticipantVerification"], "...on ParticipantVerification">;
        __typename: "ParticipantVerification";
        attested_by?: string | null;
        attested_in?: string | null;
        source: GraphQLTypes["ParticipantVerificationSource"];
        status: GraphQLTypes["ParticipantVerificationStatus"];
        type: GraphQLTypes["ParticipantVerificationType"];
        verified_at: string;
    }

    Подтверждённый уровень верификации пайщика

    • ...on ParticipantVerification: Omit<GraphQLTypes["ParticipantVerification"], "...on ParticipantVerification">
    • __typename: "ParticipantVerification"
    • Optional attested_by?: string | null

      Кто провёл верификацию (аккаунт)

    • Optional attested_in?: string | null

      Кооперативный участок, где сверена личность; пусто — сверял совет кооператива

    • source: GraphQLTypes["ParticipantVerificationSource"]

      Кто подтвердил

    • status: GraphQLTypes["ParticipantVerificationStatus"]

      Статус подтверждения

    • type: GraphQLTypes["ParticipantVerificationType"]

      Уровень верификации

    • verified_at: string

      Момент подтверждения

  • ParticipantVerificationSource: ParticipantVerificationSource

    Кто подтвердил уровень верификации

  • ParticipantVerificationStatus: ParticipantVerificationStatus

    Статус подтверждения уровня верификации

  • ParticipantVerificationType: ParticipantVerificationType

    Уровень верификации пайщика

  • Passport: {
        ...on Passport: Omit<GraphQLTypes["Passport"], "...on Passport">;
        __typename: "Passport";
        code: string;
        issued_at: string;
        issued_by: string;
        number: number;
        series: number;
    }
    • ...on Passport: Omit<GraphQLTypes["Passport"], "...on Passport">
    • __typename: "Passport"
    • code: string

      Код подразделения

    • issued_at: string

      Дата выдачи

    • issued_by: string

      Кем выдан

    • number: number

      Номер паспорта

    • series: number

      Серия паспорта

  • PassportInput: {
        code: string;
        issued_at: string;
        issued_by: string;
        number: number;
        series: number;
    }
    • code: string
    • issued_at: string
    • issued_by: string
    • number: number
    • series: number
  • PayExpenseItemInput: {
        actual_amount: string;
        coopname: string;
        item_hash: string;
        proposal_hash: string;
    }
    • actual_amount: string

      Фактическая сумма оплаты (asset, например "100.0000 RUB").

    • coopname: string

      Имя кооператива.

    • item_hash: string

      Хеш строки расхода (item).

    • proposal_hash: string

      Хеш сметы расхода (proposal).

  • PayWithheldTaxInput: {
        amount: number;
    }

    Отправка удержанного налога на оплату кассиру

    • amount: number

      Сумма платежа

  • PaymentDetails: {
        ...on PaymentDetails: Omit<GraphQLTypes["PaymentDetails"], "...on PaymentDetails">;
        __typename: "PaymentDetails";
        amount_plus_fee: string;
        amount_without_fee: string;
        data: GraphQLTypes["JSON"];
        fact_fee_percent: number;
        fee_amount: string;
        fee_percent: number;
        tolerance_percent: number;
    }
    • ...on PaymentDetails: Omit<GraphQLTypes["PaymentDetails"], "...on PaymentDetails">
    • __typename: "PaymentDetails"
    • amount_plus_fee: string

      Сумма платежа с учетом комиссии

    • amount_without_fee: string

      Сумма платежа без учета комиссии

    • data: GraphQLTypes["JSON"]

      Данные платежа (QR-код, токен, реквизиты и т.д.)

    • fact_fee_percent: number

      Фактический процент комиссии

    • fee_amount: string

      Размер комиссии в абсолютных значениях

    • fee_percent: number

      Процент комиссии

    • tolerance_percent: number

      Допустимый процент отклонения

  • PaymentDirection: PaymentDirection

    Направление платежа

  • PaymentFile: {
        ...on PaymentFile: Omit<GraphQLTypes["PaymentFile"], "...on PaymentFile">;
        __typename: "PaymentFile";
        checksum_sha256: string;
        coopname: string;
        id: number;
        kind: GraphQLTypes["PaymentFileKind"];
        mime_type: string;
        original_filename?: string | null;
        payment_hash: string;
        read_url?: string | null;
        size_bytes: number;
        storage_key: string;
        uploaded_at: GraphQLTypes["DateTime"];
        uploaded_by_username: string;
    }

    Запись о файле, приложенном к платежу (чек об оплате).

    • ...on PaymentFile: Omit<GraphQLTypes["PaymentFile"], "...on PaymentFile">
    • __typename: "PaymentFile"
    • checksum_sha256: string

      SHA-256 содержимого, hex-lowercase.

    • coopname: string

      Имя кооператива (scope).

    • id: number

      Внутренний ID записи.

    • kind: GraphQLTypes["PaymentFileKind"]

      Назначение файла.

    • mime_type: string

      MIME-тип содержимого.

    • Optional original_filename?: string | null

      Оригинальное имя загруженного файла.

    • payment_hash: string

      Хеш платежа.

    • Optional read_url?: string | null

      Короткоживущий URL на скачивание (HMAC-signed).

    • size_bytes: number

      Размер файла в байтах.

    • storage_key: string

      MinIO-ключ внутри бакета.

    • uploaded_at: GraphQLTypes["DateTime"]

      Когда загружено.

    • uploaded_by_username: string

      Кто загрузил (username).

  • PaymentFileKind: PaymentFileKind

    Тип файла, приложенного к платежу.

  • PaymentFiltersInput: {
        coopname?: string | null;
        direction?: GraphQLTypes["PaymentDirection"] | null;
        hash?: string | null;
        proposal_hash?: string | null;
        provider?: string | null;
        status?: GraphQLTypes["PaymentStatus"] | null;
        type?: GraphQLTypes["PaymentType"] | null;
        username?: string | null;
    }
    • Optional coopname?: string | null

      Название кооператива

    • Optional direction?: GraphQLTypes["PaymentDirection"] | null

      Направление платежа

    • Optional hash?: string | null

      Хэш платежа

    • Optional proposal_hash?: string | null

      Хэш расхода (служебной записки): вернёт все платежи, связанные с этим расходом

    • Optional provider?: string | null

      Провайдер платежа

    • Optional status?: GraphQLTypes["PaymentStatus"] | null

      Статус платежа

    • Optional type?: GraphQLTypes["PaymentType"] | null

      Тип платежа

    • Optional username?: string | null

      Имя пользователя

  • PaymentMethod: {
        ...on PaymentMethod: Omit<GraphQLTypes["PaymentMethod"], "...on PaymentMethod">;
        __typename: "PaymentMethod";
        created_at: GraphQLTypes["DateTime"];
        data: GraphQLTypes["PaymentMethodData"];
        is_default: boolean;
        method_id: string;
        method_type: string;
        updated_at: GraphQLTypes["DateTime"];
        username: string;
    }
    • ...on PaymentMethod: Omit<GraphQLTypes["PaymentMethod"], "...on PaymentMethod">
    • __typename: "PaymentMethod"
    • created_at: GraphQLTypes["DateTime"]

      Дата создания

    • data: GraphQLTypes["PaymentMethodData"]

      Данные метода оплаты

    • is_default: boolean

      Флаг основного метода платежа, который отображается в документах

    • method_id: string

      Идентификатор метода оплаты

    • method_type: string

      Тип метода оплаты (например, sbp, bank_transfer)

    • updated_at: GraphQLTypes["DateTime"]

      Дата обновления

    • username: string

      Имя пользователя, к которому привязан метод оплаты

  • PaymentMethodData: {
        ...on BankAccount: "__union" & GraphQLTypes["BankAccount"];
        ...on SbpAccount: "__union" & GraphQLTypes["SbpAccount"];
        __typename: "BankAccount" | "SbpAccount";
    }
    • ...on BankAccount: "__union" & GraphQLTypes["BankAccount"]
    • ...on SbpAccount: "__union" & GraphQLTypes["SbpAccount"]
    • __typename: "BankAccount" | "SbpAccount"
  • PaymentMethodPaginationResult: {
        ...on PaymentMethodPaginationResult: Omit<GraphQLTypes["PaymentMethodPaginationResult"], "...on PaymentMethodPaginationResult">;
        __typename: "PaymentMethodPaginationResult";
        currentPage: number;
        items: GraphQLTypes["PaymentMethod"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on PaymentMethodPaginationResult: Omit<GraphQLTypes["PaymentMethodPaginationResult"], "...on PaymentMethodPaginationResult">
    • __typename: "PaymentMethodPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["PaymentMethod"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • PaymentStatus: PaymentStatus

    Статус платежа

  • PaymentType: Zeus.PaymentType

    Тип платежа по назначению

  • PendingCriticalAction: {
        ...on PendingCriticalAction: Omit<GraphQLTypes["PendingCriticalAction"], "...on PendingCriticalAction">;
        __typename: "PendingCriticalAction";
        action_type: GraphQLTypes["CriticalActionType"];
        actor_id: string;
        confirmations: GraphQLTypes["CriticalActionConfirmation"][];
        created_at: string;
        expires_at: string;
        finalized_at?: string | null;
        id: string;
        payload: GraphQLTypes["JSON"];
        status: GraphQLTypes["CriticalActionStatus"];
        target_id: string;
    }
    • ...on PendingCriticalAction: Omit<GraphQLTypes["PendingCriticalAction"], "...on PendingCriticalAction">
    • __typename: "PendingCriticalAction"
    • action_type: GraphQLTypes["CriticalActionType"]

      Тип действия

    • actor_id: string

      Инициатор (председатель)

    • confirmations: GraphQLTypes["CriticalActionConfirmation"][]

      Накопленные подтверждения

    • created_at: string

      Момент инициации (ISO)

    • expires_at: string

      Крайний срок подтверждения (ISO)

    • Optional finalized_at?: string | null

      Момент финализации (ISO); пусто, пока не финализировано

    • id: string

      Идентификатор критического действия

    • payload: GraphQLTypes["JSON"]

      Содержимое действия (зависит от типа)

    • status: GraphQLTypes["CriticalActionStatus"]

      Состояние действия

    • target_id: string

      Кого/что затрагивает действие

  • Permission: {
        ...on Permission: Omit<GraphQLTypes["Permission"], "...on Permission">;
        __typename: "Permission";
        parent: string;
        perm_name: string;
        required_auth: GraphQLTypes["Authority"];
    }
    • ...on Permission: Omit<GraphQLTypes["Permission"], "...on Permission">
    • __typename: "Permission"
    • parent: string

      Родительское разрешение

    • perm_name: string

      Имя разрешения

    • required_auth: GraphQLTypes["Authority"]

      Требуемые разрешения

  • PermissionLevel: {
        ...on PermissionLevel: Omit<GraphQLTypes["PermissionLevel"], "...on PermissionLevel">;
        __typename: "PermissionLevel";
        actor: string;
        permission: string;
    }
    • ...on PermissionLevel: Omit<GraphQLTypes["PermissionLevel"], "...on PermissionLevel">
    • __typename: "PermissionLevel"
    • actor: string

      Актор

    • permission: string

      Разрешение

  • PermissionLevelWeight: {
        ...on PermissionLevelWeight: Omit<GraphQLTypes["PermissionLevelWeight"], "...on PermissionLevelWeight">;
        __typename: "PermissionLevelWeight";
        permission: GraphQLTypes["PermissionLevel"];
        weight: number;
    }
    • ...on PermissionLevelWeight: Omit<GraphQLTypes["PermissionLevelWeight"], "...on PermissionLevelWeight">
    • __typename: "PermissionLevelWeight"
    • permission: GraphQLTypes["PermissionLevel"]

      Уровень разрешения

    • weight: number

      Вес

  • PrivateAccount: {
        ...on PrivateAccount: Omit<GraphQLTypes["PrivateAccount"], "...on PrivateAccount">;
        __typename: "PrivateAccount";
        entrepreneur_data?: GraphQLTypes["Entrepreneur"] | null;
        individual_data?: GraphQLTypes["Individual"] | null;
        organization_data?: GraphQLTypes["Organization"] | null;
        type: GraphQLTypes["AccountType"];
    }
    • ...on PrivateAccount: Omit<GraphQLTypes["PrivateAccount"], "...on PrivateAccount">
    • __typename: "PrivateAccount"
    • Optional entrepreneur_data?: GraphQLTypes["Entrepreneur"] | null
    • Optional individual_data?: GraphQLTypes["Individual"] | null
    • Optional organization_data?: GraphQLTypes["Organization"] | null
    • type: GraphQLTypes["AccountType"]

      Тип аккаунта

  • PrivateAccountSearchData: {
        ...on Entrepreneur: "__union" & GraphQLTypes["Entrepreneur"];
        ...on Individual: "__union" & GraphQLTypes["Individual"];
        ...on Organization: "__union" & GraphQLTypes["Organization"];
        __typename: "Entrepreneur" | "Individual" | "Organization";
    }
    • ...on Entrepreneur: "__union" & GraphQLTypes["Entrepreneur"]
    • ...on Individual: "__union" & GraphQLTypes["Individual"]
    • ...on Organization: "__union" & GraphQLTypes["Organization"]
    • __typename: "Entrepreneur" | "Individual" | "Organization"
  • PrivateAccountSearchResult: {
        ...on PrivateAccountSearchResult: Omit<GraphQLTypes["PrivateAccountSearchResult"], "...on PrivateAccountSearchResult">;
        __typename: "PrivateAccountSearchResult";
        data: GraphQLTypes["PrivateAccountSearchData"];
        highlightedFields?: string[] | null;
        score?: number | null;
        type: string;
    }
    • ...on PrivateAccountSearchResult: Omit<GraphQLTypes["PrivateAccountSearchResult"], "...on PrivateAccountSearchResult">
    • __typename: "PrivateAccountSearchResult"
    • data: GraphQLTypes["PrivateAccountSearchData"]

      Данные найденного аккаунта

    • Optional highlightedFields?: string[] | null

      Поля, в которых найдены совпадения

    • Optional score?: number | null

      Оценка релевантности результата

    • type: string

      Тип аккаунта

  • ProcessAction: {
        ...on ProcessAction: Omit<GraphQLTypes["ProcessAction"], "...on ProcessAction">;
        __typename: "ProcessAction";
        account: string;
        block_id: string;
        block_num: number;
        created_at: GraphQLTypes["DateTime"];
        data?: GraphQLTypes["JSON"] | null;
        global_sequence: string;
        id: string;
        name: string;
        transaction_id: string;
    }
    • ...on ProcessAction: Omit<GraphQLTypes["ProcessAction"], "...on ProcessAction">
    • __typename: "ProcessAction"
    • account: string
    • block_id: string
    • block_num: number
    • created_at: GraphQLTypes["DateTime"]
    • Optional data?: GraphQLTypes["JSON"] | null
    • global_sequence: string
    • id: string
    • name: string
    • transaction_id: string
  • ProcessConvertToAxonStatementInput: {
        convertAmount: string;
        signedDocument: GraphQLTypes["ConvertToAxonStatementSignedDocumentInput"];
        username: string;
    }
    • convertAmount: string

      Сумма к конвертации

    • signedDocument: GraphQLTypes["ConvertToAxonStatementSignedDocumentInput"]

      Подписанный документ заявления на конвертацию

    • username: string

      Имя пользователя

  • ProcessDelta: {
        ...on ProcessDelta: Omit<GraphQLTypes["ProcessDelta"], "...on ProcessDelta">;
        __typename: "ProcessDelta";
        block_num: number;
        code: string;
        created_at: GraphQLTypes["DateTime"];
        id: string;
        present: boolean;
        primary_key: string;
        scope: string;
        table: string;
        value?: GraphQLTypes["JSON"] | null;
    }
    • ...on ProcessDelta: Omit<GraphQLTypes["ProcessDelta"], "...on ProcessDelta">
    • __typename: "ProcessDelta"
    • block_num: number
    • code: string
    • created_at: GraphQLTypes["DateTime"]
    • id: string
    • present: boolean
    • primary_key: string
    • scope: string
    • table: string
    • Optional value?: GraphQLTypes["JSON"] | null
  • ProcessDocument: {
        ...on ProcessDocument: Omit<GraphQLTypes["ProcessDocument"], "...on ProcessDocument">;
        __typename: "ProcessDocument";
        document: GraphQLTypes["JSON"];
        hash: string;
        raw?: GraphQLTypes["JSON"] | null;
        source: GraphQLTypes["ProcessDocumentSource"];
    }
    • ...on ProcessDocument: Omit<GraphQLTypes["ProcessDocument"], "...on ProcessDocument">
    • __typename: "ProcessDocument"
    • document: GraphQLTypes["JSON"]
    • hash: string
    • Optional raw?: GraphQLTypes["JSON"] | null
    • source: GraphQLTypes["ProcessDocumentSource"]
  • ProcessDocumentSource: {
        ...on ProcessDocumentSource: Omit<GraphQLTypes["ProcessDocumentSource"], "...on ProcessDocumentSource">;
        __typename: "ProcessDocumentSource";
        code: string;
        field: string;
        primary_key: string;
        table: string;
    }
    • ...on ProcessDocumentSource: Omit<GraphQLTypes["ProcessDocumentSource"], "...on ProcessDocumentSource">
    • __typename: "ProcessDocumentSource"
    • code: string
    • field: string
    • primary_key: string
    • table: string
  • ProcessEdge: {
        ...on ProcessEdge: Omit<GraphQLTypes["ProcessEdge"], "...on ProcessEdge">;
        __typename: "ProcessEdge";
        id: string;
        source: string;
        target: string;
    }
    • ...on ProcessEdge: Omit<GraphQLTypes["ProcessEdge"], "...on ProcessEdge">
    • __typename: "ProcessEdge"
    • id: string
    • source: string
    • target: string
  • ProcessEdgeInput: {
        id: string;
        source: string;
        target: string;
    }
    • id: string
    • source: string
    • target: string
  • ProcessInstance: {
        ...on ProcessInstance: Omit<GraphQLTypes["ProcessInstance"], "...on ProcessInstance">;
        __typename: "ProcessInstance";
        completed_at?: GraphQLTypes["DateTime"] | null;
        coopname: string;
        cycle: number;
        id: string;
        project_hash: string;
        started_at: GraphQLTypes["DateTime"];
        started_by: string;
        status: GraphQLTypes["ProcessInstanceStatus"];
        step_states: GraphQLTypes["ProcessStepState"][];
        template_id: string;
    }
    • ...on ProcessInstance: Omit<GraphQLTypes["ProcessInstance"], "...on ProcessInstance">
    • __typename: "ProcessInstance"
    • Optional completed_at?: GraphQLTypes["DateTime"] | null
    • coopname: string
    • cycle: number
    • id: string
    • project_hash: string
    • started_at: GraphQLTypes["DateTime"]
    • started_by: string
    • status: GraphQLTypes["ProcessInstanceStatus"]
    • step_states: GraphQLTypes["ProcessStepState"][]
    • template_id: string
  • ProcessInstanceStatus: ProcessInstanceStatus
  • ProcessStepPosition: {
        ...on ProcessStepPosition: Omit<GraphQLTypes["ProcessStepPosition"], "...on ProcessStepPosition">;
        __typename: "ProcessStepPosition";
        x: number;
        y: number;
    }
    • ...on ProcessStepPosition: Omit<GraphQLTypes["ProcessStepPosition"], "...on ProcessStepPosition">
    • __typename: "ProcessStepPosition"
    • x: number
    • y: number
  • ProcessStepPositionInput: {
        x: number;
        y: number;
    }
    • x: number
    • y: number
  • ProcessStepState: {
        ...on ProcessStepState: Omit<GraphQLTypes["ProcessStepState"], "...on ProcessStepState">;
        __typename: "ProcessStepState";
        completed_at?: GraphQLTypes["DateTime"] | null;
        issue_hash?: string | null;
        status: GraphQLTypes["ProcessStepStatus"];
        step_id: string;
    }
    • ...on ProcessStepState: Omit<GraphQLTypes["ProcessStepState"], "...on ProcessStepState">
    • __typename: "ProcessStepState"
    • Optional completed_at?: GraphQLTypes["DateTime"] | null
    • Optional issue_hash?: string | null
    • status: GraphQLTypes["ProcessStepStatus"]
    • step_id: string
  • ProcessStepStatus: ProcessStepStatus
  • ProcessStepTemplate: {
        ...on ProcessStepTemplate: Omit<GraphQLTypes["ProcessStepTemplate"], "...on ProcessStepTemplate">;
        __typename: "ProcessStepTemplate";
        description?: string | null;
        estimate?: number | null;
        id: string;
        is_start?: boolean | null;
        position: GraphQLTypes["ProcessStepPosition"];
        title: string;
    }
    • ...on ProcessStepTemplate: Omit<GraphQLTypes["ProcessStepTemplate"], "...on ProcessStepTemplate">
    • __typename: "ProcessStepTemplate"
    • Optional description?: string | null
    • Optional estimate?: number | null
    • id: string
    • Optional is_start?: boolean | null
    • position: GraphQLTypes["ProcessStepPosition"]
    • title: string
  • ProcessStepTemplateInput: {
        description?: string | null;
        estimate?: number | null;
        id: string;
        is_start?: boolean | null;
        position: GraphQLTypes["ProcessStepPositionInput"];
        title: string;
    }
    • Optional description?: string | null
    • Optional estimate?: number | null
    • id: string
    • Optional is_start?: boolean | null
    • position: GraphQLTypes["ProcessStepPositionInput"]
    • title: string
  • ProcessSummary: {
        ...on ProcessSummary: Omit<GraphQLTypes["ProcessSummary"], "...on ProcessSummary">;
        __typename: "ProcessSummary";
        coopname: string;
        firstSeenAt: GraphQLTypes["DateTime"];
        lastSeenAt: GraphQLTypes["DateTime"];
        processHash: string;
        processType: string;
        username?: string | null;
    }
    • ...on ProcessSummary: Omit<GraphQLTypes["ProcessSummary"], "...on ProcessSummary">
    • __typename: "ProcessSummary"
    • coopname: string
    • firstSeenAt: GraphQLTypes["DateTime"]
    • lastSeenAt: GraphQLTypes["DateTime"]
    • processHash: string
    • processType: string
    • Optional username?: string | null
  • ProcessSummaryPaginationResult: {
        ...on ProcessSummaryPaginationResult: Omit<GraphQLTypes["ProcessSummaryPaginationResult"], "...on ProcessSummaryPaginationResult">;
        __typename: "ProcessSummaryPaginationResult";
        currentPage: number;
        items: GraphQLTypes["ProcessSummary"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on ProcessSummaryPaginationResult: Omit<GraphQLTypes["ProcessSummaryPaginationResult"], "...on ProcessSummaryPaginationResult">
    • __typename: "ProcessSummaryPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["ProcessSummary"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • ProcessTemplate: {
        ...on ProcessTemplate: Omit<GraphQLTypes["ProcessTemplate"], "...on ProcessTemplate">;
        __typename: "ProcessTemplate";
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        created_by: string;
        description?: string | null;
        edges: GraphQLTypes["ProcessEdge"][];
        id: string;
        project_hash: string;
        status: GraphQLTypes["ProcessTemplateStatus"];
        steps: GraphQLTypes["ProcessStepTemplate"][];
        title: string;
        updated_at: GraphQLTypes["DateTime"];
    }
    • ...on ProcessTemplate: Omit<GraphQLTypes["ProcessTemplate"], "...on ProcessTemplate">
    • __typename: "ProcessTemplate"
    • coopname: string
    • created_at: GraphQLTypes["DateTime"]
    • created_by: string
    • Optional description?: string | null
    • edges: GraphQLTypes["ProcessEdge"][]
    • id: string
    • project_hash: string
    • status: GraphQLTypes["ProcessTemplateStatus"]
    • steps: GraphQLTypes["ProcessStepTemplate"][]
    • title: string
    • updated_at: GraphQLTypes["DateTime"]
  • ProcessTemplateStatus: ProcessTemplateStatus
  • ProcessView: {
        ...on ProcessView: Omit<GraphQLTypes["ProcessView"], "...on ProcessView">;
        __typename: "ProcessView";
        actions: GraphQLTypes["ProcessAction"][];
        coopname: string;
        delta_history: GraphQLTypes["ProcessDelta"][];
        documents: GraphQLTypes["ProcessDocument"][];
        first_seen_at: GraphQLTypes["DateTime"];
        last_seen_at: GraphQLTypes["DateTime"];
        process_hash: string;
        process_type: string;
    }
    • ...on ProcessView: Omit<GraphQLTypes["ProcessView"], "...on ProcessView">
    • __typename: "ProcessView"
    • actions: GraphQLTypes["ProcessAction"][]
    • coopname: string
    • delta_history: GraphQLTypes["ProcessDelta"][]
    • documents: GraphQLTypes["ProcessDocument"][]
    • first_seen_at: GraphQLTypes["DateTime"]
    • last_seen_at: GraphQLTypes["DateTime"]
    • process_hash: string
    • process_type: string
  • ProcessesFilter: {
        coopname: string;
        fromBlock?: number | null;
        processHash?: string | null;
        processType?: string | null;
        toBlock?: number | null;
        username?: string | null;
    }
    • coopname: string
    • Optional fromBlock?: number | null
    • Optional processHash?: string | null

      Идентификатор процесса — точечная адресация одного процесса по его хэшу

    • Optional processType?: string | null
    • Optional toBlock?: number | null
    • Optional username?: string | null
  • ProductCard: {
        ...on ProductCard: Omit<GraphQLTypes["ProductCard"], "...on ProductCard">;
        __typename: "ProductCard";
        braname?: string | null;
        cancellation_fee_amount?: string | null;
        category_id?: string | null;
        contribution_type: GraphQLTypes["ContributionType"];
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        delivery_type: GraphQLTypes["DeliveryType"];
        description: string;
        id: string;
        images: string[];
        membership_fee_amount?: string | null;
        product_lifecycle_secs: number;
        status: GraphQLTypes["ProductCardStatus"];
        title: string;
        type: GraphQLTypes["ProductCardType"];
        unit_cost: string;
        units: number;
        updated_at: GraphQLTypes["DateTime"];
        username: string;
        warranty_period_secs: number;
    }
    • ...on ProductCard: Omit<GraphQLTypes["ProductCard"], "...on ProductCard">
    • __typename: "ProductCard"
    • Optional braname?: string | null
    • Optional cancellation_fee_amount?: string | null
    • Optional category_id?: string | null
    • contribution_type: GraphQLTypes["ContributionType"]
    • coopname: string
    • created_at: GraphQLTypes["DateTime"]
    • delivery_type: GraphQLTypes["DeliveryType"]
    • description: string
    • id: string
    • images: string[]
    • Optional membership_fee_amount?: string | null
    • product_lifecycle_secs: number
    • status: GraphQLTypes["ProductCardStatus"]
    • title: string
    • type: GraphQLTypes["ProductCardType"]
    • unit_cost: string
    • units: number
    • updated_at: GraphQLTypes["DateTime"]
    • username: string
    • warranty_period_secs: number
  • ProductCardStatus: ProductCardStatus
  • ProductCardType: ProductCardType
  • ProgramCapitalizationMoneyInvestStatementGenerateDocumentInput: {
        amount: string;
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • amount: string

      Сумма инвестирования в программу (актив)

    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • ProgramCapitalizationMoneyInvestStatementSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["ProgramCapitalizationMoneyInvestStatementSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: GraphQLTypes["ProgramCapitalizationMoneyInvestStatementSignedMetaDocumentInput"]

      Метаинформация заявления об инвестировании в программу благороста (реестр 1030)

    • meta_hash: string

      Хэш мета-данных

    • signatures: GraphQLTypes["SignatureInfoInput"][]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • ProgramCapitalizationMoneyInvestStatementSignedMetaDocumentInput: {
        amount: string;
        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;
    }
    • amount: string

      Сумма инвестирования в программу (актив)

    • block_num: number

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • generator: string

      Имя генератора, использованного для создания документа

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • registry_id: number

      ID документа в реестре

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • ProgramKey: ProgramKey

    Ключ выбранной программы регистрации

  • ProgramType: ProgramType

    Тип целевой потребительской программы

  • ProgramWallet: {
        ...on ProgramWallet: Omit<GraphQLTypes["ProgramWallet"], "...on ProgramWallet">;
        __typename: "ProgramWallet";
        agreement_id: GraphQLTypes["ID"];
        available: string;
        blockNum?: number | null;
        coopname: string;
        id: GraphQLTypes["ID"];
        membership_contribution: string;
        program_id: GraphQLTypes["ID"];
        program_type?: GraphQLTypes["ProgramType"] | null;
        username: string;
    }
    • ...on ProgramWallet: Omit<GraphQLTypes["ProgramWallet"], "...on ProgramWallet">
    • __typename: "ProgramWallet"
    • agreement_id: GraphQLTypes["ID"]

      Идентификатор соглашения

    • available: string

      Доступный баланс (формат: "100.0000 RUB")

    • Optional blockNum?: number | null

      Номер блока последнего обновления

    • coopname: string

      Имя кооператива

    • id: GraphQLTypes["ID"]

      Уникальный идентификатор кошелька в блокчейне

    • membership_contribution: string

      Паевой взнос (формат: "100.0000 RUB")

    • program_id: GraphQLTypes["ID"]

      Идентификатор программы

    • Optional program_type?: GraphQLTypes["ProgramType"] | null

      Тип программы

    • username: string

      Имя пользователя

  • ProgramWalletFilterInput: {
        coopname?: string | null;
        program_id?: string | null;
        program_type?: GraphQLTypes["ProgramType"] | null;
        username?: string | null;
    }
    • Optional coopname?: string | null

      Фильтр по имени кооператива

    • Optional program_id?: string | null

      Фильтр по ID программы

    • Optional program_type?: GraphQLTypes["ProgramType"] | null

      Фильтр по типу программы

    • Optional username?: string | null

      Фильтр по имени пользователя

  • ProgramWalletsPaginationResult: {
        ...on ProgramWalletsPaginationResult: Omit<GraphQLTypes["ProgramWalletsPaginationResult"], "...on ProgramWalletsPaginationResult">;
        __typename: "ProgramWalletsPaginationResult";
        currentPage: number;
        items: GraphQLTypes["ProgramWallet"][];
        totalCount: number;
        totalPages: number;
    }
    • ...on ProgramWalletsPaginationResult: Omit<GraphQLTypes["ProgramWalletsPaginationResult"], "...on ProgramWalletsPaginationResult">
    • __typename: "ProgramWalletsPaginationResult"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["ProgramWallet"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

  • ProjectFreeDecisionGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        project_id: string;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • project_id: string

      Идентификатор проекта решения

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • ProjectFreeDecisionSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["ProjectFreeDecisionSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: GraphQLTypes["ProjectFreeDecisionSignedMetaDocumentInput"]

      Метаинформация для создания проекта свободного решения

    • meta_hash: string

      Хэш мета-данных

    • signatures: GraphQLTypes["SignatureInfoInput"][]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • ProjectFreeDecisionSignedMetaDocumentInput: {
        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;
    }
    • block_num: number

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • generator: string

      Имя генератора, использованного для создания документа

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • project_id: string

      Идентификатор проекта решения

    • registry_id: number

      ID документа в реестре

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • ProjectGenerationContractGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        project_hash: string;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • project_hash: string

      Хэш проекта

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • ProjectPriority: ProjectPriority

    Приоритет проекта или компонента в системе CAPITAL

  • ProjectStatus: ProjectStatus

    Статусы проекта в системе CAPITAL

  • ProviderSubscription: {
        ...on ProviderSubscription: Omit<GraphQLTypes["ProviderSubscription"], "...on ProviderSubscription">;
        __typename: "ProviderSubscription";
        created_at: string;
        domain_valid?: boolean | null;
        expires_at: string;
        id: number;
        installation_progress?: number | null;
        instance_status?: string | null;
        instance_username?: string | null;
        is_trial: boolean;
        next_payment_due?: string | null;
        period_days: number;
        price: number;
        specific_data?: GraphQLTypes["JSON"] | null;
        started_at: string;
        status: string;
        subscriber_id: number;
        subscriber_username: string;
        subscription_type_description?: string | null;
        subscription_type_id: number;
        subscription_type_name: string;
        updated_at: string;
    }
    • ...on ProviderSubscription: Omit<GraphQLTypes["ProviderSubscription"], "...on ProviderSubscription">
    • __typename: "ProviderSubscription"
    • created_at: string

      Дата создания

    • Optional domain_valid?: boolean | null

      Валидность домена

    • expires_at: string

      Дата истечения подписки

    • id: number

      ID подписки

    • Optional installation_progress?: number | null

      Прогресс установки

    • Optional instance_status?: string | null

      Статус инстанса

    • Optional instance_username?: string | null

      Имя пользователя инстанса

    • is_trial: boolean

      Пробный период

    • Optional next_payment_due?: string | null

      Дата следующего платежа

    • period_days: number

      Период подписки в днях

    • price: number

      Цена подписки

    • Optional specific_data?: GraphQLTypes["JSON"] | null

      Специфичные данные подписки

    • started_at: string

      Дата начала подписки

    • status: string

      Статус подписки

    • subscriber_id: number

      ID подписчика

    • subscriber_username: string

      Имя пользователя подписчика

    • Optional subscription_type_description?: string | null

      Описание типа подписки

    • subscription_type_id: number

      ID типа подписки

    • subscription_type_name: string

      Название типа подписки

    • updated_at: string

      Дата обновления

  • PublicChairman: {
        ...on PublicChairman: Omit<GraphQLTypes["PublicChairman"], "...on PublicChairman">;
        __typename: "PublicChairman";
        first_name: string;
        last_name: string;
        middle_name: string;
    }
    • ...on PublicChairman: Omit<GraphQLTypes["PublicChairman"], "...on PublicChairman">
    • __typename: "PublicChairman"
    • first_name: string
    • last_name: string
    • middle_name: string
  • PublishProjectFreeDecisionInput: {
        coopname: string;
        document: GraphQLTypes["ProjectFreeDecisionSignedDocumentInput"];
        meta: string;
        username: string;
    }
    • coopname: string

      Имя аккаунта кооператива

    • document: GraphQLTypes["ProjectFreeDecisionSignedDocumentInput"]

      Подписанный электронный документ (generateProjectOfFreeDecision)

    • meta: string

      Строка мета-информации

    • username: string

      Имя аккаунта пользователя

  • PushResultInput: {
        project_hash: string;
        statement: GraphQLTypes["SignedDigitalDocumentInput"];
        username: string;
    }
    • project_hash: string

      Хэш проекта

    • statement: GraphQLTypes["SignedDigitalDocumentInput"]

      Подписанное заявление

    • username: string

      Имя пользователя

  • Query: {
        ...on Query: Omit<GraphQLTypes["Query"], "...on Query">;
        __typename: "Query";
        agreementTemplates: GraphQLTypes["AgreementTemplate"][];
        agreements: GraphQLTypes["PaginatedAgreementsPaginationResult"];
        buildInitialReportEdits: GraphQLTypes["BuildInitialReportEdits"];
        candidates: GraphQLTypes["PaginatedCandidatesPaginationResult"];
        capitalCandidates: GraphQLTypes["PaginatedCapitalCandidatesPaginationResult"];
        capitalCommit?: GraphQLTypes["CapitalCommit"] | null;
        capitalCommits: GraphQLTypes["PaginatedCapitalCommitsPaginationResult"];
        capitalComponentMetrics: GraphQLTypes["CapitalComponentMetric"][];
        capitalContributor?: GraphQLTypes["CapitalContributor"] | null;
        capitalContributors: GraphQLTypes["PaginatedCapitalContributorsPaginationResult"];
        capitalCycles: GraphQLTypes["PaginatedCapitalCyclesPaginationResult"];
        capitalDeallocationLimit: GraphQLTypes["CapitalDeallocationLimit"];
        capitalDebt?: GraphQLTypes["CapitalDebt"] | null;
        capitalDebts: GraphQLTypes["PaginatedCapitalDebtsPaginationResult"];
        capitalExpense?: GraphQLTypes["CapitalExpense"] | null;
        capitalExpenses: GraphQLTypes["PaginatedCapitalExpensesPaginationResult"];
        capitalFavorites: GraphQLTypes["CapitalFavorite"][];
        capitalGetOpenTimer?: GraphQLTypes["CapitalTimerSession"] | null;
        capitalGetProcessInstance?: GraphQLTypes["ProcessInstance"] | null;
        capitalGetProcessInstances: GraphQLTypes["ProcessInstance"][];
        capitalGetProcessTemplate?: GraphQLTypes["ProcessTemplate"] | null;
        capitalGetProcessTemplates: GraphQLTypes["ProcessTemplate"][];
        capitalInvest?: GraphQLTypes["CapitalInvest"] | null;
        capitalInvests: GraphQLTypes["PaginatedCapitalInvestsPaginationResult"];
        capitalIssue?: GraphQLTypes["CapitalIssue"] | null;
        capitalIssueMetricBindings: GraphQLTypes["CapitalIssueMetricBinding"][];
        capitalIssues: GraphQLTypes["PaginatedCapitalIssuesPaginationResult"];
        capitalMeasures: GraphQLTypes["CapitalMeasure"][];
        capitalMetricContributions: GraphQLTypes["PaginatedCapitalMetricContributionsPaginationResult"];
        capitalMetricSeries: GraphQLTypes["CapitalMetricSeries"];
        capitalMetricSuperposition: GraphQLTypes["CapitalMetricSuperposition"];
        capitalMetricSuperpositionHistory: GraphQLTypes["CapitalMetricSuperpositionHistory"];
        capitalMetricWave: GraphQLTypes["CapitalMetricWave"];
        capitalProgramExpense?: GraphQLTypes["CapitalProgramExpense"] | null;
        capitalProgramExpenses: GraphQLTypes["PaginatedCapitalProgramExpensesPaginationResult"];
        capitalProject?: GraphQLTypes["CapitalProject"] | null;
        capitalProjectWithRelations?: GraphQLTypes["CapitalProject"] | null;
        capitalProjects: GraphQLTypes["PaginatedCapitalProjectsPaginationResult"];
        capitalResult?: GraphQLTypes["CapitalResult"] | null;
        capitalResults: GraphQLTypes["PaginatedCapitalResultsPaginationResult"];
        capitalSegment?: GraphQLTypes["CapitalSegment"] | null;
        capitalSegments: GraphQLTypes["PaginatedCapitalSegmentsPaginationResult"];
        capitalState?: GraphQLTypes["CapitalState"] | null;
        capitalStories: GraphQLTypes["PaginatedCapitalStoriesPaginationResult"];
        capitalStory?: GraphQLTypes["CapitalStory"] | null;
        capitalTimeEntries: GraphQLTypes["PaginatedCapitalTimeEntriesPaginationResult"];
        capitalTimeEntriesByIssues: GraphQLTypes["PaginatedCapitalTimeEntriesByIssuesPaginationResult"];
        capitalTimeStats: GraphQLTypes["CapitalTimeStats"];
        capitalVote?: GraphQLTypes["CapitalVote"] | null;
        capitalVotes: GraphQLTypes["PaginatedCapitalVotesPaginationResult"];
        chairmanApproval?: GraphQLTypes["Approval"] | null;
        chairmanApprovals: GraphQLTypes["PaginatedChairmanApprovalsPaginationResult"];
        chatcoopCheckUsernameAvailability: boolean;
        chatcoopGetAccountStatus: GraphQLTypes["MatrixAccountStatusResponseDTO"];
        chatcoopGetMaxOriginServerTsForRoom?: number | null;
        chatcoopGetRoomMessagesForUtcDate: GraphQLTypes["ChatcoopRoomMessageLine"][];
        chatcoopGetTranscription?: GraphQLTypes["CallTranscriptionWithSegments"] | null;
        chatcoopGetTranscriptions: GraphQLTypes["CallTranscription"][];
        chatcoopListCalendarEvents: GraphQLTypes["ChatCoopCalendarEvent"][];
        chatcoopListCalendarRooms: GraphQLTypes["ChatCoopCalendarRoomOption"][];
        chatcoopListNonProjectCommunicationRooms: GraphQLTypes["ChatcoopNonProjectCommunicationRoom"][];
        chatcoopListProjectCommunicationRooms: GraphQLTypes["ChatcoopProjectCommunicationRoom"][];
        chatcoopListSecretaryRooms: GraphQLTypes["ChatcoopSecretaryRoom"][];
        chatcoopListUtcDatesWithNewRoomMessages: string[];
        checkReportReadiness: GraphQLTypes["ReportReadinessView"];
        cooperativeAgreements: GraphQLTypes["CoopAgreement"][];
        cooperativePrograms: GraphQLTypes["CooperativeProgram"][];
        expenseFile: GraphQLTypes["ExpenseFile"];
        expenseFilesByItem: GraphQLTypes["ExpenseFile"][];
        expenseFilesByProposal: GraphQLTypes["ExpenseFile"][];
        expenseProposal?: GraphQLTypes["ExpenseProposal"] | null;
        expenseProposalsByCooperative: GraphQLTypes["PaginatedExpenseProposalsPaginationResult"];
        expenseProposalsByMember: GraphQLTypes["PaginatedExpenseProposalsPaginationResult"];
        expenseRequisitesByProposal: GraphQLTypes["ExpenseRequisite"][];
        getAccount: GraphQLTypes["Account"];
        getAccounts: GraphQLTypes["AccountsPaginationResult"];
        getActions: GraphQLTypes["PaginatedActionsPaginationResult"];
        getAgenda: GraphQLTypes["AgendaWithDocuments"][];
        getAvailableReports: GraphQLTypes["AvailableReport"][];
        getBranches: GraphQLTypes["Branch"][];
        getCapabilitySets: GraphQLTypes["CapabilitySet"][];
        getCapitalIssueLogs: GraphQLTypes["PaginatedCapitalLogsPaginationResult"];
        getCapitalOnboardingState: GraphQLTypes["CapitalOnboardingState"];
        getCapitalProjectLogs: GraphQLTypes["PaginatedCapitalLogsPaginationResult"];
        getCategories: GraphQLTypes["Category"][];
        getChairmanOnboardingState: GraphQLTypes["ChairmanOnboardingState"];
        getCriticalActionAuditTrail: GraphQLTypes["CriticalActionAuditEntry"][];
        getCurrentInstance?: GraphQLTypes["CurrentInstanceDTO"] | null;
        getCurrentTableStates: GraphQLTypes["PaginatedCurrentTableStatesPaginationResult"];
        getDeltas: GraphQLTypes["PaginatedDeltasPaginationResult"];
        getDesktop: GraphQLTypes["Desktop"];
        getDocuments: GraphQLTypes["DocumentsAggregatePaginationResult"];
        getExtensionLogs: GraphQLTypes["ExtensionLogsPaginationResult"];
        getExtensionOnboardingState: GraphQLTypes["ExtensionOnboardingState"];
        getExtensions: GraphQLTypes["Extension"][];
        getInboxNotifications: GraphQLTypes["InboxNotificationPaginationResult"];
        getInstallationStatus: GraphQLTypes["InstallationStatus"];
        getLedger: GraphQLTypes["LedgerState"];
        getLedger2Accounts: GraphQLTypes["Ledger2Account"][];
        getLedger2History: GraphQLTypes["Ledger2HistoryResponse"];
        getLedger2Postings: GraphQLTypes["Ledger2PostingsResponse"];
        getLedger2Wallets: GraphQLTypes["Ledger2Wallet"][];
        getLedgerHistory: GraphQLTypes["LedgerHistoryResponse"];
        getLoginFactors: GraphQLTypes["LoginFactors"];
        getMeet: GraphQLTypes["MeetAggregate"];
        getMeets: GraphQLTypes["MeetAggregate"][];
        getMyAccess: GraphQLTypes["ParticipantAccess"];
        getMyCertificate: GraphQLTypes["ParticipantCertificate"];
        getMyProductCards: GraphQLTypes["ProductCard"][];
        getNodeSyncState?: GraphQLTypes["NodeSyncState"] | null;
        getNotification: GraphQLTypes["NotificationDetail"];
        getNotifications: GraphQLTypes["NotificationPaginationResult"];
        getParticipantCapabilitySets: GraphQLTypes["CapabilitySetAssignment"][];
        getPaymentMethods: GraphQLTypes["PaymentMethodPaginationResult"];
        getPayments: GraphQLTypes["PaginatedGatewayPaymentsPaginationResult"];
        getProductCard?: GraphQLTypes["ProductCard"] | null;
        getProductCards: GraphQLTypes["ProductCard"][];
        getProgramWallet?: GraphQLTypes["ProgramWallet"] | null;
        getProgramWallets: GraphQLTypes["ProgramWalletsPaginationResult"];
        getProviderSubscriptionById: GraphQLTypes["ProviderSubscription"];
        getProviderSubscriptions: GraphQLTypes["ProviderSubscription"][];
        getRecoveryStrategy: GraphQLTypes["RecoveryStrategy"];
        getRegistrationAgreements: GraphQLTypes["RegistrationAgreement"][];
        getRegistrationConfig: GraphQLTypes["RegistrationConfig"];
        getReport: GraphQLTypes["GeneratedReport"];
        getReportCalendar: GraphQLTypes["ReportCalendarRow"][];
        getReportDraft?: GraphQLTypes["ReportDraft"] | null;
        getReportHistory: GraphQLTypes["ReportHistoryPage"];
        getReportPreview: GraphQLTypes["ReportPreview"];
        getReportRequisites: GraphQLTypes["ReportRequisitesView"];
        getSessions: GraphQLTypes["AccountSession"][];
        getSystemInfo: GraphQLTypes["SystemInfo"];
        getUnreadNotificationsCount: GraphQLTypes["UnreadNotificationsCount"];
        getUserWallets: GraphQLTypes["UserWallet"][];
        getUserWebPushSubscriptions: GraphQLTypes["WebPushSubscriptionDto"][];
        getWebPushSubscriptionStats: GraphQLTypes["SubscriptionStatsDto"];
        getWithheldTaxPayments: GraphQLTypes["WithheldTaxPaymentPage"];
        getWithheldTaxState: GraphQLTypes["WithheldTaxState"];
        kuDecision: GraphQLTypes["KuDecision"];
        kuDecisions: GraphQLTypes["PaginatedKuDecisionsPaginationResult"];
        kuTrustRequests: GraphQLTypes["PaginatedKuTrustRequestsPaginationResult"];
        listExpensePlans: GraphQLTypes["ExpensePlan"][];
        listReportDrafts: GraphQLTypes["ReportDraft"][];
        marketplaceAidStatementSignablePayload: GraphQLTypes["GeneratedDocument"];
        marketplaceAplReceptionChairmanSignablePayloads: GraphQLTypes["DocumentAggregate"][];
        marketplaceAplReceptionSupplierSignablePayloads: GraphQLTypes["GeneratedDocument"][];
        marketplaceAspectAttributes: GraphQLTypes["MarketplaceAttribute"][];
        marketplaceAttributeStats: GraphQLTypes["MarketplaceAttributeStats"];
        marketplaceCategoryAttributes: GraphQLTypes["MarketplaceAttribute"][];
        marketplaceCategoryAttributesGrouped: GraphQLTypes["MarketplaceAttributeGroup"][];
        marketplaceCategoryOfferCounts: GraphQLTypes["MarketplaceCategoryOfferCount"][];
        marketplaceCheckoutSignablePayloads: GraphQLTypes["MarketplaceCheckoutSignableLine"][];
        marketplaceCppStatus: GraphQLTypes["MarketplaceCppStatus"];
        marketplaceDefaultVitrine: GraphQLTypes["MarketplaceVitrine"];
        marketplaceFindPotentialMatches: GraphQLTypes["MarketplaceRequest"][];
        marketplaceGetAvailabilityStats: GraphQLTypes["MarketplaceAvailabilityStats"];
        marketplaceGetAvailableCategories: GraphQLTypes["MarketplaceAvailableCategory"][];
        marketplaceGetAvailableCategoryTree: GraphQLTypes["MarketplaceCategoryTreeNode"][];
        marketplaceGetBranchEconomy: GraphQLTypes["MarketplaceBranchEconomy"];
        marketplaceGetBranchWalletHistory: GraphQLTypes["MarketplaceBranchWalletHistoryPaginationResult"];
        marketplaceGetCart: GraphQLTypes["MarketplaceCart"];
        marketplaceGetCategoryById?: GraphQLTypes["MarketplaceCategoryTreeNode"] | null;
        marketplaceGetCategoryRules: GraphQLTypes["MarketplaceAvailableCategory"][];
        marketplaceGetCategoryTree: GraphQLTypes["MarketplaceCategoryTreeNode"][];
        marketplaceGetCategoryTreeStats: GraphQLTypes["MarketplaceCategoryTreeStats"];
        marketplaceGetCoopRequests: GraphQLTypes["MarketplaceRequest"][];
        marketplaceGetEconomyConfig: GraphQLTypes["MarketplaceEconomyConfig"];
        marketplaceGetOffer?: GraphQLTypes["MarketplaceOffer"] | null;
        marketplaceGetOrder: GraphQLTypes["MarketplaceOrder"];
        marketplaceGetPersonalEconomy: GraphQLTypes["MarketplacePersonalEconomy"];
        marketplaceGetPersonalWalletHistory: GraphQLTypes["MarketplaceBranchWalletHistoryPaginationResult"];
        marketplaceGetProductTypeById?: GraphQLTypes["MarketplaceProductType"] | null;
        marketplaceGetRequest?: GraphQLTypes["MarketplaceRequest"] | null;
        marketplaceGetRequestByHash?: GraphQLTypes["MarketplaceRequest"] | null;
        marketplaceGetRequestStatistics: GraphQLTypes["MarketplaceRequestStatistics"];
        marketplaceGetRootCategories: GraphQLTypes["MarketplaceCategoryTreeNode"][];
        marketplaceGetSearchCategories: GraphQLTypes["MarketplaceCategoryTreeNode"][];
        marketplaceGetShipment: GraphQLTypes["MarketplaceShipment"];
        marketplaceGetSupplierPaymentSettings: GraphQLTypes["MarketplaceSupplierPaymentSettings"];
        marketplaceGetUserRequests: GraphQLTypes["MarketplaceRequest"][];
        marketplaceIssueActChairmanSignablePayload: GraphQLTypes["GeneratedDocument"];
        marketplaceListAids: GraphQLTypes["MarketplaceAid"][];
        marketplaceListAllOffers: GraphQLTypes["MarketplaceOfferPaginationResult"];
        marketplaceListAllOrders: GraphQLTypes["MarketplaceOrderPaginationResult"];
        marketplaceListAplReceptionsAsSupplier: GraphQLTypes["MarketplaceAplReception"][];
        marketplaceListAplReceptionsByBraname: GraphQLTypes["MarketplaceAplReception"][];
        marketplaceListAvailableCategories: GraphQLTypes["MarketplaceCategory"][];
        marketplaceListBranchOrders: GraphQLTypes["MarketplaceOrderPaginationResult"];
        marketplaceListCatalog: GraphQLTypes["MarketplaceOfferPaginationResult"];
        marketplaceListCategories: GraphQLTypes["MarketplaceCategory"][];
        marketplaceListConsolidatedRequests: GraphQLTypes["MarketplaceConsolidatedRequestPaginationResult"];
        marketplaceListContainerTypes: GraphQLTypes["MarketplaceContainerType"][];
        marketplaceListContainers: GraphQLTypes["MarketplaceContainer"][];
        marketplaceListCoopCategories: GraphQLTypes["MarketplaceCategory"][];
        marketplaceListExpressPickupsByBraname: GraphQLTypes["MarketplaceExpressPickupCandidate"][];
        marketplaceListInventory: GraphQLTypes["MarketplaceInventoryItem"][];
        marketplaceListIssuancesByBraname: GraphQLTypes["MarketplaceOrder"][];
        marketplaceListKUDetails: GraphQLTypes["MarketplaceKUDetails"][];
        marketplaceListModerationLog: GraphQLTypes["MarketplaceModerationLogEntry"][];
        marketplaceListMyOffers: GraphQLTypes["MarketplaceOfferPaginationResult"];
        marketplaceListMyOrders: GraphQLTypes["MarketplaceOrderPaginationResult"];
        marketplaceListMyReturnClaims: GraphQLTypes["MarketplaceReturnClaim"][];
        marketplaceListOutgoingPayments: GraphQLTypes["MarketplaceOutgoingPaymentRequest"][];
        marketplaceListOutgoingPaymentsAsSupplier: GraphQLTypes["MarketplaceOutgoingPaymentRequest"][];
        marketplaceListPendingOffers: GraphQLTypes["MarketplaceOfferPaginationResult"];
        marketplaceListReturnClaimsByBraname: GraphQLTypes["MarketplaceReturnClaim"][];
        marketplaceListShipments: GraphQLTypes["MarketplaceShipment"][];
        marketplaceListShipmentsByBraname: GraphQLTypes["MarketplaceShipment"][];
        marketplaceListStock: GraphQLTypes["MarketplaceInventoryItem"][];
        marketplaceListStockProposals: GraphQLTypes["MarketplaceStockProposal"][];
        marketplaceListStorageCells: GraphQLTypes["MarketplaceStorageCell"][];
        marketplaceListSupplierOrders: GraphQLTypes["MarketplaceOrderPaginationResult"];
        marketplaceListSupplierPickupOrders: GraphQLTypes["MarketplaceOrder"][];
        marketplaceListSuppliers: GraphQLTypes["MarketplaceSupplier"][];
        marketplaceListWriteoffCandidates: GraphQLTypes["MarketplaceWriteoffCandidate"][];
        marketplaceListWriteoffProposals: GraphQLTypes["PaginatedMarketplaceWriteoffProposals"];
        marketplaceMemberWallet: GraphQLTypes["MarketplaceMemberWallet"];
        marketplaceMySupplierState?: GraphQLTypes["MarketplaceSupplier"] | null;
        marketplaceOnboardingState: GraphQLTypes["MarketplaceOnboardingState"];
        marketplaceOpenWriteoffDraft?: GraphQLTypes["MarketplaceWriteoffProposal"] | null;
        marketplaceRegistrationOfferStatus: GraphQLTypes["MarketplaceRegistrationOfferStatus"];
        marketplaceRequiredAttributes: GraphQLTypes["MarketplaceAttribute"][];
        marketplaceResolveContainerByCode: GraphQLTypes["MarketplaceContainer"];
        marketplaceReturnClaim: GraphQLTypes["MarketplaceReturnClaim"];
        marketplaceReturnClaimChairmanSignablePayload: GraphQLTypes["DocumentAggregate"];
        marketplaceReturnClaimSignablePayload: GraphQLTypes["GeneratedDocument"];
        marketplaceSearchAttributes: GraphQLTypes["MarketplaceAttribute"][];
        marketplaceSearchDictionaryValues: GraphQLTypes["MarketplaceDictionaryValue"][];
        marketplaceSearchRequests: GraphQLTypes["MarketplaceRequest"][];
        marketplaceStockIssuancePayloads: GraphQLTypes["MarketplaceStockIssuanceOperatorLine"][];
        marketplaceStockProposalSignablePayloads: GraphQLTypes["MarketplaceStockAcceptPayload"];
        marketplaceValidateAttributeValues: GraphQLTypes["MarketplaceAttributeValidation"];
        marketplaceWhoAmI: GraphQLTypes["MarketplaceCurrentMember"];
        marketplaceWriteoffPendingConfirmations: GraphQLTypes["MarketplaceWriteoffConfirmationGroup"][];
        marketplaceWriteoffProposal: GraphQLTypes["MarketplaceWriteoffProposal"];
        marketplaceWriteoffProtocolDocument: GraphQLTypes["DocumentAggregate"];
        marketplaceWriteoffServiceMemoSignablePayload: GraphQLTypes["GeneratedDocument"];
        marketplaceWriteoffStatementSignablePayload: GraphQLTypes["GeneratedDocument"];
        membershipExit?: GraphQLTypes["MembershipExit"] | null;
        membershipExitReturnPreview: GraphQLTypes["MembershipExitReturnPreview"];
        participantIdentityForVerification: GraphQLTypes["ParticipantIdentityForVerification"];
        paymentFile: GraphQLTypes["PaymentFile"];
        paymentProofs: GraphQLTypes["PaymentFile"][];
        process: GraphQLTypes["ProcessView"];
        processes: GraphQLTypes["ProcessSummaryPaginationResult"];
        searchDocuments: GraphQLTypes["SearchResult"][];
        searchPrivateAccounts: GraphQLTypes["PrivateAccountSearchResult"][];
        validateReportEdits: GraphQLTypes["FieldError"][];
        verificationReviewPhotos: GraphQLTypes["VerificationReviewPhoto"][];
        verificationReviews: GraphQLTypes["VerificationReview"][];
    }
    • ...on Query: Omit<GraphQLTypes["Query"], "...on Query">
    • __typename: "Query"
    • agreementTemplates: GraphQLTypes["AgreementTemplate"][]

      Шаблоны документов соглашений (глобальные draft + per-coop) объединённые

    • agreements: GraphQLTypes["PaginatedAgreementsPaginationResult"]

      Получение списка соглашений с фильтрацией и пагинацией

    • buildInitialReportEdits: GraphQLTypes["BuildInitialReportEdits"]

      Построить предзаполненные edits для формы: дефолты (ledger2 + реквизиты + корректировки), с наложением dirty-полей существующего черновика (если он есть).

      Требуемые роли: chairman.

    • candidates: GraphQLTypes["PaginatedCandidatesPaginationResult"]

      Получение списка кандидатов с пагинацией, отсортированных по дате регистрации

    • capitalCandidates: GraphQLTypes["PaginatedCapitalCandidatesPaginationResult"]

      Получение списка кандидатов расширения CAPITAL с обогащенными данными

    • Optional capitalCommit?: GraphQLTypes["CapitalCommit"] | null

      Получение коммита по хэшу

      Требуемые роли: chairman, member, user.

    • capitalCommits: GraphQLTypes["PaginatedCapitalCommitsPaginationResult"]

      Получение списка коммитов кооператива с фильтрацией

      Требуемые роли: chairman, member, user.

    • capitalComponentMetrics: GraphQLTypes["CapitalComponentMetric"][]

      Цели по мерам на компоненте с фактом

      Требуемые роли: chairman, member, user.

    • Optional capitalContributor?: GraphQLTypes["CapitalContributor"] | null

      Получение участника по ID, имени пользователя или хешу участника

    • capitalContributors: GraphQLTypes["PaginatedCapitalContributorsPaginationResult"]

      Получение списка участников кооператива с фильтрацией

    • capitalCycles: GraphQLTypes["PaginatedCapitalCyclesPaginationResult"]

      Получение списка циклов кооператива с фильтрацией

      Требуемые роли: chairman, member, user.

    • capitalDeallocationLimit: GraphQLTypes["CapitalDeallocationLimit"]

      Сколько средств можно вернуть из компонента в программу и чем сумма ограничена

      Требуемые роли: chairman.

    • Optional capitalDebt?: GraphQLTypes["CapitalDebt"] | null

      Получение долга по внутреннему ID базы данных

    • capitalDebts: GraphQLTypes["PaginatedCapitalDebtsPaginationResult"]

      Получение списка долгов кооператива с фильтрацией

    • Optional capitalExpense?: GraphQLTypes["CapitalExpense"] | null

      Получение расхода по внутреннему ID базы данных

    • capitalExpenses: GraphQLTypes["PaginatedCapitalExpensesPaginationResult"]

      Получение списка расходов кооператива с фильтрацией

    • capitalFavorites: GraphQLTypes["CapitalFavorite"][]

      Список избранного пользователя с актуальными наименованиями

      Требуемые роли: chairman, member, user.

    • Optional capitalGetOpenTimer?: GraphQLTypes["CapitalTimerSession"] | null

      Открытая сессия таймера участника (если есть)

      Требуемые роли: chairman, member, user.

    • Optional capitalGetProcessInstance?: GraphQLTypes["ProcessInstance"] | null

      Получение экземпляра процесса по ID

    • capitalGetProcessInstances: GraphQLTypes["ProcessInstance"][]

      Получение экземпляров процессов для проекта

    • Optional capitalGetProcessTemplate?: GraphQLTypes["ProcessTemplate"] | null

      Получение шаблона процесса по ID

    • capitalGetProcessTemplates: GraphQLTypes["ProcessTemplate"][]

      Получение шаблонов процессов для проекта

    • Optional capitalInvest?: GraphQLTypes["CapitalInvest"] | null

      Получение инвестиции по внутреннему ID базы данных

    • capitalInvests: GraphQLTypes["PaginatedCapitalInvestsPaginationResult"]

      Получение списка инвестиций кооператива с фильтрацией

    • Optional capitalIssue?: GraphQLTypes["CapitalIssue"] | null

      Получение задачи по хэшу

      Требуемые роли: chairman, member, user.

    • capitalIssueMetricBindings: GraphQLTypes["CapitalIssueMetricBinding"][]

      Привязки задачи к метрикам

      Требуемые роли: chairman, member, user.

    • capitalIssues: GraphQLTypes["PaginatedCapitalIssuesPaginationResult"]

      Получение списка задач кооператива с фильтрацией

      Требуемые роли: chairman, member, user.

    • capitalMeasures: GraphQLTypes["CapitalMeasure"][]

      Справочник мер кооператива

      Требуемые роли: chairman, member, user.

    • capitalMetricContributions: GraphQLTypes["PaginatedCapitalMetricContributionsPaginationResult"]

      Журнал вкладов в метрику

      Требуемые роли: chairman, member, user.

    • capitalMetricSeries: GraphQLTypes["CapitalMetricSeries"]

      Временной ряд метрики: накопление и скорость по периодам

      Требуемые роли: chairman, member, user.

    • capitalMetricSuperposition: GraphQLTypes["CapitalMetricSuperposition"]

      Метрика резонанса и rollup планов/фактов по компонентам

      Требуемые роли: chairman, member, user.

    • capitalMetricSuperpositionHistory: GraphQLTypes["CapitalMetricSuperpositionHistory"]

      История резонанса метрик по бакетам выбранного периода

      Требуемые роли: chairman, member, user.

    • capitalMetricWave: GraphQLTypes["CapitalMetricWave"]

      Волновая разметка метрики: 5/3, Фибо-сетка и прогнозный коридор

      Требуемые роли: chairman, member, user.

    • Optional capitalProgramExpense?: GraphQLTypes["CapitalProgramExpense"] | null

      Программный расход по expense_hash.

      Требуемые роли: chairman, member.

    • capitalProgramExpenses: GraphQLTypes["PaginatedCapitalProgramExpensesPaginationResult"]

      Список программных расходов капитала (через шасси expense).

      Требуемые роли: chairman, member.

    • Optional capitalProject?: GraphQLTypes["CapitalProject"] | null

      Получение проекта по хешу с компонентами

    • Optional capitalProjectWithRelations?: GraphQLTypes["CapitalProject"] | null

      Получение проекта с полными отношениями по хешу проекта

    • capitalProjects: GraphQLTypes["PaginatedCapitalProjectsPaginationResult"]

      Получение списка проектов кооператива с фильтрацией и компонентами

    • Optional capitalResult?: GraphQLTypes["CapitalResult"] | null

      Получение результата по внутреннему ID базы данных

      Требуемые роли: chairman, member, user.

    • capitalResults: GraphQLTypes["PaginatedCapitalResultsPaginationResult"]

      Получение списка результатов кооператива с фильтрацией

      Требуемые роли: chairman, member, user.

    • Optional capitalSegment?: GraphQLTypes["CapitalSegment"] | null

      Получение одного сегмента кооператива по фильтрам

    • capitalSegments: GraphQLTypes["PaginatedCapitalSegmentsPaginationResult"]

      Получение списка сегментов кооператива с фильтрацией и пагинацией

    • Optional capitalState?: GraphQLTypes["CapitalState"] | null

      Получение полного состояния CAPITAL контракта кооператива

    • capitalStories: GraphQLTypes["PaginatedCapitalStoriesPaginationResult"]

      Получение списка историй кооператива с фильтрацией

      Требуемые роли: chairman, member, user.

    • Optional capitalStory?: GraphQLTypes["CapitalStory"] | null

      Получение истории по хэшу

      Требуемые роли: chairman, member, user.

    • capitalTimeEntries: GraphQLTypes["PaginatedCapitalTimeEntriesPaginationResult"]

      Получение пагинированного списка записей времени

      Требуемые роли: chairman, member, user.

    • capitalTimeEntriesByIssues: GraphQLTypes["PaginatedCapitalTimeEntriesByIssuesPaginationResult"]

      Получение пагинированного списка агрегированных записей времени по задачам с информацией о задачах и участниках

      Требуемые роли: chairman, member, user.

    • capitalTimeStats: GraphQLTypes["CapitalTimeStats"]

      Гибкий запрос статистики времени участников по проектам с пагинацией

      Требуемые роли: chairman, member, user. Исключение: доступ разрешен, если data.username совпадает с username текущего пользователя.

    • Optional capitalVote?: GraphQLTypes["CapitalVote"] | null

      Получение голоса по внутреннему ID базы данных

    • capitalVotes: GraphQLTypes["PaginatedCapitalVotesPaginationResult"]

      Получение списка голосов кооператива с фильтрацией

    • Optional chairmanApproval?: GraphQLTypes["Approval"] | null

      Получение одобрения по внутреннему ID базы данных

    • chairmanApprovals: GraphQLTypes["PaginatedChairmanApprovalsPaginationResult"]

      Получение списка одобрений председателя совета с фильтрацией

    • chatcoopCheckUsernameAvailability: boolean

      Проверяет доступность Matrix username

      Требуемые роли: chairman, member, user.

    • chatcoopGetAccountStatus: GraphQLTypes["MatrixAccountStatusResponseDTO"]

      Проверить статус Matrix аккаунта пользователя и получить iframe URL

      Требуемые роли: chairman, member, user.

    • Optional chatcoopGetMaxOriginServerTsForRoom?: number | null

      Максимальный origin_server_ts в истории комнаты (мс), если есть сообщения

      Требуемые роли: chairman, member, user.

    • chatcoopGetRoomMessagesForUtcDate: GraphQLTypes["ChatcoopRoomMessageLine"][]

      Строки истории сообщений Matrix за календарные сутки UTC

      Требуемые роли: chairman, member, user.

    • Optional chatcoopGetTranscription?: GraphQLTypes["CallTranscriptionWithSegments"] | null

      Получить детальную транскрипцию с сегментами

      Требуемые роли: chairman, member, user.

    • chatcoopGetTranscriptions: GraphQLTypes["CallTranscription"][]

      Получить список транскрипций звонков

      Требуемые роли: chairman, member, user.

    • chatcoopListCalendarEvents: GraphQLTypes["ChatCoopCalendarEvent"][]

      Список событий календаря кооператива

      Требуемые роли: chairman, member, user.

    • chatcoopListCalendarRooms: GraphQLTypes["ChatCoopCalendarRoomOption"][]

      Незашифрованные комнаты из реестра ChatCoop для привязки события календаря

      Требуемые роли: chairman, member.

    • chatcoopListNonProjectCommunicationRooms: GraphQLTypes["ChatcoopNonProjectCommunicationRoom"][]

      Комнаты Matrix вне проектов Capital (пайщики/совет/секретарь) — для синхронизации в blago

      Требуемые роли: chairman, member, user.

    • chatcoopListProjectCommunicationRooms: GraphQLTypes["ChatcoopProjectCommunicationRoom"][]

      Комнаты Matrix, привязанные к проекту Capital (реестр ChatCoop)

      Требуемые роли: chairman, member, user.

    • chatcoopListSecretaryRooms: GraphQLTypes["ChatcoopSecretaryRoom"][]

      Все комнаты реестра ChatCoop (системные/проектные — read-only, комнаты секретаря — удаляемые)

      Требуемые роли: chairman, member.

    • chatcoopListUtcDatesWithNewRoomMessages: string[]

      UTC-даты (YYYY-MM-DD), в которых есть сообщения новее afterOriginServerTsExclusive, для комнаты Matrix

      Требуемые роли: chairman, member, user.

    • checkReportReadiness: GraphQLTypes["ReportReadinessView"]

      Проверить готовность реквизитов для генерации конкретной формы

      Требуемые роли: chairman.

    • cooperativeAgreements: GraphQLTypes["CoopAgreement"][]

      Конфиг соглашений кооператива: какие типы соглашений требуются с пайщика

    • cooperativePrograms: GraphQLTypes["CooperativeProgram"][]

      Целевые потребительские программы кооператива (id, тип, активность, draft_id)

    • expenseFile: GraphQLTypes["ExpenseFile"]

      Получить запись о файле + свежий короткоживущий read-URL.

      Требуемые роли: chairman, member, user.

    • expenseFilesByItem: GraphQLTypes["ExpenseFile"][]

      Список файлов строки расхода (без read-URL — запрос отдельно по id).

      Требуемые роли: chairman, member, user.

    • expenseFilesByProposal: GraphQLTypes["ExpenseFile"][]

      Список файлов сметы расхода (без read-URL — запрос отдельно по id).

      Требуемые роли: chairman, member, user.

    • Optional expenseProposal?: GraphQLTypes["ExpenseProposal"] | null

      Получить смету расхода по хешу.

      Требуемые роли: chairman, member, user.

    • expenseProposalsByCooperative: GraphQLTypes["PaginatedExpenseProposalsPaginationResult"]

      Список смет расходов кооператива (paginated).

      Требуемые роли: chairman, member.

    • expenseProposalsByMember: GraphQLTypes["PaginatedExpenseProposalsPaginationResult"]

      Список смет расходов пайщика (свои/созданные им, paginated).

      Требуемые роли: chairman, member, user.

    • expenseRequisitesByProposal: GraphQLTypes["ExpenseRequisite"][]

      Снимки реквизитов получателей по строкам СЗ (персональные данные — только совету; в блокчейн не пишутся).

      Требуемые роли: chairman, member.

    • getAccount: GraphQLTypes["Account"]

      Получить сводную информацию о аккаунте

      Требуемые роли: chairman, member.

    • getAccounts: GraphQLTypes["AccountsPaginationResult"]

      Получить сводную информацию о аккаунтах системы

      Требуемые роли: chairman, member.

    • getActions: GraphQLTypes["PaginatedActionsPaginationResult"]

      Получить список действий блокчейна с возможностью фильтрации по аккаунту, имени действия, блоку и другим параметрам.

      Требуемые роли: chairman, member.

    • getAgenda: GraphQLTypes["AgendaWithDocuments"][]

      Получить список вопросов совета кооператива для голосования

      Требуемые роли: chairman, member.

    • getAvailableReports: GraphQLTypes["AvailableReport"][]

      Получить список доступных типов отчётов

      Требуемые роли: chairman.

    • getBranches: GraphQLTypes["Branch"][]

      Получить список кооперативных участков

    • getCapabilitySets: GraphQLTypes["CapabilitySet"][]

      Каталог наборов возможностей с правами, которые они открывают

    • getCapitalIssueLogs: GraphQLTypes["PaginatedCapitalLogsPaginationResult"]

      Получить логи событий по задаче

    • getCapitalOnboardingState: GraphQLTypes["CapitalOnboardingState"]

      Получить состояние онбординга capital

      Требуемые роли: chairman, member, user.

    • getCapitalProjectLogs: GraphQLTypes["PaginatedCapitalLogsPaginationResult"]

      Получить логи событий по проекту с фильтрацией и пагинацией

    • getCategories: GraphQLTypes["Category"][]

      Получить дерево категорий

    • getChairmanOnboardingState: GraphQLTypes["ChairmanOnboardingState"]

      Получить состояние онбординга председателя

      Требуемые роли: chairman.

    • getCriticalActionAuditTrail: GraphQLTypes["CriticalActionAuditEntry"][]

      Audit-trail критических действий, затрагивающих пайщика (для контролирующего органа)

    • Optional getCurrentInstance?: GraphQLTypes["CurrentInstanceDTO"] | null

      Получить текущий инстанс пользователя

      Требуемые роли: member, chairman, user.

    • getCurrentTableStates: GraphQLTypes["PaginatedCurrentTableStatesPaginationResult"]

      Получить текущие состояния таблиц блокчейна с фильтрацией по контракту, области и таблице.

      Требуемые роли: chairman, member.

    • getDeltas: GraphQLTypes["PaginatedDeltasPaginationResult"]

      Получить список дельт блокчейна с возможностью фильтрации по контракту, таблице, блоку и другим параметрам.

      Требуемые роли: chairman, member.

    • getDesktop: GraphQLTypes["Desktop"]

      Получить состав приложений рабочего стола

    • getDocuments: GraphQLTypes["DocumentsAggregatePaginationResult"]

      Требуемые роли: chairman, member.

    • getExtensionLogs: GraphQLTypes["ExtensionLogsPaginationResult"]

      Получить логи расширений с фильтрацией и пагинацией

      Требуемые роли: chairman, member.

    • getExtensionOnboardingState: GraphQLTypes["ExtensionOnboardingState"]

      Получить состояние онбординга кооператива на расширение

      Требуемые роли: chairman, member, user.

    • getExtensions: GraphQLTypes["Extension"][]

      Получить список расширений

      Требуемые роли: chairman.

    • getInboxNotifications: GraphQLTypes["InboxNotificationPaginationResult"]

      Лента личного инбокса текущего пользователя

      Требуемые роли: chairman, member, user.

    • getInstallationStatus: GraphQLTypes["InstallationStatus"]

      Получить статус установки кооператива с приватными данными

    • getLedger: GraphQLTypes["LedgerState"]

      Получить полное состояние плана счетов кооператива. Возвращает все счета из стандартного плана счетов с актуальными данными из блокчейна. Если счет не активен в блокчейне, возвращает нулевые значения.

      Требуемые роли: chairman, member.

    • getLedger2Accounts: GraphQLTypes["Ledger2Account"][]

      Актуальные балансы счетов кооператива из ledger2::accounts (id ×1000).

      Требуемые роли: chairman, member.

    • getLedger2History: GraphQLTypes["Ledger2HistoryResponse"]

      История операций ledger2 с серверными фильтрами (action/accountId/username/date-range).

      Требуемые роли: chairman, member.

    • getLedger2Postings: GraphQLTypes["Ledger2PostingsResponse"]

      Реестр проводок: пары debit+credit (Дт/Кт/Сумма), восстановленные из blockchain_actions по правилу «ближайший parent apply». Источник для фронт-страницы «Реестр проводок».

      Требуемые роли: chairman, member.

    • getLedger2Wallets: GraphQLTypes["Ledger2Wallet"][]

      Общекооперативные кошельки из ledger2::wallets (eosio::name w..). Кошельки пайщиков живут в контракте soviet — сюда не попадают.

      Требуемые роли: chairman, member.

    • getLedgerHistory: GraphQLTypes["LedgerHistoryResponse"]

      Получить историю операций по счетам кооператива. Возвращает список операций с возможностью фильтрации по account_id и пагинацией. Операции сортируются по дате создания (новые первыми).

      Требуемые роли: chairman, member.

    • getLoginFactors: GraphQLTypes["LoginFactors"]

      Настройки подтверждения входа (2FA): какие коды запрашиваются при входе

    • getMeet: GraphQLTypes["MeetAggregate"]

      Получить данные собрания по хешу

      Требуемые роли: chairman, member, user.

    • getMeets: GraphQLTypes["MeetAggregate"][]

      Получить список всех собраний кооператива

      Требуемые роли: chairman, member, user.

    • getMyAccess: GraphQLTypes["ParticipantAccess"]

      Эффективный доступ текущего пайщика (основание гейтинга столов и страниц)

    • getMyCertificate: GraphQLTypes["ParticipantCertificate"]

      Получить удостоверение текущего пайщика

    • getMyProductCards: GraphQLTypes["ProductCard"][]

      Мои карточки

    • Optional getNodeSyncState?: GraphQLTypes["NodeSyncState"] | null

      Насколько узел кооператива отстал от цепи. Пусто, пока состояние не измерено

    • getNotification: GraphQLTypes["NotificationDetail"]

      Детализация одного уведомления с историей попыток доставки

      Требуемые роли: chairman, member.

    • getNotifications: GraphQLTypes["NotificationPaginationResult"]

      Журнал уведомлений кооператива с фильтрами и пагинацией

      Требуемые роли: chairman, member.

    • getParticipantCapabilitySets: GraphQLTypes["CapabilitySetAssignment"][]

      Активные наборы возможностей, назначенные пайщику

    • getPaymentMethods: GraphQLTypes["PaymentMethodPaginationResult"]

      Получить список методов оплаты

      Требуемые роли: chairman. Исключение: доступ разрешен, если data.username совпадает с username текущего пользователя.

    • getPayments: GraphQLTypes["PaginatedGatewayPaymentsPaginationResult"]

      Получить список платежей с возможностью фильтрации по типу, статусу и направлению.

      Требуемые роли: chairman, member. Исключение: доступ разрешен, если data.username совпадает с username текущего пользователя.

    • Optional getProductCard?: GraphQLTypes["ProductCard"] | null

      Получить карточку по ID

    • getProductCards: GraphQLTypes["ProductCard"][]

      Получить карточки товаров/услуг

    • Optional getProgramWallet?: GraphQLTypes["ProgramWallet"] | null

      Получить один программный кошелек по фильтру

      Требуемые роли: chairman, member.

    • getProgramWallets: GraphQLTypes["ProgramWalletsPaginationResult"]

      Получить список программных кошельков с фильтрацией и пагинацией

      Требуемые роли: chairman, member.

    • getProviderSubscriptionById: GraphQLTypes["ProviderSubscription"]

      Получить подписку провайдера по ID

      Требуемые роли: member, chairman.

    • getProviderSubscriptions: GraphQLTypes["ProviderSubscription"][]

      Получить подписки пользователя у провайдера

      Требуемые роли: member, chairman, user.

    • getRecoveryStrategy: GraphQLTypes["RecoveryStrategy"]

      Текущая стратегия восстановления доступа пайщика

    • getRegistrationAgreements: GraphQLTypes["RegistrationAgreement"][]

      Получить список оферт для регистрации пайщика заданного типа аккаунта и (опционально) программы. Сливает базовые платформенные оферты с теми, что зарегистрировали расширения.

    • getRegistrationConfig: GraphQLTypes["RegistrationConfig"]

      Получить конфигурацию программ регистрации для кооператива

    • getReport: GraphQLTypes["GeneratedReport"]

      Получить сгенерированный отчёт по UUID — XML возвращается дословно

      Требуемые роли: chairman.

    • getReportCalendar: GraphQLTypes["ReportCalendarRow"][]

      Матрица отчётов × периодов для календарного виджета. year = календарный год сдачи (когда приходит дедлайн). Для ячеек с dueYearOffset=1 (годовая БУХОТЧ, Q4 кварталок) reportYear = year - 1 — именно он возвращается в периоде.

      Требуемые роли: chairman.

    • Optional getReportDraft?: GraphQLTypes["ReportDraft"] | null

      Получить черновик формы отчёта по типу+году+периоду (null если не существует)

      Требуемые роли: chairman.

    • getReportHistory: GraphQLTypes["ReportHistoryPage"]

      История сгенерированных отчётов (постраничная, без XML)

      Требуемые роли: chairman.

    • getReportPreview: GraphQLTypes["ReportPreview"]

      Предрасчёт полей отчёта без XML — для отображения формы перед генерацией

      Требуемые роли: chairman.

    • getReportRequisites: GraphQLTypes["ReportRequisitesView"]

      Объединённый вид реквизитов кооператива (ончейн + ручные) с источником каждого поля

      Требуемые роли: chairman.

    • getSessions: GraphQLTypes["AccountSession"][]

      Активные сессии текущего пайщика (текущая помечается current)

    • getSystemInfo: GraphQLTypes["SystemInfo"]

      Получить сводную публичную информацию о системе

    • getUnreadNotificationsCount: GraphQLTypes["UnreadNotificationsCount"]

      Число непрочитанных уведомлений в инбоксе (бейдж на колоколе)

      Требуемые роли: chairman, member, user.

    • getUserWallets: GraphQLTypes["UserWallet"][]

      Кошельки пайщика — каждый кошелёк отдельной строкой, без объединения паевого и членского

      Требуемые роли: chairman, member.

    • getUserWebPushSubscriptions: GraphQLTypes["WebPushSubscriptionDto"][]

      Получить веб-пуш подписки пользователя

      Требуемые роли: chairman, member.

    • getWebPushSubscriptionStats: GraphQLTypes["SubscriptionStatsDto"]

      Получить статистику веб-пуш подписок (только для председателя)

      Требуемые роли: chairman.

    • getWithheldTaxPayments: GraphQLTypes["WithheldTaxPaymentPage"]

      История перечислений удержанного налога — от новых к старым

      Требуемые роли: chairman.

    • getWithheldTaxState: GraphQLTypes["WithheldTaxState"]

      Удержанный налог: сколько должны бюджету и что уже отправлено кассиру

      Требуемые роли: chairman.

    • kuDecision: GraphQLTypes["KuDecision"]

      Получить решение собрания участка по хэшу (с вопросами повестки)

      Требуемые роли: user, member, chairman.

    • kuDecisions: GraphQLTypes["PaginatedKuDecisionsPaginationResult"]

      Получить список решений собраний кооперативных участков

      Требуемые роли: user, member, chairman.

    • kuTrustRequests: GraphQLTypes["PaginatedKuTrustRequestsPaginationResult"]

      Получить список заявок доверенных лиц кооперативных участков

      Требуемые роли: user, member, chairman.

    • listExpensePlans: GraphQLTypes["ExpensePlan"][]

      Плановые расходы кооператива: предстоящие траты с суммой, сроком и реквизитами. Неоплаченные расходы со сроком в ближайшие 30 дней образуют резерв средств, недоступный другим использованиям.

    • listReportDrafts: GraphQLTypes["ReportDraft"][]

      Список черновиков форм отчётов текущего пользователя (с опциональной фильтрацией)

      Требуемые роли: chairman.

    • marketplaceAidStatementSignablePayload: GraphQLTypes["GeneratedDocument"]

      Сформировать Заявление на выплату материальной помощи для подписания получателем: идентификатор заявки фиксируется в документе и возвращается в его данных.

    • marketplaceAplReceptionChairmanSignablePayloads: GraphQLTypes["DocumentAggregate"][]

      Акты приёмки, уже подписанные поставщиком, для закрывающей подписи председателя КУ. Каждый элемент содержит исходный документ для ознакомления и подпись поставщика; председатель накладывает свою подпись поверх.

    • marketplaceAplReceptionSupplierSignablePayloads: GraphQLTypes["GeneratedDocument"][]

      Preview-документы акта приёмки для подписи поставщиком — один документ на каждый Order группы. Клиент подписывает hash приватным ключом и возвращает результат в mutation marketplaceSignAplReceptionAsSupplier.

    • marketplaceAspectAttributes: GraphQLTypes["MarketplaceAttribute"][]

      Получить аспектные атрибуты для категории и типа товара marketplace

    • marketplaceAttributeStats: GraphQLTypes["MarketplaceAttributeStats"]

      Получить статистику по атрибутам marketplace

    • marketplaceCategoryAttributes: GraphQLTypes["MarketplaceAttribute"][]

      Получить атрибуты для конкретной категории и типа товара marketplace

    • marketplaceCategoryAttributesGrouped: GraphQLTypes["MarketplaceAttributeGroup"][]

      Получить группированные атрибуты для категории и типа товара marketplace

    • marketplaceCategoryOfferCounts: GraphQLTypes["MarketplaceCategoryOfferCount"][]

      Число доступных к заказу товаров в каждой категории — чтобы скрыть пустые категории в каталоге. Если задан пункт выдачи, считаются только товары, доставимые на него.

    • marketplaceCheckoutSignablePayloads: GraphQLTypes["MarketplaceCheckoutSignableLine"][]

      Заявления о конвертации паевого взноса к подписи — по одному на каждую позицию корзины. Подписанные заявления возвращаются строками lines в marketplaceCheckoutCart.

    • marketplaceCppStatus: GraphQLTypes["MarketplaceCppStatus"]

      Статус принятия положения ЦПП «Стол заказов» Советом кооператива (L1). active если принято, not_accepted иначе.

    • marketplaceDefaultVitrine: GraphQLTypes["MarketplaceVitrine"]

      Дефолтная витрина кооператива (MVP — единственная)

    • marketplaceFindPotentialMatches: GraphQLTypes["MarketplaceRequest"][]

      Найти потенциальные совпадения для заявки

    • marketplaceGetAvailabilityStats: GraphQLTypes["MarketplaceAvailabilityStats"]

      Получить статистику по доступности категорий в кооперативе

      Требуемые роли: chairman.

    • marketplaceGetAvailableCategories: GraphQLTypes["MarketplaceAvailableCategory"][]

      Получить все доступные категории и типы для кооператива

      Требуемые роли: chairman.

    • marketplaceGetAvailableCategoryTree: GraphQLTypes["MarketplaceCategoryTreeNode"][]

      Получить дерево доступных категорий и типов для кооператива

      Требуемые роли: chairman.

    • marketplaceGetBranchEconomy: GraphQLTypes["MarketplaceBranchEconomy"]

      Экономика кооперативного участка: общий кошелёк членских взносов, плановые расходы и резерв на 30 дней, веса участников распределения и балансы персональных кошельков.

    • marketplaceGetBranchWalletHistory: GraphQLTypes["MarketplaceBranchWalletHistoryPaginationResult"]

      Движения по общему кошельку кооперативного участка: поступления членских взносов с исполненных заказов, изъятия в распределение, оплата плановых расходов.

    • marketplaceGetCart: GraphQLTypes["MarketplaceCart"]

      Корзина текущего заказчика (создаётся пустой при первом обращении).

    • Optional marketplaceGetCategoryById?: GraphQLTypes["MarketplaceCategoryTreeNode"] | null

      Получить категорию marketplace по ID

    • marketplaceGetCategoryRules: GraphQLTypes["MarketplaceAvailableCategory"][]

      Получить все доступные правила для конкретной категории

      Требуемые роли: chairman.

    • marketplaceGetCategoryTree: GraphQLTypes["MarketplaceCategoryTreeNode"][]

      Получить полное дерево категорий marketplace с типами товаров

    • marketplaceGetCategoryTreeStats: GraphQLTypes["MarketplaceCategoryTreeStats"]

      Получить статистику по дереву категорий

    • marketplaceGetCoopRequests: GraphQLTypes["MarketplaceRequest"][]

      Получить заявки кооператива

      Требуемые роли: member, chairman.

    • marketplaceGetEconomyConfig: GraphQLTypes["MarketplaceEconomyConfig"]

      Единая ставка членского взноса кооператива: процент, который добавляется к стоимости каждого заказа и после исполнения заказа распределяется кооперативному участку выдачи.

    • Optional marketplaceGetOffer?: GraphQLTypes["MarketplaceOffer"] | null

      Одно предложение по идентификатору — для страницы с полным описанием.

    • marketplaceGetOrder: GraphQLTypes["MarketplaceOrder"]

      Получить один заказ по его идентификатору (доступ зависит от роли).

    • marketplaceGetPersonalEconomy: GraphQLTypes["MarketplacePersonalEconomy"]

      Персональные членские средства текущего пайщика, распределённые ему как доверенному кооперативного участка.

    • marketplaceGetPersonalWalletHistory: GraphQLTypes["MarketplaceBranchWalletHistoryPaginationResult"]

      Движения по персональному кошельку членских средств текущего пайщика: переводы в Стол заказов и завершённая материальная помощь.

    • Optional marketplaceGetProductTypeById?: GraphQLTypes["MarketplaceProductType"] | null

      Получить тип товара marketplace по ID

    • Optional marketplaceGetRequest?: GraphQLTypes["MarketplaceRequest"] | null

      Получить заявку по ID

    • Optional marketplaceGetRequestByHash?: GraphQLTypes["MarketplaceRequest"] | null

      Получить заявку по хэшу

    • marketplaceGetRequestStatistics: GraphQLTypes["MarketplaceRequestStatistics"]

      Получить статистику заявок кооператива

      Требуемые роли: chairman, member.

    • marketplaceGetRootCategories: GraphQLTypes["MarketplaceCategoryTreeNode"][]

      Получить все корневые категории marketplace

    • marketplaceGetSearchCategories: GraphQLTypes["MarketplaceCategoryTreeNode"][]

      Универсальный поиск по категориям и типам товаров

    • marketplaceGetShipment: GraphQLTypes["MarketplaceShipment"]

      Получить партию поставки по идентификатору.

    • marketplaceGetSupplierPaymentSettings: GraphQLTypes["MarketplaceSupplierPaymentSettings"]

      Настройки выплат поставщика: выбранные реквизиты и готовность к публикации предложений.

    • marketplaceGetUserRequests: GraphQLTypes["MarketplaceRequest"][]

      Получить заявки текущего пользователя

      Требуемые роли: member, chairman.

    • marketplaceIssueActChairmanSignablePayload: GraphQLTypes["GeneratedDocument"]

      Превью акта выдачи имущества для подписания председателем кооперативного участка.

    • marketplaceListAids: GraphQLTypes["MarketplaceAid"][]

      Заявления на материальную помощь: свои — для доверенного; все заявления кооператива — для администратора. Показывает стадию (рассмотрение советом либо ожидание выплаты) и статус выплаты у кассира.

    • marketplaceListAllOffers: GraphQLTypes["MarketplaceOfferPaginationResult"]

      Реестр всех предложений кооператива любого статуса (стол администратора).

    • marketplaceListAllOrders: GraphQLTypes["MarketplaceOrderPaginationResult"]

      Реестр всех заказов кооператива с их текущими статусами (стол администратора).

    • marketplaceListAplReceptionsAsSupplier: GraphQLTypes["MarketplaceAplReception"][]

      Список актов приёмки, ожидающих подписи текущего поставщика.

    • marketplaceListAplReceptionsByBraname: GraphQLTypes["MarketplaceAplReception"][]

      Список акций приёмки текущего КУ для operator-стола.

    • marketplaceListAvailableCategories: GraphQLTypes["MarketplaceCategory"][]

      Категории, доступные для публикации предложений (с учётом whitelist)

    • marketplaceListBranchOrders: GraphQLTypes["MarketplaceOrderPaginationResult"]

      Реестр заказов, идущих на конкретный кооперативный участок, с их текущими статусами (стол ПВЗ).

    • marketplaceListCatalog: GraphQLTypes["MarketplaceOfferPaginationResult"]

      Каталог активных Offer'ов (ACTIVE + available, single vitrine MVP)

    • marketplaceListCategories: GraphQLTypes["MarketplaceCategory"][]

      Категории кооператива (общие и собственные) — справочник для каталога и карточек

    • marketplaceListConsolidatedRequests: GraphQLTypes["MarketplaceConsolidatedRequestPaginationResult"]

      Постраничный список сводных заявок поставщика — для стола поставщика и для прослеживания состояния заказов.

    • marketplaceListContainerTypes: GraphQLTypes["MarketplaceContainerType"][]

      Справочник типов боксов кооператива: габариты и объём.

    • marketplaceListContainers: GraphQLTypes["MarketplaceContainer"][]

      Боксы кооперативных участков.

    • marketplaceListCoopCategories: GraphQLTypes["MarketplaceCategory"][]

      Категории кооператива: общие и собственные

      Требуемые роли: chairman.

    • marketplaceListExpressPickupsByBraname: GraphQLTypes["MarketplaceExpressPickupCandidate"][]

      Поставщики с принятыми заказами, ожидающими самовывоза на текущем КУ, — лента express-приёмки для operator-стола.

    • marketplaceListInventory: GraphQLTypes["MarketplaceInventoryItem"][]

      Список наклеек инвентаря КУ — для admin-стола склада и операторских разделов.

    • marketplaceListIssuancesByBraname: GraphQLTypes["MarketplaceOrder"][]

      Список заказов на кооперативном участке, ожидающих открытия и финальной подписи выдачи (для оператора кооперативного участка).

    • marketplaceListKUDetails: GraphQLTypes["MarketplaceKUDetails"][]

      Список marketplace-детализаций ПВЗ кооператива.

      Требуемые роли: chairman, member, user.

    • marketplaceListModerationLog: GraphQLTypes["MarketplaceModerationLogEntry"][]

      История решений модерации по Offer'у (admin)

    • marketplaceListMyOffers: GraphQLTypes["MarketplaceOfferPaginationResult"]

      Список собственных Offer'ов поставщика (любой статус)

    • marketplaceListMyOrders: GraphQLTypes["MarketplaceOrderPaginationResult"]

      Список заказов текущего пайщика (стол заказчика).

    • marketplaceListMyReturnClaims: GraphQLTypes["MarketplaceReturnClaim"][]

      Все заявления текущего пайщика на гарантийный возврат — активные и архивные.

    • marketplaceListOutgoingPayments: GraphQLTypes["MarketplaceOutgoingPaymentRequest"][]

      Лента выплат поставщикам по всему кооперативу — для совета. Опциональные фильтры: по поставщику-получателю и по статусам.

    • marketplaceListOutgoingPaymentsAsSupplier: GraphQLTypes["MarketplaceOutgoingPaymentRequest"][]

      История выплат поставщику в столе поставщика — статусы по каждому заказу.

    • marketplaceListPendingOffers: GraphQLTypes["MarketplaceOfferPaginationResult"]

      Список Offer'ов на модерации (admin)

    • marketplaceListReturnClaimsByBraname: GraphQLTypes["MarketplaceReturnClaim"][]

      Список заявлений на гарантийный возврат, привязанных к кооперативному участку доставки — для председателя своего КУ.

    • marketplaceListShipments: GraphQLTypes["MarketplaceShipment"][]

      Список партий поставки текущего поставщика — для стола подготовки поставки и истории.

    • marketplaceListShipmentsByBraname: GraphQLTypes["MarketplaceShipment"][]

      Список партий поставки, ожидаемых на кооперативном участке, — для стола приёмки оператора пункта выдачи.

    • marketplaceListStock: GraphQLTypes["MarketplaceInventoryItem"][]

      Обезличенный остаток склада кооператива: позиции, оставшиеся после недовыдач и отказов, доступные к публикации в каталог.

    • marketplaceListStockProposals: GraphQLTypes["MarketplaceStockProposal"][]

      Предложения со склада кооператива: входящие пайщика либо активные предложения стойки оператора.

    • marketplaceListStorageCells: GraphQLTypes["MarketplaceStorageCell"][]

      Ячейки хранения складов кооперативных участков.

    • marketplaceListSupplierOrders: GraphQLTypes["MarketplaceOrderPaginationResult"]

      Список заказов, по которым текущий пайщик является поставщиком (стол поставщика).

    • marketplaceListSupplierPickupOrders: GraphQLTypes["MarketplaceOrder"][]

      Единицы имущества поставщика, ожидающие приёмки на текущем КУ: задекларированные в партии (по ТТН) и добор по акцепту. Базис агрегирующей приёмки для оператора кооперативного участка.

    • marketplaceListSuppliers: GraphQLTypes["MarketplaceSupplier"][]

      Реестр поставщиков кооператива

    • marketplaceListWriteoffCandidates: GraphQLTypes["MarketplaceWriteoffCandidate"][]

      Кандидаты на списание скоропорта: просроченные позиции на складах кооператива. Председатель выделяет нужные и создаёт из них черновик проекта списания.

    • marketplaceListWriteoffProposals: GraphQLTypes["PaginatedMarketplaceWriteoffProposals"]

      Лента всех проектов списания кооператива с фильтром по статусу.

    • marketplaceMemberWallet: GraphQLTypes["MarketplaceMemberWallet"]

      Кошельки пайщика, релевантные столу заказов: w.wal.share, w.wal.member, w.mkt.order

    • Optional marketplaceMySupplierState?: GraphQLTypes["MarketplaceSupplier"] | null

      Запись текущего пайщика в реестре поставщиков (для онбординга)

    • marketplaceOnboardingState: GraphQLTypes["MarketplaceOnboardingState"]

      Состояние онбординга пайщика в Столе заказов: показывать ли gate или пропускать на стол

    • Optional marketplaceOpenWriteoffDraft?: GraphQLTypes["MarketplaceWriteoffProposal"] | null

      Открытый черновик проекта списания (если есть). Один на кооператив.

    • marketplaceRegistrationOfferStatus: GraphQLTypes["MarketplaceRegistrationOfferStatus"]

      Статус видимости оферты Стола заказов в core registration-flow (платформенный AgreementRegistry)

    • marketplaceRequiredAttributes: GraphQLTypes["MarketplaceAttribute"][]

      Получить обязательные атрибуты для категории и типа товара marketplace

    • marketplaceResolveContainerByCode: GraphQLTypes["MarketplaceContainer"]

      Бокс по коду с этикетки или отсканированного QR.

    • marketplaceReturnClaim: GraphQLTypes["MarketplaceReturnClaim"]

      Получить одно заявление на гарантийный возврат по идентификатору.

    • marketplaceReturnClaimChairmanSignablePayload: GraphQLTypes["DocumentAggregate"]

      Заявление пайщика на гарантийный возврат, подписанное пайщиком, для со-подписи председателя при принятии на очном осмотре. Содержит тело документа для ознакомления и подпись пайщика; председатель накладывает свою подпись поверх.

    • marketplaceReturnClaimSignablePayload: GraphQLTypes["GeneratedDocument"]

      Превью заявления на гарантийный возврат имущества для подписания пайщиком-заказчиком.

    • marketplaceSearchAttributes: GraphQLTypes["MarketplaceAttribute"][]

      Поиск атрибутов marketplace по названию

    • marketplaceSearchDictionaryValues: GraphQLTypes["MarketplaceDictionaryValue"][]

      Поиск значений словаря marketplace

    • marketplaceSearchRequests: GraphQLTypes["MarketplaceRequest"][]

      Поиск заявок по названию товара

    • marketplaceStockIssuancePayloads: GraphQLTypes["MarketplaceStockIssuanceOperatorLine"][]

      Акты приёма-передачи к подписи оператором КУ для докладки со склада: по строке корзины — order_hash будущего заказа и документ для подписи передающей стороны.

    • marketplaceStockProposalSignablePayloads: GraphQLTypes["MarketplaceStockAcceptPayload"]

      Нагрузка к принятию предложения со склада: строки-заказы и ОДНО Заявление о конвертации на всю сумму доплаты. Если членских средств хватает (замена из высвобожденных) — заявления нет.

    • marketplaceValidateAttributeValues: GraphQLTypes["MarketplaceAttributeValidation"]

      Валидация значений атрибута marketplace

    • marketplaceWhoAmI: GraphQLTypes["MarketplaceCurrentMember"]

      Контекст пайщика для Стола заказов: роли, участки оператора и включённые настройки адресного хранения

    • marketplaceWriteoffPendingConfirmations: GraphQLTypes["MarketplaceWriteoffConfirmationGroup"][]

      Группы списаний, ожидающих подтверждения складом: по проекту, одобренному советом, — отдельная строка на каждый кооперативный участок. Председатель КУ видит только свои участки.

    • marketplaceWriteoffProposal: GraphQLTypes["MarketplaceWriteoffProposal"]

      Детали одного проекта списания: items, decision_log, протокол.

    • marketplaceWriteoffProtocolDocument: GraphQLTypes["DocumentAggregate"]

      Протокол совета об одобрении списания — подписанный документ (агрегат) для просмотра председателем КУ.

    • marketplaceWriteoffServiceMemoSignablePayload: GraphQLTypes["GeneratedDocument"]

      Превью Служебной записки о списании (registry 1111) по одному участку проекта — для подписания председателем КУ.

    • marketplaceWriteoffStatementSignablePayload: GraphQLTypes["GeneratedDocument"]

      Превью Заявления о списании скоропорта (registry 1106) для подписания председателем.

    • Optional membershipExit?: GraphQLTypes["MembershipExit"] | null

      Текущий процесс выхода пайщика из кооператива (статус заявления и планируемая сумма возврата). null — активного выхода нет.

    • membershipExitReturnPreview: GraphQLTypes["MembershipExitReturnPreview"]

      Предварительный расчёт суммы возврата паевого взноса при выходе пайщика (минимальный + целевой паевой). Ориентир для пайщика; итог фиксирует совет.

    • participantIdentityForVerification: GraphQLTypes["ParticipantIdentityForVerification"]

      Данные пайщика для сверки с документом; выдаются, пока личность не подтверждена

    • paymentFile: GraphQLTypes["PaymentFile"]

      Получить запись о файле платежа + свежий короткоживущий read-URL.

      Требуемые роли: chairman, member, user.

    • paymentProofs: GraphQLTypes["PaymentFile"][]

      Список чеков об оплате платежа (без read-URL — запрос отдельно по id).

      Требуемые роли: chairman, member, user.

    • process: GraphQLTypes["ProcessView"]

      Получить полную картину процесса ledger2 по process_hash

      Требуемые роли: chairman, member.

    • processes: GraphQLTypes["ProcessSummaryPaginationResult"]

      Листинг процессов ledger2 с пагинацией и фильтрами

      Требуемые роли: chairman, member.

    • searchDocuments: GraphQLTypes["SearchResult"][]

      Полнотекстовый поиск по документам кооператива

    • searchPrivateAccounts: GraphQLTypes["PrivateAccountSearchResult"][]

      Поиск приватных данных аккаунтов по запросу. Поиск осуществляется по полям ФИО, ИНН, ОГРН, наименованию организации и другим приватным данным.

      Требуемые роли: chairman, member.

    • validateReportEdits: GraphQLTypes["FieldError"][]

      Валидировать edits-состояние формы: возвращает список ошибок полей с JSONPath (совпадает с editedFields-путями на клиенте).

      Требуемые роли: chairman.

    • verificationReviewPhotos: GraphQLTypes["VerificationReviewPhoto"][]

      Снимки сверки для проверки советом; доступны, пока решение не принято

    • verificationReviews: GraphQLTypes["VerificationReview"][]

      Журнал верификаций личности: кто, где и когда сверял и чем это закончилось

  • Question: {
        ...on Question: Omit<GraphQLTypes["Question"], "...on Question">;
        __typename: "Question";
        context: string;
        coopname: string;
        counter_votes_abstained: number;
        counter_votes_against: number;
        counter_votes_for: number;
        decision: string;
        id: number;
        meet_id: number;
        number: number;
        title: string;
        voters_abstained: string[];
        voters_against: string[];
        voters_for: string[];
    }

    Вопрос повестки собрания с результатами голосования

    • ...on Question: Omit<GraphQLTypes["Question"], "...on Question">
    • __typename: "Question"
    • context: string

      Контекст или дополнительная информация по вопросу

    • coopname: string

      Имя аккаунта кооператива

    • counter_votes_abstained: number

      Количество голосов "Воздержался"

    • counter_votes_against: number

      Количество голосов "Против"

    • counter_votes_for: number

      Количество голосов "За"

    • decision: string

      Предлагаемое решение по вопросу

    • id: number

      Уникальный идентификатор вопроса

    • meet_id: number

      Идентификатор собрания, к которому относится вопрос

    • number: number

      Порядковый номер вопроса в повестке

    • title: string

      Заголовок вопроса

    • voters_abstained: string[]

      Список участников, проголосовавших "Воздержался"

    • voters_against: string[]

      Список участников, проголосовавших "Против"

    • voters_for: string[]

      Список участников, проголосовавших "За"

  • RecoveryStrategy: RecoveryStrategy

    Разрешённый канал восстановления доступа пайщика (активен ровно один)

  • RefreshInput: {
        access_token: string;
        refresh_token: string;
    }
    • access_token: string

      Токен доступа

    • refresh_token: string

      Токен обновления

  • RefreshProgramInput: {
        coopname: string;
        username: string;
    }
    • coopname: string

      Имя аккаунта кооператива

    • username: string

      Имя пользователя

  • RefreshSegmentInput: {
        coopname: string;
        project_hash: string;
        username: string;
    }
    • coopname: string

      Имя аккаунта кооператива

    • project_hash: string

      Хэш проекта

    • username: string

      Имя пользователя

  • RefundRequest: {
        ...on RefundRequest: Omit<GraphQLTypes["RefundRequest"], "...on RefundRequest">;
        __typename: "RefundRequest";
        cpu_amount: string;
        net_amount: string;
        owner: string;
        request_time: string;
    }
    • ...on RefundRequest: Omit<GraphQLTypes["RefundRequest"], "...on RefundRequest">
    • __typename: "RefundRequest"
    • cpu_amount: string

      Сумма CPU

    • net_amount: string

      Сумма сети

    • owner: string

      Владелец

    • request_time: string

      Время запроса

  • RegisterAccountInput: {
        email: string;
        entrepreneur_data?: GraphQLTypes["CreateEntrepreneurDataInput"] | null;
        individual_data?: GraphQLTypes["CreateIndividualDataInput"] | null;
        organization_data?: GraphQLTypes["CreateOrganizationDataInput"] | null;
        public_key: string;
        referer?: string | null;
        type: GraphQLTypes["AccountType"];
        username: string;
    }
    • email: string

      Электронная почта

    • Optional entrepreneur_data?: GraphQLTypes["CreateEntrepreneurDataInput"] | null

      Данные индивидуального предпринимателя

    • Optional individual_data?: GraphQLTypes["CreateIndividualDataInput"] | null

      Данные физического лица

    • Optional organization_data?: GraphQLTypes["CreateOrganizationDataInput"] | null

      Данные организации

    • public_key: string

      Публичный ключ

    • Optional referer?: string | null

      Имя аккаунта реферера

    • type: GraphQLTypes["AccountType"]

      Тип аккаунта

    • username: string

      Имя пользователя

  • RegisterContributorInput: {
        about?: string | null;
        contract: GraphQLTypes["GenerationContractSignedDocumentInput"];
        contributor_hash: string;
        coopname: string;
        hours_per_day?: number | null;
        rate_per_hour?: string | null;
        username: string;
    }
    • Optional about?: string | null

      О себе

    • contract: GraphQLTypes["GenerationContractSignedDocumentInput"]

      Документ контракта

    • contributor_hash: string

      Хэш участника для верификации документа

    • coopname: string

      Имя аккаунта кооператива

    • Optional hours_per_day?: number | null

      Часов в день

    • Optional rate_per_hour?: string | null

      Ставка за час работы

    • username: string

      Имя пользователя

  • RegisterParticipantInput: {
        blagorost_offer?: GraphQLTypes["SignedDigitalDocumentInput"] | null;
        braname?: string | null;
        generator_offer?: GraphQLTypes["SignedDigitalDocumentInput"] | null;
        marketplace_offer?: GraphQLTypes["SignedDigitalDocumentInput"] | null;
        privacy_agreement: GraphQLTypes["SignedDigitalDocumentInput"];
        program_key?: GraphQLTypes["ProgramKey"] | null;
        signature_agreement: GraphQLTypes["SignedDigitalDocumentInput"];
        statement: GraphQLTypes["ParticipantApplicationSignedDocumentInput"];
        user_agreement: GraphQLTypes["SignedDigitalDocumentInput"];
        username: string;
        wallet_agreement: GraphQLTypes["SignedDigitalDocumentInput"];
    }
    • Optional blagorost_offer?: GraphQLTypes["SignedDigitalDocumentInput"] | null

      Подписанный документ соглашения по благороста (опционально, только если требуется)

    • Optional braname?: string | null

      Имя кооперативного участка

    • Optional generator_offer?: GraphQLTypes["SignedDigitalDocumentInput"] | null

      Подписанный документ оферты по программе "Генератор" (опционально, только для программы generation)

    • Optional marketplace_offer?: GraphQLTypes["SignedDigitalDocumentInput"] | null

      Подписанная оферта по целевой потребительской программе «Стол заказов» (опционально, только для программы marketplace)

    • privacy_agreement: GraphQLTypes["SignedDigitalDocumentInput"]

      Подписанный документ политики конфиденциальности от пайщика

    • Optional program_key?: GraphQLTypes["ProgramKey"] | null

      Ключ выбранной программы регистрации

    • signature_agreement: GraphQLTypes["SignedDigitalDocumentInput"]

      Подписанный документ положения о цифровой подписи от пайщика

    • statement: GraphQLTypes["ParticipantApplicationSignedDocumentInput"]

      Подписанный документ заявления на вступление в кооператив от пайщика

    • user_agreement: GraphQLTypes["SignedDigitalDocumentInput"]

      Подписанный документ пользовательского соглашения от пайщика

    • username: string

      Имя аккаунта пайщика

    • wallet_agreement: GraphQLTypes["SignedDigitalDocumentInput"]

      Подписанный документ положения целевой потребительской программы "Цифровой Кошелёк" от пайщика

  • RegisteredAccount: {
        ...on RegisteredAccount: Omit<GraphQLTypes["RegisteredAccount"], "...on RegisteredAccount">;
        __typename: "RegisteredAccount";
        account: GraphQLTypes["Account"];
        tokens: GraphQLTypes["Tokens"];
    }
    • ...on RegisteredAccount: Omit<GraphQLTypes["RegisteredAccount"], "...on RegisteredAccount">
    • __typename: "RegisteredAccount"
    • account: GraphQLTypes["Account"]

      Информация об зарегистрированном аккаунте

    • tokens: GraphQLTypes["Tokens"]

      Токены доступа и обновления

  • RegistrationAgreement: {
        ...on RegistrationAgreement: Omit<GraphQLTypes["RegistrationAgreement"], "...on RegistrationAgreement">;
        __typename: "RegistrationAgreement";
        agreement_type: string;
        applicable_account_types: GraphQLTypes["AccountType"][];
        checkbox_text: string;
        id: string;
        is_blockchain_agreement: boolean;
        link_text: string;
        link_to_statement: boolean;
        order: number;
        registry_id: number;
        title: string;
    }

    Описание оферты, которую пайщик должен принять при регистрации

    • ...on RegistrationAgreement: Omit<GraphQLTypes["RegistrationAgreement"], "...on RegistrationAgreement">
    • __typename: "RegistrationAgreement"
    • agreement_type: string

      Тип соглашения для on-chain sendAgreement

    • applicable_account_types: GraphQLTypes["AccountType"][]

      Типы аккаунтов, для которых оферта применима

    • checkbox_text: string

      Текст для галочки

    • id: string

      Строковый идентификатор оферты

    • is_blockchain_agreement: boolean

      Нужно ли отправлять в блокчейн через sendAgreement

    • link_text: string

      Текст ссылки для открытия диалога чтения

    • link_to_statement: boolean

      Нужно ли линковать хеш документа в заявление

    • order: number

      Порядок отображения

    • registry_id: number

      registry_id шаблона на фабрике документов

    • title: string

      Человекочитаемое название оферты

  • RegistrationConfig: {
        ...on RegistrationConfig: Omit<GraphQLTypes["RegistrationConfig"], "...on RegistrationConfig">;
        __typename: "RegistrationConfig";
        programs: GraphQLTypes["RegistrationProgram"][];
        requires_selection: boolean;
    }
    • ...on RegistrationConfig: Omit<GraphQLTypes["RegistrationConfig"], "...on RegistrationConfig">
    • __typename: "RegistrationConfig"
    • programs: GraphQLTypes["RegistrationProgram"][]

      Доступные программы

    • requires_selection: boolean

      Нужен ли выбор программы

  • RegistrationPayment: {
        ...on RegistrationPayment: Omit<GraphQLTypes["RegistrationPayment"], "...on RegistrationPayment">;
        __typename: "RegistrationPayment";
        hash: string;
        message?: string | null;
        quantity: number;
        status: GraphQLTypes["PaymentStatus"];
        symbol: string;
    }
    • ...on RegistrationPayment: Omit<GraphQLTypes["RegistrationPayment"], "...on RegistrationPayment">
    • __typename: "RegistrationPayment"
    • hash: string

      Хэш платежа

    • Optional message?: string | null

      Причина изменения статуса. При отклонении платежа — причина отказа, которую видит пайщик.

    • quantity: number

      Сумма вступительного платежа

    • status: GraphQLTypes["PaymentStatus"]

      Статус вступительного платежа

    • symbol: string

      Символ валюты платежа

  • RegistrationProgram: {
        ...on RegistrationProgram: Omit<GraphQLTypes["RegistrationProgram"], "...on RegistrationProgram">;
        __typename: "RegistrationProgram";
        applicable_account_types: GraphQLTypes["AccountType"][];
        description: string;
        image_url?: string | null;
        key: string;
        order: number;
        requirements?: string | null;
        title: string;
    }
    • ...on RegistrationProgram: Omit<GraphQLTypes["RegistrationProgram"], "...on RegistrationProgram">
    • __typename: "RegistrationProgram"
    • applicable_account_types: GraphQLTypes["AccountType"][]

      Для каких типов аккаунтов доступна программа

    • description: string

      Описание программы

    • Optional image_url?: string | null

      URL изображения (опционально)

    • key: string

      Уникальный ключ программы

    • order: number

      Порядок отображения

    • Optional requirements?: string | null

      Минимальные требования для участия

    • title: string

      Название программы для отображения

  • RejectVerificationInput: {
        reason: string;
        review_id: string;
    }

    Отклонение сверки личности советом

    • reason: string

      Причина отклонения — её увидит участок

    • review_id: string

      Идентификатор записи журнала

  • RemoveAvailableCategoriesInput: {
        categoryIds: number[];
    }
    • categoryIds: number[]

      ID категорий для удаления

  • RemoveAvailableCategoryTypesInput: {
        categoryTypes: GraphQLTypes["CategoryTypeInput"][];
    }
    • categoryTypes: GraphQLTypes["CategoryTypeInput"][]

      Типы товаров для удаления

  • RemoveSecretaryRoomInput: {
        id: string;
    }
    • id: string

      Идентификатор комнаты в реестре, которую нужно удалить

  • ReplaceAvailableItemsInput: {
        categoryIds: number[];
        categoryTypes: GraphQLTypes["CategoryTypeInput"][];
    }
    • categoryIds: number[]

      ID категорий (целые категории)

    • categoryTypes: GraphQLTypes["CategoryTypeInput"][]

      Типы товаров

  • ReportCalendarPeriodEntry: {
        ...on ReportCalendarPeriodEntry: Omit<GraphQLTypes["ReportCalendarPeriodEntry"], "...on ReportCalendarPeriodEntry">;
        __typename: "ReportCalendarPeriodEntry";
        dueDate: string;
        dueMonth: number;
        label: string;
        periodCode?: number | null;
        reportYear: number;
        status: GraphQLTypes["CalendarEntryStatus"];
    }
    • ...on ReportCalendarPeriodEntry: Omit<GraphQLTypes["ReportCalendarPeriodEntry"], "...on ReportCalendarPeriodEntry">
    • __typename: "ReportCalendarPeriodEntry"
    • dueDate: string
    • dueMonth: number
    • label: string
    • Optional periodCode?: number | null
    • reportYear: number
    • status: GraphQLTypes["CalendarEntryStatus"]
  • ReportCalendarRow: {
        ...on ReportCalendarRow: Omit<GraphQLTypes["ReportCalendarRow"], "...on ReportCalendarRow">;
        __typename: "ReportCalendarRow";
        periodKind: string;
        periods: GraphQLTypes["ReportCalendarPeriodEntry"][];
        reportType: GraphQLTypes["ReportType"];
        shortName: string;
    }
    • ...on ReportCalendarRow: Omit<GraphQLTypes["ReportCalendarRow"], "...on ReportCalendarRow">
    • __typename: "ReportCalendarRow"
    • periodKind: string
    • periods: GraphQLTypes["ReportCalendarPeriodEntry"][]
    • reportType: GraphQLTypes["ReportType"]
    • shortName: string
  • ReportDraft: {
        ...on ReportDraft: Omit<GraphQLTypes["ReportDraft"], "...on ReportDraft">;
        __typename: "ReportDraft";
        createdAt: GraphQLTypes["DateTime"];
        editedFields: string[];
        editsJson: string;
        id: string;
        ownerUsername: string;
        period?: number | null;
        reportType: GraphQLTypes["ReportType"];
        updatedAt: GraphQLTypes["DateTime"];
        year: number;
    }
    • ...on ReportDraft: Omit<GraphQLTypes["ReportDraft"], "...on ReportDraft">
    • __typename: "ReportDraft"
    • createdAt: GraphQLTypes["DateTime"]
    • editedFields: string[]
    • editsJson: string
    • id: string
    • ownerUsername: string
    • Optional period?: number | null
    • reportType: GraphQLTypes["ReportType"]
    • updatedAt: GraphQLTypes["DateTime"]
    • year: number
  • ReportExpenseItemInput: {
        actual_amount?: string | null;
        coopname: string;
        item_hash: string;
        proposal_hash: string;
    }
    • Optional actual_amount?: string | null

      Фактически потраченная сумма по чекам (asset, например "800.0000 RUB"). Не указана — равна выданному авансу.

    • coopname: string

      Имя кооператива.

    • item_hash: string

      Хеш строки расхода (item).

    • proposal_hash: string

      Хеш сметы расхода (proposal).

  • ReportHistoryFilterInput: {
        limit?: number | null;
        offset?: number | null;
        period?: number | null;
        reportType?: GraphQLTypes["ReportType"] | null;
        year?: number | null;
    }
    • Optional limit?: number | null

      Лимит (макс 100, по умолчанию 20)

    • Optional offset?: number | null

      Сдвиг для пагинации (по умолчанию 0)

    • Optional period?: number | null
    • Optional reportType?: GraphQLTypes["ReportType"] | null
    • Optional year?: number | null
  • ReportHistoryPage: {
        ...on ReportHistoryPage: Omit<GraphQLTypes["ReportHistoryPage"], "...on ReportHistoryPage">;
        __typename: "ReportHistoryPage";
        items: GraphQLTypes["GeneratedReportSummary"][];
        total: number;
    }
    • ...on ReportHistoryPage: Omit<GraphQLTypes["ReportHistoryPage"], "...on ReportHistoryPage">
    • __typename: "ReportHistoryPage"
    • items: GraphQLTypes["GeneratedReportSummary"][]
    • total: number
  • ReportNotMeInput: {
        session_id?: string | null;
    }
    • Optional session_id?: string | null

      Идентификатор подозрительной сессии (опционально, из настроек)

  • ReportPreview: {
        ...on ReportPreview: Omit<GraphQLTypes["ReportPreview"], "...on ReportPreview">;
        __typename: "ReportPreview";
        period?: number | null;
        reportType: GraphQLTypes["ReportType"];
        sections: GraphQLTypes["ReportPreviewSection"][];
        year: number;
    }
    • ...on ReportPreview: Omit<GraphQLTypes["ReportPreview"], "...on ReportPreview">
    • __typename: "ReportPreview"
    • Optional period?: number | null
    • reportType: GraphQLTypes["ReportType"]
    • sections: GraphQLTypes["ReportPreviewSection"][]
    • year: number
  • ReportPreviewField: {
        ...on ReportPreviewField: Omit<GraphQLTypes["ReportPreviewField"], "...on ReportPreviewField">;
        __typename: "ReportPreviewField";
        key: string;
        label: string;
        unit?: string | null;
        value?: string | null;
    }
    • ...on ReportPreviewField: Omit<GraphQLTypes["ReportPreviewField"], "...on ReportPreviewField">
    • __typename: "ReportPreviewField"
    • key: string
    • label: string
    • Optional unit?: string | null
    • Optional value?: string | null
  • ReportPreviewInput: {
        period?: number | null;
        reportType: GraphQLTypes["ReportType"];
        year: number;
    }
    • Optional period?: number | null
    • reportType: GraphQLTypes["ReportType"]
    • year: number
  • ReportPreviewSection: {
        ...on ReportPreviewSection: Omit<GraphQLTypes["ReportPreviewSection"], "...on ReportPreviewSection">;
        __typename: "ReportPreviewSection";
        fields: GraphQLTypes["ReportPreviewField"][];
        title: string;
    }
    • ...on ReportPreviewSection: Omit<GraphQLTypes["ReportPreviewSection"], "...on ReportPreviewSection">
    • __typename: "ReportPreviewSection"
    • fields: GraphQLTypes["ReportPreviewField"][]
    • title: string
  • ReportReadinessView: {
        ...on ReportReadinessView: Omit<GraphQLTypes["ReportReadinessView"], "...on ReportReadinessView">;
        __typename: "ReportReadinessView";
        missingFields: GraphQLTypes["MissingRequisiteField"][];
        ready: boolean;
        reportType: GraphQLTypes["ReportType"];
    }
    • ...on ReportReadinessView: Omit<GraphQLTypes["ReportReadinessView"], "...on ReportReadinessView">
    • __typename: "ReportReadinessView"
    • missingFields: GraphQLTypes["MissingRequisiteField"][]
    • ready: boolean
    • reportType: GraphQLTypes["ReportType"]
  • ReportRequisitesView: {
        ...on ReportRequisitesView: Omit<GraphQLTypes["ReportRequisitesView"], "...on ReportRequisitesView">;
        __typename: "ReportRequisitesView";
        address: GraphQLTypes["RequisiteFieldView"];
        chairmanPosition: GraphQLTypes["RequisiteFieldView"];
        chairmanPositionFromOrg: GraphQLTypes["RequisiteFieldView"];
        coopname: string;
        inn: GraphQLTypes["RequisiteFieldView"];
        kpp: GraphQLTypes["RequisiteFieldView"];
        ogrn: GraphQLTypes["RequisiteFieldView"];
        okfs: GraphQLTypes["RequisiteFieldView"];
        okopf: GraphQLTypes["RequisiteFieldView"];
        okpo: GraphQLTypes["RequisiteFieldView"];
        oktmo: GraphQLTypes["RequisiteFieldView"];
        okved: GraphQLTypes["RequisiteFieldView"];
        orgName: GraphQLTypes["RequisiteFieldView"];
        pfrRegNumber: GraphQLTypes["RequisiteFieldView"];
        phone: GraphQLTypes["RequisiteFieldView"];
        sfrRegNumber: GraphQLTypes["RequisiteFieldView"];
        signerFirstName: GraphQLTypes["RequisiteFieldView"];
        signerLastName: GraphQLTypes["RequisiteFieldView"];
        signerMiddleName: GraphQLTypes["RequisiteFieldView"];
        signerRepDoc: GraphQLTypes["RequisiteFieldView"];
        signerSnils: GraphQLTypes["RequisiteFieldView"];
        signerType: string;
    }
  • ReportSubmissionMark: ReportSubmissionMark

    Пользовательская отметка на ячейке календаря: NOT_REQUIRED («не надо сдавать») или SUBMITTED_EXTERNALLY («сдано вне платформы»).

  • ReportType: ReportType
  • RepresentedBy: {
        ...on RepresentedBy: Omit<GraphQLTypes["RepresentedBy"], "...on RepresentedBy">;
        __typename: "RepresentedBy";
        based_on: string;
        first_name: string;
        last_name: string;
        middle_name: string;
        position: string;
    }
    • ...on RepresentedBy: Omit<GraphQLTypes["RepresentedBy"], "...on RepresentedBy">
    • __typename: "RepresentedBy"
    • based_on: string

      На основании чего действует

    • first_name: string

      Имя

    • last_name: string

      Фамилия

    • middle_name: string

      Отчество

    • position: string

      Должность

  • RepresentedByCertificate: {
        ...on RepresentedByCertificate: Omit<GraphQLTypes["RepresentedByCertificate"], "...on RepresentedByCertificate">;
        __typename: "RepresentedByCertificate";
        first_name: string;
        last_name: string;
        middle_name: string;
        position: string;
    }
    • ...on RepresentedByCertificate: Omit<GraphQLTypes["RepresentedByCertificate"], "...on RepresentedByCertificate">
    • __typename: "RepresentedByCertificate"
    • first_name: string

      Имя

    • last_name: string

      Фамилия

    • middle_name: string

      Отчество

    • position: string

      Должность

  • RepresentedByInput: {
        based_on: string;
        first_name: string;
        last_name: string;
        middle_name: string;
        position: string;
    }
    • based_on: string
    • first_name: string
    • last_name: string
    • middle_name: string
    • position: string
  • RequestAttributeInput: {
        attributeId: number;
        complexId?: number | null;
        dictionaryValueId?: number | null;
        value: string;
    }
    • attributeId: number

      ID атрибута

    • Optional complexId?: number | null

      ID комплексного атрибута

    • Optional dictionaryValueId?: number | null

      ID значения из словаря

    • value: string

      Значение атрибута

  • RequestForceRecoveryConsentInput: {
        target_id: string;
    }
    • target_id: string

      Пайщик, для которого запрашивается согласие

  • RequestImageInput: {
        description?: string | null;
        imageType: GraphQLTypes["RequestImageTypeInput"];
        imageUrl: string;
        sortOrder: number;
    }
    • Optional description?: string | null

      Описание изображения

    • imageType: GraphQLTypes["RequestImageTypeInput"]

      Тип изображения

    • imageUrl: string

      URL изображения

    • sortOrder: number

      Порядок сортировки

  • RequestImageType: RequestImageType

    Тип изображения заявки

  • RequestImageTypeInput: RequestImageTypeInput

    Тип изображения заявки

  • RequestKuTrustedInput: {
        application: GraphQLTypes["BranchTrustedLiabilityAgreementSignedDocumentInput"];
        authority: GraphQLTypes["BranchTrustedPowerOfAttorneySignedDocumentInput"];
        braname: string;
        coopname: string;
        hash: string;
        username: string;
    }

    Заявка на приём доверенным лицом кооперативного участка

    • application: GraphQLTypes["BranchTrustedLiabilityAgreementSignedDocumentInput"]

      Подписанный договор о полной материальной ответственности доверенного лица

    • authority: GraphQLTypes["BranchTrustedPowerOfAttorneySignedDocumentInput"]

      Подписанная доверенным лицом доверенность доверенному лицу/оператору участка

    • braname: string

      Имя аккаунта кооперативного участка

    • coopname: string

      Имя аккаунта кооператива

    • hash: string

      Хэш заявки

    • username: string

      Пайщик-заявитель

  • RequestStatus: RequestStatus

    Статус заявки

  • RequestType: RequestType

    Тип заявки

  • RequestTypeInput: RequestTypeInput

    Тип заявки: offer - предложение, order - заказ

  • RequisiteFieldView: {
        ...on RequisiteFieldView: Omit<GraphQLTypes["RequisiteFieldView"], "...on RequisiteFieldView">;
        __typename: "RequisiteFieldView";
        source: GraphQLTypes["RequisiteSource"];
        value?: string | null;
    }
    • ...on RequisiteFieldView: Omit<GraphQLTypes["RequisiteFieldView"], "...on RequisiteFieldView">
    • __typename: "RequisiteFieldView"
    • source: GraphQLTypes["RequisiteSource"]
    • Optional value?: string | null
  • RequisiteSource: RequisiteSource
  • ResetKeyInput: {
        public_key: string;
        token: string;
    }
    • public_key: string

      Публичный ключ для замены

    • token: string

      Токен авторизации для замены ключа, полученный по email

  • ResourceDelegationDTO: {
        ...on ResourceDelegationDTO: Omit<GraphQLTypes["ResourceDelegationDTO"], "...on ResourceDelegationDTO">;
        __typename: "ResourceDelegationDTO";
        cpu_weight: string;
        from: string;
        net_weight: string;
        to: string;
    }
    • ...on ResourceDelegationDTO: Omit<GraphQLTypes["ResourceDelegationDTO"], "...on ResourceDelegationDTO">
    • __typename: "ResourceDelegationDTO"
    • cpu_weight: string

      Вес CPU

    • from: string

      Отправитель

    • net_weight: string

      Вес сети

    • to: string

      Получатель

  • ResourceOverview: {
        ...on ResourceOverview: Omit<GraphQLTypes["ResourceOverview"], "...on ResourceOverview">;
        __typename: "ResourceOverview";
        cpu_weight: string;
        net_weight: string;
        owner: string;
        ram_bytes: number;
    }
    • ...on ResourceOverview: Omit<GraphQLTypes["ResourceOverview"], "...on ResourceOverview">
    • __typename: "ResourceOverview"
    • cpu_weight: string

      Вес CPU

    • net_weight: string

      Вес сети

    • owner: string

      Владелец

    • ram_bytes: number

      Используемая RAM

  • RestartAnnualGeneralMeetInput: {
        coopname: string;
        details?: string | null;
        hash: string;
        new_close_at: GraphQLTypes["DateTime"];
        new_open_at: GraphQLTypes["DateTime"];
        newproposal: GraphQLTypes["AnnualGeneralMeetingAgendaSignedDocumentInput"];
    }

    DTO для перезапуска ежегодного общего собрания кооператива

    • coopname: string

      Имя аккаунта кооператива

    • Optional details?: string | null

      Доп. информация для нового слота; передайте явно, если нужна в повестке и уведомлениях. Поле не передано — у нового собрания details пустой

    • hash: string

      Хеш собрания, которое необходимо перезапустить

    • new_close_at: GraphQLTypes["DateTime"]

      Новая дата закрытия собрания

    • new_open_at: GraphQLTypes["DateTime"]

      Новая дата открытия собрания

    • newproposal: GraphQLTypes["AnnualGeneralMeetingAgendaSignedDocumentInput"]

      Новое предложение повестки ежегодного общего собрания

  • ResultContributionActGenerateInput: {
        result_hash: string;
        username: string;
    }
    • result_hash: string

      Хэш результата

    • username: string

      Имя пользователя

  • ResultContributionDecisionGenerateInput: {
        decision_id: number;
        result_hash: string;
        username: string;
    }
    • decision_id: number

      ID решения совета

    • result_hash: string

      Хэш результата

    • username: string

      Имя пользователя

  • ResultContributionStatementGenerateInput: {
        project_hash: string;
        username: string;
    }
    • project_hash: string

      Хэш проекта

    • username: string

      Имя пользователя

  • ResultFilter: {
        projectHash?: string | null;
        status?: string | null;
        username?: string | null;
    }
    • Optional projectHash?: string | null

      Фильтр по хешу проекта

    • Optional status?: string | null

      Фильтр по статусу результата

    • Optional username?: string | null

      Фильтр по имени пользователя

  • ResultStatus: ResultStatus

    Статус результата в системе CAPITAL

  • ReturnByMoneyDecisionGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        currency: string;
        decision_id: number;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        payment_hash: string;
        quantity: string;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • currency: string

      Валюта

    • decision_id: number

      ID решения совета

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • payment_hash: string

      Хэш платежа

    • quantity: string

      Количество средств к возврату

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • ReturnByMoneyGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        currency: string;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        method_id: string;
        payment_hash: string;
        quantity: string;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • currency: string

      Валюта

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • method_id: string

      ID платежного метода

    • payment_hash: string

      Хеш платежа для связи с withdraw

    • quantity: string

      Количество средств к возврату

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • ReturnByMoneySignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["ReturnByMoneySignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: GraphQLTypes["ReturnByMoneySignedMetaDocumentInput"]

      Метаинформация для документа заявления на возврат паевого взноса денежными средствами

    • meta_hash: string

      Хэш мета-данных

    • signatures: GraphQLTypes["SignatureInfoInput"][]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • ReturnByMoneySignedMetaDocumentInput: {
        block_num: number;
        coopname: string;
        created_at: string;
        currency: string;
        generator: string;
        lang: string;
        links: string[];
        method_id: string;
        payment_hash: string;
        quantity: string;
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    }
    • block_num: number

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • currency: string

      Валюта

    • generator: string

      Имя генератора, использованного для создания документа

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • method_id: string

      ID платежного метода

    • payment_hash: string

      Хеш платежа для связи с withdraw

    • quantity: string

      Количество средств к возврату

    • registry_id: number

      ID документа в реестре

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • ReturnExpenseItemInput: {
        coopname: string;
        item_hash: string;
        proposal_hash: string;
        return_amount: string;
    }
    • coopname: string

      Имя кооператива.

    • item_hash: string

      Хеш строки расхода (item).

    • proposal_hash: string

      Хеш сметы расхода (proposal).

    • return_amount: string

      Возвращаемая сумма (asset, например "50.0000 RUB").

  • RevokeCapabilitySetInput: {
        set_key: string;
        username: string;
    }
    • set_key: string

      Идентификатор отзываемого набора

    • username: string

      Имя аккаунта пайщика

  • RevokeKeyResult: {
        ...on RevokeKeyResult: Omit<GraphQLTypes["RevokeKeyResult"], "...on RevokeKeyResult">;
        __typename: "RevokeKeyResult";
        must_recover: boolean;
        sessions_revoked: number;
        status: string;
        target_id: string;
    }
    • ...on RevokeKeyResult: Omit<GraphQLTypes["RevokeKeyResult"], "...on RevokeKeyResult">
    • __typename: "RevokeKeyResult"
    • must_recover: boolean

      Пайщик обязан пройти recovery для получения нового ключа

    • sessions_revoked: number

      Сколько активных сессий пайщика отозвано

    • status: string

      Статус операции

    • target_id: string

      Пайщик, чей ключ отозван

  • RevokeParticipantKeyInput: {
        reason: string;
        target_id: string;
    }
    • reason: string

      Обоснование отзыва

    • target_id: string

      Пайщик, чей ключ отзывается

  • RevokeSessionInput: {
        session_id: string;
    }
    • session_id: string

      Идентификатор завершаемой сессии

  • RevokedSessionsResult: {
        ...on RevokedSessionsResult: Omit<GraphQLTypes["RevokedSessionsResult"], "...on RevokedSessionsResult">;
        __typename: "RevokedSessionsResult";
        revoked: number;
    }
    • ...on RevokedSessionsResult: Omit<GraphQLTypes["RevokedSessionsResult"], "...on RevokedSessionsResult">
    • __typename: "RevokedSessionsResult"
    • revoked: number

      Сколько активных сессий завершено

  • RoomMessageKind: RoomMessageKind

    Тип сообщения в истории комнаты Matrix (текст или расшифрованное аудио)

  • SaveCapitalProgramDocDataInput: {
        doc_data_hash: string;
    }
    • doc_data_hash: string
  • SaveReportDraftInput: {
        editedFields: string[];
        editsJson: string;
        period?: number | null;
        reportType: GraphQLTypes["ReportType"];
        year: number;
    }
    • editedFields: string[]
    • editsJson: string
    • Optional period?: number | null
    • reportType: GraphQLTypes["ReportType"]
    • year: number
  • SbpAccount: {
        ...on SbpAccount: Omit<GraphQLTypes["SbpAccount"], "...on SbpAccount">;
        __typename: "SbpAccount";
        phone: string;
    }
    • ...on SbpAccount: Omit<GraphQLTypes["SbpAccount"], "...on SbpAccount">
    • __typename: "SbpAccount"
    • phone: string

      Мобильный телефон получателя

  • SbpDataInput: {
        phone: string;
    }
    • phone: string

      Мобильный телефон получателя

  • SearchAttributesInput: {
        categoryId?: number | null;
        limit?: number | null;
        onlyAspect?: boolean | null;
        onlyRequired?: boolean | null;
        onlyWithDictionary?: boolean | null;
        searchTerm: string;
        typeId?: number | null;
    }
    • Optional categoryId?: number | null

      ID категории для фильтрации

    • Optional limit?: number | null

      Максимальное количество результатов

    • Optional onlyAspect?: boolean | null

      Только аспектные

    • Optional onlyRequired?: boolean | null

      Только обязательные

    • Optional onlyWithDictionary?: boolean | null

      Только со словарями

    • searchTerm: string

      Текст для поиска

    • Optional typeId?: number | null

      ID типа товара для фильтрации

  • SearchCategoriesInput: {
        searchTerm: string;
    }
    • searchTerm: string

      Текст для поиска по категориям и типам товаров

  • SearchDictionaryValuesInput: {
        dictionaryId: number;
        limit?: number | null;
        searchTerm: string;
    }
    • dictionaryId: number

      ID словаря

    • Optional limit?: number | null

      Максимальное количество результатов

    • searchTerm: string

      Текст для поиска

  • SearchDocumentsInput: {
        limit?: number | null;
        query: string;
    }
    • Optional limit?: number | null

      Максимальное количество результатов

    • query: string

      Поисковый запрос

  • SearchPrivateAccountsInput: {
        query: string;
    }
    • query: string

      Поисковый запрос для поиска приватных аккаунтов

  • SearchRequestsInput: {
        limit?: number | null;
        searchTerm: string;
    }
    • Optional limit?: number | null

      Максимальное количество результатов

    • searchTerm: string

      Текст для поиска по названию товара

  • SearchResult: {
        ...on SearchResult: Omit<GraphQLTypes["SearchResult"], "...on SearchResult">;
        __typename: "SearchResult";
        coopname: string;
        created_at?: string | null;
        full_title: string;
        hash: string;
        highlights: string[];
        registry_id: number;
        signer: string;
        username: string;
    }
    • ...on SearchResult: Omit<GraphQLTypes["SearchResult"], "...on SearchResult">
    • __typename: "SearchResult"
    • coopname: string

      Кооператив

    • Optional created_at?: string | null

      Дата создания

    • full_title: string

      Полный заголовок документа

    • hash: string

      Хеш документа

    • highlights: string[]

      Найденные фрагменты с подсветкой

    • registry_id: number

      ID реестра документа

    • signer: string

      ФИО подписанта документа

    • username: string

      Имя пользователя

  • SegmentStatus: SegmentStatus

    Статус сегмента участника в проекте CAPITAL

  • SelectBranchGenerateDocumentInput: {
        block_num?: number | null;
        braname: string;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • Optional block_num?: number | null

      Номер блока, на котором был создан документ

    • braname: string

      Идентификатор имени аккаунта кооперативного участка

    • coopname: string

      Название кооператива, связанное с документом

    • Optional created_at?: string | null

      Дата и время создания документа

    • Optional generator?: string | null

      Имя генератора, использованного для создания документа

    • Optional lang?: string | null

      Язык документа

    • Optional links?: string[] | null

      Ссылки, связанные с документом

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • SelectBranchInput: {
        braname: string;
        coopname: string;
        document: GraphQLTypes["SelectBranchSignedDocumentInput"];
        username: string;
    }
    • braname: string

      Имя аккаунта кооперативного участка

    • coopname: string

      Имя аккаунта кооператива

    • document: GraphQLTypes["SelectBranchSignedDocumentInput"]

      Подписанный электронный документ (generateSelectBranchDocument)

    • username: string

      Имя аккаунта пользователя

  • SelectBranchSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["SelectBranchSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: GraphQLTypes["SelectBranchSignedMetaDocumentInput"]

      Метаинформация для документа выбора кооперативного участка

    • meta_hash: string

      Хэш мета-данных

    • signatures: GraphQLTypes["SignatureInfoInput"][]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • SelectBranchSignedMetaDocumentInput: {
        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;
    }
    • block_num: number

      Номер блока, на котором был создан документ

    • braname: string

      Идентификатор имени аккаунта кооперативного участка

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • generator: string

      Имя генератора, использованного для создания документа

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • registry_id: number

      ID документа в реестре

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • SendAgreementInput: {
        administrator: string;
        agreement_type: string;
        coopname: string;
        document: GraphQLTypes["SignedDigitalDocumentInput"];
        username: string;
    }
    • administrator: string

      Имя аккаунта администратора

    • agreement_type: string

      Тип соглашения

    • coopname: string

      Имя аккаунта кооператива

    • document: GraphQLTypes["SignedDigitalDocumentInput"]

      Подписанный цифровой документ соглашения

    • username: string

      Имя аккаунта пользователя

  • SetBranchPrivateInput: {
        braname: string;
        coopname: string;
        is_private: boolean;
    }
    • braname: string

      Имя аккаунта кооперативного участка

    • coopname: string

      Имя аккаунта кооператива

    • is_private: boolean

      Признак приватности участка: при включении выбрать участок смогут только пайщики из белого списка

  • SetCapitalProjectDevelopmentRepositoryUrlInput: {
        development_repository_url?: string | null;
        project_hash: string;
    }
    • Optional development_repository_url?: string | null

      URL репозитория на github.com или формат owner/repo; пустая строка / null — сброс и отключение опроса для этого проекта

    • project_hash: string

      Хэш проекта или компонента

  • SetCapitalProjectPriorityInput: {
        priority: GraphQLTypes["ProjectPriority"];
        project_hash: string;
    }
    • priority: GraphQLTypes["ProjectPriority"]

      Новый приоритет проекта или компонента

    • project_hash: string

      Хэш проекта или компонента

  • SetConfigInput: {
        config: GraphQLTypes["ConfigInput"];
        coopname: string;
    }
    • config: GraphQLTypes["ConfigInput"]

      Конфигурация контракта

    • coopname: string

      Имя аккаунта кооператива

  • SetIssueMetricBindingsInput: {
        bindings: GraphQLTypes["IssueMetricBindingItemInput"][];
        issue_hash: string;
    }
    • bindings: GraphQLTypes["IssueMetricBindingItemInput"][]

      Полный список привязок задачи к метрикам

    • issue_hash: string

      Хеш задачи

  • SetLoginFactorsInput: {
        code?: string | null;
        email_enabled: boolean;
        totp_enabled: boolean;
    }
    • Optional code?: string | null

      Код из приложения-аутентификатора (обязателен при изменении фактора приложения)

    • email_enabled: boolean

      Запрашивать одноразовый код на почту при входе

    • totp_enabled: boolean

      Запрашивать код из приложения-аутентификатора при входе

  • SetMasterInput: {
        coopname: string;
        master: string;
        project_hash: string;
    }
    • coopname: string

      Имя аккаунта кооператива

    • master: string

      Имя мастера проекта

    • project_hash: string

      Хэш проекта

  • SetPaymentStatusInput: {
        id: string;
        message?: string | null;
        status: GraphQLTypes["PaymentStatus"];
    }
    • id: string

      Идентификатор платежа, для которого устанавливается статус

    • Optional message?: string | null

      Причина изменения статуса. При отклонении платежа показывается пайщику как причина отказа.

    • status: GraphQLTypes["PaymentStatus"]

      Новый статус платежа

  • SetPlanInput: {
        coopname: string;
        master: string;
        plan_creators_hours: number;
        plan_expenses: string;
        plan_hour_cost: string;
        project_hash: string;
    }
    • coopname: string

      Имя аккаунта кооператива

    • master: string

      Имя мастера проекта

    • plan_creators_hours: number

      Плановое количество часов создателей

    • plan_expenses: string

      Плановые расходы

    • plan_hour_cost: string

      Стоимость часа работы

    • project_hash: string

      Хэш проекта

  • SetRecoveryStrategyInput: {
        code: string;
        strategy: GraphQLTypes["RecoveryStrategy"];
    }
    • code: string

      TOTP-код для подтверждения смены (step-up)

    • strategy: GraphQLTypes["RecoveryStrategy"]

      Новая стратегия восстановления

  • SetVarsInput: {
        confidential_email: string;
        confidential_link: string;
        contact_email: string;
        coopenomics_agreement?: GraphQLTypes["AgreementVarInput"] | null;
        coopname: string;
        full_abbr: string;
        full_abbr_dative: string;
        full_abbr_genitive: string;
        name: string;
        participant_application?: GraphQLTypes["AgreementVarInput"] | null;
        passport_request?: string | null;
        privacy_agreement?: GraphQLTypes["AgreementVarInput"] | null;
        short_abbr: string;
        signature_agreement?: GraphQLTypes["AgreementVarInput"] | null;
        statute_link: string;
        user_agreement?: GraphQLTypes["AgreementVarInput"] | null;
        wallet_agreement?: GraphQLTypes["AgreementVarInput"] | null;
        website: string;
    }
    • confidential_email: string
    • confidential_link: string
    • contact_email: string
    • Optional coopenomics_agreement?: GraphQLTypes["AgreementVarInput"] | null
    • coopname: string
    • full_abbr: string
    • full_abbr_dative: string
    • full_abbr_genitive: string
    • name: string
    • Optional participant_application?: GraphQLTypes["AgreementVarInput"] | null
    • Optional passport_request?: string | null
    • Optional privacy_agreement?: GraphQLTypes["AgreementVarInput"] | null
    • short_abbr: string
    • Optional signature_agreement?: GraphQLTypes["AgreementVarInput"] | null
    • statute_link: string
    • Optional user_agreement?: GraphQLTypes["AgreementVarInput"] | null
    • Optional wallet_agreement?: GraphQLTypes["AgreementVarInput"] | null
    • website: string
  • SetWifInput: {
        permission: string;
        username: string;
        wif: string;
    }
    • permission: string

      Тип разрешения ключа

    • username: string

      Имя пользователя, чей ключ

    • wif: string

      Приватный ключ

  • Settings: {
        ...on Settings: Omit<GraphQLTypes["Settings"], "...on Settings">;
        __typename: "Settings";
        authorized_default_route: string;
        authorized_default_workspace: string;
        coopname: string;
        created_at: GraphQLTypes["DateTime"];
        is_registration_open: boolean;
        non_authorized_default_route: string;
        non_authorized_default_workspace: string;
        provider_name: string;
        updated_at: GraphQLTypes["DateTime"];
    }
    • ...on Settings: Omit<GraphQLTypes["Settings"], "...on Settings">
    • __typename: "Settings"
    • authorized_default_route: string

      Маршрут по умолчанию для авторизованных пользователей

    • authorized_default_workspace: string

      Рабочий стол по умолчанию для авторизованных пользователей

    • coopname: string

      Название кооператива

    • created_at: GraphQLTypes["DateTime"]

      Дата создания

    • is_registration_open: boolean

      Открыта ли регистрация новых пайщиков

    • non_authorized_default_route: string

      Маршрут по умолчанию для неавторизованных пользователей

    • non_authorized_default_workspace: string

      Рабочий стол по умолчанию для неавторизованных пользователей

    • provider_name: string

      Имя провайдера платежей по умолчанию

    • updated_at: GraphQLTypes["DateTime"]

      Дата последнего обновления

  • SignActAsChairmanInput: {
        act: GraphQLTypes["SignedDigitalDocumentInput"];
        coopname: string;
        result_hash: string;
    }
    • act: GraphQLTypes["SignedDigitalDocumentInput"]

      Акт о вкладе результатов

    • coopname: string

      Имя аккаунта кооператива

    • result_hash: string

      Хэш результата

  • SignActAsContributorInput: {
        act: GraphQLTypes["SignedDigitalDocumentInput"];
        coopname: string;
        result_hash: string;
    }
    • act: GraphQLTypes["SignedDigitalDocumentInput"]

      Акт о вкладе результатов

    • coopname: string

      Имя аккаунта кооператива

    • result_hash: string

      Хэш результата

  • SignByPresiderOnAnnualGeneralMeetInput: {
        coopname: string;
        hash: string;
        presider_decision: GraphQLTypes["AnnualGeneralMeetingDecisionSignedDocumentInput"];
        username: string;
    }

    Входные данные для подписи решения председателем

    • coopname: string

      Имя аккаунта кооператива

    • hash: string

      Хеш собрания

    • presider_decision: GraphQLTypes["AnnualGeneralMeetingDecisionSignedDocumentInput"]

      Подписанный документ с решением председателя

    • username: string

      Имя аккаунта пользователя

  • SignBySecretaryOnAnnualGeneralMeetInput: {
        coopname: string;
        hash: string;
        secretary_decision: GraphQLTypes["AnnualGeneralMeetingDecisionSignedDocumentInput"];
        username: string;
    }

    Входные данные для подписи решения секретарём

    • coopname: string

      Имя аккаунта кооператива

    • hash: string

      Хеш собрания

    • secretary_decision: GraphQLTypes["AnnualGeneralMeetingDecisionSignedDocumentInput"]

      Подписанный документ с решением секретаря

    • username: string

      Имя аккаунта пользователя

  • SignatureInfo: {
        ...on SignatureInfo: Omit<GraphQLTypes["SignatureInfo"], "...on SignatureInfo">;
        __typename: "SignatureInfo";
        id: number;
        is_valid?: boolean | null;
        meta: GraphQLTypes["JSON"];
        public_key: string;
        signature: string;
        signed_at: string;
        signed_hash: string;
        signer: string;
        signer_certificate?: GraphQLTypes["UserCertificateUnion"] | null;
    }
    • ...on SignatureInfo: Omit<GraphQLTypes["SignatureInfo"], "...on SignatureInfo">
    • __typename: "SignatureInfo"
    • id: number
    • Optional is_valid?: boolean | null
    • meta: GraphQLTypes["JSON"]
    • public_key: string
    • signature: string
    • signed_at: string
    • signed_hash: string
    • signer: string
    • Optional signer_certificate?: GraphQLTypes["UserCertificateUnion"] | null

      Сертификат подписанта (сокращенная информация)

  • SignatureInfoInput: {
        id: number;
        meta: string;
        public_key: string;
        signature: string;
        signed_at: string;
        signed_hash: string;
        signer: string;
    }
    • id: number

      Идентификатор номера подписи

    • meta: string

      Мета-данные подписи

    • public_key: string

      Публичный ключ

    • signature: string

      Подпись хэша

    • signed_at: string

      Время подписания

    • signed_hash: string

      Подписанный хэш

    • signer: string

      Аккаунт подписавшего

  • SignedBlockchainDocument: {
        ...on SignedBlockchainDocument: Omit<GraphQLTypes["SignedBlockchainDocument"], "...on SignedBlockchainDocument">;
        __typename: "SignedBlockchainDocument";
        doc_hash: string;
        hash: string;
        meta: string;
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfo"][];
        version: string;
    }
    • ...on SignedBlockchainDocument: Omit<GraphQLTypes["SignedBlockchainDocument"], "...on SignedBlockchainDocument">
    • __typename: "SignedBlockchainDocument"
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: string

      Метаинформация документа (в формате JSON-строки)

    • meta_hash: string

      Хэш мета-данных

    • signatures: GraphQLTypes["SignatureInfo"][]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • SignedDigitalDocument: {
        ...on SignedDigitalDocument: Omit<GraphQLTypes["SignedDigitalDocument"], "...on SignedDigitalDocument">;
        __typename: "SignedDigitalDocument";
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["JSON"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfo"][];
        version: string;
    }
    • ...on SignedDigitalDocument: Omit<GraphQLTypes["SignedDigitalDocument"], "...on SignedDigitalDocument">
    • __typename: "SignedDigitalDocument"
    • doc_hash: string
    • hash: string
    • meta: GraphQLTypes["JSON"]
    • meta_hash: string
    • signatures: GraphQLTypes["SignatureInfo"][]
    • version: string
  • SignedDigitalDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: GraphQLTypes["JSON"];
        meta_hash: string;
        signatures: GraphQLTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: GraphQLTypes["JSON"]

      Метаинформация документа

    • meta_hash: string

      Хэш мета-данных

    • signatures: GraphQLTypes["SignatureInfoInput"][]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • SovietMemberInput: {
        individual_data: GraphQLTypes["CreateSovietIndividualDataInput"];
        role: string;
    }
    • individual_data: GraphQLTypes["CreateSovietIndividualDataInput"]
    • role: string
  • StartInstallInput: {
        wif: string;
    }
    • wif: string

      Приватный ключ кооператива

  • StartInstallResult: {
        ...on StartInstallResult: Omit<GraphQLTypes["StartInstallResult"], "...on StartInstallResult">;
        __typename: "StartInstallResult";
        coopname: string;
        install_code: string;
    }
    • ...on StartInstallResult: Omit<GraphQLTypes["StartInstallResult"], "...on StartInstallResult">
    • __typename: "StartInstallResult"
    • coopname: string

      Имя кооператива

    • install_code: string

      Код установки для дальнейших операций

  • StartKuDecisionInput: {
        address: string;
        agenda: GraphQLTypes["KuAgendaPointInput"][];
        branch_email: string;
        branch_name: string;
        branch_phone: string;
        chairman: string;
        coopname: string;
        hash: string;
    }

    Открытие голосования на собрании участка

    • address: string

      Адрес привязки кооперативного участка (для учреждения)

    • agenda: GraphQLTypes["KuAgendaPointInput"][]

      Дополнительные вопросы повестки, внесённые на собрании

    • branch_email: string

      Email кооперативного участка (видно только пайщикам кооператива)

    • branch_name: string

      Наименование кооперативного участка (видно только пайщикам кооператива)

    • branch_phone: string

      Телефон кооперативного участка (видно только пайщикам кооператива)

    • chairman: string

      Избираемый председатель кооперативного участка из числа присоединившихся участников

    • coopname: string

      Имя аккаунта кооператива

    • hash: string

      Хэш решения собрания

  • StartProcessInput: {
        project_hash: string;
        template_id: string;
    }
    • project_hash: string
    • template_id: string
  • StartProjectInput: {
        coopname: string;
        project_hash: string;
    }
    • coopname: string

      Имя аккаунта кооператива

    • project_hash: string

      Хэш проекта

  • StartResetKeyInput: {
        email: string;
    }
    • email: string

      Электронная почта

  • StartVotingInput: {
        coopname: string;
        project_hash: string;
    }
    • coopname: string

      Имя аккаунта кооператива

    • project_hash: string

      Хэш проекта

  • StatementDetailAggregate: {
        ...on StatementDetailAggregate: Omit<GraphQLTypes["StatementDetailAggregate"], "...on StatementDetailAggregate">;
        __typename: "StatementDetailAggregate";
        action: GraphQLTypes["ExtendedBlockchainAction"];
        documentAggregate: GraphQLTypes["DocumentAggregate"];
    }

    Комплексный объект цифрового документа заявления (или другого ведущего документа для цепочки принятия решений совета) с агрегатом документа

    • ...on StatementDetailAggregate: Omit<GraphQLTypes["StatementDetailAggregate"], "...on StatementDetailAggregate">
    • __typename: "StatementDetailAggregate"
    • action: GraphQLTypes["ExtendedBlockchainAction"]
    • documentAggregate: GraphQLTypes["DocumentAggregate"]
  • StopProjectInput: {
        coopname: string;
        project_hash: string;
    }
    • coopname: string

      Имя аккаунта кооператива

    • project_hash: string

      Хэш проекта

  • StoryStatus: StoryStatus

    Статус истории в системе CAPITAL

  • SubmitExpenseReportInput: {
        comment?: string | null;
        coopname: string;
        proposal_hash: string;
        total_actual_amount?: string | null;
    }
    • Optional comment?: string | null

      Комментарий пайщика к финализации отчёта (свободный текст, до 1000 символов).

    • coopname: string

      Имя кооператива.

    • proposal_hash: string

      Хеш сметы расхода.

    • Optional total_actual_amount?: string | null

      Итоговая сумма фактических расходов (asset, например "1500.0000 RUB").

  • SubmitVoteInput: {
        coopname: string;
        project_hash: string;
        votes: GraphQLTypes["VoteDistributionInput"][];
    }
    • coopname: string

      Имя аккаунта кооператива

    • project_hash: string

      Хэш проекта

    • votes: GraphQLTypes["VoteDistributionInput"][]

      Распределение голосов

  • Subscription: {
        ...on Subscription: Omit<GraphQLTypes["Subscription"], "...on Subscription">;
        __typename: "Subscription";
        marketplaceEvents: GraphQLTypes["MarketplaceEvent"];
        nodeSyncState: GraphQLTypes["NodeSyncState"];
    }
    • ...on Subscription: Omit<GraphQLTypes["Subscription"], "...on Subscription">
    • __typename: "Subscription"
    • marketplaceEvents: GraphQLTypes["MarketplaceEvent"]

      Поток событий пайщика в Столе заказов: личные и каталог.

    • nodeSyncState: GraphQLTypes["NodeSyncState"]

      Ход догона цепи узлом кооператива

  • SubscriptionStatsDto: {
        ...on SubscriptionStatsDto: Omit<GraphQLTypes["SubscriptionStatsDto"], "...on SubscriptionStatsDto">;
        __typename: "SubscriptionStatsDto";
        active: number;
        inactive: number;
        total: number;
        uniqueUsers: number;
    }
    • ...on SubscriptionStatsDto: Omit<GraphQLTypes["SubscriptionStatsDto"], "...on SubscriptionStatsDto">
    • __typename: "SubscriptionStatsDto"
    • active: number

      Количество активных подписок

    • inactive: number

      Количество неактивных подписок

    • total: number

      Общее количество подписок

    • uniqueUsers: number

      Количество уникальных пользователей

  • Symbols: {
        ...on Symbols: Omit<GraphQLTypes["Symbols"], "...on Symbols">;
        __typename: "Symbols";
        root_govern_precision: number;
        root_govern_symbol: string;
        root_precision: number;
        root_symbol: string;
    }
    • ...on Symbols: Omit<GraphQLTypes["Symbols"], "...on Symbols">
    • __typename: "Symbols"
    • root_govern_precision: number

      Точность символа управления

    • root_govern_symbol: string

      Символ управления блокчейном

    • root_precision: number

      Точность корневого символа

    • root_symbol: string

      Корневой символ блокчейна

  • SystemFeatures: {
        ...on SystemFeatures: Omit<GraphQLTypes["SystemFeatures"], "...on SystemFeatures">;
        __typename: "SystemFeatures";
        search: boolean;
    }
    • ...on SystemFeatures: Omit<GraphQLTypes["SystemFeatures"], "...on SystemFeatures">
    • __typename: "SystemFeatures"
    • search: boolean

      Доступен ли полнотекстовый поиск по документам

  • SystemInfo: {
        ...on SystemInfo: Omit<GraphQLTypes["SystemInfo"], "...on SystemInfo">;
        __typename: "SystemInfo";
        blockchain_account: GraphQLTypes["BlockchainAccount"];
        blockchain_info: GraphQLTypes["BlockchainInfoDTO"];
        board_members?: GraphQLTypes["BoardMember"][] | null;
        contacts?: GraphQLTypes["ContactsDTO"] | null;
        cooperator_account: GraphQLTypes["CooperativeOperatorAccount"];
        coopname: string;
        features: GraphQLTypes["SystemFeatures"];
        is_providered: boolean;
        is_unioned: boolean;
        settings: GraphQLTypes["Settings"];
        symbols: GraphQLTypes["Symbols"];
        system_status: GraphQLTypes["SystemStatus"];
        union_link: string;
        vars?: GraphQLTypes["Vars"] | null;
    }
    • ...on SystemInfo: Omit<GraphQLTypes["SystemInfo"], "...on SystemInfo">
    • __typename: "SystemInfo"
    • blockchain_account: GraphQLTypes["BlockchainAccount"]

      Объект системного аккаунта кооператива в блокчейне

    • blockchain_info: GraphQLTypes["BlockchainInfoDTO"]

      Набор данных с информацией о состоянии блокчейна

    • Optional board_members?: GraphQLTypes["BoardMember"][] | null

      Члены совета кооператива

    • Optional contacts?: GraphQLTypes["ContactsDTO"] | null

      Контакты кооператива

    • cooperator_account: GraphQLTypes["CooperativeOperatorAccount"]

      Объект аккаунта кооператива у оператора

    • coopname: string

      Имя аккаунта кооператива

    • features: GraphQLTypes["SystemFeatures"]

      Доступные функции платформы

    • is_providered: boolean

      Доступен ли функционал провайдера для подписок и запуска ПО

    • is_unioned: boolean

      Требуется ли членство в союзе кооперативов для подключения к кооперативной экономике

    • settings: GraphQLTypes["Settings"]

      Настройки системы

    • symbols: GraphQLTypes["Symbols"]

      Символы и их точности блокчейна

    • system_status: GraphQLTypes["SystemStatus"]

      Статус контроллера кооператива

    • union_link: string

      Ссылка на анкету для получения членства в союзе кооперативов

    • Optional vars?: GraphQLTypes["Vars"] | null

      Переменные кооператива

  • SystemStatus: SystemStatus

    Состояние контроллера кооператива

  • Token: {
        ...on Token: Omit<GraphQLTypes["Token"], "...on Token">;
        __typename: "Token";
        expires: GraphQLTypes["DateTime"];
        token: string;
    }
    • ...on Token: Omit<GraphQLTypes["Token"], "...on Token">
    • __typename: "Token"
    • expires: GraphQLTypes["DateTime"]

      Дата истечения токена доступа

    • token: string

      Токен доступа

  • Tokens: {
        ...on Tokens: Omit<GraphQLTypes["Tokens"], "...on Tokens">;
        __typename: "Tokens";
        access: GraphQLTypes["Token"];
        refresh: GraphQLTypes["Token"];
    }
    • ...on Tokens: Omit<GraphQLTypes["Tokens"], "...on Tokens">
    • __typename: "Tokens"
    • access: GraphQLTypes["Token"]

      Токен доступа

    • refresh: GraphQLTypes["Token"]

      Токен обновления

  • Transaction: {
        ...on Transaction: Omit<GraphQLTypes["Transaction"], "...on Transaction">;
        __typename: "Transaction";
        chain?: GraphQLTypes["JSON"] | null;
        request?: GraphQLTypes["JSON"] | null;
        resolved?: GraphQLTypes["JSON"] | null;
        response?: GraphQLTypes["JSON"] | null;
        returns?: GraphQLTypes["JSON"] | null;
        revisions?: GraphQLTypes["JSON"] | null;
        signatures?: GraphQLTypes["JSON"] | null;
        signer?: GraphQLTypes["JSON"] | null;
        transaction?: GraphQLTypes["JSON"] | null;
    }
    • ...on Transaction: Omit<GraphQLTypes["Transaction"], "...on Transaction">
    • __typename: "Transaction"
    • Optional chain?: GraphQLTypes["JSON"] | null

      Блокчейн, который использовался

    • Optional request?: GraphQLTypes["JSON"] | null

      Запрос на подписание транзакции

    • Optional resolved?: GraphQLTypes["JSON"] | null

      Разрешенный запрос на подписание транзакции

    • Optional response?: GraphQLTypes["JSON"] | null

      Ответ от API после отправки транзакции (если был выполнен бродкаст)

    • Optional returns?: GraphQLTypes["JSON"] | null

      Возвращаемые значения после выполнения транзакции

    • Optional revisions?: GraphQLTypes["JSON"] | null

      Ревизии транзакции, измененные расширениями в ESR формате

    • Optional signatures?: GraphQLTypes["JSON"] | null

      Подписи транзакции

    • Optional signer?: GraphQLTypes["JSON"] | null

      Авторизованный подписант

    • Optional transaction?: GraphQLTypes["JSON"] | null

      Итоговая транзакция

  • TranscriptionSegment: {
        ...on TranscriptionSegment: Omit<GraphQLTypes["TranscriptionSegment"], "...on TranscriptionSegment">;
        __typename: "TranscriptionSegment";
        createdAt: GraphQLTypes["DateTime"];
        endOffset: number;
        id: string;
        speakerIdentity: string;
        speakerName: string;
        startOffset: number;
        text: string;
    }
    • ...on TranscriptionSegment: Omit<GraphQLTypes["TranscriptionSegment"], "...on TranscriptionSegment">
    • __typename: "TranscriptionSegment"
    • createdAt: GraphQLTypes["DateTime"]
    • endOffset: number
    • id: string
    • speakerIdentity: string

      Канонический Matrix user id (@localpart:server)

    • speakerName: string

      Отображаемое имя из Synapse (displayname)

    • startOffset: number
    • text: string
  • TranscriptionStatus: TranscriptionStatus

    Статус транскрипции звонка

  • TriggerNotificationWorkflowInput: {
        name: string;
        payload?: GraphQLTypes["JSONObject"] | null;
        to: GraphQLTypes["NotificationWorkflowRecipientInput"][];
    }
    • name: string

      Имя воркфлоу для запуска

    • Optional payload?: GraphQLTypes["JSONObject"] | null

      Данные для шаблона уведомления

    • to: GraphQLTypes["NotificationWorkflowRecipientInput"][]

      Получатели уведомления

  • TwoFactorCodeInput: {
        code: string;
    }
    • code: string

      Одноразовый код из приложения-аутентификатора

  • TwoFactorEnrollment: {
        ...on TwoFactorEnrollment: Omit<GraphQLTypes["TwoFactorEnrollment"], "...on TwoFactorEnrollment">;
        __typename: "TwoFactorEnrollment";
        otpauth_uri: string;
        secret: string;
    }
    • ...on TwoFactorEnrollment: Omit<GraphQLTypes["TwoFactorEnrollment"], "...on TwoFactorEnrollment">
    • __typename: "TwoFactorEnrollment"
    • otpauth_uri: string

      otpauth://-URI для QR-кода

    • secret: string

      Base32-секрет для ручного ввода в приложение-аутентификатор

  • UninstallExtensionInput: {
        name: string;
    }
    • name: string

      Фильтр по имени

  • UnreadNotificationsCount: {
        ...on UnreadNotificationsCount: Omit<GraphQLTypes["UnreadNotificationsCount"], "...on UnreadNotificationsCount">;
        __typename: "UnreadNotificationsCount";
        count: number;
    }
    • ...on UnreadNotificationsCount: Omit<GraphQLTypes["UnreadNotificationsCount"], "...on UnreadNotificationsCount">
    • __typename: "UnreadNotificationsCount"
    • count: number

      Число непрочитанных уведомлений

  • UnverifyParticipantInput: {
        username: string;
    }

    Отзыв верификации личности пайщика председателем кооператива

    • username: string

      Имя аккаунта пайщика

  • Update: {
        organization_data?: GraphQLTypes["UpdateOrganizationDataInput"] | null;
        vars?: GraphQLTypes["VarsInput"] | null;
    }
    • Optional organization_data?: GraphQLTypes["UpdateOrganizationDataInput"] | null

      Собственные данные кооператива, обслуживающего экземпляр платформы

    • Optional vars?: GraphQLTypes["VarsInput"] | null

      Переменные кооператива, используемые для заполнения шаблонов документов

  • UpdateAccountInput: {
        entrepreneur_data?: GraphQLTypes["UpdateEntrepreneurDataInput"] | null;
        individual_data?: GraphQLTypes["UpdateIndividualDataInput"] | null;
        organization_data?: GraphQLTypes["UpdateOrganizationDataInput"] | null;
        public_key?: string | null;
        referer?: string | null;
        username: string;
    }
    • Optional entrepreneur_data?: GraphQLTypes["UpdateEntrepreneurDataInput"] | null

      Данные индивидуального предпринимателя

    • Optional individual_data?: GraphQLTypes["UpdateIndividualDataInput"] | null

      Данные физического лица

    • Optional organization_data?: GraphQLTypes["UpdateOrganizationDataInput"] | null

      Данные организации

    • Optional public_key?: string | null

      Публичный ключ

    • Optional referer?: string | null

      Имя аккаунта реферера

    • username: string

      Имя пользователя

  • UpdateBankAccountInput: {
        data: GraphQLTypes["BankAccountInput"];
        is_default: boolean;
        method_id: string;
        username: string;
    }
    • data: GraphQLTypes["BankAccountInput"]

      Данные банковского счёта

    • is_default: boolean

      Флаг основного метода платежа, который отображается в документах

    • method_id: string

      Идентификатор платежного метода

    • username: string

      Имя аккаунта пользователя

  • UpdateCallTranscriptionMemoInput: {
        id: string;
        memo: string;
    }
    • id: string
    • memo: string

      Текст заметки

  • UpdateChatCoopCalendarEventInput: {
        description?: string | null;
        endsAt?: GraphQLTypes["DateTime"] | null;
        id: string;
        matrixRoomId: string;
        startsAt: GraphQLTypes["DateTime"];
        title: string;
    }
    • Optional description?: string | null
    • Optional endsAt?: GraphQLTypes["DateTime"] | null
    • id: string
    • matrixRoomId: string
    • startsAt: GraphQLTypes["DateTime"]
    • title: string
  • UpdateComponentMetricInput: {
        deadline?: GraphQLTypes["DateTime"] | null;
        measure_hash?: string | null;
        metric_hash: string;
        series_mode?: GraphQLTypes["MetricSeriesMode"] | null;
        target_value?: number | null;
        title?: string | null;
        unit?: string | null;
    }
    • Optional deadline?: GraphQLTypes["DateTime"] | null

      Срок достижения цели

    • Optional measure_hash?: string | null

      Перепривязка к мере из справочника

    • metric_hash: string

      Хеш цели на компоненте

    • Optional series_mode?: GraphQLTypes["MetricSeriesMode"] | null

      Режим ряда при поиске/создании меры по названию

    • Optional target_value?: number | null

      Целевое значение

    • Optional title?: string | null

      Название меры — перепривязка через поиск/создание меры

    • Optional unit?: string | null

      Единица измерения — вместе с названием для поиска/создания меры

  • UpdateEntrepreneurDataInput: {
        birthdate: string;
        city: string;
        country: GraphQLTypes["Country"];
        details: GraphQLTypes["EntrepreneurDetailsInput"];
        email: string;
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        phone: string;
        username: string;
    }
    • birthdate: string

      Дата рождения

    • city: string

      Город

    • country: GraphQLTypes["Country"]

      Страна

    • details: GraphQLTypes["EntrepreneurDetailsInput"]

      Детали индивидуального предпринимателя

    • email: string

      Электронная почта

    • first_name: string

      Имя

    • full_address: string

      Полный адрес

    • last_name: string

      Фамилия

    • middle_name: string

      Отчество

    • phone: string

      Телефон

    • username: string

      Имя пользователя

  • UpdateIndividualDataInput: {
        birthdate: string;
        email: string;
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        passport?: GraphQLTypes["PassportInput"] | null;
        phone: string;
        username: string;
    }
    • birthdate: string

      Дата рождения

    • email: string

      Электронная почта

    • first_name: string

      Имя

    • full_address: string

      Полный адрес

    • last_name: string

      Фамилия

    • middle_name: string

      Отчество

    • Optional passport?: GraphQLTypes["PassportInput"] | null

      Данные паспорта

    • phone: string

      Телефон

    • username: string

      Имя пользователя

  • UpdateIssueInput: {
        attachments?: string[] | null;
        creators?: string[] | null;
        cycle_id?: string | null;
        description?: string | null;
        estimate?: number | null;
        issue_hash: string;
        labels?: string[] | null;
        priority?: GraphQLTypes["IssuePriority"] | null;
        sort_order?: number | null;
        status?: GraphQLTypes["IssueStatus"] | null;
        submaster?: string | null;
        title?: string | null;
    }
    • Optional attachments?: string[] | null

      Вложения задачи

    • Optional creators?: string[] | null

      Массив имен пользователей создателей (contributors)

    • Optional cycle_id?: string | null

      ID цикла

    • Optional description?: string | null

      Описание задачи

    • Optional estimate?: number | null

      Оценка в часах (допускаются дроби)

    • issue_hash: string

      Хэш задачи для обновления

    • Optional labels?: string[] | null

      Метки задачи

    • Optional priority?: GraphQLTypes["IssuePriority"] | null

      Приоритет задачи

    • Optional sort_order?: number | null

      Порядок сортировки

    • Optional status?: GraphQLTypes["IssueStatus"] | null

      Статус задачи

    • Optional submaster?: string | null

      Имя пользователя ответственного (contributor)

    • Optional title?: string | null

      Название задачи

  • UpdateMeasureInput: {
        measure_hash: string;
        series_mode?: GraphQLTypes["MetricSeriesMode"] | null;
        status?: GraphQLTypes["MetricStatus"] | null;
        title?: string | null;
        unit?: string | null;
    }
    • measure_hash: string

      Хеш меры

    • Optional series_mode?: GraphQLTypes["MetricSeriesMode"] | null

      Режим ряда: скорость или уровень

    • Optional status?: GraphQLTypes["MetricStatus"] | null

      Статус меры: активна или выключена (архив)

    • Optional title?: string | null

      Название меры

    • Optional unit?: string | null

      Единица измерения

  • UpdateOrganizationDataInput: {
        city: string;
        country: string;
        details: GraphQLTypes["OrganizationDetailsInput"];
        email: string;
        fact_address: string;
        full_address: string;
        full_name: string;
        phone: string;
        represented_by: GraphQLTypes["RepresentedByInput"];
        short_name: string;
        type: string;
        username: string;
    }
    • city: string

      Город

    • country: string

      Страна

    • details: GraphQLTypes["OrganizationDetailsInput"]

      Детали организации

    • email: string

      Электронная почта

    • fact_address: string

      Фактический адрес

    • full_address: string

      Полный адрес

    • full_name: string

      Полное наименование организации

    • phone: string

      Телефон

    • represented_by: GraphQLTypes["RepresentedByInput"]

      Представитель организации

    • short_name: string

      Краткое наименование организации

    • type: string

      Тип организации

    • username: string

      Имя пользователя

  • UpdateProcessTemplateInput: {
        description?: string | null;
        edges?: GraphQLTypes["ProcessEdgeInput"][] | null;
        id: string;
        status?: GraphQLTypes["ProcessTemplateStatus"] | null;
        steps?: GraphQLTypes["ProcessStepTemplateInput"][] | null;
        title?: string | null;
    }
    • Optional description?: string | null
    • Optional edges?: GraphQLTypes["ProcessEdgeInput"][] | null
    • id: string
    • Optional status?: GraphQLTypes["ProcessTemplateStatus"] | null
    • Optional steps?: GraphQLTypes["ProcessStepTemplateInput"][] | null
    • Optional title?: string | null
  • UpdateReportRequisitesInput: {
        addressOverride?: string | null;
        chairmanPosition?: string | null;
        okfs?: string | null;
        okopf?: string | null;
        okpo?: string | null;
        oktmo?: string | null;
        okved?: string | null;
        pfrRegNumber?: string | null;
        phoneOverride?: string | null;
        sfrRegNumber?: string | null;
        signerRepDoc?: string | null;
        signerSnils?: string | null;
        signerType?: string | null;
    }
    • Optional addressOverride?: string | null
    • Optional chairmanPosition?: string | null
    • Optional okfs?: string | null

      ОКФС — 1-3 цифры

    • Optional okopf?: string | null

      ОКОПФ — 5 цифр

    • Optional okpo?: string | null

      ОКПО — 8 или 10 цифр

    • Optional oktmo?: string | null

      ОКТМО — 8 или 11 цифр

    • Optional okved?: string | null

      ОКВЭД — напр. 94.99, 46.73.7

    • Optional pfrRegNumber?: string | null

      Рег. номер ПФР — XXX-XXX-XXXXXX (для ЕФС-1, отдельно от рег. номера СФР)

    • Optional phoneOverride?: string | null
    • Optional sfrRegNumber?: string | null

      Рег. номер СФР — 10 цифр

    • Optional signerRepDoc?: string | null
    • Optional signerSnils?: string | null

      СНИЛС — XXX-XXX-XXX YY или 11 цифр

    • Optional signerType?: string | null

      chairman | representative

  • UpdateSettingsInput: {
        authorized_default_route?: string | null;
        authorized_default_workspace?: string | null;
        non_authorized_default_route?: string | null;
        non_authorized_default_workspace?: string | null;
        provider_name?: string | null;
    }
    • Optional authorized_default_route?: string | null

      Маршрут по умолчанию для авторизованных пользователей

    • Optional authorized_default_workspace?: string | null

      Рабочий стол по умолчанию для авторизованных пользователей

    • Optional non_authorized_default_route?: string | null

      Маршрут по умолчанию для неавторизованных пользователей

    • Optional non_authorized_default_workspace?: string | null

      Рабочий стол по умолчанию для неавторизованных пользователей

    • Optional provider_name?: string | null

      Имя провайдера платежей по умолчанию

  • UpdateStoryInput: {
        content_format?: GraphQLTypes["CapitalStoryContentFormat"] | null;
        description?: string | null;
        issue_hash?: string | null;
        project_hash?: string | null;
        sort_order?: number | null;
        status?: GraphQLTypes["StoryStatus"] | null;
        story_hash: string;
        title?: string | null;
    }
    • Optional content_format?: GraphQLTypes["CapitalStoryContentFormat"] | null

      Формат тела требования (MARKDOWN, BPMN, DRAWIO, MERMAID)

    • Optional description?: string | null

      Описание истории

    • Optional issue_hash?: string | null

      Хеш задачи (если история привязана к задаче)

    • Optional project_hash?: string | null

      Хеш проекта (если история привязана к проекту)

    • Optional sort_order?: number | null

      Порядок сортировки

    • Optional status?: GraphQLTypes["StoryStatus"] | null

      Статус истории

    • story_hash: string

      Хэш истории для обновления

    • Optional title?: string | null

      Название истории

  • UploadExpenseFileInput: {
        checksum_sha256: string;
        content_base64: string;
        coopname: string;
        item_hash?: string | null;
        kind: GraphQLTypes["ExpenseFileKind"];
        mime_type: string;
        original_filename?: string | null;
        proposal_hash: string;
        size_bytes: number;
    }
    • checksum_sha256: string

      SHA-256 содержимого, hex-lowercase (64 hex-символа).

    • content_base64: string

      Содержимое файла, base64 без префикса data:.

    • coopname: string

      Имя кооператива.

    • Optional item_hash?: string | null

      Хеш строки расхода (пусто — файл уровня сметы).

    • kind: GraphQLTypes["ExpenseFileKind"]

      Назначение файла (платёжка/чек/возврат).

    • mime_type: string

      MIME-тип содержимого.

    • Optional original_filename?: string | null

      Оригинальное имя файла — для отображения и поиска.

    • proposal_hash: string

      Хеш сметы расхода.

    • size_bytes: number

      Размер файла в байтах (для серверной валидации).

  • UploadPaymentProofInput: {
        checksum_sha256: string;
        content_base64: string;
        coopname: string;
        mime_type: string;
        original_filename?: string | null;
        payment_hash: string;
        size_bytes: number;
    }
    • checksum_sha256: string

      SHA-256 содержимого, hex-lowercase (64 hex-символа).

    • content_base64: string

      Содержимое файла, base64 без префикса data:.

    • coopname: string

      Имя кооператива.

    • mime_type: string

      MIME-тип содержимого.

    • Optional original_filename?: string | null

      Оригинальное имя файла — для отображения и поиска.

    • payment_hash: string

      Хеш платежа, к которому прикладывается чек.

    • size_bytes: number

      Размер файла в байтах (для серверной валидации).

  • UserAccount: {
        ...on UserAccount: Omit<GraphQLTypes["UserAccount"], "...on UserAccount">;
        __typename: "UserAccount";
        meta: string;
        referer: string;
        registered_at: string;
        registrator: string;
        status: string;
        storages: string[];
        type: string;
        username: string;
        verifications: GraphQLTypes["Verification"][];
    }
    • ...on UserAccount: Omit<GraphQLTypes["UserAccount"], "...on UserAccount">
    • __typename: "UserAccount"
    • meta: string

      Метаинформация

    • referer: string

      Реферал

    • registered_at: string

      Дата регистрации

    • registrator: string

      Регистратор

    • status: string

      Статус аккаунта

    • storages: string[]

      Список хранилищ

    • type: string

      Тип учетной записи

    • username: string

      Имя аккаунта

    • verifications: GraphQLTypes["Verification"][]

      Верификации аккаунта (уровни подтверждения личности)

  • UserCertificateUnion: {
        ...on EntrepreneurCertificate: "__union" & GraphQLTypes["EntrepreneurCertificate"];
        ...on IndividualCertificate: "__union" & GraphQLTypes["IndividualCertificate"];
        ...on OrganizationCertificate: "__union" & GraphQLTypes["OrganizationCertificate"];
        __typename: "EntrepreneurCertificate" | "IndividualCertificate" | "OrganizationCertificate";
    }

    Объединение сертификатов пользователей (сокращенная информация)

    • ...on EntrepreneurCertificate: "__union" & GraphQLTypes["EntrepreneurCertificate"]
    • ...on IndividualCertificate: "__union" & GraphQLTypes["IndividualCertificate"]
    • ...on OrganizationCertificate: "__union" & GraphQLTypes["OrganizationCertificate"]
    • __typename: "EntrepreneurCertificate" | "IndividualCertificate" | "OrganizationCertificate"
  • UserStatus: UserStatus

    Статус пользователя

  • UserWallet: {
        ...on UserWallet: Omit<GraphQLTypes["UserWallet"], "...on UserWallet">;
        __typename: "UserWallet";
        available: string;
        blocked: string;
        coopname: string;
        human_name: string;
        id: GraphQLTypes["ID"];
        program_id?: GraphQLTypes["ID"] | null;
        username: string;
        wallet_name: string;
    }
    • ...on UserWallet: Omit<GraphQLTypes["UserWallet"], "...on UserWallet">
    • __typename: "UserWallet"
    • available: string

      Доступный остаток (формат: "100.0000 RUB")

    • blocked: string

      Заблокированный остаток (формат: "0.0000 RUB")

    • coopname: string

      Имя кооператива

    • human_name: string

      Человекочитаемое название кошелька

    • id: GraphQLTypes["ID"]

      Идентификатор записи кошелька

    • Optional program_id?: GraphQLTypes["ID"] | null

      Идентификатор программы кошелька

    • username: string

      Имя пользователя

    • wallet_name: string

      Идентификатор кошелька

  • ValidateAttributeValuesInput: {
        attributeId: number;
        values: string[];
    }
    • attributeId: number

      ID атрибута

    • values: string[]

      Значения для валидации

  • Vars: {
        ...on Vars: Omit<GraphQLTypes["Vars"], "...on Vars">;
        __typename: "Vars";
        confidential_email: string;
        confidential_link: string;
        contact_email: string;
        coopenomics_agreement?: GraphQLTypes["AgreementVar"] | null;
        coopname: string;
        full_abbr: string;
        full_abbr_dative: string;
        full_abbr_genitive: string;
        name: string;
        participant_application?: GraphQLTypes["AgreementVar"] | null;
        passport_request: string;
        privacy_agreement?: GraphQLTypes["AgreementVar"] | null;
        short_abbr: string;
        signature_agreement?: GraphQLTypes["AgreementVar"] | null;
        statute_link?: string | null;
        user_agreement?: GraphQLTypes["AgreementVar"] | null;
        wallet_agreement?: GraphQLTypes["AgreementVar"] | null;
        website: string;
    }
    • ...on Vars: Omit<GraphQLTypes["Vars"], "...on Vars">
    • __typename: "Vars"
    • confidential_email: string
    • confidential_link: string
    • contact_email: string
    • Optional coopenomics_agreement?: GraphQLTypes["AgreementVar"] | null
    • coopname: string
    • full_abbr: string
    • full_abbr_dative: string
    • full_abbr_genitive: string
    • name: string
    • Optional participant_application?: GraphQLTypes["AgreementVar"] | null
    • passport_request: string
    • Optional privacy_agreement?: GraphQLTypes["AgreementVar"] | null
    • short_abbr: string
    • Optional signature_agreement?: GraphQLTypes["AgreementVar"] | null
    • Optional statute_link?: string | null
    • Optional user_agreement?: GraphQLTypes["AgreementVar"] | null
    • Optional wallet_agreement?: GraphQLTypes["AgreementVar"] | null
    • website: string
  • VarsInput: {
        confidential_email: string;
        confidential_link: string;
        contact_email: string;
        coopenomics_agreement?: GraphQLTypes["AgreementInput"] | null;
        coopname: string;
        full_abbr: string;
        full_abbr_dative: string;
        full_abbr_genitive: string;
        name: string;
        participant_application: GraphQLTypes["AgreementInput"];
        passport_request: string;
        privacy_agreement: GraphQLTypes["AgreementInput"];
        short_abbr: string;
        signature_agreement: GraphQLTypes["AgreementInput"];
        statute_link: string;
        user_agreement: GraphQLTypes["AgreementInput"];
        wallet_agreement: GraphQLTypes["AgreementInput"];
        website: string;
    }
    • confidential_email: string
    • confidential_link: string
    • contact_email: string
    • Optional coopenomics_agreement?: GraphQLTypes["AgreementInput"] | null
    • coopname: string
    • full_abbr: string
    • full_abbr_dative: string
    • full_abbr_genitive: string
    • name: string
    • participant_application: GraphQLTypes["AgreementInput"]
    • passport_request: string
    • privacy_agreement: GraphQLTypes["AgreementInput"]
    • short_abbr: string
    • signature_agreement: GraphQLTypes["AgreementInput"]
    • statute_link: string
    • user_agreement: GraphQLTypes["AgreementInput"]
    • wallet_agreement: GraphQLTypes["AgreementInput"]
    • website: string
  • Verification: {
        ...on Verification: Omit<GraphQLTypes["Verification"], "...on Verification">;
        __typename: "Verification";
        created_at: string;
        is_verified: boolean;
        last_update: string;
        notice: string;
        procedure: string;
        verificator: string;
    }
    • ...on Verification: Omit<GraphQLTypes["Verification"], "...on Verification">
    • __typename: "Verification"
    • created_at: string

      Дата создания верификации

    • is_verified: boolean

      Флаг верификации

    • last_update: string

      Дата последнего обновления верификации

    • notice: string

      Заметка верификации

    • procedure: string

      Процедура верификации

    • verificator: string

      Имя верификатора

  • VerificationPhotoInput: {
        checksum_sha256: string;
        content_base64: string;
        mime_type: string;
        original_filename?: string | null;
        size_bytes: number;
    }

    Снимок сверки личности

    • checksum_sha256: string

      SHA-256 содержимого в hex

    • content_base64: string

      Содержимое файла в base64

    • mime_type: string

      MIME-тип снимка

    • Optional original_filename?: string | null

      Исходное имя файла

    • size_bytes: number

      Размер файла в байтах

  • VerificationReview: {
        ...on VerificationReview: Omit<GraphQLTypes["VerificationReview"], "...on VerificationReview">;
        __typename: "VerificationReview";
        braname: string;
        created_at: string;
        decided_at?: string | null;
        decided_by?: string | null;
        decision_reason?: string | null;
        id: string;
        photos_count: number;
        procedure: string;
        status: GraphQLTypes["VerificationReviewStatus"];
        username: string;
        verificator: string;
    }

    Запись журнала верификаций: одна сверка личности и её судьба

    • ...on VerificationReview: Omit<GraphQLTypes["VerificationReview"], "...on VerificationReview">
    • __typename: "VerificationReview"
    • braname: string

      Участок, где сверяли; пусто — сверял совет кооператива

    • created_at: string

      Момент сверки

    • Optional decided_at?: string | null

      Момент решения

    • Optional decided_by?: string | null

      Кто вынес решение

    • Optional decision_reason?: string | null

      Причина отклонения или отзыва

    • id: string

      Идентификатор записи

    • photos_count: number

      Сколько снимков приложено; после решения совета — ноль

    • procedure: string

      Процедура сверки

    • status: GraphQLTypes["VerificationReviewStatus"]

      Состояние проверки

    • username: string

      Пайщик, чью личность сверяли

    • verificator: string

      Кто сверил личность

  • VerificationReviewPhoto: {
        ...on VerificationReviewPhoto: Omit<GraphQLTypes["VerificationReviewPhoto"], "...on VerificationReviewPhoto">;
        __typename: "VerificationReviewPhoto";
        mime_type: string;
        read_url: string;
        size_bytes: number;
        storage_key: string;
    }

    Ссылка на снимок сверки, действительна несколько минут

    • ...on VerificationReviewPhoto: Omit<GraphQLTypes["VerificationReviewPhoto"], "...on VerificationReviewPhoto">
    • __typename: "VerificationReviewPhoto"
    • mime_type: string

      MIME-тип снимка

    • read_url: string

      Короткоживущая ссылка на снимок

    • size_bytes: number

      Размер файла в байтах

    • storage_key: string

      Ключ объекта в хранилище кооператива

  • VerificationReviewPhotosInput: {
        review_id: string;
    }

    Запрос снимков сверки для проверки советом

    • review_id: string

      Идентификатор записи журнала

  • VerificationReviewStatus: VerificationReviewStatus

    Состояние проверки сверки личности советом кооператива

  • VerificationReviewsInput: {
        braname?: string | null;
        limit?: number | null;
        status?: GraphQLTypes["VerificationReviewStatus"] | null;
        username?: string | null;
    }

    Отбор записей журнала верификаций

    • Optional braname?: string | null

      Только по этому кооперативному участку

    • Optional limit?: number | null

      Сколько записей вернуть (не больше 200)

    • Optional status?: GraphQLTypes["VerificationReviewStatus"] | null

      Только записи в этом состоянии

    • Optional username?: string | null

      Только по этому пайщику

  • VerifyEmailInputDTO: {
        token: string;
    }
    • token: string

      Токен верификации email

  • VerifyParticipantOnsiteInput: {
        braname?: string | null;
        photos?: GraphQLTypes["VerificationPhotoInput"][] | null;
        username: string;
    }

    Верификация личности пайщика по паспорту при личной явке

    • Optional braname?: string | null

      Кооперативный участок, где проводится сверка; не указывается, если сверяет совет кооператива

    • Optional photos?: GraphQLTypes["VerificationPhotoInput"][] | null

      Снимки сверки: пайщик, разворот паспорта, пайщик с паспортом. На участке обязательны

    • username: string

      Имя аккаунта пайщика

  • VoteDistributionInput: {
        amount: string;
        recipient: string;
    }
    • amount: string

      Сумма голосов

    • recipient: string

      Получатель голосов

  • VoteFilter: {
        coopname?: string | null;
        project_hash?: string | null;
        recipient?: string | null;
        voter?: string | null;
    }
    • Optional coopname?: string | null

      Фильтр по кооперативу

    • Optional project_hash?: string | null

      Фильтр по хешу проекта

    • Optional recipient?: string | null

      Фильтр по получателю

    • Optional voter?: string | null

      Фильтр по имени пользователя

  • VoteItemInput: {
        question_id: number;
        vote: string;
    }

    Пункт голосования для ежегодного общего собрания

    • question_id: number

      Идентификатор вопроса повестки

    • vote: string

      Решение по вопросу (вариант голосования)

  • VoteOnAnnualGeneralMeetInput: {
        ballot: GraphQLTypes["AnnualGeneralMeetingVotingBallotSignedDocumentInput"];
        coopname: string;
        hash: string;
        username: string;
        votes: GraphQLTypes["VoteItemInput"][];
    }

    Входные данные для голосования на ежегодном общем собрании

    • ballot: GraphQLTypes["AnnualGeneralMeetingVotingBallotSignedDocumentInput"]

      Подписанный бюллетень голосования

    • coopname: string

      Имя аккаунта кооператива

    • hash: string

      Хеш собрания, по которому производится голосование

    • username: string

      Идентификатор члена кооператива, который голосует

    • votes: GraphQLTypes["VoteItemInput"][]

      Бюллетень с решениями по вопросам повестки

  • VoteOnKuDecisionInput: {
        ballot: GraphQLTypes["BranchMeetingBallotSignedDocumentInput"];
        coopname: string;
        hash: string;
        username: string;
        votes: GraphQLTypes["KuVoteItemInput"][];
    }

    Подача бюллетеня на собрании участка

    • ballot: GraphQLTypes["BranchMeetingBallotSignedDocumentInput"]

      Подписанный бюллетень

    • coopname: string

      Имя аккаунта кооператива

    • hash: string

      Хэш решения собрания

    • username: string

      Голосующий участник собрания

    • votes: GraphQLTypes["KuVoteItemInput"][]

      Волеизъявления по вопросам повестки

  • WaitWeight: {
        ...on WaitWeight: Omit<GraphQLTypes["WaitWeight"], "...on WaitWeight">;
        __typename: "WaitWeight";
        wait_sec: number;
        weight: number;
    }
    • ...on WaitWeight: Omit<GraphQLTypes["WaitWeight"], "...on WaitWeight">
    • __typename: "WaitWeight"
    • wait_sec: number

      Время ожидания в секундах

    • weight: number

      Вес

  • WalmoveInput: {
        coopname: string;
        fromWallet: string;
        memo: string;
        quantity: string;
        toWallet: string;
        username: string;
    }
    • coopname: string
    • fromWallet: string

      eosio::name кошелька-источника (w..)

    • memo: string

      Обязательное обоснование корректировки

    • quantity: string

      Сумма с символом, например "100.0000 RUB"

    • toWallet: string

      eosio::name кошелька-приёмника (w..)

    • username: string

      Владелец кошельков (для коллективных — coopname)

  • WaveLabel: WaveLabel

    Метка волны 5/3: импульс 1–5, коррекция A–C

  • WavePhase: WavePhase

    Фаза волны: импульс или коррекция

  • WebPushSubscriptionDataInput: {
        endpoint: string;
        keys: GraphQLTypes["WebPushSubscriptionKeysInput"];
    }
    • endpoint: string

      Endpoint для отправки уведомлений

    • keys: GraphQLTypes["WebPushSubscriptionKeysInput"]

      Ключи для шифрования

  • WebPushSubscriptionDto: {
        ...on WebPushSubscriptionDto: Omit<GraphQLTypes["WebPushSubscriptionDto"], "...on WebPushSubscriptionDto">;
        __typename: "WebPushSubscriptionDto";
        authKey: string;
        createdAt: GraphQLTypes["DateTime"];
        endpoint: string;
        id: string;
        isActive: boolean;
        p256dhKey: string;
        updatedAt: GraphQLTypes["DateTime"];
        userAgent?: string | null;
        username: string;
    }
    • ...on WebPushSubscriptionDto: Omit<GraphQLTypes["WebPushSubscriptionDto"], "...on WebPushSubscriptionDto">
    • __typename: "WebPushSubscriptionDto"
    • authKey: string

      Auth ключ для аутентификации

    • createdAt: GraphQLTypes["DateTime"]

      Дата создания подписки

    • endpoint: string

      Endpoint для отправки уведомлений

    • id: string

      Уникальный идентификатор подписки

    • isActive: boolean

      Активна ли подписка

    • p256dhKey: string

      P256DH ключ для шифрования

    • updatedAt: GraphQLTypes["DateTime"]

      Дата последнего обновления

    • Optional userAgent?: string | null

      User Agent браузера

    • username: string

      Username пользователя

  • WebPushSubscriptionKeysInput: {
        auth: string;
        p256dh: string;
    }
    • auth: string

      Auth ключ для аутентификации

    • p256dh: string

      P256DH ключ для шифрования

  • WithheldTaxPayment: {
        ...on WithheldTaxPayment: Omit<GraphQLTypes["WithheldTaxPayment"], "...on WithheldTaxPayment">;
        __typename: "WithheldTaxPayment";
        amount: string;
        completed_at?: GraphQLTypes["DateTime"] | null;
        created_at: GraphQLTypes["DateTime"];
        hash: string;
        memo: string;
        message?: string | null;
        recipient_name?: string | null;
        report_period: number;
        report_period_label: string;
        report_year: number;
        requisite_rows?: GraphQLTypes["WithheldTaxRequisiteRow"][] | null;
        status: GraphQLTypes["PaymentStatus"];
        symbol: string;
    }

    Отправленный на оплату налог — одна заявка бухгалтера кассиру

    • ...on WithheldTaxPayment: Omit<GraphQLTypes["WithheldTaxPayment"], "...on WithheldTaxPayment">
    • __typename: "WithheldTaxPayment"
    • amount: string

      Сумма платежа

    • Optional completed_at?: GraphQLTypes["DateTime"] | null

      Когда кассир подтвердил перевод

    • created_at: GraphQLTypes["DateTime"]

      Когда платёж отправлен кассиру

    • hash: string

      Хэш заявки: по нему платёж находится в реестре кассира

    • memo: string

      Назначение платежа

    • Optional message?: string | null

      Причина отказа, если кассир не заплатил

    • Optional recipient_name?: string | null

      Получатель платежа

    • report_period: number

      Номер расчётного периода в году: на каждый месяц приходится два

    • report_period_label: string

      Название расчётного периода, например «Август · 1–22»

    • report_year: number

      Год расчётного периода, в который входит платёж

    • Optional requisite_rows?: GraphQLTypes["WithheldTaxRequisiteRow"][] | null

      Реквизиты получателя на день отправки платежа

    • status: GraphQLTypes["PaymentStatus"]

      Состояние платежа в реестре кассира

    • symbol: string

      Символ валюты

  • WithheldTaxPaymentPage: {
        ...on WithheldTaxPaymentPage: Omit<GraphQLTypes["WithheldTaxPaymentPage"], "...on WithheldTaxPaymentPage">;
        __typename: "WithheldTaxPaymentPage";
        currentPage: number;
        items: GraphQLTypes["WithheldTaxPayment"][];
        totalCount: number;
        totalPages: number;
    }

    Страница истории перечислений удержанного налога

    • ...on WithheldTaxPaymentPage: Omit<GraphQLTypes["WithheldTaxPaymentPage"], "...on WithheldTaxPaymentPage">
    • __typename: "WithheldTaxPaymentPage"
    • currentPage: number

      Текущая страница

    • items: GraphQLTypes["WithheldTaxPayment"][]

      Платежи страницы

    • totalCount: number

      Всего платежей

    • totalPages: number

      Всего страниц

  • WithheldTaxRequisiteRow: {
        ...on WithheldTaxRequisiteRow: Omit<GraphQLTypes["WithheldTaxRequisiteRow"], "...on WithheldTaxRequisiteRow">;
        __typename: "WithheldTaxRequisiteRow";
        label: string;
        value: string;
    }

    Строка реквизитов бюджета: название реквизита и его значение

    • ...on WithheldTaxRequisiteRow: Omit<GraphQLTypes["WithheldTaxRequisiteRow"], "...on WithheldTaxRequisiteRow">
    • __typename: "WithheldTaxRequisiteRow"
    • label: string

      Название реквизита

    • value: string

      Значение реквизита

  • WithheldTaxState: {
        ...on WithheldTaxState: Omit<GraphQLTypes["WithheldTaxState"], "...on WithheldTaxState">;
        __typename: "WithheldTaxState";
        available: string;
        in_payment: string;
        withheld: string;
    }

    Удержанный налог: сколько должны бюджету и что уже у кассира

    • ...on WithheldTaxState: Omit<GraphQLTypes["WithheldTaxState"], "...on WithheldTaxState">
    • __typename: "WithheldTaxState"
    • available: string

      Доступно к отправке на оплату

    • in_payment: string

      Отправлено на оплату и ждёт подтверждения кассиром

    • withheld: string

      Удержано и ещё не перечислено

  • WorkingHours: {
        ...on WorkingHours: Omit<GraphQLTypes["WorkingHours"], "...on WorkingHours">;
        __typename: "WorkingHours";
        fri?: GraphQLTypes["WorkingHoursDay"] | null;
        mon?: GraphQLTypes["WorkingHoursDay"] | null;
        sat?: GraphQLTypes["WorkingHoursDay"] | null;
        sun?: GraphQLTypes["WorkingHoursDay"] | null;
        thu?: GraphQLTypes["WorkingHoursDay"] | null;
        tue?: GraphQLTypes["WorkingHoursDay"] | null;
        wed?: GraphQLTypes["WorkingHoursDay"] | null;
    }
  • WorkingHoursBreak: {
        ...on WorkingHoursBreak: Omit<GraphQLTypes["WorkingHoursBreak"], "...on WorkingHoursBreak">;
        __typename: "WorkingHoursBreak";
        end: string;
        start: string;
    }
    • ...on WorkingHoursBreak: Omit<GraphQLTypes["WorkingHoursBreak"], "...on WorkingHoursBreak">
    • __typename: "WorkingHoursBreak"
    • end: string
    • start: string
  • WorkingHoursBreakInput: {
        end: string;
        start: string;
    }
    • end: string

      Конец перерыва (HH:mm)

    • start: string

      Начало перерыва (HH:mm)

  • WorkingHoursDay: {
        ...on WorkingHoursDay: Omit<GraphQLTypes["WorkingHoursDay"], "...on WorkingHoursDay">;
        __typename: "WorkingHoursDay";
        breaks: GraphQLTypes["WorkingHoursBreak"][];
        close: string;
        open: string;
    }
    • ...on WorkingHoursDay: Omit<GraphQLTypes["WorkingHoursDay"], "...on WorkingHoursDay">
    • __typename: "WorkingHoursDay"
    • breaks: GraphQLTypes["WorkingHoursBreak"][]
    • close: string
    • open: string
  • WorkingHoursDayInput: {
        breaks: GraphQLTypes["WorkingHoursBreakInput"][];
        close: string;
        open: string;
    }
    • breaks: GraphQLTypes["WorkingHoursBreakInput"][]

      Перерывы внутри рабочего дня

    • close: string

      Время закрытия (HH:mm)

    • open: string

      Время открытия (HH:mm)

  • WorkingHoursInput: {
        fri?: GraphQLTypes["WorkingHoursDayInput"] | null;
        mon?: GraphQLTypes["WorkingHoursDayInput"] | null;
        sat?: GraphQLTypes["WorkingHoursDayInput"] | null;
        sun?: GraphQLTypes["WorkingHoursDayInput"] | null;
        thu?: GraphQLTypes["WorkingHoursDayInput"] | null;
        tue?: GraphQLTypes["WorkingHoursDayInput"] | null;
        wed?: GraphQLTypes["WorkingHoursDayInput"] | null;
    }
  • ZeroReportHeaderEdits: {
        ...on ZeroReportHeaderEdits: Omit<GraphQLTypes["ZeroReportHeaderEdits"], "...on ZeroReportHeaderEdits">;
        __typename: "ZeroReportHeaderEdits";
        correctionNumber: number;
        docDate: string;
        idFile: string;
        period?: number | null;
        reportYear: number;
        versProgram: string;
    }
    • ...on ZeroReportHeaderEdits: Omit<GraphQLTypes["ZeroReportHeaderEdits"], "...on ZeroReportHeaderEdits">
    • __typename: "ZeroReportHeaderEdits"
    • correctionNumber: number
    • docDate: string
    • idFile: string
    • Optional period?: number | null
    • reportYear: number
    • versProgram: string
  • ZeroReportOrganizationEdits: {
        ...on ZeroReportOrganizationEdits: Omit<GraphQLTypes["ZeroReportOrganizationEdits"], "...on ZeroReportOrganizationEdits">;
        __typename: "ZeroReportOrganizationEdits";
        address?: string | null;
        inn: string;
        kpp: string;
        ogrn?: string | null;
        okfs?: string | null;
        okopf?: string | null;
        okpo?: string | null;
        oktmo?: string | null;
        okved?: string | null;
        orgName: string;
        phone?: string | null;
    }
    • ...on ZeroReportOrganizationEdits: Omit<GraphQLTypes["ZeroReportOrganizationEdits"], "...on ZeroReportOrganizationEdits">
    • __typename: "ZeroReportOrganizationEdits"
    • Optional address?: string | null
    • inn: string
    • kpp: string
    • Optional ogrn?: string | null
    • Optional okfs?: string | null
    • Optional okopf?: string | null
    • Optional okpo?: string | null
    • Optional oktmo?: string | null
    • Optional okved?: string | null
    • orgName: string
    • Optional phone?: string | null
  • ZeroReportSignerEdits: {
        ...on ZeroReportSignerEdits: Omit<GraphQLTypes["ZeroReportSignerEdits"], "...on ZeroReportSignerEdits">;
        __typename: "ZeroReportSignerEdits";
        chairmanPosition?: string | null;
        firstName: string;
        lastName: string;
        middleName?: string | null;
        pfrRegNumber?: string | null;
        repDoc?: string | null;
        sfrRegNumber?: string | null;
        snils?: string | null;
        type: GraphQLTypes["ZeroReportSignerType"];
    }
    • ...on ZeroReportSignerEdits: Omit<GraphQLTypes["ZeroReportSignerEdits"], "...on ZeroReportSignerEdits">
    • __typename: "ZeroReportSignerEdits"
    • Optional chairmanPosition?: string | null
    • firstName: string
    • lastName: string
    • Optional middleName?: string | null
    • Optional pfrRegNumber?: string | null
    • Optional repDoc?: string | null
    • Optional sfrRegNumber?: string | null
    • Optional snils?: string | null
    • type: GraphQLTypes["ZeroReportSignerType"]
  • ZeroReportSignerType: ZeroReportSignerType

    Тип подписанта для нулевых форм: руководитель или представитель