Type alias ModelTypes

ModelTypes: {
    AcceptChildOrderInput: {
        coopname: string;
        document: ModelTypes["AssetContributionStatementSignedDocumentInput"];
        exchange_id: string;
        username: string;
    };
    Account: {
        blockchain_account?: ModelTypes["BlockchainAccount"] | null;
        participant_account?: ModelTypes["ParticipantAccount"] | null;
        private_account?: ModelTypes["PrivateAccount"] | null;
        provider_account?: ModelTypes["MonoAccount"] | null;
        user_account?: ModelTypes["UserAccount"] | null;
        username: string;
    };
    AccountRamDelta: {
        account: string;
        delta: number;
    };
    AccountResourceInfo: {
        available: string;
        current_used?: string | null;
        last_usage_update_time?: string | null;
        max: string;
        used: string;
    };
    AccountType: AccountType;
    AccountsPaginationResult: {
        currentPage: number;
        items: ModelTypes["Account"][];
        totalCount: number;
        totalPages: number;
    };
    ActDetailAggregate: {
        action?: ModelTypes["ExtendedBlockchainAction"] | null;
        documentAggregate?: ModelTypes["DocumentAggregate"] | null;
    };
    ActionAuthorization: {
        actor: string;
        permission: string;
    };
    ActionFiltersInput: {
        account?: string | null;
        block_num?: number | null;
        global_sequence?: string | null;
        name?: string | null;
    };
    ActionReceipt: {
        abi_sequence: number;
        act_digest: string;
        auth_sequence: ModelTypes["AuthSequence"][];
        code_sequence: number;
        global_sequence: string;
        receiver: string;
        recv_sequence: string;
    };
    AddAuthorInput: {
        author: string;
        coopname: string;
        project_hash: string;
    };
    AddParticipantInput: {
        created_at: string;
        email: string;
        entrepreneur_data?: ModelTypes["CreateEntrepreneurDataInput"] | null;
        individual_data?: ModelTypes["CreateIndividualDataInput"] | null;
        initial: string;
        minimum: string;
        organization_data?: ModelTypes["CreateOrganizationDataInput"] | null;
        referer?: string | null;
        spread_initial: boolean;
        type: ModelTypes["AccountType"];
    };
    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: {
        context: string;
        decision: string;
        title: string;
    };
    AgendaWithDocuments: {
        action: ModelTypes["BlockchainAction"];
        documents: ModelTypes["DocumentPackageAggregate"];
        table: ModelTypes["BlockchainDecision"];
    };
    Agreement: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        block_num?: number | null;
        coopname?: string | null;
        document?: ModelTypes["DocumentAggregate"] | null;
        draft_id?: number | null;
        id?: number | null;
        present: boolean;
        program_id?: number | null;
        status: ModelTypes["AgreementStatus"];
        type?: string | null;
        updated_at?: ModelTypes["DateTime"] | null;
        username?: string | null;
        version?: number | null;
    };
    AgreementFilter: {
        coopname?: string | null;
        created_from?: ModelTypes["DateTime"] | null;
        created_to?: ModelTypes["DateTime"] | null;
        program_id?: number | null;
        statuses?: ModelTypes["AgreementStatus"][] | null;
        type?: string | null;
        username?: string | null;
    };
    AgreementInput: {
        protocol_day_month_year: string;
        protocol_number: string;
    };
    AgreementStatus: AgreementStatus;
    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: ModelTypes["AgendaMeet"];
        questions: ModelTypes["AgendaGeneralMeetQuestion"][];
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    AnnualGeneralMeetingAgendaSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: ModelTypes["AnnualGeneralMeetingAgendaSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["SignatureInfoInput"][];
        version: string;
    };
    AnnualGeneralMeetingAgendaSignedMetaDocumentInput: {
        block_num: number;
        coopname: string;
        created_at: string;
        generator: string;
        is_repeated: boolean;
        lang: string;
        links: string[];
        meet: ModelTypes["AgendaMeet"];
        questions: ModelTypes["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: ModelTypes["AnnualGeneralMeetingDecisionSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["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: ModelTypes["AnnualGeneralMeetingNotificationSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["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: ModelTypes["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: ModelTypes["AnnualGeneralMeetingVotingBallotSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["SignatureInfoInput"][];
        version: string;
    };
    AnnualGeneralMeetingVotingBallotSignedMetaDocumentInput: {
        answers: ModelTypes["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: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        approval_hash: string;
        approved_document?: ModelTypes["DocumentAggregate"] | null;
        block_num?: number | null;
        callback_action_approve: string;
        callback_action_decline: string;
        callback_contract: string;
        coopname: string;
        created_at: ModelTypes["DateTime"];
        document?: ModelTypes["DocumentAggregate"] | null;
        id?: number | null;
        meta: string;
        present: boolean;
        status: ModelTypes["ApprovalStatus"];
        username: string;
    };
    ApprovalFilter: {
        approval_hash?: string | null;
        coopname?: string | null;
        created_from?: ModelTypes["DateTime"] | null;
        created_to?: ModelTypes["DateTime"] | null;
        statuses?: ModelTypes["ApprovalStatus"][] | null;
        username?: string | null;
    };
    ApprovalStatus: ApprovalStatus;
    AssetContributionActGenerateDocumentInput: {
        act_id: string;
        block_num?: number | null;
        braname?: string | null;
        coopname: string;
        created_at?: string | null;
        decision_id: number;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        receiver: string;
        request_id: number;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    AssetContributionActSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: ModelTypes["AssetContributionActSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["SignatureInfoInput"][];
        version: string;
    };
    AssetContributionActSignedMetaDocumentInput: {
        act_id: string;
        block_num: number;
        braname?: string | null;
        coopname: string;
        created_at: string;
        decision_id: number;
        generator: string;
        lang: string;
        links: string[];
        receiver: string;
        registry_id: number;
        request_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    };
    AssetContributionDecisionGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        decision_id: number;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        request_id: number;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    AssetContributionStatementGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        request: ModelTypes["CommonRequestInput"];
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    AssetContributionStatementSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: ModelTypes["AssetContributionStatementSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["SignatureInfoInput"][];
        version: string;
    };
    AssetContributionStatementSignedMetaDocumentInput: {
        block_num: number;
        coopname: string;
        created_at: string;
        generator: string;
        lang: string;
        links: string[];
        registry_id: number;
        request: ModelTypes["CommonRequestInput"];
        timezone: string;
        title: string;
        username: string;
        version: string;
    };
    AuthSequence: {
        account: string;
        sequence: string;
    };
    Authority: {
        accounts: ModelTypes["PermissionLevelWeight"][];
        keys: ModelTypes["KeyWeight"][];
        threshold: number;
        waits: ModelTypes["WaitWeight"][];
    };
    BankAccount: {
        account_number: string;
        bank_name: string;
        card_number?: string | null;
        currency: string;
        details: ModelTypes["BankAccountDetails"];
    };
    BankAccountDetails: {
        bik: string;
        corr: string;
        kpp: string;
    };
    BankAccountDetailsInput: {
        bik: string;
        corr: string;
        kpp: string;
    };
    BankAccountInput: {
        account_number: string;
        bank_name: string;
        card_number?: string | null;
        currency: string;
        details: ModelTypes["BankAccountDetailsInput"];
    };
    BankPaymentMethod: {
        created_at: ModelTypes["DateTime"];
        data: ModelTypes["BankAccount"];
        is_default: boolean;
        method_id: string;
        method_type: string;
        updated_at: ModelTypes["DateTime"];
        username: string;
    };
    BaseCapitalProject: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        block_num?: number | null;
        blockchain_status: string;
        can_convert_to_project: boolean;
        coopname: string;
        counts: ModelTypes["CapitalProjectCountsData"];
        created_at: string;
        crps: ModelTypes["CapitalProjectCrpsData"];
        data: string;
        description: string;
        fact: ModelTypes["CapitalProjectFactPool"];
        id: number;
        invite: string;
        is_opened: boolean;
        is_planed: boolean;
        issue_counter: number;
        master: string;
        membership: ModelTypes["CapitalProjectMembershipCrps"];
        meta: string;
        parent_hash: string;
        parent_title?: string | null;
        permissions: ModelTypes["CapitalProjectPermissions"];
        plan: ModelTypes["CapitalProjectPlanPool"];
        prefix: string;
        present: boolean;
        project_hash: string;
        status: ModelTypes["ProjectStatus"];
        title: string;
        voting: ModelTypes["CapitalProjectVotingData"];
    };
    BlockchainAccount: {
        account_name: string;
        core_liquid_balance?: string | null;
        cpu_limit: ModelTypes["AccountResourceInfo"];
        cpu_weight: string;
        created: string;
        head_block_num: number;
        head_block_time: string;
        last_code_update: string;
        net_limit: ModelTypes["AccountResourceInfo"];
        net_weight: string;
        permissions: ModelTypes["Permission"][];
        privileged: boolean;
        ram_quota: number;
        ram_usage: number;
        refund_request?: ModelTypes["RefundRequest"] | null;
        rex_info?: string | null;
        self_delegated_bandwidth?: ModelTypes["ResourceDelegationDTO"] | null;
        total_resources?: ModelTypes["ResourceOverview"] | null;
        voter_info?: string | null;
    };
    BlockchainAction: {
        account: string;
        account_ram_deltas: ModelTypes["AccountRamDelta"][];
        action_ordinal: number;
        authorization: ModelTypes["ActionAuthorization"][];
        block_id: string;
        block_num: number;
        chain_id: string;
        console: string;
        context_free: boolean;
        creator_action_ordinal: number;
        data: ModelTypes["JSON"];
        elapsed: number;
        global_sequence: string;
        name: string;
        receipt: ModelTypes["ActionReceipt"];
        receiver: string;
        transaction_id: string;
    };
    BlockchainDecision: {
        approved: boolean;
        authorization: ModelTypes["SignedBlockchainDocument"];
        authorized: boolean;
        authorized_by: string;
        batch_id: number;
        callback_contract?: string | null;
        confirm_callback?: string | null;
        coopname: string;
        created_at: string;
        decline_callback?: string | null;
        expired_at: string;
        hash?: string | null;
        id: number;
        meta: string;
        statement: ModelTypes["SignedBlockchainDocument"];
        type: string;
        username: string;
        username_certificate?: ModelTypes["UserCertificateUnion"] | null;
        validated: boolean;
        votes_against: string[];
        votes_against_certificates: ModelTypes["UserCertificateUnion"][];
        votes_for: string[];
        votes_for_certificates: ModelTypes["UserCertificateUnion"][];
    };
    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;
    };
    Branch: {
        bank_account: ModelTypes["BankPaymentMethod"];
        braname: string;
        city: string;
        coopname: string;
        country: string;
        details: ModelTypes["OrganizationDetails"];
        email: string;
        fact_address: string;
        full_address: string;
        full_name: string;
        phone: string;
        represented_by: ModelTypes["RepresentedBy"];
        short_name: string;
        trusted: ModelTypes["Individual"][];
        trustee: ModelTypes["Individual"];
        type: string;
    };
    CalculateVotesInput: {
        coopname: string;
        project_hash: string;
        username: string;
    };
    CancelRequestInput: {
        coopname: string;
        exchange_id: string;
        username: string;
    };
    CapitalCommit: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        amounts?: ModelTypes["CapitalCommitAmounts"] | null;
        block_num?: number | null;
        blockchain_status?: string | null;
        commit_hash: string;
        coopname?: string | null;
        created_at?: string | null;
        description: string;
        display_name?: string | null;
        id?: number | null;
        meta: string;
        present: boolean;
        project?: ModelTypes["BaseCapitalProject"] | null;
        project_hash?: string | null;
        status: ModelTypes["CommitStatus"];
        username?: string | null;
    };
    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?: ModelTypes["CommitStatus"] | null;
        username?: string | null;
    };
    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: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        about?: string | null;
        appendixes: string[];
        block_num?: number | null;
        blockchain_status: string;
        contract?: ModelTypes["DocumentAggregate"] | null;
        contributed_as_author: string;
        contributed_as_contributor: string;
        contributed_as_coordinator: string;
        contributed_as_creator: string;
        contributed_as_investor: string;
        contributed_as_propertor: string;
        contributor_hash: string;
        coopname: string;
        created_at: string;
        debt_amount: string;
        display_name: string;
        energy: number;
        hours_per_day: number;
        id: number;
        is_external_contract: boolean;
        last_energy_update: string;
        level: number;
        memo?: string | null;
        present: boolean;
        rate_per_hour: string;
        status: ModelTypes["ContributorStatus"];
        username: string;
    };
    CapitalContributorFilter: {
        contributor_hash?: string | null;
        coopname?: string | null;
        display_name?: string | null;
        is_external_contract?: boolean | null;
        project_hash?: string | null;
        status?: ModelTypes["ContributorStatus"] | null;
        username?: string | null;
    };
    CapitalCycle: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        block_num?: number | null;
        end_date: ModelTypes["DateTime"];
        name: string;
        present: boolean;
        start_date: ModelTypes["DateTime"];
        status: ModelTypes["CycleStatus"];
    };
    CapitalCycleFilter: {
        end_date?: string | null;
        is_active?: boolean | null;
        name?: string | null;
        start_date?: string | null;
        status?: ModelTypes["CycleStatus"] | null;
    };
    CapitalDebt: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        amount?: number | null;
        approved_statement?: ModelTypes["DocumentAggregate"] | null;
        authorization?: ModelTypes["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?: ModelTypes["DocumentAggregate"] | null;
        status: ModelTypes["DebtStatus"];
        username?: string | null;
    };
    CapitalExpense: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        amount?: string | null;
        approved_statement?: ModelTypes["DocumentAggregate"] | null;
        authorization?: ModelTypes["DocumentAggregate"] | null;
        block_num?: number | null;
        blockchain_status?: string | null;
        coopname?: string | null;
        description?: string | null;
        expense_hash: string;
        expense_statement?: ModelTypes["DocumentAggregate"] | null;
        fund_id?: number | null;
        id?: number | null;
        present: boolean;
        project_hash?: string | null;
        spended_at?: string | null;
        status: ModelTypes["ExpenseStatus"];
        username?: string | null;
    };
    CapitalInvest: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["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: ModelTypes["InvestStatus"];
        username?: string | null;
    };
    CapitalInvestFilter: {
        coopname?: string | null;
        coordinator?: string | null;
        invest_hash?: string | null;
        project_hash?: string | null;
        status?: ModelTypes["InvestStatus"] | null;
        username?: string | null;
    };
    CapitalIssue: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        block_num?: number | null;
        created_by: string;
        creators: string[];
        cycle_id?: string | null;
        description?: string | null;
        estimate: number;
        id: string;
        issue_hash: string;
        metadata: ModelTypes["JSON"];
        permissions: ModelTypes["CapitalIssuePermissions"];
        present: boolean;
        priority: ModelTypes["IssuePriority"];
        project_hash: string;
        sort_order: number;
        status: ModelTypes["IssueStatus"];
        submaster?: string | null;
        title: string;
    };
    CapitalIssueFilter: {
        coopname?: string | null;
        created_by?: string | null;
        creators?: string[] | null;
        cycle_id?: string | null;
        master?: string | null;
        priorities?: ModelTypes["IssuePriority"][] | null;
        project_hash?: string | null;
        statuses?: ModelTypes["IssueStatus"][] | null;
        submaster?: string | null;
        title?: string | null;
    };
    CapitalIssuePermissions: {
        can_change_status: boolean;
        can_delete_issue: boolean;
        can_edit_issue: boolean;
        can_set_done: boolean;
        can_set_on_review: boolean;
        has_clearance: boolean;
        is_guest: boolean;
    };
    CapitalProgramInvest: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        amount?: number | null;
        block_num?: number | null;
        blockchain_status?: string | null;
        coopname?: string | null;
        id?: number | null;
        invest_hash: string;
        invested_at?: string | null;
        present: boolean;
        statement?: ModelTypes["DocumentAggregate"] | null;
        status: ModelTypes["ProgramInvestStatus"];
        username?: string | null;
    };
    CapitalProject: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        block_num?: number | null;
        blockchain_status: string;
        can_convert_to_project: boolean;
        components: ModelTypes["CapitalProjectComponent"][];
        coopname: string;
        counts: ModelTypes["CapitalProjectCountsData"];
        created_at: string;
        crps: ModelTypes["CapitalProjectCrpsData"];
        data: string;
        description: string;
        fact: ModelTypes["CapitalProjectFactPool"];
        id: number;
        invite: string;
        is_opened: boolean;
        is_planed: boolean;
        issue_counter: number;
        master: string;
        membership: ModelTypes["CapitalProjectMembershipCrps"];
        meta: string;
        parent_hash: string;
        parent_title?: string | null;
        permissions: ModelTypes["CapitalProjectPermissions"];
        plan: ModelTypes["CapitalProjectPlanPool"];
        prefix: string;
        present: boolean;
        project_hash: string;
        status: ModelTypes["ProjectStatus"];
        title: string;
        voting: ModelTypes["CapitalProjectVotingData"];
    };
    CapitalProjectComponent: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        block_num?: number | null;
        blockchain_status: string;
        can_convert_to_project: boolean;
        coopname: string;
        counts: ModelTypes["CapitalProjectCountsData"];
        created_at: string;
        crps: ModelTypes["CapitalProjectCrpsData"];
        data: string;
        description: string;
        fact: ModelTypes["CapitalProjectFactPool"];
        id: number;
        invite: string;
        is_opened: boolean;
        is_planed: boolean;
        issue_counter: number;
        master: string;
        membership: ModelTypes["CapitalProjectMembershipCrps"];
        meta: string;
        parent_hash: string;
        parent_title?: string | null;
        permissions: ModelTypes["CapitalProjectPermissions"];
        plan: ModelTypes["CapitalProjectPlanPool"];
        prefix: string;
        present: boolean;
        project_hash: string;
        status: ModelTypes["ProjectStatus"];
        title: string;
        voting: ModelTypes["CapitalProjectVotingData"];
    };
    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: {
        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: {
        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;
        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?: ModelTypes["IssuePriority"][] | null;
        has_issues_with_statuses?: ModelTypes["IssueStatus"][] | null;
        has_voting?: boolean | null;
        is_component?: boolean | null;
        is_opened?: boolean | null;
        is_planed?: boolean | null;
        master?: string | null;
        parent_hash?: string | null;
        project_hash?: string | null;
        statuses?: ModelTypes["ProjectStatus"][] | null;
    };
    CapitalProjectMembershipCrps: {
        available: string;
        converted_funds: string;
        cumulative_reward_per_share: number;
        distributed: string;
        funded: string;
        total_shares: string;
    };
    CapitalProjectPermissions: {
        can_change_project_status: boolean;
        can_delete_project: boolean;
        can_edit_project: boolean;
        can_manage_authors: boolean;
        can_manage_issues: boolean;
        can_set_master: boolean;
        can_set_plan: boolean;
        has_clearance: boolean;
        is_guest: boolean;
        pending_clearance: boolean;
    };
    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;
        use_invest_percent: number;
    };
    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: {
        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: {
        amounts: ModelTypes["CapitalProjectVotingAmounts"];
        authors_voting_percent: number;
        creators_voting_percent: number;
        total_voters: number;
        votes_received: number;
        voting_deadline: string;
    };
    CapitalResult: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        act?: ModelTypes["DocumentAggregate"] | null;
        authorization?: ModelTypes["DocumentAggregate"] | null;
        block_num?: number | null;
        blockchain_status?: string | null;
        coopname?: string | null;
        created_at?: string | null;
        debt_amount?: string | null;
        id?: number | null;
        present: boolean;
        project_hash?: string | null;
        result_hash: string;
        statement?: ModelTypes["DocumentAggregate"] | null;
        status: ModelTypes["ResultStatus"];
        total_amount?: string | null;
        username?: string | null;
    };
    CapitalSegment: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        author_base: string;
        author_bonus: 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;
        id?: number | null;
        investor_amount: string;
        investor_base: string;
        is_author: 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;
        present: boolean;
        project_hash: string;
        property_base: string;
        provisional_amount: string;
        result?: ModelTypes["CapitalResult"] | null;
        status: ModelTypes["SegmentStatus"];
        total_segment_base_cost: string;
        total_segment_bonus_cost: string;
        total_segment_cost: string;
        username: string;
        value?: string | null;
        voting_bonus: string;
    };
    CapitalSegmentFilter: {
        coopname?: string | null;
        has_vote?: boolean | null;
        is_author?: boolean | null;
        is_contributor?: boolean | null;
        is_coordinator?: boolean | null;
        is_creator?: boolean | null;
        is_investor?: boolean | null;
        is_propertor?: boolean | null;
        project_hash?: string | null;
        status?: ModelTypes["SegmentStatus"] | null;
        username?: string | null;
    };
    CapitalState: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        block_num?: number | null;
        config: ModelTypes["CapitalConfigObject"];
        coopname: string;
        global_available_invest_pool: string;
        present: boolean;
        program_membership_available: string;
        program_membership_cumulative_reward_per_share: number;
        program_membership_distributed: string;
        program_membership_funded: string;
    };
    CapitalStory: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        block_num?: number | null;
        coopname: string;
        created_by: string;
        description?: string | null;
        issue_id?: string | null;
        present: boolean;
        project_hash?: string | null;
        sort_order: number;
        status: ModelTypes["StoryStatus"];
        story_hash: string;
        title: string;
    };
    CapitalStoryFilter: {
        coopname?: string | null;
        created_by?: string | null;
        issue_id?: string | null;
        project_hash?: string | null;
        status?: ModelTypes["StoryStatus"] | null;
        title?: string | null;
    };
    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: {
        _created_at: string;
        _id: string;
        _updated_at: string;
        commit_hash?: string | null;
        contributor_hash: string;
        coopname: string;
        date: string;
        hours: number;
        is_committed: boolean;
        issue_hash: string;
        project_hash: string;
    };
    CapitalTimeStats: {
        currentPage: number;
        items: ModelTypes["CapitalProjectTimeStats"][];
        totalCount: number;
        totalPages: number;
    };
    CapitalTimeStatsInput: {
        contributor_hash?: string | null;
        coopname?: string | null;
        project_hash?: string | null;
        username?: string | null;
    };
    CapitalVote: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["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;
    };
    ChartOfAccountsItem: {
        available: string;
        blocked: string;
        displayId: string;
        id: number;
        name: string;
        writeoff: string;
    };
    CheckMatrixUsernameInput: {
        username: string;
    };
    CloseProjectInput: {
        coopname: string;
        project_hash: string;
    };
    CommitApproveInput: {
        commit_hash: string;
        coopname: string;
    };
    CommitDeclineInput: {
        commit_hash: string;
        coopname: string;
        reason: string;
    };
    CommitStatus: CommitStatus;
    CommonRequestInput: {
        currency: string;
        hash: string;
        program_id: number;
        title: string;
        total_cost: string;
        type: string;
        unit_cost: string;
        unit_of_measurement: string;
        units: number;
    };
    CompleteRequestInput: {
        coopname: string;
        exchange_id: string;
        username: string;
    };
    CompleteVotingInput: {
        coopname: string;
        project_hash: string;
    };
    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: ModelTypes["SignedDigitalDocumentInput"];
        coopname: string;
    };
    ConfirmReceiveOnRequestInput: {
        coopname: string;
        document: ModelTypes["ReturnByAssetActSignedDocumentInput"];
        exchange_id: string;
        username: string;
    };
    ConfirmSupplyOnRequestInput: {
        coopname: string;
        document: ModelTypes["AssetContributionActSignedDocumentInput"];
        exchange_id: string;
        username: string;
    };
    ContactsDTO: {
        chairman: ModelTypes["PublicChairman"];
        details: ModelTypes["OrganizationDetails"];
        email: string;
        full_address: string;
        full_name: string;
        phone: string;
    };
    ContributorStatus: ContributorStatus;
    ConvertSegmentInput: {
        capital_amount: string;
        convert_hash: string;
        convert_statement: ModelTypes["SignedDigitalDocumentInput"];
        coopname: string;
        project_amount: string;
        project_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: ModelTypes["ConvertToAxonStatementSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["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;
    };
    CooperativeOperatorAccount: {
        active_participants_count: number;
        announce: string;
        coop_type: string;
        created_at: string;
        description: string;
        document: ModelTypes["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: ModelTypes["Verification"][];
    };
    Country: Country;
    CreateAnnualGeneralMeetInput: {
        agenda: ModelTypes["AgendaGeneralMeetPointInput"][];
        close_at: ModelTypes["DateTime"];
        coopname: string;
        initiator: string;
        open_at: ModelTypes["DateTime"];
        presider: string;
        proposal: ModelTypes["AnnualGeneralMeetingAgendaSignedDocumentInput"];
        secretary: string;
    };
    CreateBankAccountInput: {
        data: ModelTypes["BankAccountInput"];
        is_default: boolean;
        username: string;
    };
    CreateBranchInput: {
        based_on: string;
        braname: string;
        coopname: string;
        email: string;
        fact_address: string;
        full_name: string;
        phone: string;
        short_name: string;
        trustee: string;
    };
    CreateChildOrderInput: {
        coopname: string;
        data: string;
        document: ModelTypes["ReturnByAssetStatementSignedDocumentInput"];
        meta: string;
        parent_id: number;
        product_lifecycle_secs: number;
        program_id: number;
        unit_cost: string;
        units: number;
        username: string;
    };
    CreateCommitInput: {
        commit_hash: string;
        commit_hours: number;
        coopname: string;
        description: string;
        meta: string;
        project_hash: string;
        username: string;
    };
    CreateCycleInput: {
        end_date: string;
        name: string;
        start_date: string;
        status?: ModelTypes["CycleStatus"] | null;
    };
    CreateDebtInput: {
        amount: string;
        coopname: string;
        debt_hash: string;
        project_hash: string;
        repaid_at: string;
        statement: ModelTypes["SignedDigitalDocumentInput"];
        username: string;
    };
    CreateDepositPaymentInput: {
        quantity: number;
        symbol: string;
        username: string;
    };
    CreateEntrepreneurDataInput: {
        bank_account: ModelTypes["BankAccountInput"];
        birthdate: string;
        city: string;
        country: ModelTypes["Country"];
        details: ModelTypes["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: ModelTypes["SignedDigitalDocumentInput"];
    };
    CreateIndividualDataInput: {
        birthdate: string;
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        passport?: ModelTypes["PassportInput"] | null;
        phone: string;
    };
    CreateInitOrganizationDataInput: {
        bank_account: ModelTypes["BankAccountInput"];
        city: string;
        country: string;
        details: ModelTypes["OrganizationDetailsInput"];
        email: string;
        fact_address: string;
        full_address: string;
        full_name: string;
        phone: string;
        represented_by: ModelTypes["RepresentedByInput"];
        short_name: string;
        type: ModelTypes["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?: ModelTypes["IssuePriority"] | null;
        project_hash: string;
        sort_order?: number | null;
        status?: ModelTypes["IssueStatus"] | null;
        submaster?: string | null;
        title: string;
    };
    CreateMatrixAccountInputDTO: {
        password: string;
        username: string;
    };
    CreateOrganizationDataInput: {
        bank_account: ModelTypes["BankAccountInput"];
        city: string;
        country: string;
        details: ModelTypes["OrganizationDetailsInput"];
        fact_address: string;
        full_address: string;
        full_name: string;
        phone: string;
        represented_by: ModelTypes["RepresentedByInput"];
        short_name: string;
        type: ModelTypes["OrganizationType"];
    };
    CreateParentOfferInput: {
        coopname: string;
        data: string;
        meta: string;
        parent_id: number;
        product_lifecycle_secs: number;
        program_id: number;
        unit_cost: string;
        units: number;
        username: string;
    };
    CreateProgramPropertyInput: {
        coopname: string;
        property_amount: string;
        property_description: string;
        property_hash: string;
        statement: ModelTypes["SignedDigitalDocumentInput"];
        username: string;
    };
    CreateProjectFreeDecisionInput: {
        decision: string;
        question: string;
    };
    CreateProjectInput: {
        can_convert_to_project: boolean;
        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: ModelTypes["SignedDigitalDocumentInput"];
        username: string;
    };
    CreateProjectPropertyInput: {
        coopname: string;
        project_hash: string;
        property_amount: string;
        property_description: string;
        property_hash: string;
        username: string;
    };
    CreateSovietIndividualDataInput: {
        birthdate: string;
        email: string;
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        passport?: ModelTypes["PassportInput"] | null;
        phone: string;
    };
    CreateStoryInput: {
        coopname: string;
        description?: string | null;
        issue_id?: string | null;
        project_hash?: string | null;
        sort_order?: number | null;
        status?: ModelTypes["StoryStatus"] | null;
        story_hash: string;
        title: string;
    };
    CreateSubscriptionInput: {
        subscription: ModelTypes["WebPushSubscriptionDataInput"];
        userAgent?: string | null;
        username: string;
    };
    CreateSubscriptionResponse: {
        message: string;
        subscription: ModelTypes["WebPushSubscriptionDto"];
        success: boolean;
    };
    CreateWithdrawInput: {
        coopname: string;
        method_id: string;
        payment_hash: string;
        quantity: number;
        statement: ModelTypes["ReturnByMoneySignedDocumentInput"];
        symbol: string;
        username: string;
    };
    CreateWithdrawResponse: {
        withdraw_hash: string;
    };
    CreatedProjectFreeDecision: {
        decision: string;
        id: string;
        question: string;
    };
    CurrentInstanceDTO: {
        blockchain_status: string;
        description: string;
        domain: string;
        image: string;
        is_delegated: boolean;
        is_valid: boolean;
        progress: number;
        status: ModelTypes["InstanceStatus"];
        title: string;
    };
    CurrentTableState: {
        block_num: number;
        code: string;
        created_at: ModelTypes["DateTime"];
        primary_key: string;
        scope: string;
        table: string;
        value?: ModelTypes["JSON"] | null;
    };
    CurrentTableStatesFiltersInput: {
        code?: string | null;
        scope?: string | null;
        table?: string | null;
    };
    CycleStatus: CycleStatus;
    DateTime: any;
    DeactivateSubscriptionInput: {
        subscriptionId: string;
    };
    DebtFilter: {
        projectHash?: string | null;
        status?: string | null;
        username?: string | null;
    };
    DebtStatus: DebtStatus;
    DecisionDetailAggregate: {
        action: ModelTypes["ExtendedBlockchainAction"];
        documentAggregate: ModelTypes["DocumentAggregate"];
        votes_against: ModelTypes["ExtendedBlockchainAction"][];
        votes_for: ModelTypes["ExtendedBlockchainAction"][];
    };
    DeclineAgreementInput: {
        administrator: string;
        agreement_id: string;
        comment: string;
        coopname: string;
        username: string;
    };
    DeclineApproveInput: {
        approval_hash: string;
        coopname: string;
        reason: string;
    };
    DeclineRequestInput: {
        coopname: string;
        exchange_id: number;
        meta: string;
        username: string;
    };
    DeleteBranchInput: {
        braname: string;
        coopname: string;
    };
    DeleteCapitalIssueByHashInput: {
        issue_hash: string;
    };
    DeleteCapitalStoryByHashInput: {
        story_hash: string;
    };
    DeletePaymentMethodInput: {
        method_id: string;
        username: string;
    };
    DeleteProjectInput: {
        coopname: string;
        project_hash: string;
    };
    DeleteTrustedAccountInput: {
        braname: string;
        coopname: string;
        trusted: string;
    };
    DeliverOnRequestInput: {
        coopname: string;
        exchange_id: number;
        username: string;
    };
    Delta: {
        block_id: string;
        block_num: number;
        chain_id: string;
        code: string;
        created_at: ModelTypes["DateTime"];
        id: string;
        present: boolean;
        primary_key: string;
        scope: string;
        table: string;
        value?: ModelTypes["JSON"] | null;
    };
    DeltaFiltersInput: {
        block_num?: number | null;
        code?: string | null;
        present?: boolean | null;
        primary_key?: string | null;
        scope?: string | null;
        table?: string | null;
    };
    Desktop: {
        authorizedHome: string;
        coopname: string;
        layout: string;
        nonAuthorizedHome: string;
        workspaces: ModelTypes["DesktopWorkspace"][];
    };
    DesktopConfig: {
        defaultRoute?: string | null;
        icon?: string | null;
        name: string;
        title: string;
    };
    DesktopWorkspace: {
        defaultRoute?: string | null;
        extension_name: string;
        icon?: string | null;
        name: string;
        title: string;
    };
    DisputeOnRequestInput: {
        coopname: string;
        document: ModelTypes["JSONObject"];
        exchange_id: number;
        username: string;
    };
    DocumentAction: DocumentAction;
    DocumentAggregate: {
        document: ModelTypes["SignedDigitalDocument"];
        hash: string;
        rawDocument?: ModelTypes["GeneratedDocument"] | null;
    };
    DocumentPackageAggregate: {
        acts: ModelTypes["ActDetailAggregate"][];
        decision?: ModelTypes["DecisionDetailAggregate"] | null;
        links: ModelTypes["DocumentAggregate"][];
        statement?: ModelTypes["StatementDetailAggregate"] | null;
    };
    DocumentsAggregatePaginationResult: {
        currentPage: number;
        items: ModelTypes["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: {
        can_convert_to_project?: boolean | null;
        coopname: string;
        data: string;
        description: string;
        invite: string;
        meta: string;
        project_hash: string;
        title: string;
    };
    Entrepreneur: {
        birthdate: string;
        city: string;
        country: string;
        details: ModelTypes["EntrepreneurDetails"];
        email: string;
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        phone: string;
        username: string;
    };
    EntrepreneurCertificate: {
        first_name: string;
        inn: string;
        last_name: string;
        middle_name?: string | null;
        type: ModelTypes["AccountType"];
        username: string;
    };
    EntrepreneurDetails: {
        inn: string;
        ogrn: string;
    };
    EntrepreneurDetailsInput: {
        inn: string;
        ogrn: string;
    };
    ExpenseFilter: {
        fundId?: string | null;
        projectHash?: string | null;
        status?: string | null;
        username?: string | null;
    };
    ExpenseStatus: ExpenseStatus;
    ExtendedBlockchainAction: {
        account: string;
        account_ram_deltas: ModelTypes["AccountRamDelta"][];
        action_ordinal: number;
        actor_certificate?: ModelTypes["UserCertificateUnion"] | null;
        authorization: ModelTypes["ActionAuthorization"][];
        block_id: string;
        block_num: number;
        chain_id: string;
        console: string;
        context_free: boolean;
        creator_action_ordinal: number;
        data: ModelTypes["JSON"];
        elapsed: number;
        global_sequence: string;
        name: string;
        receipt: ModelTypes["ActionReceipt"];
        receiver: string;
        transaction_id: string;
    };
    ExtendedMeetStatus: ExtendedMeetStatus;
    Extension: {
        config?: ModelTypes["JSON"] | null;
        created_at: ModelTypes["DateTime"];
        description?: string | null;
        desktops?: ModelTypes["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?: ModelTypes["JSON"] | null;
        tags: string[];
        title?: string | null;
        updated_at: ModelTypes["DateTime"];
    };
    ExtensionInput: {
        config: ModelTypes["JSON"];
        created_at?: ModelTypes["DateTime"] | null;
        enabled: boolean;
        name: string;
        updated_at?: ModelTypes["DateTime"] | null;
    };
    ExtensionLog: {
        created_at: ModelTypes["DateTime"];
        data?: string | null;
        extension_local_id: number;
        id: number;
        name: string;
        updated_at: ModelTypes["DateTime"];
    };
    ExtensionLogsPaginationResult: {
        currentPage: number;
        items: ModelTypes["ExtensionLog"][];
        totalCount: number;
        totalPages: number;
    };
    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;
    };
    FundProjectInput: {
        amount: string;
        coopname: string;
        memo: string;
        project_hash: string;
    };
    GatewayPayment: {
        blockchain_data?: ModelTypes["JSON"] | null;
        can_change_status: boolean;
        coopname: string;
        created_at: ModelTypes["DateTime"];
        direction: ModelTypes["PaymentDirection"];
        direction_label: string;
        expired_at?: ModelTypes["DateTime"] | null;
        formatted_amount: string;
        hash?: string | null;
        id?: string | null;
        income_hash?: string | null;
        is_final: boolean;
        memo?: string | null;
        message?: string | null;
        outcome_hash?: string | null;
        payment_details?: ModelTypes["PaymentDetails"] | null;
        payment_method_id?: string | null;
        provider?: string | null;
        quantity: number;
        statement?: ModelTypes["JSON"] | null;
        status: ModelTypes["PaymentStatus"];
        status_label: string;
        symbol: string;
        type: ModelTypes["PaymentType"];
        type_label: string;
        updated_at?: ModelTypes["DateTime"] | null;
        username: string;
        username_certificate?: ModelTypes["UserCertificateUnion"] | 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;
    };
    GeneratedDocument: {
        binary: string;
        full_title: string;
        hash: string;
        html: string;
        meta: ModelTypes["JSON"];
    };
    GetAccountInput: {
        username: string;
    };
    GetAccountsInput: {
        role?: string | null;
    };
    GetBranchesInput: {
        braname?: string | null;
        coopname: string;
    };
    GetCapitalCommitByHashInput: {
        commit_hash: string;
    };
    GetCapitalConfigInput: {
        coopname: string;
    };
    GetCapitalIssueByHashInput: {
        issue_hash: string;
    };
    GetCapitalStoryByHashInput: {
        story_hash: string;
    };
    GetContributorInput: {
        _id?: string | null;
        contributor_hash?: string | null;
        username?: string | null;
    };
    GetDebtInput: {
        _id: string;
    };
    GetDocumentsInput: {
        actions?: ModelTypes["DocumentAction"][] | null;
        after_block?: number | null;
        before_block?: number | null;
        filter: ModelTypes["JSON"];
        limit?: number | null;
        page?: number | null;
        type?: string | null;
        username: string;
    };
    GetExpenseInput: {
        _id: string;
    };
    GetExtensionLogsInput: {
        createdFrom?: ModelTypes["DateTime"] | null;
        createdTo?: ModelTypes["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;
    };
    GetLedgerHistoryInput: {
        account_id?: number | null;
        coopname: string;
        limit?: number | null;
        page?: number | null;
        sortBy?: string | null;
        sortOrder?: string | null;
    };
    GetLedgerInput: {
        coopname: string;
    };
    GetMeetInput: {
        coopname: string;
        hash: string;
    };
    GetMeetsInput: {
        coopname: string;
    };
    GetOneCoopDocumentsInput: {
        block_from: number;
        block_to?: number | null;
        limit?: number | null;
        page?: number | null;
    };
    GetPaymentMethodsInput: {
        limit: number;
        page: number;
        sortBy?: string | null;
        sortOrder: string;
        username?: string | null;
    };
    GetProgramInvestInput: {
        _id: string;
    };
    GetProjectInput: {
        hash: string;
        parent_hash?: string | null;
    };
    GetProjectWithRelationsInput: {
        projectHash: string;
    };
    GetResultInput: {
        _id: string;
    };
    GetUserSubscriptionsInput: {
        username: string;
    };
    GetVoteInput: {
        _id: string;
    };
    ImportContributorInput: {
        contribution_amount: string;
        contributor_hash: string;
        coopname: string;
        memo?: string | null;
        username: string;
    };
    Individual: {
        birthdate: string;
        email: string;
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        passport?: ModelTypes["Passport"] | null;
        phone: string;
        username: string;
    };
    IndividualCertificate: {
        first_name: string;
        last_name: string;
        middle_name?: string | null;
        type: ModelTypes["AccountType"];
        username: string;
    };
    Init: {
        organization_data: ModelTypes["CreateInitOrganizationDataInput"];
    };
    Install: {
        soviet: ModelTypes["SovietMemberInput"][];
        vars: ModelTypes["SetVarsInput"];
    };
    InstallationStatus: {
        has_private_account: boolean;
        init_by_server?: boolean | null;
        organization_data?: ModelTypes["OrganizationWithBankAccount"] | null;
    };
    InstanceStatus: InstanceStatus;
    InvestStatus: InvestStatus;
    IssuePriority: IssuePriority;
    IssueStatus: IssueStatus;
    JSON: any;
    JSONObject: any;
    KeyWeight: {
        key: string;
        weight: number;
    };
    LedgerHistoryResponse: {
        currentPage: number;
        items: ModelTypes["LedgerOperation"][];
        totalCount: number;
        totalPages: number;
    };
    LedgerOperation: {
        account_id: number;
        action: string;
        comment?: string | null;
        coopname: string;
        created_at: ModelTypes["DateTime"];
        global_sequence: number;
        quantity: string;
    };
    LedgerState: {
        chartOfAccounts: ModelTypes["ChartOfAccountsItem"][];
        coopname: string;
    };
    LoginInput: {
        email: string;
        now: string;
        signature: string;
    };
    LogoutInput: {
        access_token: string;
        refresh_token: string;
    };
    MakeClearanceInput: {
        contribution?: string | null;
        coopname: string;
        document: ModelTypes["SignedDigitalDocumentInput"];
        project_hash: string;
        username: string;
    };
    MatrixAccountStatusResponseDTO: {
        hasAccount: boolean;
        iframeUrl?: string | null;
        matrixUsername?: string | null;
    };
    Meet: {
        authorization?: ModelTypes["DocumentAggregate"] | null;
        close_at: ModelTypes["DateTime"];
        coopname: string;
        created_at: ModelTypes["DateTime"];
        current_quorum_percent: number;
        cycle: number;
        decision1?: ModelTypes["DocumentAggregate"] | null;
        decision2?: ModelTypes["DocumentAggregate"] | null;
        hash: string;
        id: number;
        initiator: string;
        initiator_certificate?: ModelTypes["UserCertificateUnion"] | null;
        level: string;
        notified_users: string[];
        open_at: ModelTypes["DateTime"];
        presider: string;
        presider_certificate?: ModelTypes["UserCertificateUnion"] | null;
        proposal?: ModelTypes["DocumentAggregate"] | null;
        quorum_passed: boolean;
        quorum_percent: number;
        secretary: string;
        secretary_certificate?: ModelTypes["UserCertificateUnion"] | null;
        signed_ballots: number;
        status: string;
        type: string;
    };
    MeetAggregate: {
        hash: string;
        pre?: ModelTypes["MeetPreProcessing"] | null;
        processed?: ModelTypes["MeetProcessed"] | null;
        processing?: ModelTypes["MeetProcessing"] | null;
    };
    MeetPreProcessing: {
        agenda: ModelTypes["AgendaMeetPoint"][];
        close_at: ModelTypes["DateTime"];
        coopname: string;
        hash: string;
        initiator: string;
        initiator_certificate?: ModelTypes["UserCertificateUnion"] | null;
        open_at: ModelTypes["DateTime"];
        presider: string;
        presider_certificate?: ModelTypes["UserCertificateUnion"] | null;
        proposal?: ModelTypes["DocumentAggregate"] | null;
        secretary: string;
        secretary_certificate?: ModelTypes["UserCertificateUnion"] | null;
    };
    MeetProcessed: {
        coopname: string;
        decision: ModelTypes["SignedDigitalDocument"];
        decisionAggregate?: ModelTypes["DocumentAggregate"] | null;
        hash: string;
        presider: string;
        presider_certificate?: ModelTypes["UserCertificateUnion"] | null;
        quorum_passed: boolean;
        quorum_percent: number;
        results: ModelTypes["MeetQuestionResult"][];
        secretary: string;
        secretary_certificate?: ModelTypes["UserCertificateUnion"] | null;
        signed_ballots: number;
    };
    MeetProcessing: {
        extendedStatus: ModelTypes["ExtendedMeetStatus"];
        hash: string;
        isVoted: boolean;
        meet: ModelTypes["Meet"];
        questions: ModelTypes["Question"][];
    };
    MeetQuestionResult: {
        accepted: boolean;
        context: string;
        decision: string;
        number: number;
        question_id: number;
        title: string;
        votes_abstained: number;
        votes_against: number;
        votes_for: number;
    };
    MetaDocumentInput: {
        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;
    };
    ModerateRequestInput: {
        cancellation_fee: string;
        coopname: string;
        exchange_id: number;
        username: string;
    };
    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: ModelTypes["UserStatus"];
        subscriber_hash: string;
        subscriber_id: string;
        type: string;
        username: string;
    };
    Mutation: {
        acceptChildOrder: ModelTypes["Transaction"];
        addParticipant: ModelTypes["Account"];
        addTrustedAccount: ModelTypes["Branch"];
        cancelRequest: ModelTypes["Transaction"];
        capitalAddAuthor: ModelTypes["CapitalProject"];
        capitalApproveCommit: ModelTypes["CapitalCommit"];
        capitalCalculateVotes: ModelTypes["CapitalSegment"];
        capitalCloseProject: ModelTypes["CapitalProject"];
        capitalCompleteVoting: ModelTypes["Transaction"];
        capitalConvertSegment: ModelTypes["CapitalSegment"];
        capitalCreateCommit: ModelTypes["Transaction"];
        capitalCreateCycle: ModelTypes["CapitalCycle"];
        capitalCreateDebt: ModelTypes["Transaction"];
        capitalCreateExpense: ModelTypes["Transaction"];
        capitalCreateIssue: ModelTypes["CapitalIssue"];
        capitalCreateProgramProperty: ModelTypes["Transaction"];
        capitalCreateProject: ModelTypes["Transaction"];
        capitalCreateProjectInvest: ModelTypes["Transaction"];
        capitalCreateProjectProperty: ModelTypes["Transaction"];
        capitalCreateStory: ModelTypes["CapitalStory"];
        capitalDeclineCommit: ModelTypes["CapitalCommit"];
        capitalDeleteIssue: boolean;
        capitalDeleteProject: ModelTypes["Transaction"];
        capitalDeleteStory: boolean;
        capitalEditContributor: ModelTypes["CapitalContributor"];
        capitalEditProject: ModelTypes["Transaction"];
        capitalFundProgram: ModelTypes["Transaction"];
        capitalFundProject: ModelTypes["Transaction"];
        capitalGenerateAppendixGenerationAgreement: ModelTypes["GeneratedDocument"];
        capitalGenerateCapitalizationAgreement: ModelTypes["GeneratedDocument"];
        capitalGenerateCapitalizationMoneyInvestStatement: ModelTypes["GeneratedDocument"];
        capitalGenerateCapitalizationPropertyInvestAct: ModelTypes["GeneratedDocument"];
        capitalGenerateCapitalizationPropertyInvestDecision: ModelTypes["GeneratedDocument"];
        capitalGenerateCapitalizationPropertyInvestStatement: ModelTypes["GeneratedDocument"];
        capitalGenerateCapitalizationToMainWalletConvertStatement: ModelTypes["GeneratedDocument"];
        capitalGenerateExpenseDecision: ModelTypes["GeneratedDocument"];
        capitalGenerateExpenseStatement: ModelTypes["GeneratedDocument"];
        capitalGenerateGenerationAgreement: ModelTypes["GeneratedDocument"];
        capitalGenerateGenerationMoneyInvestStatement: ModelTypes["GeneratedDocument"];
        capitalGenerateGenerationMoneyReturnUnusedStatement: ModelTypes["GeneratedDocument"];
        capitalGenerateGenerationPropertyInvestAct: ModelTypes["GeneratedDocument"];
        capitalGenerateGenerationPropertyInvestDecision: ModelTypes["GeneratedDocument"];
        capitalGenerateGenerationPropertyInvestStatement: ModelTypes["GeneratedDocument"];
        capitalGenerateGenerationToCapitalizationConvertStatement: ModelTypes["GeneratedDocument"];
        capitalGenerateGenerationToMainWalletConvertStatement: ModelTypes["GeneratedDocument"];
        capitalGenerateGenerationToProjectConvertStatement: ModelTypes["GeneratedDocument"];
        capitalGenerateGetLoanDecision: ModelTypes["GeneratedDocument"];
        capitalGenerateGetLoanStatement: ModelTypes["GeneratedDocument"];
        capitalGenerateResultContributionAct: ModelTypes["GeneratedDocument"];
        capitalGenerateResultContributionDecision: ModelTypes["GeneratedDocument"];
        capitalGenerateResultContributionStatement: ModelTypes["GeneratedDocument"];
        capitalImportContributor: ModelTypes["Transaction"];
        capitalMakeClearance: ModelTypes["Transaction"];
        capitalOpenProject: ModelTypes["CapitalProject"];
        capitalPushResult: ModelTypes["CapitalSegment"];
        capitalRefreshProgram: ModelTypes["Transaction"];
        capitalRefreshProject: ModelTypes["Transaction"];
        capitalRefreshSegment?: ModelTypes["CapitalSegment"] | null;
        capitalRegisterContributor: ModelTypes["Transaction"];
        capitalSetConfig: ModelTypes["Transaction"];
        capitalSetMaster: ModelTypes["Transaction"];
        capitalSetPlan: ModelTypes["CapitalProject"];
        capitalSignActAsChairman: ModelTypes["CapitalSegment"];
        capitalSignActAsContributor: ModelTypes["CapitalSegment"];
        capitalStartProject: ModelTypes["CapitalProject"];
        capitalStartVoting: ModelTypes["Transaction"];
        capitalStopProject: ModelTypes["CapitalProject"];
        capitalSubmitVote: ModelTypes["Transaction"];
        capitalUpdateIssue: ModelTypes["CapitalIssue"];
        capitalUpdateStory: ModelTypes["CapitalStory"];
        chairmanConfirmApprove: ModelTypes["Approval"];
        chairmanDeclineApprove: ModelTypes["Approval"];
        chatcoopCreateAccount: boolean;
        completeRequest: ModelTypes["Transaction"];
        confirmAgreement: ModelTypes["Transaction"];
        confirmReceiveOnRequest: ModelTypes["Transaction"];
        confirmSupplyOnRequest: ModelTypes["Transaction"];
        createAnnualGeneralMeet: ModelTypes["MeetAggregate"];
        createBankAccount: ModelTypes["PaymentMethod"];
        createBranch: ModelTypes["Branch"];
        createChildOrder: ModelTypes["Transaction"];
        createDepositPayment: ModelTypes["GatewayPayment"];
        createInitialPayment: ModelTypes["GatewayPayment"];
        createParentOffer: ModelTypes["Transaction"];
        createProjectOfFreeDecision: ModelTypes["CreatedProjectFreeDecision"];
        createWebPushSubscription: ModelTypes["CreateSubscriptionResponse"];
        createWithdraw: ModelTypes["CreateWithdrawResponse"];
        deactivateWebPushSubscriptionById: boolean;
        declineAgreement: ModelTypes["Transaction"];
        declineRequest: ModelTypes["Transaction"];
        deleteBranch: boolean;
        deletePaymentMethod: boolean;
        deleteTrustedAccount: ModelTypes["Branch"];
        deliverOnRequest: ModelTypes["Transaction"];
        disputeOnRequest: ModelTypes["Transaction"];
        editBranch: ModelTypes["Branch"];
        generateAnnualGeneralMeetAgendaDocument: ModelTypes["GeneratedDocument"];
        generateAnnualGeneralMeetDecisionDocument: ModelTypes["GeneratedDocument"];
        generateAnnualGeneralMeetNotificationDocument: ModelTypes["GeneratedDocument"];
        generateAssetContributionAct: ModelTypes["GeneratedDocument"];
        generateAssetContributionDecision: ModelTypes["GeneratedDocument"];
        generateAssetContributionStatement: ModelTypes["GeneratedDocument"];
        generateBallotForAnnualGeneralMeetDocument: ModelTypes["GeneratedDocument"];
        generateConvertToAxonStatement: ModelTypes["GeneratedDocument"];
        generateFreeDecision: ModelTypes["GeneratedDocument"];
        generateParticipantApplication: ModelTypes["GeneratedDocument"];
        generateParticipantApplicationDecision: ModelTypes["GeneratedDocument"];
        generatePrivacyAgreement: ModelTypes["GeneratedDocument"];
        generateProjectOfFreeDecision: ModelTypes["GeneratedDocument"];
        generateReturnByAssetAct: ModelTypes["GeneratedDocument"];
        generateReturnByAssetDecision: ModelTypes["GeneratedDocument"];
        generateReturnByAssetStatement: ModelTypes["GeneratedDocument"];
        generateReturnByMoneyDecisionDocument: ModelTypes["GeneratedDocument"];
        generateReturnByMoneyStatementDocument: ModelTypes["GeneratedDocument"];
        generateSelectBranchDocument: ModelTypes["GeneratedDocument"];
        generateSignatureAgreement: ModelTypes["GeneratedDocument"];
        generateSovietDecisionOnAnnualMeetDocument: ModelTypes["GeneratedDocument"];
        generateUserAgreement: ModelTypes["GeneratedDocument"];
        generateWalletAgreement: ModelTypes["GeneratedDocument"];
        initSystem: ModelTypes["SystemInfo"];
        installExtension: ModelTypes["Extension"];
        installSystem: ModelTypes["SystemInfo"];
        login: ModelTypes["RegisteredAccount"];
        logout: boolean;
        moderateRequest: ModelTypes["Transaction"];
        notifyOnAnnualGeneralMeet: ModelTypes["MeetAggregate"];
        processConvertToAxonStatement: boolean;
        prohibitRequest: ModelTypes["Transaction"];
        publishProjectOfFreeDecision: boolean;
        publishRequest: ModelTypes["Transaction"];
        receiveOnRequest: ModelTypes["Transaction"];
        refresh: ModelTypes["RegisteredAccount"];
        registerAccount: ModelTypes["RegisteredAccount"];
        registerParticipant: ModelTypes["Account"];
        resetKey: boolean;
        restartAnnualGeneralMeet: ModelTypes["MeetAggregate"];
        selectBranch: boolean;
        sendAgreement: ModelTypes["Transaction"];
        setPaymentStatus: ModelTypes["GatewayPayment"];
        setWif: boolean;
        signByPresiderOnAnnualGeneralMeet: ModelTypes["MeetAggregate"];
        signBySecretaryOnAnnualGeneralMeet: ModelTypes["MeetAggregate"];
        startInstall: ModelTypes["StartInstallResult"];
        startResetKey: boolean;
        supplyOnRequest: ModelTypes["Transaction"];
        triggerNotificationWorkflow: boolean;
        uninstallExtension: boolean;
        unpublishRequest: ModelTypes["Transaction"];
        updateAccount: ModelTypes["Account"];
        updateBankAccount: ModelTypes["PaymentMethod"];
        updateExtension: ModelTypes["Extension"];
        updateRequest: ModelTypes["Transaction"];
        updateSettings: ModelTypes["Settings"];
        updateSystem: ModelTypes["SystemInfo"];
        voteOnAnnualGeneralMeet: ModelTypes["MeetAggregate"];
    };
    NotificationWorkflowRecipientInput: {
        username: string;
    };
    NotifyOnAnnualGeneralMeetInput: {
        coopname: string;
        meet_hash: string;
        notification: ModelTypes["AnnualGeneralMeetingNotificationSignedDocumentInput"];
        username: string;
    };
    OneCoopDocumentOutput: {
        action: string;
        block_num: number;
        data: ModelTypes["JSON"];
        hash: string;
        package: string;
    };
    OneCoopDocumentsResponse: {
        current_page: number;
        items: ModelTypes["OneCoopDocumentOutput"][];
        max_block_num: number;
        total_count: number;
        total_pages: number;
    };
    OpenProjectInput: {
        coopname: string;
        project_hash: string;
    };
    Organization: {
        city: string;
        country: string;
        details: ModelTypes["OrganizationDetails"];
        email: string;
        fact_address: string;
        full_address: string;
        full_name: string;
        phone: string;
        represented_by: ModelTypes["RepresentedBy"];
        short_name: string;
        type: string;
        username: string;
    };
    OrganizationCertificate: {
        inn: string;
        ogrn: string;
        represented_by: ModelTypes["RepresentedByCertificate"];
        short_name: string;
        type: ModelTypes["AccountType"];
        username: string;
    };
    OrganizationDetails: {
        inn: string;
        kpp: string;
        ogrn: string;
    };
    OrganizationDetailsInput: {
        inn: string;
        kpp: string;
        ogrn: string;
    };
    OrganizationType: OrganizationType;
    OrganizationWithBankAccount: {
        bank_account?: ModelTypes["BankAccount"] | null;
        city: string;
        country: string;
        details: ModelTypes["OrganizationDetails"];
        email: string;
        fact_address: string;
        full_address: string;
        full_name: string;
        phone: string;
        represented_by: ModelTypes["RepresentedBy"];
        short_name: string;
        type: string;
        username: string;
    };
    PaginatedActionsPaginationResult: {
        currentPage: number;
        items: ModelTypes["BlockchainAction"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedAgreementsPaginationResult: {
        currentPage: number;
        items: ModelTypes["Agreement"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalCommitsPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalCommit"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalContributorsPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalContributor"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalCyclesPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalCycle"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalDebtsPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalDebt"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalExpensesPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalExpense"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalInvestsPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalInvest"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalIssuesPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalIssue"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalProgramInvestsPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalProgramInvest"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalProjectsPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalProject"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalResultsPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalResult"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalSegmentsPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalSegment"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalStoriesPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalStory"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalTimeEntriesByIssuesPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalTimeEntriesByIssues"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalTimeEntriesPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalTimeEntry"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCapitalVotesPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalVote"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedChairmanApprovalsPaginationResult: {
        currentPage: number;
        items: ModelTypes["Approval"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedCurrentTableStatesPaginationResult: {
        currentPage: number;
        items: ModelTypes["CurrentTableState"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedDeltasPaginationResult: {
        currentPage: number;
        items: ModelTypes["Delta"][];
        totalCount: number;
        totalPages: number;
    };
    PaginatedGatewayPaymentsPaginationResult: {
        currentPage: number;
        items: ModelTypes["GatewayPayment"][];
        totalCount: number;
        totalPages: number;
    };
    PaginationInput: {
        limit: number;
        page: number;
        sortBy?: string | null;
        sortOrder: string;
    };
    ParticipantAccount: {
        braname?: string | null;
        created_at: ModelTypes["DateTime"];
        has_vote: boolean;
        initial_amount?: string | null;
        is_initial: boolean;
        is_minimum: boolean;
        last_min_pay: ModelTypes["DateTime"];
        last_update: ModelTypes["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: ModelTypes["ParticipantApplicationSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["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;
    };
    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;
    };
    PaymentDetails: {
        amount_plus_fee: string;
        amount_without_fee: string;
        data: ModelTypes["JSON"];
        fact_fee_percent: number;
        fee_amount: string;
        fee_percent: number;
        tolerance_percent: number;
    };
    PaymentDirection: PaymentDirection;
    PaymentFiltersInput: {
        coopname?: string | null;
        direction?: ModelTypes["PaymentDirection"] | null;
        hash?: string | null;
        provider?: string | null;
        status?: ModelTypes["PaymentStatus"] | null;
        type?: ModelTypes["PaymentType"] | null;
        username?: string | null;
    };
    PaymentMethod: {
        created_at: ModelTypes["DateTime"];
        data: ModelTypes["PaymentMethodData"];
        is_default: boolean;
        method_id: string;
        method_type: string;
        updated_at: ModelTypes["DateTime"];
        username: string;
    };
    PaymentMethodData: ModelTypes["BankAccount"] | ModelTypes["SbpAccount"];
    PaymentMethodPaginationResult: {
        currentPage: number;
        items: ModelTypes["PaymentMethod"][];
        totalCount: number;
        totalPages: number;
    };
    PaymentStatus: PaymentStatus;
    PaymentType: PaymentType;
    Permission: {
        parent: string;
        perm_name: string;
        required_auth: ModelTypes["Authority"];
    };
    PermissionLevel: {
        actor: string;
        permission: string;
    };
    PermissionLevelWeight: {
        permission: ModelTypes["PermissionLevel"];
        weight: number;
    };
    PrivateAccount: {
        entrepreneur_data?: ModelTypes["Entrepreneur"] | null;
        individual_data?: ModelTypes["Individual"] | null;
        organization_data?: ModelTypes["Organization"] | null;
        type: ModelTypes["AccountType"];
    };
    PrivateAccountSearchData: ModelTypes["Entrepreneur"] | ModelTypes["Individual"] | ModelTypes["Organization"];
    PrivateAccountSearchResult: {
        data: ModelTypes["PrivateAccountSearchData"];
        highlightedFields?: string[] | null;
        score?: number | null;
        type: string;
    };
    ProcessConvertToAxonStatementInput: {
        convertAmount: string;
        signedDocument: ModelTypes["ConvertToAxonStatementSignedDocumentInput"];
        username: string;
    };
    ProgramInvestStatus: ProgramInvestStatus;
    ProhibitRequestInput: {
        coopname: string;
        exchange_id: number;
        meta: string;
        username: string;
    };
    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: ModelTypes["ProjectFreeDecisionSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["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;
    };
    ProjectStatus: ProjectStatus;
    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?: ModelTypes["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: {
        first_name: string;
        last_name: string;
        middle_name: string;
    };
    PublishProjectFreeDecisionInput: {
        coopname: string;
        document: ModelTypes["ProjectFreeDecisionSignedDocumentInput"];
        meta: string;
        username: string;
    };
    PublishRequestInput: {
        coopname: string;
        exchange_id: number;
        username: string;
    };
    PushResultInput: {
        contribution_amount: string;
        coopname: string;
        debt_amount: string;
        debt_hashes: string[];
        project_hash: string;
        statement: ModelTypes["SignedDigitalDocumentInput"];
        username: string;
    };
    Query: {
        agreements: ModelTypes["PaginatedAgreementsPaginationResult"];
        capitalCommit?: ModelTypes["CapitalCommit"] | null;
        capitalCommits: ModelTypes["PaginatedCapitalCommitsPaginationResult"];
        capitalContributor?: ModelTypes["CapitalContributor"] | null;
        capitalContributors: ModelTypes["PaginatedCapitalContributorsPaginationResult"];
        capitalCycles: ModelTypes["PaginatedCapitalCyclesPaginationResult"];
        capitalDebt?: ModelTypes["CapitalDebt"] | null;
        capitalDebts: ModelTypes["PaginatedCapitalDebtsPaginationResult"];
        capitalExpense?: ModelTypes["CapitalExpense"] | null;
        capitalExpenses: ModelTypes["PaginatedCapitalExpensesPaginationResult"];
        capitalInvest?: ModelTypes["CapitalInvest"] | null;
        capitalInvests: ModelTypes["PaginatedCapitalInvestsPaginationResult"];
        capitalIssue?: ModelTypes["CapitalIssue"] | null;
        capitalIssues: ModelTypes["PaginatedCapitalIssuesPaginationResult"];
        capitalProgramInvest?: ModelTypes["CapitalProgramInvest"] | null;
        capitalProgramInvests: ModelTypes["PaginatedCapitalProgramInvestsPaginationResult"];
        capitalProject?: ModelTypes["CapitalProject"] | null;
        capitalProjectWithRelations?: ModelTypes["CapitalProject"] | null;
        capitalProjects: ModelTypes["PaginatedCapitalProjectsPaginationResult"];
        capitalResult?: ModelTypes["CapitalResult"] | null;
        capitalResults: ModelTypes["PaginatedCapitalResultsPaginationResult"];
        capitalSegment?: ModelTypes["CapitalSegment"] | null;
        capitalSegments: ModelTypes["PaginatedCapitalSegmentsPaginationResult"];
        capitalState?: ModelTypes["CapitalState"] | null;
        capitalStories: ModelTypes["PaginatedCapitalStoriesPaginationResult"];
        capitalStory?: ModelTypes["CapitalStory"] | null;
        capitalTimeEntries: ModelTypes["PaginatedCapitalTimeEntriesPaginationResult"];
        capitalTimeEntriesByIssues: ModelTypes["PaginatedCapitalTimeEntriesByIssuesPaginationResult"];
        capitalTimeStats: ModelTypes["CapitalTimeStats"];
        capitalVote?: ModelTypes["CapitalVote"] | null;
        capitalVotes: ModelTypes["PaginatedCapitalVotesPaginationResult"];
        chairmanApproval?: ModelTypes["Approval"] | null;
        chairmanApprovals: ModelTypes["PaginatedChairmanApprovalsPaginationResult"];
        chatcoopCheckUsernameAvailability: boolean;
        chatcoopGetAccountStatus: ModelTypes["MatrixAccountStatusResponseDTO"];
        getAccount: ModelTypes["Account"];
        getAccounts: ModelTypes["AccountsPaginationResult"];
        getActions: ModelTypes["PaginatedActionsPaginationResult"];
        getAgenda: ModelTypes["AgendaWithDocuments"][];
        getBranches: ModelTypes["Branch"][];
        getCurrentInstance?: ModelTypes["CurrentInstanceDTO"] | null;
        getCurrentTableStates: ModelTypes["PaginatedCurrentTableStatesPaginationResult"];
        getDeltas: ModelTypes["PaginatedDeltasPaginationResult"];
        getDesktop: ModelTypes["Desktop"];
        getDocuments: ModelTypes["DocumentsAggregatePaginationResult"];
        getExtensionLogs: ModelTypes["ExtensionLogsPaginationResult"];
        getExtensions: ModelTypes["Extension"][];
        getInstallationStatus: ModelTypes["InstallationStatus"];
        getLedger: ModelTypes["LedgerState"];
        getLedgerHistory: ModelTypes["LedgerHistoryResponse"];
        getMeet: ModelTypes["MeetAggregate"];
        getMeets: ModelTypes["MeetAggregate"][];
        getPaymentMethods: ModelTypes["PaymentMethodPaginationResult"];
        getPayments: ModelTypes["PaginatedGatewayPaymentsPaginationResult"];
        getProviderSubscriptionById: ModelTypes["ProviderSubscription"];
        getProviderSubscriptions: ModelTypes["ProviderSubscription"][];
        getSystemInfo: ModelTypes["SystemInfo"];
        getUserWebPushSubscriptions: ModelTypes["WebPushSubscriptionDto"][];
        getWebPushSubscriptionStats: ModelTypes["SubscriptionStatsDto"];
        onecoopGetDocuments: ModelTypes["OneCoopDocumentsResponse"];
        searchPrivateAccounts: ModelTypes["PrivateAccountSearchResult"][];
    };
    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[];
    };
    ReceiveOnRequestInput: {
        coopname: string;
        document: ModelTypes["ReturnByAssetActSignedDocumentInput"];
        exchange_id: number;
        username: string;
    };
    RefreshInput: {
        access_token: string;
        refresh_token: string;
    };
    RefreshProgramInput: {
        coopname: string;
        username: string;
    };
    RefreshProjectInput: {
        coopname: string;
        project_hash: string;
        username: string;
    };
    RefreshSegmentInput: {
        coopname: string;
        project_hash: string;
        username: string;
    };
    RefundRequest: {
        cpu_amount: string;
        net_amount: string;
        owner: string;
        request_time: string;
    };
    RegisterAccountInput: {
        email: string;
        entrepreneur_data?: ModelTypes["CreateEntrepreneurDataInput"] | null;
        individual_data?: ModelTypes["CreateIndividualDataInput"] | null;
        organization_data?: ModelTypes["CreateOrganizationDataInput"] | null;
        public_key: string;
        referer?: string | null;
        type: ModelTypes["AccountType"];
        username: string;
    };
    RegisterContributorInput: {
        about?: string | null;
        contract: ModelTypes["SignedDigitalDocumentInput"];
        coopname: string;
        hours_per_day?: number | null;
        rate_per_hour?: string | null;
        username: string;
    };
    RegisterParticipantInput: {
        braname?: string | null;
        privacy_agreement: ModelTypes["SignedDigitalDocumentInput"];
        signature_agreement: ModelTypes["SignedDigitalDocumentInput"];
        statement: ModelTypes["ParticipantApplicationSignedDocumentInput"];
        user_agreement: ModelTypes["SignedDigitalDocumentInput"];
        username: string;
        wallet_agreement: ModelTypes["SignedDigitalDocumentInput"];
    };
    RegisteredAccount: {
        account: ModelTypes["Account"];
        tokens: ModelTypes["Tokens"];
    };
    RepresentedBy: {
        based_on: string;
        first_name: string;
        last_name: string;
        middle_name: string;
        position: string;
    };
    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;
    };
    ResetKeyInput: {
        public_key: string;
        token: string;
    };
    ResourceDelegationDTO: {
        cpu_weight: string;
        from: string;
        net_weight: string;
        to: string;
    };
    ResourceOverview: {
        cpu_weight: string;
        net_weight: string;
        owner: string;
        ram_bytes: number;
    };
    RestartAnnualGeneralMeetInput: {
        coopname: string;
        hash: string;
        new_close_at: ModelTypes["DateTime"];
        new_open_at: ModelTypes["DateTime"];
        newproposal: ModelTypes["AnnualGeneralMeetingAgendaSignedDocumentInput"];
    };
    ResultFilter: {
        projectHash?: string | null;
        status?: string | null;
        username?: string | null;
    };
    ResultStatus: ResultStatus;
    ReturnByAssetActGenerateDocumentInput: {
        act_id: string;
        block_num?: number | null;
        braname?: string | null;
        coopname: string;
        created_at?: string | null;
        decision_id: number;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        request_id: number;
        timezone?: string | null;
        title?: string | null;
        transmitter: string;
        username: string;
        version?: string | null;
    };
    ReturnByAssetActSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: ModelTypes["ReturnByAssetActSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["SignatureInfoInput"][];
        version: string;
    };
    ReturnByAssetActSignedMetaDocumentInput: {
        act_id: string;
        block_num: number;
        braname?: string | null;
        coopname: string;
        created_at: string;
        decision_id: number;
        generator: string;
        lang: string;
        links: string[];
        registry_id: number;
        request_id: number;
        timezone: string;
        title: string;
        transmitter: string;
        username: string;
        version: string;
    };
    ReturnByAssetDecisionGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        decision_id: number;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        request_id: number;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    ReturnByAssetStatementGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        request: ModelTypes["CommonRequestInput"];
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    };
    ReturnByAssetStatementSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: ModelTypes["ReturnByAssetStatementSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["SignatureInfoInput"][];
        version: string;
    };
    ReturnByAssetStatementSignedMetaDocumentInput: {
        block_num: number;
        coopname: string;
        created_at: string;
        generator: string;
        lang: string;
        links: string[];
        registry_id: number;
        request: ModelTypes["CommonRequestInput"];
        timezone: string;
        title: string;
        username: string;
        version: string;
    };
    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: ModelTypes["ReturnByMoneySignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["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;
    };
    SbpAccount: {
        phone: string;
    };
    SearchPrivateAccountsInput: {
        query: 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: ModelTypes["SelectBranchSignedDocumentInput"];
        username: string;
    };
    SelectBranchSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: ModelTypes["SelectBranchSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["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: ModelTypes["SignedDigitalDocumentInput"];
        username: string;
    };
    SetConfigInput: {
        config: ModelTypes["ConfigInput"];
        coopname: string;
    };
    SetMasterInput: {
        coopname: string;
        master: string;
        project_hash: string;
    };
    SetPaymentStatusInput: {
        id: string;
        status: ModelTypes["PaymentStatus"];
    };
    SetPlanInput: {
        coopname: string;
        master: string;
        plan_creators_hours: number;
        plan_expenses: string;
        plan_hour_cost: string;
        project_hash: string;
    };
    SetVarsInput: {
        confidential_email: string;
        confidential_link: string;
        contact_email: string;
        coopenomics_agreement?: ModelTypes["AgreementVarInput"] | null;
        coopname: string;
        full_abbr: string;
        full_abbr_dative: string;
        full_abbr_genitive: string;
        name: string;
        participant_application: ModelTypes["AgreementVarInput"];
        passport_request?: string | null;
        privacy_agreement: ModelTypes["AgreementVarInput"];
        short_abbr: string;
        signature_agreement: ModelTypes["AgreementVarInput"];
        statute_link: string;
        user_agreement: ModelTypes["AgreementVarInput"];
        wallet_agreement: ModelTypes["AgreementVarInput"];
        website: string;
    };
    SetWifInput: {
        permission: string;
        username: string;
        wif: string;
    };
    Settings: {
        authorized_default_route: string;
        authorized_default_workspace: string;
        coopname: string;
        created_at: ModelTypes["DateTime"];
        non_authorized_default_route: string;
        non_authorized_default_workspace: string;
        updated_at: ModelTypes["DateTime"];
    };
    SignActAsChairmanInput: {
        act: ModelTypes["SignedDigitalDocumentInput"];
        coopname: string;
        result_hash: string;
    };
    SignActAsContributorInput: {
        act: ModelTypes["SignedDigitalDocumentInput"];
        coopname: string;
        result_hash: string;
    };
    SignByPresiderOnAnnualGeneralMeetInput: {
        coopname: string;
        hash: string;
        presider_decision: ModelTypes["AnnualGeneralMeetingDecisionSignedDocumentInput"];
        username: string;
    };
    SignBySecretaryOnAnnualGeneralMeetInput: {
        coopname: string;
        hash: string;
        secretary_decision: ModelTypes["AnnualGeneralMeetingDecisionSignedDocumentInput"];
        username: string;
    };
    SignatureInfo: {
        id: number;
        is_valid?: boolean | null;
        meta: ModelTypes["JSON"];
        public_key: string;
        signature: string;
        signed_at: string;
        signed_hash: string;
        signer: string;
        signer_certificate?: ModelTypes["UserCertificateUnion"] | null;
    };
    SignatureInfoInput: {
        id: number;
        meta: string;
        public_key: string;
        signature: string;
        signed_at: string;
        signed_hash: string;
        signer: string;
    };
    SignedBlockchainDocument: {
        doc_hash: string;
        hash: string;
        meta: string;
        meta_hash: string;
        signatures: ModelTypes["SignatureInfo"][];
        version: string;
    };
    SignedDigitalDocument: {
        doc_hash: string;
        hash: string;
        meta: ModelTypes["JSON"];
        meta_hash: string;
        signatures: ModelTypes["SignatureInfo"][];
        version: string;
    };
    SignedDigitalDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: ModelTypes["MetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["SignatureInfoInput"][];
        version: string;
    };
    SovietMemberInput: {
        individual_data: ModelTypes["CreateSovietIndividualDataInput"];
        role: string;
    };
    StartInstallInput: {
        wif: string;
    };
    StartInstallResult: {
        coopname: string;
        install_code: string;
    };
    StartProjectInput: {
        coopname: string;
        project_hash: string;
    };
    StartResetKeyInput: {
        email: string;
    };
    StartVotingInput: {
        coopname: string;
        project_hash: string;
    };
    StatementDetailAggregate: {
        action: ModelTypes["ExtendedBlockchainAction"];
        documentAggregate: ModelTypes["DocumentAggregate"];
    };
    StopProjectInput: {
        coopname: string;
        project_hash: string;
    };
    StoryStatus: StoryStatus;
    SubmitVoteInput: {
        coopname: string;
        project_hash: string;
        votes: ModelTypes["VoteDistributionInput"][];
    };
    SubscriptionStatsDto: {
        active: number;
        inactive: number;
        total: number;
        uniqueUsers: number;
    };
    SupplyOnRequestInput: {
        coopname: string;
        document: ModelTypes["AssetContributionActSignedDocumentInput"];
        exchange_id: number;
        username: string;
    };
    Symbols: {
        root_govern_precision: number;
        root_govern_symbol: string;
        root_precision: number;
        root_symbol: string;
    };
    SystemInfo: {
        blockchain_account: ModelTypes["BlockchainAccount"];
        blockchain_info: ModelTypes["BlockchainInfoDTO"];
        contacts?: ModelTypes["ContactsDTO"] | null;
        cooperator_account: ModelTypes["CooperativeOperatorAccount"];
        coopname: string;
        is_providered: boolean;
        is_unioned: boolean;
        settings: ModelTypes["Settings"];
        symbols: ModelTypes["Symbols"];
        system_status: ModelTypes["SystemStatus"];
        union_link: string;
        vars?: ModelTypes["Vars"] | null;
    };
    SystemStatus: SystemStatus;
    Token: {
        expires: ModelTypes["DateTime"];
        token: string;
    };
    Tokens: {
        access: ModelTypes["Token"];
        refresh: ModelTypes["Token"];
    };
    Transaction: {
        chain?: ModelTypes["JSON"] | null;
        request?: ModelTypes["JSON"] | null;
        resolved?: ModelTypes["JSON"] | null;
        response?: ModelTypes["JSON"] | null;
        returns?: ModelTypes["JSON"] | null;
        revisions?: ModelTypes["JSON"] | null;
        signatures?: ModelTypes["JSON"] | null;
        signer?: ModelTypes["JSON"] | null;
        transaction?: ModelTypes["JSON"] | null;
    };
    TriggerNotificationWorkflowInput: {
        name: string;
        payload?: ModelTypes["JSONObject"] | null;
        to: ModelTypes["NotificationWorkflowRecipientInput"][];
    };
    UninstallExtensionInput: {
        name: string;
    };
    UnpublishRequestInput: {
        coopname: string;
        exchange_id: number;
        username: string;
    };
    Update: {
        organization_data?: ModelTypes["UpdateOrganizationDataInput"] | null;
        vars?: ModelTypes["VarsInput"] | null;
    };
    UpdateAccountInput: {
        entrepreneur_data?: ModelTypes["UpdateEntrepreneurDataInput"] | null;
        individual_data?: ModelTypes["UpdateIndividualDataInput"] | null;
        organization_data?: ModelTypes["UpdateOrganizationDataInput"] | null;
        public_key?: string | null;
        referer?: string | null;
        username: string;
    };
    UpdateBankAccountInput: {
        data: ModelTypes["BankAccountInput"];
        is_default: boolean;
        method_id: string;
        username: string;
    };
    UpdateEntrepreneurDataInput: {
        birthdate: string;
        city: string;
        country: ModelTypes["Country"];
        details: ModelTypes["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?: ModelTypes["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?: ModelTypes["IssuePriority"] | null;
        sort_order?: number | null;
        status?: ModelTypes["IssueStatus"] | null;
        submaster?: string | null;
        title?: string | null;
    };
    UpdateOrganizationDataInput: {
        city: string;
        country: string;
        details: ModelTypes["OrganizationDetailsInput"];
        email: string;
        fact_address: string;
        full_address: string;
        full_name: string;
        phone: string;
        represented_by: ModelTypes["RepresentedByInput"];
        short_name: string;
        type: string;
        username: string;
    };
    UpdateRequestInput: {
        coopname: string;
        data: string;
        exchange_id: number;
        meta: string;
        remain_units: string;
        unit_cost: string;
        username: string;
    };
    UpdateSettingsInput: {
        authorized_default_route?: string | null;
        authorized_default_workspace?: string | null;
        non_authorized_default_route?: string | null;
        non_authorized_default_workspace?: string | null;
    };
    UpdateStoryInput: {
        description?: string | null;
        issue_id?: string | null;
        project_hash?: string | null;
        sort_order?: number | null;
        status?: ModelTypes["StoryStatus"] | null;
        story_hash: string;
        title?: string | null;
    };
    UserAccount: {
        meta: string;
        referer: string;
        registered_at: string;
        registrator: string;
        status: string;
        storages: string[];
        type: string;
        username: string;
        verifications: ModelTypes["Verification"][];
    };
    UserCertificateUnion: ModelTypes["EntrepreneurCertificate"] | ModelTypes["IndividualCertificate"] | ModelTypes["OrganizationCertificate"];
    UserStatus: UserStatus;
    Vars: {
        confidential_email: string;
        confidential_link: string;
        contact_email: string;
        coopenomics_agreement?: ModelTypes["AgreementVar"] | null;
        coopname: string;
        full_abbr: string;
        full_abbr_dative: string;
        full_abbr_genitive: string;
        name: string;
        participant_application: ModelTypes["AgreementVar"];
        passport_request: string;
        privacy_agreement: ModelTypes["AgreementVar"];
        short_abbr: string;
        signature_agreement: ModelTypes["AgreementVar"];
        statute_link?: string | null;
        user_agreement: ModelTypes["AgreementVar"];
        wallet_agreement: ModelTypes["AgreementVar"];
        website: string;
    };
    VarsInput: {
        confidential_email: string;
        confidential_link: string;
        contact_email: string;
        coopenomics_agreement?: ModelTypes["AgreementInput"] | null;
        coopname: string;
        full_abbr: string;
        full_abbr_dative: string;
        full_abbr_genitive: string;
        name: string;
        participant_application: ModelTypes["AgreementInput"];
        passport_request: string;
        privacy_agreement: ModelTypes["AgreementInput"];
        short_abbr: string;
        signature_agreement: ModelTypes["AgreementInput"];
        statute_link: string;
        user_agreement: ModelTypes["AgreementInput"];
        wallet_agreement: ModelTypes["AgreementInput"];
        website: string;
    };
    Verification: {
        created_at: string;
        is_verified: boolean;
        last_update: string;
        notice: string;
        procedure: string;
        verificator: 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: ModelTypes["AnnualGeneralMeetingVotingBallotSignedDocumentInput"];
        coopname: string;
        hash: string;
        username: string;
        votes: ModelTypes["VoteItemInput"][];
    };
    WaitWeight: {
        wait_sec: number;
        weight: number;
    };
    WebPushSubscriptionDataInput: {
        endpoint: string;
        keys: ModelTypes["WebPushSubscriptionKeysInput"];
    };
    WebPushSubscriptionDto: {
        authKey: string;
        createdAt: ModelTypes["DateTime"];
        endpoint: string;
        id: string;
        isActive: boolean;
        p256dhKey: string;
        updatedAt: ModelTypes["DateTime"];
        userAgent?: string | null;
        username: string;
    };
    WebPushSubscriptionKeysInput: {
        auth: string;
        p256dh: string;
    };
    schema: {
        mutation?: ModelTypes["Mutation"] | null;
        query?: ModelTypes["Query"] | null;
    };
}

Type declaration

  • AcceptChildOrderInput: {
        coopname: string;
        document: ModelTypes["AssetContributionStatementSignedDocumentInput"];
        exchange_id: string;
        username: string;
    }
    • coopname: string

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

    • document: ModelTypes["AssetContributionStatementSignedDocumentInput"]

      Подписанное заявление на имущественный паевый взнос

    • exchange_id: string

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

    • username: string

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

  • Account: {
        blockchain_account?: ModelTypes["BlockchainAccount"] | null;
        participant_account?: ModelTypes["ParticipantAccount"] | null;
        private_account?: ModelTypes["PrivateAccount"] | null;
        provider_account?: ModelTypes["MonoAccount"] | null;
        user_account?: ModelTypes["UserAccount"] | null;
        username: string;
    }
    • Optional blockchain_account?: ModelTypes["BlockchainAccount"] | null

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

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

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

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

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

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

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

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

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

    • username: string

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

  • AccountRamDelta: {
        account: string;
        delta: number;
    }
    • account: string
    • delta: number
  • AccountResourceInfo: {
        available: string;
        current_used?: string | null;
        last_usage_update_time?: string | null;
        max: string;
        used: string;
    }
    • available: string

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

    • Optional current_used?: string | null

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

    • Optional last_usage_update_time?: string | null

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

    • max: string

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

    • used: string

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

  • AccountType: AccountType
  • AccountsPaginationResult: {
        currentPage: number;
        items: ModelTypes["Account"][];
        totalCount: number;
        totalPages: number;
    }
    • currentPage: number

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

    • items: ModelTypes["Account"][]

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

    • totalCount: number

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

    • totalPages: number

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

  • ActDetailAggregate: {
        action?: ModelTypes["ExtendedBlockchainAction"] | null;
        documentAggregate?: ModelTypes["DocumentAggregate"] | null;
    }

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

    • Optional action?: ModelTypes["ExtendedBlockchainAction"] | null
    • Optional documentAggregate?: ModelTypes["DocumentAggregate"] | null
  • ActionAuthorization: {
        actor: string;
        permission: string;
    }
    • 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: {
        abi_sequence: number;
        act_digest: string;
        auth_sequence: ModelTypes["AuthSequence"][];
        code_sequence: number;
        global_sequence: string;
        receiver: string;
        recv_sequence: string;
    }
    • abi_sequence: number
    • act_digest: string
    • auth_sequence: ModelTypes["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

      Хэш проекта

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

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

    • email: string

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

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

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

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

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

    • initial: string

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

    • minimum: string

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

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

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

    • Optional referer?: string | null

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

    • spread_initial: boolean

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

    • type: ModelTypes["AccountType"]

      Тип аккаунта

  • 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: {
        context: string;
        decision: string;
        title: string;
    }

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

    • context: string

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

    • decision: string

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

    • title: string

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

  • AgendaWithDocuments: {
        action: ModelTypes["BlockchainAction"];
        documents: ModelTypes["DocumentPackageAggregate"];
        table: ModelTypes["BlockchainDecision"];
    }
    • action: ModelTypes["BlockchainAction"]

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

    • documents: ModelTypes["DocumentPackageAggregate"]

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

    • table: ModelTypes["BlockchainDecision"]

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

  • Agreement: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        block_num?: number | null;
        coopname?: string | null;
        document?: ModelTypes["DocumentAggregate"] | null;
        draft_id?: number | null;
        id?: number | null;
        present: boolean;
        program_id?: number | null;
        status: ModelTypes["AgreementStatus"];
        type?: string | null;
        updated_at?: ModelTypes["DateTime"] | null;
        username?: string | null;
        version?: number | null;
    }

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

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • Optional block_num?: number | null

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

    • Optional coopname?: string | null

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

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

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

    • Optional draft_id?: number | null

      ID черновика

    • Optional id?: number | null

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

    • present: boolean

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

    • Optional program_id?: number | null

      ID программы

    • status: ModelTypes["AgreementStatus"]

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

    • Optional type?: string | null

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

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

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

    • Optional username?: string | null

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

    • Optional version?: number | null

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

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

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

    • Optional coopname?: string | null

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

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

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

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

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

    • Optional program_id?: number | null

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

    • Optional statuses?: ModelTypes["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
  • AgreementVar: {
        protocol_day_month_year: string;
        protocol_number: string;
    }
    • 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: ModelTypes["AgendaMeet"];
        questions: ModelTypes["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: ModelTypes["AgendaMeet"]
    • questions: ModelTypes["AgendaGeneralMeetQuestion"][]
    • Optional timezone?: string | null

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

    • Optional title?: string | null

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

    • username: string

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

    • Optional version?: string | null

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

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

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

    • hash: string

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

    • meta: ModelTypes["AnnualGeneralMeetingAgendaSignedMetaDocumentInput"]

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

    • meta_hash: string

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

    • signatures: ModelTypes["SignatureInfoInput"][]

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

    • version: string

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

  • AnnualGeneralMeetingAgendaSignedMetaDocumentInput: {
        block_num: number;
        coopname: string;
        created_at: string;
        generator: string;
        is_repeated: boolean;
        lang: string;
        links: string[];
        meet: ModelTypes["AgendaMeet"];
        questions: ModelTypes["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: ModelTypes["AgendaMeet"]
    • questions: ModelTypes["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: ModelTypes["AnnualGeneralMeetingDecisionSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

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

    • hash: string

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

    • meta: ModelTypes["AnnualGeneralMeetingDecisionSignedMetaDocumentInput"]

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

    • meta_hash: string

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

    • signatures: ModelTypes["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: ModelTypes["AnnualGeneralMeetingNotificationSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

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

    • hash: string

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

    • meta: ModelTypes["AnnualGeneralMeetingNotificationSignedMetaDocumentInput"]

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

    • meta_hash: string

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

    • signatures: ModelTypes["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: ModelTypes["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: ModelTypes["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: ModelTypes["AnnualGeneralMeetingVotingBallotSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

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

    • hash: string

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

    • meta: ModelTypes["AnnualGeneralMeetingVotingBallotSignedMetaDocumentInput"]

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

    • meta_hash: string

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

    • signatures: ModelTypes["SignatureInfoInput"][]

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

    • version: string

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

  • AnnualGeneralMeetingVotingBallotSignedMetaDocumentInput: {
        answers: ModelTypes["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: ModelTypes["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: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        approval_hash: string;
        approved_document?: ModelTypes["DocumentAggregate"] | null;
        block_num?: number | null;
        callback_action_approve: string;
        callback_action_decline: string;
        callback_contract: string;
        coopname: string;
        created_at: ModelTypes["DateTime"];
        document?: ModelTypes["DocumentAggregate"] | null;
        id?: number | null;
        meta: string;
        present: boolean;
        status: ModelTypes["ApprovalStatus"];
        username: string;
    }

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

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • approval_hash: string

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

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

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

    • Optional block_num?: number | null

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

    • callback_action_approve: string

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

    • callback_action_decline: string

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

    • callback_contract: string

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

    • coopname: string

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

    • created_at: ModelTypes["DateTime"]

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

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

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

    • Optional id?: number | null

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

    • meta: string

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

    • present: boolean

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

    • status: ModelTypes["ApprovalStatus"]

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

    • username: string

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

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

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

    • Optional approval_hash?: string | null

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

    • Optional coopname?: string | null

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

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

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

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

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

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

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

    • Optional username?: string | null

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

  • ApprovalStatus: ApprovalStatus
  • AssetContributionActGenerateDocumentInput: {
        act_id: string;
        block_num?: number | null;
        braname?: string | null;
        coopname: string;
        created_at?: string | null;
        decision_id: number;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        receiver: string;
        request_id: number;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }
    • act_id: string

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

    • Optional block_num?: number | null

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

    • Optional braname?: string | null

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

    • coopname: string

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

    • Optional created_at?: string | null

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

    • decision_id: number

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

    • Optional generator?: string | null

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

    • Optional lang?: string | null

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

    • Optional links?: string[] | null

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

    • receiver: string

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

    • request_id: number

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

    • Optional timezone?: string | null

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

    • Optional title?: string | null

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

    • username: string

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

    • Optional version?: string | null

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

  • AssetContributionActSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: ModelTypes["AssetContributionActSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

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

    • hash: string

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

    • meta: ModelTypes["AssetContributionActSignedMetaDocumentInput"]

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

    • meta_hash: string

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

    • signatures: ModelTypes["SignatureInfoInput"][]

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

    • version: string

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

  • AssetContributionActSignedMetaDocumentInput: {
        act_id: string;
        block_num: number;
        braname?: string | null;
        coopname: string;
        created_at: string;
        decision_id: number;
        generator: string;
        lang: string;
        links: string[];
        receiver: string;
        registry_id: number;
        request_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    }
    • act_id: string

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

    • block_num: number

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

    • Optional braname?: string | null

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

    • coopname: string

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

    • created_at: string

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

    • decision_id: number

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

    • generator: string

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

    • lang: string

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

    • links: string[]

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

    • receiver: string

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

    • registry_id: number

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

    • request_id: number

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

    • timezone: string

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

    • title: string

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

    • username: string

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

    • version: string

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

  • AssetContributionDecisionGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        decision_id: number;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        request_id: number;
        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

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

    • request_id: number

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

    • Optional timezone?: string | null

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

    • Optional title?: string | null

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

    • username: string

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

    • Optional version?: string | null

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

  • AssetContributionStatementGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        request: ModelTypes["CommonRequestInput"];
        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

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

    • request: ModelTypes["CommonRequestInput"]

      Запрос на внесение имущественного паевого взноса

    • Optional timezone?: string | null

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

    • Optional title?: string | null

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

    • username: string

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

    • Optional version?: string | null

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

  • AssetContributionStatementSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: ModelTypes["AssetContributionStatementSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

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

    • hash: string

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

    • meta: ModelTypes["AssetContributionStatementSignedMetaDocumentInput"]

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

    • meta_hash: string

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

    • signatures: ModelTypes["SignatureInfoInput"][]

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

    • version: string

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

  • AssetContributionStatementSignedMetaDocumentInput: {
        block_num: number;
        coopname: string;
        created_at: string;
        generator: string;
        lang: string;
        links: string[];
        registry_id: number;
        request: ModelTypes["CommonRequestInput"];
        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 документа в реестре

    • request: ModelTypes["CommonRequestInput"]

      Запрос на внесение имущественного паевого взноса

    • timezone: string

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

    • title: string

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

    • username: string

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

    • version: string

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

  • AuthSequence: {
        account: string;
        sequence: string;
    }
    • account: string
    • sequence: string
  • Authority: {
        accounts: ModelTypes["PermissionLevelWeight"][];
        keys: ModelTypes["KeyWeight"][];
        threshold: number;
        waits: ModelTypes["WaitWeight"][];
    }
    • accounts: ModelTypes["PermissionLevelWeight"][]

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

    • keys: ModelTypes["KeyWeight"][]

      Ключи

    • threshold: number

      Порог

    • waits: ModelTypes["WaitWeight"][]

      Вес ожидания

  • BankAccount: {
        account_number: string;
        bank_name: string;
        card_number?: string | null;
        currency: string;
        details: ModelTypes["BankAccountDetails"];
    }
    • account_number: string

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

    • bank_name: string

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

    • Optional card_number?: string | null

      Номер карты

    • currency: string

      Валюта счета

    • details: ModelTypes["BankAccountDetails"]

      Детали счета

  • BankAccountDetails: {
        bik: string;
        corr: string;
        kpp: string;
    }
    • bik: string

      БИК банка

    • corr: string

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

    • kpp: string

      КПП банка

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

      БИК банка

    • corr: string

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

    • kpp: string

      КПП банка

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

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

    • bank_name: string

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

    • Optional card_number?: string | null

      Номер карты

    • currency: string

      Валюта счета

    • details: ModelTypes["BankAccountDetailsInput"]

      Детали счета

  • BankPaymentMethod: {
        created_at: ModelTypes["DateTime"];
        data: ModelTypes["BankAccount"];
        is_default: boolean;
        method_id: string;
        method_type: string;
        updated_at: ModelTypes["DateTime"];
        username: string;
    }
    • created_at: ModelTypes["DateTime"]

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

    • data: ModelTypes["BankAccount"]

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

    • is_default: boolean

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

    • method_id: string

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

    • method_type: string

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

    • updated_at: ModelTypes["DateTime"]

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

    • username: string

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

  • BaseCapitalProject: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        block_num?: number | null;
        blockchain_status: string;
        can_convert_to_project: boolean;
        coopname: string;
        counts: ModelTypes["CapitalProjectCountsData"];
        created_at: string;
        crps: ModelTypes["CapitalProjectCrpsData"];
        data: string;
        description: string;
        fact: ModelTypes["CapitalProjectFactPool"];
        id: number;
        invite: string;
        is_opened: boolean;
        is_planed: boolean;
        issue_counter: number;
        master: string;
        membership: ModelTypes["CapitalProjectMembershipCrps"];
        meta: string;
        parent_hash: string;
        parent_title?: string | null;
        permissions: ModelTypes["CapitalProjectPermissions"];
        plan: ModelTypes["CapitalProjectPlanPool"];
        prefix: string;
        present: boolean;
        project_hash: string;
        status: ModelTypes["ProjectStatus"];
        title: string;
        voting: ModelTypes["CapitalProjectVotingData"];
    }

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

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • Optional block_num?: number | null

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

    • blockchain_status: string

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

    • can_convert_to_project: boolean

      Можно ли конвертировать в проект

    • coopname: string

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

    • counts: ModelTypes["CapitalProjectCountsData"]

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

    • created_at: string

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

    • crps: ModelTypes["CapitalProjectCrpsData"]

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

    • data: string

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

    • description: string

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

    • fact: ModelTypes["CapitalProjectFactPool"]

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

    • id: number

      ID в блокчейне

    • invite: string

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

    • is_opened: boolean

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

    • is_planed: boolean

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

    • issue_counter: number

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

    • master: string

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

    • membership: ModelTypes["CapitalProjectMembershipCrps"]

      Данные CRPS для распределения членских взносов проекта

    • meta: string

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

    • parent_hash: string

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

    • Optional parent_title?: string | null

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

    • permissions: ModelTypes["CapitalProjectPermissions"]

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

    • plan: ModelTypes["CapitalProjectPlanPool"]

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

    • prefix: string

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

    • present: boolean

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

    • project_hash: string

      Хеш проекта

    • status: ModelTypes["ProjectStatus"]

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

    • title: string

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

    • voting: ModelTypes["CapitalProjectVotingData"]

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

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

      Имя аккаунта

    • Optional core_liquid_balance?: string | null

      Баланс

    • cpu_limit: ModelTypes["AccountResourceInfo"]

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

    • cpu_weight: string

      Вес CPU

    • created: string

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

    • head_block_num: number

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

    • head_block_time: string

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

    • last_code_update: string

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

    • net_limit: ModelTypes["AccountResourceInfo"]

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

    • net_weight: string

      Вес сети

    • permissions: ModelTypes["Permission"][]

      Разрешения

    • privileged: boolean

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

    • ram_quota: number

      Квота RAM

    • ram_usage: number

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

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

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

    • Optional rex_info?: string | null

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

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

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

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

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

    • Optional voter_info?: string | null

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

  • BlockchainAction: {
        account: string;
        account_ram_deltas: ModelTypes["AccountRamDelta"][];
        action_ordinal: number;
        authorization: ModelTypes["ActionAuthorization"][];
        block_id: string;
        block_num: number;
        chain_id: string;
        console: string;
        context_free: boolean;
        creator_action_ordinal: number;
        data: ModelTypes["JSON"];
        elapsed: number;
        global_sequence: string;
        name: string;
        receipt: ModelTypes["ActionReceipt"];
        receiver: string;
        transaction_id: string;
    }

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

    • account: string
    • account_ram_deltas: ModelTypes["AccountRamDelta"][]
    • action_ordinal: number
    • authorization: ModelTypes["ActionAuthorization"][]
    • block_id: string
    • block_num: number
    • chain_id: string
    • console: string
    • context_free: boolean
    • creator_action_ordinal: number
    • data: ModelTypes["JSON"]

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

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

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

    • approved: boolean
    • authorization: ModelTypes["SignedBlockchainDocument"]
    • authorized: boolean
    • authorized_by: string
    • batch_id: number
    • Optional callback_contract?: string | null
    • Optional confirm_callback?: string | null
    • coopname: string
    • created_at: string
    • Optional decline_callback?: string | null
    • expired_at: string
    • Optional hash?: string | null
    • id: number
    • meta: string
    • statement: ModelTypes["SignedBlockchainDocument"]
    • type: string
    • username: string
    • Optional username_certificate?: ModelTypes["UserCertificateUnion"] | null

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

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

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

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

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

  • 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;
    }

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

    • 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

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

  • Branch: {
        bank_account: ModelTypes["BankPaymentMethod"];
        braname: string;
        city: string;
        coopname: string;
        country: string;
        details: ModelTypes["OrganizationDetails"];
        email: string;
        fact_address: string;
        full_address: string;
        full_name: string;
        phone: string;
        represented_by: ModelTypes["RepresentedBy"];
        short_name: string;
        trusted: ModelTypes["Individual"][];
        trustee: ModelTypes["Individual"];
        type: string;
    }
    • bank_account: ModelTypes["BankPaymentMethod"]

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

    • braname: string

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

    • city: string

      Город

    • coopname: string

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

    • country: string

      Страна

    • details: ModelTypes["OrganizationDetails"]

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

    • email: string

      Email

    • fact_address: string

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

    • full_address: string

      Полный адрес

    • full_name: string

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

    • phone: string

      Телефон

    • represented_by: ModelTypes["RepresentedBy"]

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

    • short_name: string

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

    • trusted: ModelTypes["Individual"][]

      Доверенные аккаунты

    • trustee: ModelTypes["Individual"]

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

    • type: string

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

  • CalculateVotesInput: {
        coopname: string;
        project_hash: string;
        username: string;
    }
    • coopname: string

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

    • project_hash: string

      Хэш проекта

    • username: string

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

  • CancelRequestInput: {
        coopname: string;
        exchange_id: string;
        username: string;
    }
    • coopname: string

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

    • exchange_id: string

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

    • username: string

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

  • CapitalCommit: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        amounts?: ModelTypes["CapitalCommitAmounts"] | null;
        block_num?: number | null;
        blockchain_status?: string | null;
        commit_hash: string;
        coopname?: string | null;
        created_at?: string | null;
        description: string;
        display_name?: string | null;
        id?: number | null;
        meta: string;
        present: boolean;
        project?: ModelTypes["BaseCapitalProject"] | null;
        project_hash?: string | null;
        status: ModelTypes["CommitStatus"];
        username?: string | null;
    }

    Коммит в системе CAPITAL

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • Optional amounts?: ModelTypes["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

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

    • description: string

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

    • Optional display_name?: string | null

      Отображаемое имя пользователя

    • Optional id?: number | null

      ID в блокчейне

    • meta: string

      Метаданные коммита

    • present: boolean

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

    • Optional project?: ModelTypes["BaseCapitalProject"] | null

      Проект, к которому относится коммит

    • Optional project_hash?: string | null

      Хеш проекта

    • status: ModelTypes["CommitStatus"]

      Статус коммита

    • Optional username?: string | null

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

  • 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 коммита

    • 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?: ModelTypes["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?: ModelTypes["CommitStatus"] | null

      Фильтр по статусу коммита

    • Optional username?: string | null

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

  • 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 контракта кооператива

    • 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: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        about?: string | null;
        appendixes: string[];
        block_num?: number | null;
        blockchain_status: string;
        contract?: ModelTypes["DocumentAggregate"] | null;
        contributed_as_author: string;
        contributed_as_contributor: string;
        contributed_as_coordinator: string;
        contributed_as_creator: string;
        contributed_as_investor: string;
        contributed_as_propertor: string;
        contributor_hash: string;
        coopname: string;
        created_at: string;
        debt_amount: string;
        display_name: string;
        energy: number;
        hours_per_day: number;
        id: number;
        is_external_contract: boolean;
        last_energy_update: string;
        level: number;
        memo?: string | null;
        present: boolean;
        rate_per_hour: string;
        status: ModelTypes["ContributorStatus"];
        username: string;
    }

    Участник кооператива в системе CAPITAL

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • Optional about?: string | null

      О себе

    • appendixes: string[]

      Приложения к контракту

    • Optional block_num?: number | null

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

    • blockchain_status: string

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

    • Optional contract?: ModelTypes["DocumentAggregate"] | null

      Контракт участника

    • contributed_as_author: string

      Вклад как автор

    • contributed_as_contributor: string

      Вклад как участник

    • contributed_as_coordinator: string

      Вклад как координатор

    • contributed_as_creator: string

      Вклад как исполнитель

    • contributed_as_investor: string

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

    • contributed_as_propertor: string

      Вклад как собственник имущества

    • contributor_hash: string

      Хеш участника

    • coopname: string

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

    • created_at: string

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

    • debt_amount: string

      Сумма долга

    • display_name: string

      Отображаемое имя

    • energy: number

      Энергия участника

    • hours_per_day: number

      Часов в день

    • id: number

      ID в блокчейне

    • is_external_contract: boolean

      Является ли внешним контрактом

    • last_energy_update: string

      Последнее обновление энергии

    • level: number

      Уровень участника

    • Optional memo?: string | null

      Мемо/комментарий

    • present: boolean

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

    • rate_per_hour: string

      Ставка за час работы

    • status: ModelTypes["ContributorStatus"]

      Статус участника

    • username: string

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

  • CapitalContributorFilter: {
        contributor_hash?: string | null;
        coopname?: string | null;
        display_name?: string | null;
        is_external_contract?: boolean | null;
        project_hash?: string | null;
        status?: ModelTypes["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?: ModelTypes["ContributorStatus"] | null

      Фильтр по статусу участника

    • Optional username?: string | null

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

  • CapitalCycle: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        block_num?: number | null;
        end_date: ModelTypes["DateTime"];
        name: string;
        present: boolean;
        start_date: ModelTypes["DateTime"];
        status: ModelTypes["CycleStatus"];
    }

    Цикл разработки в системе CAPITAL

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • Optional block_num?: number | null

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

    • end_date: ModelTypes["DateTime"]

      Дата окончания

    • name: string

      Название цикла

    • present: boolean

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

    • start_date: ModelTypes["DateTime"]

      Дата начала

    • status: ModelTypes["CycleStatus"]

      Статус цикла

  • CapitalCycleFilter: {
        end_date?: string | null;
        is_active?: boolean | null;
        name?: string | null;
        start_date?: string | null;
        status?: ModelTypes["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?: ModelTypes["CycleStatus"] | null

      Фильтр по статусу цикла

  • CapitalDebt: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        amount?: number | null;
        approved_statement?: ModelTypes["DocumentAggregate"] | null;
        authorization?: ModelTypes["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?: ModelTypes["DocumentAggregate"] | null;
        status: ModelTypes["DebtStatus"];
        username?: string | null;
    }

    Долг в системе CAPITAL

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • Optional amount?: number | null

      Сумма долга

    • Optional approved_statement?: ModelTypes["DocumentAggregate"] | null

      Одобренное заявление

    • Optional authorization?: ModelTypes["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?: ModelTypes["DocumentAggregate"] | null

      Заявление на получение ссуды

    • status: ModelTypes["DebtStatus"]

      Статус долга

    • Optional username?: string | null

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

  • CapitalExpense: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        amount?: string | null;
        approved_statement?: ModelTypes["DocumentAggregate"] | null;
        authorization?: ModelTypes["DocumentAggregate"] | null;
        block_num?: number | null;
        blockchain_status?: string | null;
        coopname?: string | null;
        description?: string | null;
        expense_hash: string;
        expense_statement?: ModelTypes["DocumentAggregate"] | null;
        fund_id?: number | null;
        id?: number | null;
        present: boolean;
        project_hash?: string | null;
        spended_at?: string | null;
        status: ModelTypes["ExpenseStatus"];
        username?: string | null;
    }

    Расход в системе CAPITAL

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • Optional amount?: string | null

      Сумма расхода

    • Optional approved_statement?: ModelTypes["DocumentAggregate"] | null

      Одобренная записка

    • Optional authorization?: ModelTypes["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?: ModelTypes["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: ModelTypes["ExpenseStatus"]

      Статус расхода

    • Optional username?: string | null

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

  • CapitalInvest: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["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: ModelTypes["InvestStatus"];
        username?: string | null;
    }

    Инвестиция в системе CAPITAL

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["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: ModelTypes["InvestStatus"]

      Статус инвестиции

    • Optional username?: string | null

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

  • CapitalInvestFilter: {
        coopname?: string | null;
        coordinator?: string | null;
        invest_hash?: string | null;
        project_hash?: string | null;
        status?: ModelTypes["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?: ModelTypes["InvestStatus"] | null

      Фильтр по статусу инвестиции

    • Optional username?: string | null

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

  • CapitalIssue: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        block_num?: number | null;
        created_by: string;
        creators: string[];
        cycle_id?: string | null;
        description?: string | null;
        estimate: number;
        id: string;
        issue_hash: string;
        metadata: ModelTypes["JSON"];
        permissions: ModelTypes["CapitalIssuePermissions"];
        present: boolean;
        priority: ModelTypes["IssuePriority"];
        project_hash: string;
        sort_order: number;
        status: ModelTypes["IssueStatus"];
        submaster?: string | null;
        title: string;
    }

    Задача в системе CAPITAL

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • Optional block_num?: number | null

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

    • created_by: string

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

    • creators: string[]

      Массив имен пользователей создателей (contributors)

    • Optional cycle_id?: string | null

      ID цикла

    • Optional description?: string | null

      Описание задачи

    • estimate: number

      Оценка в story points или часах

    • id: string

      Уникальный ID задачи в формате PREFIX-N (например, ABC-1)

    • issue_hash: string

      Хеш задачи

    • metadata: ModelTypes["JSON"]

      Метаданные задачи

    • permissions: ModelTypes["CapitalIssuePermissions"]

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

    • present: boolean

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

    • priority: ModelTypes["IssuePriority"]

      Приоритет задачи

    • project_hash: string

      Хеш проекта

    • sort_order: number

      Порядок сортировки

    • status: ModelTypes["IssueStatus"]

      Статус задачи

    • Optional submaster?: string | null

      Имя пользователя подмастерья (contributor)

    • title: string

      Название задачи

  • CapitalIssueFilter: {
        coopname?: string | null;
        created_by?: string | null;
        creators?: string[] | null;
        cycle_id?: string | null;
        master?: string | null;
        priorities?: ModelTypes["IssuePriority"][] | null;
        project_hash?: string | null;
        statuses?: ModelTypes["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?: ModelTypes["IssuePriority"][] | null

      Фильтр по приоритетам задач

    • Optional project_hash?: string | null

      Фильтр по хешу проекта

    • Optional statuses?: ModelTypes["IssueStatus"][] | null

      Фильтр по статусам задач

    • Optional submaster?: string | null

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

    • Optional title?: string | null

      Фильтр по названию задачи

  • CapitalIssuePermissions: {
        can_change_status: boolean;
        can_delete_issue: boolean;
        can_edit_issue: boolean;
        can_set_done: boolean;
        can_set_on_review: boolean;
        has_clearance: boolean;
        is_guest: boolean;
    }

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

    • can_change_status: boolean

      Может ли изменять статусы задачи

    • can_delete_issue: boolean

      Может ли удалить задачу

    • can_edit_issue: boolean

      Может ли редактировать задачу (название, описание, приоритет и т.д.)

    • can_set_done: boolean

      Может ли устанавливать статус DONE (выполнена)

    • can_set_on_review: boolean

      Может ли устанавливать статус ON_REVIEW (на проверке)

    • has_clearance: boolean

      Имеет ли подтвержденное приложение для проекта

    • is_guest: boolean

      Является ли пользователь гостем (неавторизованным)

  • CapitalProgramInvest: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        amount?: number | null;
        block_num?: number | null;
        blockchain_status?: string | null;
        coopname?: string | null;
        id?: number | null;
        invest_hash: string;
        invested_at?: string | null;
        present: boolean;
        statement?: ModelTypes["DocumentAggregate"] | null;
        status: ModelTypes["ProgramInvestStatus"];
        username?: string | null;
    }

    Программная инвестиция в системе CAPITAL

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • Optional amount?: number | null

      Сумма инвестиции

    • Optional block_num?: number | null

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

    • Optional blockchain_status?: string | null

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

    • Optional coopname?: string | null

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

    • Optional id?: number | null

      ID в блокчейне

    • invest_hash: string

      Хеш инвестиции

    • Optional invested_at?: string | null

      Дата инвестирования

    • present: boolean

      Существует ли запись в блокчейне

    • Optional statement?: ModelTypes["DocumentAggregate"] | null

      Заявление об инвестиции

    • status: ModelTypes["ProgramInvestStatus"]

      Статус программной инвестиции

    • Optional username?: string | null

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

  • CapitalProject: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        block_num?: number | null;
        blockchain_status: string;
        can_convert_to_project: boolean;
        components: ModelTypes["CapitalProjectComponent"][];
        coopname: string;
        counts: ModelTypes["CapitalProjectCountsData"];
        created_at: string;
        crps: ModelTypes["CapitalProjectCrpsData"];
        data: string;
        description: string;
        fact: ModelTypes["CapitalProjectFactPool"];
        id: number;
        invite: string;
        is_opened: boolean;
        is_planed: boolean;
        issue_counter: number;
        master: string;
        membership: ModelTypes["CapitalProjectMembershipCrps"];
        meta: string;
        parent_hash: string;
        parent_title?: string | null;
        permissions: ModelTypes["CapitalProjectPermissions"];
        plan: ModelTypes["CapitalProjectPlanPool"];
        prefix: string;
        present: boolean;
        project_hash: string;
        status: ModelTypes["ProjectStatus"];
        title: string;
        voting: ModelTypes["CapitalProjectVotingData"];
    }

    Проект в системе CAPITAL с компонентами

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • Optional block_num?: number | null

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

    • blockchain_status: string

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

    • can_convert_to_project: boolean

      Можно ли конвертировать в проект

    • components: ModelTypes["CapitalProjectComponent"][]

      Массив проектов-компонентов

    • coopname: string

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

    • counts: ModelTypes["CapitalProjectCountsData"]

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

    • created_at: string

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

    • crps: ModelTypes["CapitalProjectCrpsData"]

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

    • data: string

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

    • description: string

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

    • fact: ModelTypes["CapitalProjectFactPool"]

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

    • id: number

      ID в блокчейне

    • invite: string

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

    • is_opened: boolean

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

    • is_planed: boolean

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

    • issue_counter: number

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

    • master: string

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

    • membership: ModelTypes["CapitalProjectMembershipCrps"]

      Данные CRPS для распределения членских взносов проекта

    • meta: string

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

    • parent_hash: string

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

    • Optional parent_title?: string | null

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

    • permissions: ModelTypes["CapitalProjectPermissions"]

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

    • plan: ModelTypes["CapitalProjectPlanPool"]

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

    • prefix: string

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

    • present: boolean

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

    • project_hash: string

      Хеш проекта

    • status: ModelTypes["ProjectStatus"]

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

    • title: string

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

    • voting: ModelTypes["CapitalProjectVotingData"]

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

  • CapitalProjectComponent: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        block_num?: number | null;
        blockchain_status: string;
        can_convert_to_project: boolean;
        coopname: string;
        counts: ModelTypes["CapitalProjectCountsData"];
        created_at: string;
        crps: ModelTypes["CapitalProjectCrpsData"];
        data: string;
        description: string;
        fact: ModelTypes["CapitalProjectFactPool"];
        id: number;
        invite: string;
        is_opened: boolean;
        is_planed: boolean;
        issue_counter: number;
        master: string;
        membership: ModelTypes["CapitalProjectMembershipCrps"];
        meta: string;
        parent_hash: string;
        parent_title?: string | null;
        permissions: ModelTypes["CapitalProjectPermissions"];
        plan: ModelTypes["CapitalProjectPlanPool"];
        prefix: string;
        present: boolean;
        project_hash: string;
        status: ModelTypes["ProjectStatus"];
        title: string;
        voting: ModelTypes["CapitalProjectVotingData"];
    }

    Проект-компонент в системе CAPITAL

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • Optional block_num?: number | null

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

    • blockchain_status: string

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

    • can_convert_to_project: boolean

      Можно ли конвертировать в проект

    • coopname: string

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

    • counts: ModelTypes["CapitalProjectCountsData"]

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

    • created_at: string

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

    • crps: ModelTypes["CapitalProjectCrpsData"]

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

    • data: string

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

    • description: string

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

    • fact: ModelTypes["CapitalProjectFactPool"]

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

    • id: number

      ID в блокчейне

    • invite: string

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

    • is_opened: boolean

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

    • is_planed: boolean

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

    • issue_counter: number

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

    • master: string

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

    • membership: ModelTypes["CapitalProjectMembershipCrps"]

      Данные CRPS для распределения членских взносов проекта

    • meta: string

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

    • parent_hash: string

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

    • Optional parent_title?: string | null

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

    • permissions: ModelTypes["CapitalProjectPermissions"]

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

    • plan: ModelTypes["CapitalProjectPlanPool"]

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

    • prefix: string

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

    • present: boolean

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

    • project_hash: string

      Хеш проекта

    • status: ModelTypes["ProjectStatus"]

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

    • title: string

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

    • voting: ModelTypes["CapitalProjectVotingData"]

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

  • 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;
    }

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

    • 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: {
        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 для распределения наград проекта

    • 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: {
        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;
        use_invest_percent: number;
        used_expense_pool: string;
    }

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

    • 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

      Общий объем возвращенных инвестиций

    • 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?: ModelTypes["IssuePriority"][] | null;
        has_issues_with_statuses?: ModelTypes["IssueStatus"][] | null;
        has_voting?: boolean | null;
        is_component?: boolean | null;
        is_opened?: boolean | null;
        is_planed?: boolean | null;
        master?: string | null;
        parent_hash?: string | null;
        project_hash?: string | null;
        statuses?: ModelTypes["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?: ModelTypes["IssuePriority"][] | null

      Показывать только проекты, у которых есть задачи с указанными приоритетами

    • Optional has_issues_with_statuses?: ModelTypes["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 parent_hash?: string | null

      Фильтр по хешу родительского проекта

    • Optional project_hash?: string | null

      Фильтр по хешу проекта

    • Optional statuses?: ModelTypes["ProjectStatus"][] | null

      Фильтр по статусам проектов

  • CapitalProjectMembershipCrps: {
        available: string;
        converted_funds: string;
        cumulative_reward_per_share: number;
        distributed: string;
        funded: string;
        total_shares: string;
    }

    Данные CRPS для распределения членских взносов проекта

    • available: string

      Доступная сумма

    • converted_funds: string

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

    • cumulative_reward_per_share: number

      Накопительный коэффициент вознаграждения на акцию

    • distributed: string

      Распределенная сумма

    • funded: string

      Профинансированная сумма

    • total_shares: string

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

  • CapitalProjectPermissions: {
        can_change_project_status: boolean;
        can_delete_project: boolean;
        can_edit_project: boolean;
        can_manage_authors: boolean;
        can_manage_issues: boolean;
        can_set_master: boolean;
        can_set_plan: boolean;
        has_clearance: boolean;
        is_guest: boolean;
        pending_clearance: boolean;
    }

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

    • can_change_project_status: boolean

      Может ли изменять статус проекта

    • can_delete_project: boolean

      Может ли удалить проект

    • can_edit_project: boolean

      Может ли редактировать проект (название, описание, мета и т.д.)

    • can_manage_authors: boolean

      Может ли управлять авторами проекта

    • can_manage_issues: boolean

      Может ли управлять задачами в проекте

    • can_set_master: boolean

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

    • can_set_plan: boolean

      Может ли устанавливать план проекта

    • has_clearance: boolean

      Имеет ли подтвержденное приложение для проекта

    • is_guest: boolean

      Является ли пользователь гостем (неавторизованным)

    • pending_clearance: boolean

      Есть ли запрос на получение допуска в рассмотрении

  • 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;
        use_invest_percent: number;
    }

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

    • 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

      Общий объем полученных инвестиций

    • use_invest_percent: number

      Процент использования инвестиций

  • CapitalProjectTimeStats: {
        available_hours: number;
        contributor_hash: string;
        pending_hours: number;
        project_hash: string;
        project_name: string;
        total_committed_hours: number;
        total_uncommitted_hours: number;
    }

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

    • available_hours: number

      Доступное время для коммита (по завершённым задачам)

    • contributor_hash: string

      Хеш участника

    • pending_hours: number

      Время в ожидании (по незавершённым задачам)

    • project_hash: string

      Хеш проекта

    • project_name: string

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

    • total_committed_hours: number

      Сумма закоммиченного времени (часы)

    • total_uncommitted_hours: number

      Сумма незакоммиченного времени (часы)

  • 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;
    }

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

    • 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: {
        amounts: ModelTypes["CapitalProjectVotingAmounts"];
        authors_voting_percent: number;
        creators_voting_percent: number;
        total_voters: number;
        votes_received: number;
        voting_deadline: string;
    }

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

    • amounts: ModelTypes["CapitalProjectVotingAmounts"]

      Суммы голосования

    • authors_voting_percent: number

      Процент голосования авторов

    • creators_voting_percent: number

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

    • total_voters: number

      Общее количество участников голосования

    • votes_received: number

      Количество полученных голосов

    • voting_deadline: string

      Дата окончания голосования

  • CapitalResult: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        act?: ModelTypes["DocumentAggregate"] | null;
        authorization?: ModelTypes["DocumentAggregate"] | null;
        block_num?: number | null;
        blockchain_status?: string | null;
        coopname?: string | null;
        created_at?: string | null;
        debt_amount?: string | null;
        id?: number | null;
        present: boolean;
        project_hash?: string | null;
        result_hash: string;
        statement?: ModelTypes["DocumentAggregate"] | null;
        status: ModelTypes["ResultStatus"];
        total_amount?: string | null;
        username?: string | null;
    }

    Результат в системе CAPITAL

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • Optional act?: ModelTypes["DocumentAggregate"] | null

      Акт приёма-передачи результата

    • Optional authorization?: ModelTypes["DocumentAggregate"] | null

      Авторизация результата

    • Optional block_num?: number | null

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

    • Optional blockchain_status?: string | null

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

    • Optional coopname?: string | null

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

    • Optional created_at?: string | null

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

    • Optional debt_amount?: string | null

      Сумма долга

    • Optional id?: number | null

      ID в блокчейне

    • present: boolean

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

    • Optional project_hash?: string | null

      Хеш проекта

    • result_hash: string

      Хеш результата

    • Optional statement?: ModelTypes["DocumentAggregate"] | null

      Заявление на внесение результата интеллектуальной деятельности

    • status: ModelTypes["ResultStatus"]

      Статус результата

    • Optional total_amount?: string | null

      Общая сумма

    • Optional username?: string | null

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

  • CapitalSegment: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        author_base: string;
        author_bonus: 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;
        id?: number | null;
        investor_amount: string;
        investor_base: string;
        is_author: 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;
        present: boolean;
        project_hash: string;
        property_base: string;
        provisional_amount: string;
        result?: ModelTypes["CapitalResult"] | null;
        status: ModelTypes["SegmentStatus"];
        total_segment_base_cost: string;
        total_segment_bonus_cost: string;
        total_segment_cost: string;
        username: string;
        value?: string | null;
        voting_bonus: string;
    }

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

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • author_base: string

      Базовый вклад автора

    • author_bonus: 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

      Наличие права голоса

    • Optional id?: number | null

      ID в блокчейне

    • investor_amount: string

      Сумма инвестиций инвестора

    • investor_base: string

      Базовый вклад инвестора

    • is_author: 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

      Последняя известная сумма инвестиций в проекте

    • present: boolean

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

    • project_hash: string

      Хеш проекта

    • property_base: string

      Базовый имущественный вклад

    • provisional_amount: string

      Предварительная сумма

    • Optional result?: ModelTypes["CapitalResult"] | null

      Связанный результат участника в проекте

    • status: ModelTypes["SegmentStatus"]

      Статус сегмента

    • total_segment_base_cost: string

      Общая базовая стоимость сегмента

    • total_segment_bonus_cost: string

      Общая бонусная стоимость сегмента

    • total_segment_cost: string

      Общая стоимость сегмента

    • username: string

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

    • Optional value?: string | null

      Вклад участника словами участника

    • voting_bonus: string

      Бонус голосования

  • CapitalSegmentFilter: {
        coopname?: string | null;
        has_vote?: boolean | null;
        is_author?: boolean | null;
        is_contributor?: boolean | null;
        is_coordinator?: boolean | null;
        is_creator?: boolean | null;
        is_investor?: boolean | null;
        is_propertor?: boolean | null;
        project_hash?: string | null;
        status?: ModelTypes["SegmentStatus"] | null;
        username?: string | null;
    }

    Параметры фильтрации для запросов сегментов CAPITAL

    • Optional coopname?: string | null

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

    • Optional has_vote?: boolean | null

      Фильтр по наличию права голоса

    • Optional is_author?: boolean | null

      Фильтр по роли автора

    • 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 project_hash?: string | null

      Фильтр по хешу проекта

    • Optional status?: ModelTypes["SegmentStatus"] | null

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

    • Optional username?: string | null

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

  • CapitalState: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        block_num?: number | null;
        config: ModelTypes["CapitalConfigObject"];
        coopname: string;
        global_available_invest_pool: string;
        present: boolean;
        program_membership_available: string;
        program_membership_cumulative_reward_per_share: number;
        program_membership_distributed: string;
        program_membership_funded: string;
    }

    Полное состояние CAPITAL контракта кооператива

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • Optional block_num?: number | null

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

    • config: ModelTypes["CapitalConfigObject"]

      Управляемая конфигурация контракта

    • coopname: string

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

    • global_available_invest_pool: string

      Глобальный пул доступных для аллокации инвестиций в программу

    • present: boolean

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

    • program_membership_available: string

      Доступная сумма членских взносов по программе

    • program_membership_cumulative_reward_per_share: number

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

    • program_membership_distributed: string

      Распределенная сумма членских взносов по программе

    • program_membership_funded: string

      Общая сумма членских взносов по программе

  • CapitalStory: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        block_num?: number | null;
        coopname: string;
        created_by: string;
        description?: string | null;
        issue_id?: string | null;
        present: boolean;
        project_hash?: string | null;
        sort_order: number;
        status: ModelTypes["StoryStatus"];
        story_hash: string;
        title: string;
    }

    История (критерий выполнения) в системе CAPITAL

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • Optional block_num?: number | null

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

    • coopname: string

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

    • created_by: string

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

    • Optional description?: string | null

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

    • Optional issue_id?: string | null

      ID задачи (если история привязана к задаче)

    • present: boolean

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

    • Optional project_hash?: string | null

      Хеш проекта (если история привязана к проекту)

    • sort_order: number

      Порядок сортировки

    • status: ModelTypes["StoryStatus"]

      Статус истории

    • story_hash: string

      Хеш истории

    • title: string

      Название истории

  • CapitalStoryFilter: {
        coopname?: string | null;
        created_by?: string | null;
        issue_id?: string | null;
        project_hash?: string | null;
        status?: ModelTypes["StoryStatus"] | null;
        title?: string | null;
    }

    Параметры фильтрации для запросов историй CAPITAL

    • Optional coopname?: string | null

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

    • Optional created_by?: string | null

      Фильтр по ID создателя

    • Optional issue_id?: string | null

      Фильтр по ID задачи

    • Optional project_hash?: string | null

      Фильтр по хешу проекта

    • Optional status?: ModelTypes["StoryStatus"] | null

      Фильтр по статусу истории

    • Optional title?: string | null

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

  • 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;
    }

    Агрегированная статистика времени по задачам с информацией о задачах и участниках

    • 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: {
        _created_at: string;
        _id: string;
        _updated_at: string;
        commit_hash?: string | null;
        contributor_hash: string;
        coopname: string;
        date: string;
        hours: number;
        is_committed: boolean;
        issue_hash: string;
        project_hash: string;
    }

    Запись времени участника

    • _created_at: string

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

    • _id: string

      Уникальный идентификатор записи

    • _updated_at: string

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

    • Optional commit_hash?: string | null

      Хеш коммита

    • contributor_hash: string

      Хеш участника

    • coopname: string

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

    • date: string

      Дата записи времени (YYYY-MM-DD)

    • hours: number

      Количество часов

    • is_committed: boolean

      Флаг, указывающий, закоммичена ли запись

    • issue_hash: string

      Хеш задачи

    • project_hash: string

      Хеш проекта

  • CapitalTimeStats: {
        currentPage: number;
        items: ModelTypes["CapitalProjectTimeStats"][];
        totalCount: number;
        totalPages: number;
    }

    Результат гибкого запроса статистики времени с пагинацией

    • currentPage: number

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

    • items: ModelTypes["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

      Имя пользователя (опционально)

  • CapitalVote: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["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

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["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

      Отображаемое имя голосующего

  • ChartOfAccountsItem: {
        available: string;
        blocked: string;
        displayId: string;
        id: number;
        name: string;
        writeoff: string;
    }
    • available: string

      Доступные средства

    • blocked: string

      Заблокированные средства

    • displayId: string

      Идентификатор счета для отображения (может быть дробным, например "86.6")

    • id: number

      Идентификатор счета

    • name: string

      Название счета

    • writeoff: string

      Списанные средства

  • CheckMatrixUsernameInput: {
        username: string;
    }
    • username: string
  • 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
  • CommonRequestInput: {
        currency: string;
        hash: string;
        program_id: number;
        title: string;
        total_cost: string;
        type: string;
        unit_cost: string;
        unit_of_measurement: string;
        units: number;
    }
    • currency: string
    • hash: string
    • program_id: number
    • title: string
    • total_cost: string
    • type: string
    • unit_cost: string
    • unit_of_measurement: string
    • units: number
  • CompleteRequestInput: {
        coopname: string;
        exchange_id: string;
        username: string;
    }
    • coopname: string

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

    • exchange_id: string

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

    • username: string

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

  • CompleteVotingInput: {
        coopname: string;
        project_hash: string;
    }
    • coopname: string

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

    • project_hash: string

      Хэш проекта

  • 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: ModelTypes["SignedDigitalDocumentInput"];
        coopname: string;
    }

    Входные данные для подтверждения одобрения документа

    • approval_hash: string

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

    • approved_document: ModelTypes["SignedDigitalDocumentInput"]

      Одобренный документ в формате JSON

    • coopname: string

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

  • ConfirmReceiveOnRequestInput: {
        coopname: string;
        document: ModelTypes["ReturnByAssetActSignedDocumentInput"];
        exchange_id: string;
        username: string;
    }

    Подтвердить получение имущества Уполномоченным лицом от Заказчика по новации и акту приёмки-передачи

    • coopname: string

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

    • document: ModelTypes["ReturnByAssetActSignedDocumentInput"]

      Подписанный акт приёмки-передачи имущества Уполномоченным лицом из Кооператива при возврате Заказчику по новации

    • exchange_id: string

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

    • username: string

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

  • ConfirmSupplyOnRequestInput: {
        coopname: string;
        document: ModelTypes["AssetContributionActSignedDocumentInput"];
        exchange_id: string;
        username: string;
    }

    Подтвердить поставку имущества Поставщиком по заявке Заказчика и акту приёма-передачи

    • coopname: string

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

    • document: ModelTypes["AssetContributionActSignedDocumentInput"]

      Подписанный акт приёма-передачи имущества от Поставщика в Кооператив

    • exchange_id: string

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

    • username: string

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

  • ContactsDTO: {
        chairman: ModelTypes["PublicChairman"];
        details: ModelTypes["OrganizationDetails"];
        email: string;
        full_address: string;
        full_name: string;
        phone: string;
    }
    • chairman: ModelTypes["PublicChairman"]
    • details: ModelTypes["OrganizationDetails"]
    • email: string
    • full_address: string
    • full_name: string
    • phone: string
  • ContributorStatus: ContributorStatus
  • ConvertSegmentInput: {
        capital_amount: string;
        convert_hash: string;
        convert_statement: ModelTypes["SignedDigitalDocumentInput"];
        coopname: string;
        project_amount: string;
        project_hash: string;
        username: string;
        wallet_amount: string;
    }
    • capital_amount: string

      Сумма для конвертации в капитализацию

    • convert_hash: string

      Хэш конвертации

    • convert_statement: ModelTypes["SignedDigitalDocumentInput"]

      Заявление

    • coopname: string

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

    • project_amount: string

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

    • project_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;
    }
    • 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: ModelTypes["ConvertToAxonStatementSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

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

    • hash: string

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

    • meta: ModelTypes["ConvertToAxonStatementSignedMetaDocumentInput"]

      Метаинформация для заявления на конвертацию

    • meta_hash: string

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

    • signatures: ModelTypes["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

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

  • CooperativeOperatorAccount: {
        active_participants_count: number;
        announce: string;
        coop_type: string;
        created_at: string;
        description: string;
        document: ModelTypes["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: ModelTypes["Verification"][];
    }
    • active_participants_count: number

      Количество активных участников

    • announce: string

      Объявление кооператива

    • coop_type: string

      Тип кооператива

    • created_at: string

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

    • description: string

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

    • document: ModelTypes["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: ModelTypes["Verification"][]

      Дата регистрации

  • Country: Country
  • CreateAnnualGeneralMeetInput: {
        agenda: ModelTypes["AgendaGeneralMeetPointInput"][];
        close_at: ModelTypes["DateTime"];
        coopname: string;
        initiator: string;
        open_at: ModelTypes["DateTime"];
        presider: string;
        proposal: ModelTypes["AnnualGeneralMeetingAgendaSignedDocumentInput"];
        secretary: string;
    }
    • agenda: ModelTypes["AgendaGeneralMeetPointInput"][]

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

    • close_at: ModelTypes["DateTime"]

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

    • coopname: string

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

    • initiator: string

      Имя аккаунта инициатора

    • open_at: ModelTypes["DateTime"]

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

    • presider: string

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

    • proposal: ModelTypes["AnnualGeneralMeetingAgendaSignedDocumentInput"]

      Предложение повестки собрания

    • secretary: string

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

  • CreateBankAccountInput: {
        data: ModelTypes["BankAccountInput"];
        is_default: boolean;
        username: string;
    }
    • data: ModelTypes["BankAccountInput"]

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

    • is_default: boolean

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

    • username: string

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

  • 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

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

  • CreateChildOrderInput: {
        coopname: string;
        data: string;
        document: ModelTypes["ReturnByAssetStatementSignedDocumentInput"];
        meta: string;
        parent_id: number;
        product_lifecycle_secs: number;
        program_id: number;
        unit_cost: string;
        units: number;
        username: string;
    }
    • coopname: string

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

    • data: string

      Дополнительные данные, специфичные для заявки

    • document: ModelTypes["ReturnByAssetStatementSignedDocumentInput"]

      Подписанное заявление на возврат паевого взноса имуществом от Заказчика

    • meta: string

      Метаданные о заявке

    • parent_id: number

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

    • product_lifecycle_secs: number

      Время жизни продукта, заявляемое поставщиком (в секундах)

    • program_id: number

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

    • unit_cost: string

      Цена за единицу (штуку) товара или результата услуги в формате "10.0000 RUB"

    • units: number

      Количество частей (штук) товара или услуги

    • username: string

      Имя пользователя, инициирующего или обновляющего заявку

  • CreateCommitInput: {
        commit_hash: string;
        commit_hours: number;
        coopname: string;
        description: string;
        meta: string;
        project_hash: string;
        username: string;
    }
    • commit_hash: string

      Хэш коммита

    • commit_hours: number

      Количество часов для коммита

    • coopname: string

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

    • description: string

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

    • meta: string

      Мета-данные коммита

    • project_hash: string

      Хэш проекта

    • username: string

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

  • CreateCycleInput: {
        end_date: string;
        name: string;
        start_date: string;
        status?: ModelTypes["CycleStatus"] | null;
    }
    • end_date: string

      Дата окончания цикла (ISO 8601)

    • name: string

      Название цикла

    • start_date: string

      Дата начала цикла (ISO 8601)

    • Optional status?: ModelTypes["CycleStatus"] | null

      Статус цикла

  • CreateDebtInput: {
        amount: string;
        coopname: string;
        debt_hash: string;
        project_hash: string;
        repaid_at: string;
        statement: ModelTypes["SignedDigitalDocumentInput"];
        username: string;
    }
    • amount: string

      Сумма долга

    • coopname: string

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

    • debt_hash: string

      Хэш долга

    • project_hash: string

      Хэш проекта

    • repaid_at: string

      Дата возврата

    • statement: ModelTypes["SignedDigitalDocumentInput"]

      Заявление на получение ссуды

    • username: string

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

  • CreateDepositPaymentInput: {
        quantity: number;
        symbol: string;
        username: string;
    }
    • quantity: number

      Сумма взноса

    • symbol: string

      Символ валюты

    • username: string

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

  • CreateEntrepreneurDataInput: {
        bank_account: ModelTypes["BankAccountInput"];
        birthdate: string;
        city: string;
        country: ModelTypes["Country"];
        details: ModelTypes["EntrepreneurDetailsInput"];
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        phone: string;
    }
    • bank_account: ModelTypes["BankAccountInput"]

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

    • birthdate: string

      Дата рождения

    • city: string

      Город

    • country: ModelTypes["Country"]

      Страна

    • details: ModelTypes["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: ModelTypes["SignedDigitalDocumentInput"];
    }
    • amount: string

      Сумма расхода

    • coopname: string

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

    • creator: string

      Исполнитель расхода

    • description: string

      Описание расхода

    • expense_hash: string

      Хэш расхода

    • project_hash: string

      Хэш проекта

    • statement: ModelTypes["SignedDigitalDocumentInput"]

      Служебная записка о расходе

  • CreateIndividualDataInput: {
        birthdate: string;
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        passport?: ModelTypes["PassportInput"] | null;
        phone: string;
    }
    • birthdate: string

      Дата рождения

    • first_name: string

      Имя

    • full_address: string

      Полный адрес

    • last_name: string

      Фамилия

    • middle_name: string

      Отчество

    • Optional passport?: ModelTypes["PassportInput"] | null

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

    • phone: string

      Телефон

  • CreateInitOrganizationDataInput: {
        bank_account: ModelTypes["BankAccountInput"];
        city: string;
        country: string;
        details: ModelTypes["OrganizationDetailsInput"];
        email: string;
        fact_address: string;
        full_address: string;
        full_name: string;
        phone: string;
        represented_by: ModelTypes["RepresentedByInput"];
        short_name: string;
        type: ModelTypes["OrganizationType"];
    }
    • bank_account: ModelTypes["BankAccountInput"]

      Банковский счет организации

    • city: string

      Город

    • country: string

      Страна

    • details: ModelTypes["OrganizationDetailsInput"]

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

    • email: string

      Email организации

    • fact_address: string

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

    • full_address: string

      Полный адрес

    • full_name: string

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

    • phone: string

      Телефон

    • represented_by: ModelTypes["RepresentedByInput"]

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

    • short_name: string

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

    • type: ModelTypes["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?: ModelTypes["IssuePriority"] | null;
        project_hash: string;
        sort_order?: number | null;
        status?: ModelTypes["IssueStatus"] | null;
        submaster?: string | null;
        title: string;
    }
    • Optional attachments?: string[] | null

      Вложения задачи

    • coopname: string

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

    • Optional creators?: string[] | null

      Массив имен пользователей создателей (contributors)

    • Optional cycle_id?: string | null

      ID цикла

    • Optional description?: string | null

      Описание задачи

    • Optional estimate?: number | null

      Оценка в story points или часах

    • Optional labels?: string[] | null

      Метки задачи

    • Optional priority?: ModelTypes["IssuePriority"] | null

      Приоритет задачи

    • project_hash: string

      Хеш проекта

    • Optional sort_order?: number | null

      Порядок сортировки

    • Optional status?: ModelTypes["IssueStatus"] | null

      Статус задачи

    • Optional submaster?: string | null

      Имя пользователя подмастерья (contributor)

    • title: string

      Название задачи

  • CreateMatrixAccountInputDTO: {
        password: string;
        username: string;
    }
    • password: string
    • username: string
  • CreateOrganizationDataInput: {
        bank_account: ModelTypes["BankAccountInput"];
        city: string;
        country: string;
        details: ModelTypes["OrganizationDetailsInput"];
        fact_address: string;
        full_address: string;
        full_name: string;
        phone: string;
        represented_by: ModelTypes["RepresentedByInput"];
        short_name: string;
        type: ModelTypes["OrganizationType"];
    }
    • bank_account: ModelTypes["BankAccountInput"]

      Банковский счет организации

    • city: string

      Город

    • country: string

      Страна

    • details: ModelTypes["OrganizationDetailsInput"]

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

    • fact_address: string

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

    • full_address: string

      Полный адрес

    • full_name: string

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

    • phone: string

      Телефон

    • represented_by: ModelTypes["RepresentedByInput"]

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

    • short_name: string

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

    • type: ModelTypes["OrganizationType"]

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

  • CreateParentOfferInput: {
        coopname: string;
        data: string;
        meta: string;
        parent_id: number;
        product_lifecycle_secs: number;
        program_id: number;
        unit_cost: string;
        units: number;
        username: string;
    }
    • coopname: string

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

    • data: string

      Дополнительные данные, специфичные для заявки

    • meta: string

      Метаданные о заявке

    • parent_id: number

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

    • product_lifecycle_secs: number

      Время жизни продукта, заявляемое поставщиком (в секундах)

    • program_id: number

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

    • unit_cost: string

      Цена за единицу (штуку) товара или услуги в формате "10.0000 RUB"

    • units: number

      Количество частей (штук) товара или услуги

    • username: string

      Имя пользователя, инициирующего или обновляющего заявку

  • CreateProgramPropertyInput: {
        coopname: string;
        property_amount: string;
        property_description: string;
        property_hash: string;
        statement: ModelTypes["SignedDigitalDocumentInput"];
        username: string;
    }
    • coopname: string

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

    • property_amount: string

      Сумма имущества

    • property_description: string

      Описание имущества

    • property_hash: string

      Хэш имущества

    • statement: ModelTypes["SignedDigitalDocumentInput"]

      Заявление

    • username: string

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

  • CreateProjectFreeDecisionInput: {
        decision: string;
        question: string;
    }
    • decision: string

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

    • question: string

      Вопрос, который выносится на повестку

  • CreateProjectInput: {
        can_convert_to_project: boolean;
        coopname: string;
        data: string;
        description: string;
        invite: string;
        meta: string;
        parent_hash: string;
        project_hash: string;
        title: string;
    }
    • can_convert_to_project: boolean

      Флаг возможности конвертации в проект

    • 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: ModelTypes["SignedDigitalDocumentInput"];
        username: string;
    }
    • amount: string

      Сумма инвестиции

    • coopname: string

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

    • project_hash: string

      Хэш проекта

    • statement: ModelTypes["SignedDigitalDocumentInput"]

      Заявление на инвестирование

    • 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

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

  • CreateSovietIndividualDataInput: {
        birthdate: string;
        email: string;
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        passport?: ModelTypes["PassportInput"] | null;
        phone: string;
    }
    • birthdate: string

      Дата рождения

    • email: string

      Email адрес

    • first_name: string

      Имя

    • full_address: string

      Полный адрес

    • last_name: string

      Фамилия

    • middle_name: string

      Отчество

    • Optional passport?: ModelTypes["PassportInput"] | null

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

    • phone: string

      Телефон

  • CreateStoryInput: {
        coopname: string;
        description?: string | null;
        issue_id?: string | null;
        project_hash?: string | null;
        sort_order?: number | null;
        status?: ModelTypes["StoryStatus"] | null;
        story_hash: string;
        title: string;
    }
    • coopname: string

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

    • Optional description?: string | null

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

    • Optional issue_id?: string | null

      ID задачи (если история привязана к задаче)

    • Optional project_hash?: string | null

      Хеш проекта (если история привязана к проекту)

    • Optional sort_order?: number | null

      Порядок сортировки

    • Optional status?: ModelTypes["StoryStatus"] | null

      Статус истории

    • story_hash: string

      Хеш истории для внешних ссылок

    • title: string

      Название истории

  • CreateSubscriptionInput: {
        subscription: ModelTypes["WebPushSubscriptionDataInput"];
        userAgent?: string | null;
        username: string;
    }
    • subscription: ModelTypes["WebPushSubscriptionDataInput"]

      Данные подписки

    • Optional userAgent?: string | null

      User Agent браузера

    • username: string

      Username пользователя

  • CreateSubscriptionResponse: {
        message: string;
        subscription: ModelTypes["WebPushSubscriptionDto"];
        success: boolean;
    }
    • message: string

      Сообщение о результате операции

    • subscription: ModelTypes["WebPushSubscriptionDto"]

      Данные созданной подписки

    • success: boolean

      Успешно ли создана подписка

  • CreateWithdrawInput: {
        coopname: string;
        method_id: string;
        payment_hash: string;
        quantity: number;
        statement: ModelTypes["ReturnByMoneySignedDocumentInput"];
        symbol: string;
        username: string;
    }
    • coopname: string

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

    • method_id: string

      ID метода платежа

    • payment_hash: string

      Хеш платежа для связи с withdraw

    • quantity: number

      Количество средств

    • statement: ModelTypes["ReturnByMoneySignedDocumentInput"]

      Подписанное заявление на возврат средств

    • symbol: string

      Символ валюты

    • username: string

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

  • CreateWithdrawResponse: {
        withdraw_hash: string;
    }
    • withdraw_hash: string

      Хеш созданной заявки на вывод

  • CreatedProjectFreeDecision: {
        decision: string;
        id: string;
        question: string;
    }
    • decision: string

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

    • id: string

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

    • question: string

      Вопрос, который выносится на повестку

  • CurrentInstanceDTO: {
        blockchain_status: string;
        description: string;
        domain: string;
        image: string;
        is_delegated: boolean;
        is_valid: boolean;
        progress: number;
        status: ModelTypes["InstanceStatus"];
        title: string;
    }
    • blockchain_status: string

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

    • description: string

      Описание инстанса

    • domain: string

      Домен инстанса

    • image: string

      URL изображения инстанса

    • is_delegated: boolean

      Домен делегирован и проверка здоровья пройдена

    • is_valid: boolean

      Домен валиден

    • progress: number

      Процент прогресса установки (0-100)

    • status: ModelTypes["InstanceStatus"]

      Статус инстанса

    • title: string

      Название инстанса

  • CurrentTableState: {
        block_num: number;
        code: string;
        created_at: ModelTypes["DateTime"];
        primary_key: string;
        scope: string;
        table: string;
        value?: ModelTypes["JSON"] | null;
    }
    • block_num: number

      Номер блока, в котором была последняя запись

    • code: string

      Код контракта

    • created_at: ModelTypes["DateTime"]

      Дата создания последней записи

    • primary_key: string

      Первичный ключ

    • scope: string

      Область действия

    • table: string

      Имя таблицы

    • Optional value?: ModelTypes["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
  • DateTime: any

    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
  • DecisionDetailAggregate: {
        action: ModelTypes["ExtendedBlockchainAction"];
        documentAggregate: ModelTypes["DocumentAggregate"];
        votes_against: ModelTypes["ExtendedBlockchainAction"][];
        votes_for: ModelTypes["ExtendedBlockchainAction"][];
    }

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

    • action: ModelTypes["ExtendedBlockchainAction"]
    • documentAggregate: ModelTypes["DocumentAggregate"]
    • votes_against: ModelTypes["ExtendedBlockchainAction"][]
    • votes_for: ModelTypes["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

      Причина отклонения

  • DeclineRequestInput: {
        coopname: string;
        exchange_id: number;
        meta: string;
        username: string;
    }
    • coopname: string

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

    • exchange_id: number

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

    • meta: string

      Причина отказа

    • username: string

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

  • DeleteBranchInput: {
        braname: string;
        coopname: string;
    }
    • braname: string

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

    • coopname: string

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

  • DeleteCapitalIssueByHashInput: {
        issue_hash: string;
    }

    Входные данные для удаления задачи по хэшу

    • issue_hash: string

      Хеш задачи для удаления

  • DeleteCapitalStoryByHashInput: {
        story_hash: string;
    }

    Входные данные для удаления истории по хэшу

    • story_hash: string

      Хеш истории для удаления

  • 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

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

  • DeliverOnRequestInput: {
        coopname: string;
        exchange_id: number;
        username: string;
    }
    • coopname: string

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

    • exchange_id: number

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

    • username: string

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

  • Delta: {
        block_id: string;
        block_num: number;
        chain_id: string;
        code: string;
        created_at: ModelTypes["DateTime"];
        id: string;
        present: boolean;
        primary_key: string;
        scope: string;
        table: string;
        value?: ModelTypes["JSON"] | null;
    }
    • block_id: string

      ID блока

    • block_num: number

      Номер блока

    • chain_id: string

      ID блокчейна

    • code: string

      Код контракта

    • created_at: ModelTypes["DateTime"]

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

    • id: string

      Уникальный идентификатор

    • present: boolean

      Флаг присутствия записи

    • primary_key: string

      Первичный ключ

    • scope: string

      Область действия

    • table: string

      Имя таблицы

    • Optional value?: ModelTypes["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: {
        authorizedHome: string;
        coopname: string;
        layout: string;
        nonAuthorizedHome: string;
        workspaces: ModelTypes["DesktopWorkspace"][];
    }
    • authorizedHome: string

      Домашняя страница для авторизованных пользователей

    • coopname: string

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

    • layout: string

      Имя шаблона рабочих столов

    • nonAuthorizedHome: string

      Домашняя страница для неавторизованных пользователей

    • workspaces: ModelTypes["DesktopWorkspace"][]

      Состав приложений рабочего стола

  • DesktopConfig: {
        defaultRoute?: string | null;
        icon?: string | null;
        name: string;
        title: string;
    }
    • Optional defaultRoute?: string | null

      Маршрут по умолчанию

    • Optional icon?: string | null

      Иконка для меню

    • name: string

      Уникальное имя workspace

    • title: string

      Отображаемое название workspace

  • DesktopWorkspace: {
        defaultRoute?: string | null;
        extension_name: string;
        icon?: string | null;
        name: string;
        title: string;
    }
    • Optional defaultRoute?: string | null

      Маршрут по умолчанию для этого workspace

    • extension_name: string

      Имя расширения, которому принадлежит этот workspace

    • Optional icon?: string | null

      Иконка для меню

    • name: string

      Уникальное имя workspace

    • title: string

      Отображаемое название workspace

  • DisputeOnRequestInput: {
        coopname: string;
        document: ModelTypes["JSONObject"];
        exchange_id: number;
        username: string;
    }
    • coopname: string

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

    • document: ModelTypes["JSONObject"]

      Документ с аргументами спора

    • exchange_id: number

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

    • username: string

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

  • DocumentAction: DocumentAction
  • DocumentAggregate: {
        document: ModelTypes["SignedDigitalDocument"];
        hash: string;
        rawDocument?: ModelTypes["GeneratedDocument"] | null;
    }
    • document: ModelTypes["SignedDigitalDocument"]
    • hash: string
    • Optional rawDocument?: ModelTypes["GeneratedDocument"] | null
  • DocumentPackageAggregate: {
        acts: ModelTypes["ActDetailAggregate"][];
        decision?: ModelTypes["DecisionDetailAggregate"] | null;
        links: ModelTypes["DocumentAggregate"][];
        statement?: ModelTypes["StatementDetailAggregate"] | null;
    }

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

    • acts: ModelTypes["ActDetailAggregate"][]

      Массив объект(ов) актов с агрегатами, относящихся к заявлению

    • Optional decision?: ModelTypes["DecisionDetailAggregate"] | null

      Объект цифрового документа решения с агрегатом

    • links: ModelTypes["DocumentAggregate"][]

      Массив связанных документов с агрегатами, извлечённых из мета-данных

    • Optional statement?: ModelTypes["StatementDetailAggregate"] | null

      Объект цифрового документа заявления с агрегатом

  • DocumentsAggregatePaginationResult: {
        currentPage: number;
        items: ModelTypes["DocumentPackageAggregate"][];
        totalCount: number;
        totalPages: number;
    }
    • currentPage: number

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

    • items: ModelTypes["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: {
        can_convert_to_project?: boolean | null;
        coopname: string;
        data: string;
        description: string;
        invite: string;
        meta: string;
        project_hash: string;
        title: string;
    }
    • Optional can_convert_to_project?: boolean | null

      Флаг возможности конвертации в проект

    • coopname: string

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

    • data: string

      Новые данные/шаблон проекта

    • description: string

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

    • invite: string

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

    • meta: string

      Новые мета-данные проекта

    • project_hash: string

      Хэш проекта для редактирования

    • title: string

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

  • Entrepreneur: {
        birthdate: string;
        city: string;
        country: string;
        details: ModelTypes["EntrepreneurDetails"];
        email: string;
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        phone: string;
        username: string;
    }
    • birthdate: string

      Дата рождения

    • city: string

      Город

    • country: string

      Страна

    • details: ModelTypes["EntrepreneurDetails"]

      Детали ИП (ИНН, ОГРН)

    • email: string

      Email

    • first_name: string

      Имя

    • full_address: string

      Юридический адрес

    • last_name: string

      Фамилия

    • middle_name: string

      Отчество

    • phone: string

      Телефон

    • username: string

      Имя аккаунта

  • EntrepreneurCertificate: {
        first_name: string;
        inn: string;
        last_name: string;
        middle_name?: string | null;
        type: ModelTypes["AccountType"];
        username: string;
    }
    • first_name: string

      Имя

    • inn: string

      ИНН

    • last_name: string

      Фамилия

    • Optional middle_name?: string | null

      Отчество

    • type: ModelTypes["AccountType"]

      Тип аккаунта

    • username: string

      Имя аккаунта

  • EntrepreneurDetails: {
        inn: string;
        ogrn: string;
    }
    • inn: string

      ИНН

    • ogrn: string

      ОГРН

  • EntrepreneurDetailsInput: {
        inn: string;
        ogrn: string;
    }
    • inn: string

      ИНН

    • ogrn: string

      ОГРН

  • 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

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

  • ExpenseStatus: ExpenseStatus
  • ExtendedBlockchainAction: {
        account: string;
        account_ram_deltas: ModelTypes["AccountRamDelta"][];
        action_ordinal: number;
        actor_certificate?: ModelTypes["UserCertificateUnion"] | null;
        authorization: ModelTypes["ActionAuthorization"][];
        block_id: string;
        block_num: number;
        chain_id: string;
        console: string;
        context_free: boolean;
        creator_action_ordinal: number;
        data: ModelTypes["JSON"];
        elapsed: number;
        global_sequence: string;
        name: string;
        receipt: ModelTypes["ActionReceipt"];
        receiver: string;
        transaction_id: string;
    }

    Расширенное действие блокчейна с сертификатом пользователя, совершившего его.

    • account: string
    • account_ram_deltas: ModelTypes["AccountRamDelta"][]
    • action_ordinal: number
    • Optional actor_certificate?: ModelTypes["UserCertificateUnion"] | null

      Сертификат пользователя (сокращенная информация)

    • authorization: ModelTypes["ActionAuthorization"][]
    • block_id: string
    • block_num: number
    • chain_id: string
    • console: string
    • context_free: boolean
    • creator_action_ordinal: number
    • data: ModelTypes["JSON"]

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

    • elapsed: number
    • global_sequence: string
    • name: string
    • receipt: ModelTypes["ActionReceipt"]
    • receiver: string
    • transaction_id: string
  • ExtendedMeetStatus: ExtendedMeetStatus
  • Extension: {
        config?: ModelTypes["JSON"] | null;
        created_at: ModelTypes["DateTime"];
        description?: string | null;
        desktops?: ModelTypes["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?: ModelTypes["JSON"] | null;
        tags: string[];
        title?: string | null;
        updated_at: ModelTypes["DateTime"];
    }
    • Optional config?: ModelTypes["JSON"] | null

      Настройки конфигурации для расширения

    • created_at: ModelTypes["DateTime"]

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

    • Optional description?: string | null

      Описание расширения

    • Optional desktops?: ModelTypes["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?: ModelTypes["JSON"] | null

      Схема настроек конфигурации для расширения

    • tags: string[]

      Массив тегов для расширения

    • Optional title?: string | null

      Заголовок расширения

    • updated_at: ModelTypes["DateTime"]

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

  • ExtensionInput: {
        config: ModelTypes["JSON"];
        created_at?: ModelTypes["DateTime"] | null;
        enabled: boolean;
        name: string;
        updated_at?: ModelTypes["DateTime"] | null;
    }
    • config: ModelTypes["JSON"]

      Объект конфигурации расширения

    • Optional created_at?: ModelTypes["DateTime"] | null

      Дата установки расширения

    • enabled: boolean

      Флаг того, включено ли расширение сейчас

    • name: string

      Уникальное имя расширения (является идентификатором)

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

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

  • ExtensionLog: {
        created_at: ModelTypes["DateTime"];
        data?: string | null;
        extension_local_id: number;
        id: number;
        name: string;
        updated_at: ModelTypes["DateTime"];
    }
    • created_at: ModelTypes["DateTime"]

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

    • Optional data?: string | null

      Данные лога в формате JSON

    • extension_local_id: number

      Локальный ID записи лога в рамках расширения

    • id: number

      Глобальный ID записи лога

    • name: string

      Имя расширения

    • updated_at: ModelTypes["DateTime"]

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

  • ExtensionLogsPaginationResult: {
        currentPage: number;
        items: ModelTypes["ExtensionLog"][];
        totalCount: number;
        totalPages: number;
    }
    • currentPage: number

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

    • items: ModelTypes["ExtensionLog"][]

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

    • totalCount: number

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

    • totalPages: number

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

  • 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

  • FundProjectInput: {
        amount: string;
        coopname: string;
        memo: string;
        project_hash: string;
    }
    • amount: string

      Сумма финансирования

    • coopname: string

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

    • memo: string

      Memo

    • project_hash: string

      Хэш проекта

  • GatewayPayment: {
        blockchain_data?: ModelTypes["JSON"] | null;
        can_change_status: boolean;
        coopname: string;
        created_at: ModelTypes["DateTime"];
        direction: ModelTypes["PaymentDirection"];
        direction_label: string;
        expired_at?: ModelTypes["DateTime"] | null;
        formatted_amount: string;
        hash?: string | null;
        id?: string | null;
        income_hash?: string | null;
        is_final: boolean;
        memo?: string | null;
        message?: string | null;
        outcome_hash?: string | null;
        payment_details?: ModelTypes["PaymentDetails"] | null;
        payment_method_id?: string | null;
        provider?: string | null;
        quantity: number;
        statement?: ModelTypes["JSON"] | null;
        status: ModelTypes["PaymentStatus"];
        status_label: string;
        symbol: string;
        type: ModelTypes["PaymentType"];
        type_label: string;
        updated_at?: ModelTypes["DateTime"] | null;
        username: string;
        username_certificate?: ModelTypes["UserCertificateUnion"] | null;
    }
    • Optional blockchain_data?: ModelTypes["JSON"] | null

      Данные из блокчейна

    • can_change_status: boolean

      Можно ли изменить статус

    • coopname: string

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

    • created_at: ModelTypes["DateTime"]

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

    • direction: ModelTypes["PaymentDirection"]

      Направление платежа

    • direction_label: string

      Человекочитаемое направление платежа

    • Optional expired_at?: ModelTypes["DateTime"] | null

      Дата истечения

    • formatted_amount: string

      Форматированная сумма

    • Optional hash?: string | null

      Хеш платежа

    • Optional id?: string | 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?: ModelTypes["PaymentDetails"] | null

      Детали платежа

    • Optional payment_method_id?: string | null

      ID платежного метода

    • Optional provider?: string | null

      Провайдер платежа

    • quantity: number

      Количество/сумма

    • Optional statement?: ModelTypes["JSON"] | null

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

    • status: ModelTypes["PaymentStatus"]

      Статус платежа

    • status_label: string

      Человекочитаемый статус

    • symbol: string

      Символ валюты

    • type: ModelTypes["PaymentType"]

      Тип платежа

    • type_label: string

      Человекочитаемый тип платежа

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

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

    • username: string

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

    • Optional username_certificate?: ModelTypes["UserCertificateUnion"] | 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

      Пропустить сохранение

  • GeneratedDocument: {
        binary: string;
        full_title: string;
        hash: string;
        html: string;
        meta: ModelTypes["JSON"];
    }
    • binary: string

      Бинарное содержимое документа (base64)

    • full_title: string

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

    • hash: string

      Хэш документа

    • html: string

      HTML содержимое документа

    • meta: ModelTypes["JSON"]

      Метаданные документа

  • 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

      Хеш задачи для получения

  • GetCapitalStoryByHashInput: {
        story_hash: string;
    }

    Входные данные для получения истории по хэшу

    • story_hash: string

      Хеш истории для получения

  • 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

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

  • GetDebtInput: {
        _id: string;
    }
    • _id: string

      ID долга

  • GetDocumentsInput: {
        actions?: ModelTypes["DocumentAction"][] | null;
        after_block?: number | null;
        before_block?: number | null;
        filter: ModelTypes["JSON"];
        limit?: number | null;
        page?: number | null;
        type?: string | null;
        username: string;
    }
    • Optional actions?: ModelTypes["DocumentAction"][] | null
    • Optional after_block?: number | null
    • Optional before_block?: number | null
    • filter: ModelTypes["JSON"]
    • Optional limit?: number | null
    • Optional page?: number | null
    • Optional type?: string | null
    • username: string
  • GetExpenseInput: {
        _id: string;
    }
    • _id: string

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

  • GetExtensionLogsInput: {
        createdFrom?: ModelTypes["DateTime"] | null;
        createdTo?: ModelTypes["DateTime"] | null;
        name?: string | null;
    }
    • Optional createdFrom?: ModelTypes["DateTime"] | null

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

    • Optional createdTo?: ModelTypes["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 инвестиции

  • 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

  • GetMeetInput: {
        coopname: string;
        hash: string;
    }
    • coopname: string

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

    • hash: string

      Хеш собрания

  • GetMeetsInput: {
        coopname: string;
    }
    • coopname: string

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

  • GetOneCoopDocumentsInput: {
        block_from: number;
        block_to?: number | null;
        limit?: number | null;
        page?: number | null;
    }
    • block_from: number

      Номер блока, начиная с которого извлекать документы

    • Optional block_to?: number | null

      Номер блока, до которого извлекать документы

    • Optional limit?: number | null

      Количество записей на странице

    • Optional page?: number | null

      Номер страницы для пагинации

  • 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

      Имя пользователя для фильтрации методов оплаты

  • GetProgramInvestInput: {
        _id: string;
    }
    • _id: string

      ID программной инвестиции

  • GetProjectInput: {
        hash: string;
        parent_hash?: string | null;
    }
    • hash: string

      Хеш проекта

    • Optional parent_hash?: string | null

      Хеш родительского проекта для фильтрации компонентов

  • GetProjectWithRelationsInput: {
        projectHash: string;
    }
    • projectHash: string

      Хеш проекта

  • GetResultInput: {
        _id: string;
    }
    • _id: string

      ID результата

  • GetUserSubscriptionsInput: {
        username: string;
    }
    • username: string

      Username пользователя

  • GetVoteInput: {
        _id: string;
    }
    • _id: string

      ID голоса

  • ImportContributorInput: {
        contribution_amount: string;
        contributor_hash: string;
        coopname: string;
        memo?: string | null;
        username: string;
    }
    • contribution_amount: string

      Сумма вклада

    • contributor_hash: string

      Хэш участника

    • coopname: string

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

    • Optional memo?: string | null

      Примечание

    • username: string

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

  • Individual: {
        birthdate: string;
        email: string;
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        passport?: ModelTypes["Passport"] | null;
        phone: string;
        username: string;
    }
    • birthdate: string

      Дата рождения

    • email: string

      Email

    • first_name: string

      Имя

    • full_address: string

      Полный адрес

    • last_name: string

      Фамилия

    • middle_name: string

      Отчество

    • Optional passport?: ModelTypes["Passport"] | null

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

    • phone: string

      Телефон

    • username: string

      Имя аккаунта

  • IndividualCertificate: {
        first_name: string;
        last_name: string;
        middle_name?: string | null;
        type: ModelTypes["AccountType"];
        username: string;
    }
    • first_name: string

      Имя

    • last_name: string

      Фамилия

    • Optional middle_name?: string | null

      Отчество

    • type: ModelTypes["AccountType"]

      Тип аккаунта

    • username: string

      Имя аккаунта

  • Init: {
        organization_data: ModelTypes["CreateInitOrganizationDataInput"];
    }
    • organization_data: ModelTypes["CreateInitOrganizationDataInput"]

      Объект организации кооператива, которая обслуживает данный экземпляр программного обеспечения MONO

  • Install: {
        soviet: ModelTypes["SovietMemberInput"][];
        vars: ModelTypes["SetVarsInput"];
    }
  • InstallationStatus: {
        has_private_account: boolean;
        init_by_server?: boolean | null;
        organization_data?: ModelTypes["OrganizationWithBankAccount"] | null;
    }
    • has_private_account: boolean

      Есть ли приватный аккаунт

    • Optional init_by_server?: boolean | null

      Инициализация выполнена через сервер

    • Optional organization_data?: ModelTypes["OrganizationWithBankAccount"] | null

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

  • InstanceStatus: InstanceStatus
  • InvestStatus: InvestStatus
  • IssuePriority: IssuePriority
  • IssueStatus: IssueStatus
  • JSON: any

    The JSON scalar type represents JSON values as specified by ECMA-404.

  • JSONObject: any

    The JSONObject scalar type represents JSON objects as specified by ECMA-404.

  • KeyWeight: {
        key: string;
        weight: number;
    }
    • key: string

      Ключ

    • weight: number

      Вес

  • LedgerHistoryResponse: {
        currentPage: number;
        items: ModelTypes["LedgerOperation"][];
        totalCount: number;
        totalPages: number;
    }
    • currentPage: number

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

    • items: ModelTypes["LedgerOperation"][]

      Список операций

    • totalCount: number

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

    • totalPages: number

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

  • LedgerOperation: {
        account_id: number;
        action: string;
        comment?: string | null;
        coopname: string;
        created_at: ModelTypes["DateTime"];
        global_sequence: number;
        quantity: string;
    }
    • account_id: number

      ID счета

    • action: string

      Тип операции

    • Optional comment?: string | null

      Комментарий к операции

    • coopname: string

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

    • created_at: ModelTypes["DateTime"]

      Дата и время создания операции

    • global_sequence: number

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

    • quantity: string

      Сумма операции

  • LedgerState: {
        chartOfAccounts: ModelTypes["ChartOfAccountsItem"][];
        coopname: string;
    }
    • chartOfAccounts: ModelTypes["ChartOfAccountsItem"][]

      План счетов с актуальными данными

    • coopname: string

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

  • 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: ModelTypes["SignedDigitalDocumentInput"];
        project_hash: string;
        username: string;
    }
    • Optional contribution?: string | null

      Вклад участника (текстовое описание)

    • coopname: string

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

    • document: ModelTypes["SignedDigitalDocumentInput"]

      Документ

    • project_hash: string

      Хэш проекта

    • username: string

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

  • MatrixAccountStatusResponseDTO: {
        hasAccount: boolean;
        iframeUrl?: string | null;
        matrixUsername?: string | null;
    }
    • hasAccount: boolean
    • Optional iframeUrl?: string | null
    • Optional matrixUsername?: string | null
  • Meet: {
        authorization?: ModelTypes["DocumentAggregate"] | null;
        close_at: ModelTypes["DateTime"];
        coopname: string;
        created_at: ModelTypes["DateTime"];
        current_quorum_percent: number;
        cycle: number;
        decision1?: ModelTypes["DocumentAggregate"] | null;
        decision2?: ModelTypes["DocumentAggregate"] | null;
        hash: string;
        id: number;
        initiator: string;
        initiator_certificate?: ModelTypes["UserCertificateUnion"] | null;
        level: string;
        notified_users: string[];
        open_at: ModelTypes["DateTime"];
        presider: string;
        presider_certificate?: ModelTypes["UserCertificateUnion"] | null;
        proposal?: ModelTypes["DocumentAggregate"] | null;
        quorum_passed: boolean;
        quorum_percent: number;
        secretary: string;
        secretary_certificate?: ModelTypes["UserCertificateUnion"] | null;
        signed_ballots: number;
        status: string;
        type: string;
    }

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

    • Optional authorization?: ModelTypes["DocumentAggregate"] | null

      Документ с решением совета о проведении собрания

    • close_at: ModelTypes["DateTime"]

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

    • coopname: string

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

    • created_at: ModelTypes["DateTime"]

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

    • current_quorum_percent: number

      Текущий процент кворума

    • cycle: number

      Цикл собрания

    • Optional decision1?: ModelTypes["DocumentAggregate"] | null

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

    • Optional decision2?: ModelTypes["DocumentAggregate"] | null

      Документ с решением председателя

    • hash: string

      Хеш собрания

    • id: number

      Уникальный идентификатор собрания

    • initiator: string

      Инициатор собрания

    • Optional initiator_certificate?: ModelTypes["UserCertificateUnion"] | null

      Сертификат инициатора собрания

    • level: string

      Уровень собрания

    • notified_users: string[]

      Список пользователей, которые подписали уведомление

    • open_at: ModelTypes["DateTime"]

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

    • presider: string

      Председатель собрания

    • Optional presider_certificate?: ModelTypes["UserCertificateUnion"] | null

      Сертификат председателя собрания

    • Optional proposal?: ModelTypes["DocumentAggregate"] | null

      Документ с повесткой собрания

    • quorum_passed: boolean

      Флаг достижения кворума

    • quorum_percent: number

      Процент необходимого кворума

    • secretary: string

      Секретарь собрания

    • Optional secretary_certificate?: ModelTypes["UserCertificateUnion"] | null

      Сертификат секретаря собрания

    • signed_ballots: number

      Количество подписанных бюллетеней

    • status: string

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

    • type: string

      Тип собрания

  • MeetAggregate: {
        hash: string;
        pre?: ModelTypes["MeetPreProcessing"] | null;
        processed?: ModelTypes["MeetProcessed"] | null;
        processing?: ModelTypes["MeetProcessing"] | null;
    }

    Агрегат данных о собрании, содержащий информацию о разных этапах

    • hash: string

      Хеш собрания

    • Optional pre?: ModelTypes["MeetPreProcessing"] | null

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

    • Optional processed?: ModelTypes["MeetProcessed"] | null

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

    • Optional processing?: ModelTypes["MeetProcessing"] | null

      Данные собрания на этапе обработки

  • MeetPreProcessing: {
        agenda: ModelTypes["AgendaMeetPoint"][];
        close_at: ModelTypes["DateTime"];
        coopname: string;
        hash: string;
        initiator: string;
        initiator_certificate?: ModelTypes["UserCertificateUnion"] | null;
        open_at: ModelTypes["DateTime"];
        presider: string;
        presider_certificate?: ModelTypes["UserCertificateUnion"] | null;
        proposal?: ModelTypes["DocumentAggregate"] | null;
        secretary: string;
        secretary_certificate?: ModelTypes["UserCertificateUnion"] | null;
    }

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

    • agenda: ModelTypes["AgendaMeetPoint"][]

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

    • close_at: ModelTypes["DateTime"]

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

    • coopname: string

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

    • hash: string

      Хеш собрания

    • initiator: string

      Инициатор собрания

    • Optional initiator_certificate?: ModelTypes["UserCertificateUnion"] | null

      Сертификат инициатора собрания

    • open_at: ModelTypes["DateTime"]

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

    • presider: string

      Председатель собрания

    • Optional presider_certificate?: ModelTypes["UserCertificateUnion"] | null

      Сертификат председателя собрания

    • Optional proposal?: ModelTypes["DocumentAggregate"] | null

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

    • secretary: string

      Секретарь собрания

    • Optional secretary_certificate?: ModelTypes["UserCertificateUnion"] | null

      Сертификат секретаря собрания

  • MeetProcessed: {
        coopname: string;
        decision: ModelTypes["SignedDigitalDocument"];
        decisionAggregate?: ModelTypes["DocumentAggregate"] | null;
        hash: string;
        presider: string;
        presider_certificate?: ModelTypes["UserCertificateUnion"] | null;
        quorum_passed: boolean;
        quorum_percent: number;
        results: ModelTypes["MeetQuestionResult"][];
        secretary: string;
        secretary_certificate?: ModelTypes["UserCertificateUnion"] | null;
        signed_ballots: number;
    }

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

    • coopname: string

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

    • decision: ModelTypes["SignedDigitalDocument"]

      Документ решения из блокчейна

    • Optional decisionAggregate?: ModelTypes["DocumentAggregate"] | null

      Агрегат документа решения

    • hash: string

      Хеш собрания

    • presider: string

      Председатель собрания

    • Optional presider_certificate?: ModelTypes["UserCertificateUnion"] | null

      Сертификат председателя собрания

    • quorum_passed: boolean

      Пройден ли кворум

    • quorum_percent: number

      Процент кворума

    • results: ModelTypes["MeetQuestionResult"][]

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

    • secretary: string

      Секретарь собрания

    • Optional secretary_certificate?: ModelTypes["UserCertificateUnion"] | null

      Сертификат секретаря собрания

    • signed_ballots: number

      Количество подписанных бюллетеней

  • MeetProcessing: {
        extendedStatus: ModelTypes["ExtendedMeetStatus"];
        hash: string;
        isVoted: boolean;
        meet: ModelTypes["Meet"];
        questions: ModelTypes["Question"][];
    }

    Данные о собрании в процессе обработки

    • extendedStatus: ModelTypes["ExtendedMeetStatus"]

      Расширенный статус собрания на основе дат и состояния

    • hash: string

      Хеш собрания

    • isVoted: boolean

      Флаг указывающий, голосовал ли текущий пользователь

    • meet: ModelTypes["Meet"]

      Основная информация о собрании

    • questions: ModelTypes["Question"][]

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

  • MeetQuestionResult: {
        accepted: boolean;
        context: string;
        decision: string;
        number: number;
        question_id: number;
        title: string;
        votes_abstained: number;
        votes_against: number;
        votes_for: number;
    }

    Результат голосования по вопросу

    • accepted: boolean

      Принят ли вопрос

    • context: string

      Контекст вопроса

    • decision: string

      Принятое решение

    • number: number

      Порядковый номер вопроса

    • question_id: number

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

    • title: string

      Заголовок вопроса

    • votes_abstained: number

      Количество воздержавшихся

    • votes_against: number

      Количество голосов против

    • votes_for: number

      Количество голосов за

  • MetaDocumentInput: {
        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;
    }
    • 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

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

  • ModerateRequestInput: {
        cancellation_fee: string;
        coopname: string;
        exchange_id: number;
        username: string;
    }
    • cancellation_fee: string

      Размер комиссии за отмену в формате "10.0000 RUB"

    • coopname: string

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

    • exchange_id: number

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

    • username: string

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

  • 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: ModelTypes["UserStatus"];
        subscriber_hash: string;
        subscriber_id: string;
        type: string;
        username: string;
    }
    • 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: ModelTypes["UserStatus"]

      Статус пользователя

    • subscriber_hash: string

      Хэш подписчика для уведомлений

    • subscriber_id: string

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

    • type: string

      Тип пользователя

    • username: string

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

  • Mutation: {
        acceptChildOrder: ModelTypes["Transaction"];
        addParticipant: ModelTypes["Account"];
        addTrustedAccount: ModelTypes["Branch"];
        cancelRequest: ModelTypes["Transaction"];
        capitalAddAuthor: ModelTypes["CapitalProject"];
        capitalApproveCommit: ModelTypes["CapitalCommit"];
        capitalCalculateVotes: ModelTypes["CapitalSegment"];
        capitalCloseProject: ModelTypes["CapitalProject"];
        capitalCompleteVoting: ModelTypes["Transaction"];
        capitalConvertSegment: ModelTypes["CapitalSegment"];
        capitalCreateCommit: ModelTypes["Transaction"];
        capitalCreateCycle: ModelTypes["CapitalCycle"];
        capitalCreateDebt: ModelTypes["Transaction"];
        capitalCreateExpense: ModelTypes["Transaction"];
        capitalCreateIssue: ModelTypes["CapitalIssue"];
        capitalCreateProgramProperty: ModelTypes["Transaction"];
        capitalCreateProject: ModelTypes["Transaction"];
        capitalCreateProjectInvest: ModelTypes["Transaction"];
        capitalCreateProjectProperty: ModelTypes["Transaction"];
        capitalCreateStory: ModelTypes["CapitalStory"];
        capitalDeclineCommit: ModelTypes["CapitalCommit"];
        capitalDeleteIssue: boolean;
        capitalDeleteProject: ModelTypes["Transaction"];
        capitalDeleteStory: boolean;
        capitalEditContributor: ModelTypes["CapitalContributor"];
        capitalEditProject: ModelTypes["Transaction"];
        capitalFundProgram: ModelTypes["Transaction"];
        capitalFundProject: ModelTypes["Transaction"];
        capitalGenerateAppendixGenerationAgreement: ModelTypes["GeneratedDocument"];
        capitalGenerateCapitalizationAgreement: ModelTypes["GeneratedDocument"];
        capitalGenerateCapitalizationMoneyInvestStatement: ModelTypes["GeneratedDocument"];
        capitalGenerateCapitalizationPropertyInvestAct: ModelTypes["GeneratedDocument"];
        capitalGenerateCapitalizationPropertyInvestDecision: ModelTypes["GeneratedDocument"];
        capitalGenerateCapitalizationPropertyInvestStatement: ModelTypes["GeneratedDocument"];
        capitalGenerateCapitalizationToMainWalletConvertStatement: ModelTypes["GeneratedDocument"];
        capitalGenerateExpenseDecision: ModelTypes["GeneratedDocument"];
        capitalGenerateExpenseStatement: ModelTypes["GeneratedDocument"];
        capitalGenerateGenerationAgreement: ModelTypes["GeneratedDocument"];
        capitalGenerateGenerationMoneyInvestStatement: ModelTypes["GeneratedDocument"];
        capitalGenerateGenerationMoneyReturnUnusedStatement: ModelTypes["GeneratedDocument"];
        capitalGenerateGenerationPropertyInvestAct: ModelTypes["GeneratedDocument"];
        capitalGenerateGenerationPropertyInvestDecision: ModelTypes["GeneratedDocument"];
        capitalGenerateGenerationPropertyInvestStatement: ModelTypes["GeneratedDocument"];
        capitalGenerateGenerationToCapitalizationConvertStatement: ModelTypes["GeneratedDocument"];
        capitalGenerateGenerationToMainWalletConvertStatement: ModelTypes["GeneratedDocument"];
        capitalGenerateGenerationToProjectConvertStatement: ModelTypes["GeneratedDocument"];
        capitalGenerateGetLoanDecision: ModelTypes["GeneratedDocument"];
        capitalGenerateGetLoanStatement: ModelTypes["GeneratedDocument"];
        capitalGenerateResultContributionAct: ModelTypes["GeneratedDocument"];
        capitalGenerateResultContributionDecision: ModelTypes["GeneratedDocument"];
        capitalGenerateResultContributionStatement: ModelTypes["GeneratedDocument"];
        capitalImportContributor: ModelTypes["Transaction"];
        capitalMakeClearance: ModelTypes["Transaction"];
        capitalOpenProject: ModelTypes["CapitalProject"];
        capitalPushResult: ModelTypes["CapitalSegment"];
        capitalRefreshProgram: ModelTypes["Transaction"];
        capitalRefreshProject: ModelTypes["Transaction"];
        capitalRefreshSegment?: ModelTypes["CapitalSegment"] | null;
        capitalRegisterContributor: ModelTypes["Transaction"];
        capitalSetConfig: ModelTypes["Transaction"];
        capitalSetMaster: ModelTypes["Transaction"];
        capitalSetPlan: ModelTypes["CapitalProject"];
        capitalSignActAsChairman: ModelTypes["CapitalSegment"];
        capitalSignActAsContributor: ModelTypes["CapitalSegment"];
        capitalStartProject: ModelTypes["CapitalProject"];
        capitalStartVoting: ModelTypes["Transaction"];
        capitalStopProject: ModelTypes["CapitalProject"];
        capitalSubmitVote: ModelTypes["Transaction"];
        capitalUpdateIssue: ModelTypes["CapitalIssue"];
        capitalUpdateStory: ModelTypes["CapitalStory"];
        chairmanConfirmApprove: ModelTypes["Approval"];
        chairmanDeclineApprove: ModelTypes["Approval"];
        chatcoopCreateAccount: boolean;
        completeRequest: ModelTypes["Transaction"];
        confirmAgreement: ModelTypes["Transaction"];
        confirmReceiveOnRequest: ModelTypes["Transaction"];
        confirmSupplyOnRequest: ModelTypes["Transaction"];
        createAnnualGeneralMeet: ModelTypes["MeetAggregate"];
        createBankAccount: ModelTypes["PaymentMethod"];
        createBranch: ModelTypes["Branch"];
        createChildOrder: ModelTypes["Transaction"];
        createDepositPayment: ModelTypes["GatewayPayment"];
        createInitialPayment: ModelTypes["GatewayPayment"];
        createParentOffer: ModelTypes["Transaction"];
        createProjectOfFreeDecision: ModelTypes["CreatedProjectFreeDecision"];
        createWebPushSubscription: ModelTypes["CreateSubscriptionResponse"];
        createWithdraw: ModelTypes["CreateWithdrawResponse"];
        deactivateWebPushSubscriptionById: boolean;
        declineAgreement: ModelTypes["Transaction"];
        declineRequest: ModelTypes["Transaction"];
        deleteBranch: boolean;
        deletePaymentMethod: boolean;
        deleteTrustedAccount: ModelTypes["Branch"];
        deliverOnRequest: ModelTypes["Transaction"];
        disputeOnRequest: ModelTypes["Transaction"];
        editBranch: ModelTypes["Branch"];
        generateAnnualGeneralMeetAgendaDocument: ModelTypes["GeneratedDocument"];
        generateAnnualGeneralMeetDecisionDocument: ModelTypes["GeneratedDocument"];
        generateAnnualGeneralMeetNotificationDocument: ModelTypes["GeneratedDocument"];
        generateAssetContributionAct: ModelTypes["GeneratedDocument"];
        generateAssetContributionDecision: ModelTypes["GeneratedDocument"];
        generateAssetContributionStatement: ModelTypes["GeneratedDocument"];
        generateBallotForAnnualGeneralMeetDocument: ModelTypes["GeneratedDocument"];
        generateConvertToAxonStatement: ModelTypes["GeneratedDocument"];
        generateFreeDecision: ModelTypes["GeneratedDocument"];
        generateParticipantApplication: ModelTypes["GeneratedDocument"];
        generateParticipantApplicationDecision: ModelTypes["GeneratedDocument"];
        generatePrivacyAgreement: ModelTypes["GeneratedDocument"];
        generateProjectOfFreeDecision: ModelTypes["GeneratedDocument"];
        generateReturnByAssetAct: ModelTypes["GeneratedDocument"];
        generateReturnByAssetDecision: ModelTypes["GeneratedDocument"];
        generateReturnByAssetStatement: ModelTypes["GeneratedDocument"];
        generateReturnByMoneyDecisionDocument: ModelTypes["GeneratedDocument"];
        generateReturnByMoneyStatementDocument: ModelTypes["GeneratedDocument"];
        generateSelectBranchDocument: ModelTypes["GeneratedDocument"];
        generateSignatureAgreement: ModelTypes["GeneratedDocument"];
        generateSovietDecisionOnAnnualMeetDocument: ModelTypes["GeneratedDocument"];
        generateUserAgreement: ModelTypes["GeneratedDocument"];
        generateWalletAgreement: ModelTypes["GeneratedDocument"];
        initSystem: ModelTypes["SystemInfo"];
        installExtension: ModelTypes["Extension"];
        installSystem: ModelTypes["SystemInfo"];
        login: ModelTypes["RegisteredAccount"];
        logout: boolean;
        moderateRequest: ModelTypes["Transaction"];
        notifyOnAnnualGeneralMeet: ModelTypes["MeetAggregate"];
        processConvertToAxonStatement: boolean;
        prohibitRequest: ModelTypes["Transaction"];
        publishProjectOfFreeDecision: boolean;
        publishRequest: ModelTypes["Transaction"];
        receiveOnRequest: ModelTypes["Transaction"];
        refresh: ModelTypes["RegisteredAccount"];
        registerAccount: ModelTypes["RegisteredAccount"];
        registerParticipant: ModelTypes["Account"];
        resetKey: boolean;
        restartAnnualGeneralMeet: ModelTypes["MeetAggregate"];
        selectBranch: boolean;
        sendAgreement: ModelTypes["Transaction"];
        setPaymentStatus: ModelTypes["GatewayPayment"];
        setWif: boolean;
        signByPresiderOnAnnualGeneralMeet: ModelTypes["MeetAggregate"];
        signBySecretaryOnAnnualGeneralMeet: ModelTypes["MeetAggregate"];
        startInstall: ModelTypes["StartInstallResult"];
        startResetKey: boolean;
        supplyOnRequest: ModelTypes["Transaction"];
        triggerNotificationWorkflow: boolean;
        uninstallExtension: boolean;
        unpublishRequest: ModelTypes["Transaction"];
        updateAccount: ModelTypes["Account"];
        updateBankAccount: ModelTypes["PaymentMethod"];
        updateExtension: ModelTypes["Extension"];
        updateRequest: ModelTypes["Transaction"];
        updateSettings: ModelTypes["Settings"];
        updateSystem: ModelTypes["SystemInfo"];
        voteOnAnnualGeneralMeet: ModelTypes["MeetAggregate"];
    }
    • acceptChildOrder: ModelTypes["Transaction"]

      Подтвердить поставку имущества на заявку

    • addParticipant: ModelTypes["Account"]

      Добавить активного пайщика, который вступил в кооператив, не используя платформу (заполнив заявление собственноручно, оплатив вступительный и минимальный паевый взносы, и получив протокол решения совета)

    • addTrustedAccount: ModelTypes["Branch"]

      Добавить доверенное лицо кооперативного участка

    • cancelRequest: ModelTypes["Transaction"]

      Отменить заявку

    • capitalAddAuthor: ModelTypes["CapitalProject"]

      Добавление автора проекта в CAPITAL контракте

    • capitalApproveCommit: ModelTypes["CapitalCommit"]

      Одобрение коммита в CAPITAL контракте

    • capitalCalculateVotes: ModelTypes["CapitalSegment"]

      Расчет голосов в CAPITAL контракте

    • capitalCloseProject: ModelTypes["CapitalProject"]

      Закрытие проекта от инвестиций в CAPITAL контракте

    • capitalCompleteVoting: ModelTypes["Transaction"]

      Завершение голосования в CAPITAL контракте

    • capitalConvertSegment: ModelTypes["CapitalSegment"]

      Конвертация сегмента в CAPITAL контракте

    • capitalCreateCommit: ModelTypes["Transaction"]

      Создание коммита в CAPITAL контракте

    • capitalCreateCycle: ModelTypes["CapitalCycle"]

      Создание цикла в CAPITAL контракте

    • capitalCreateDebt: ModelTypes["Transaction"]

      Получение ссуды в CAPITAL контракте

    • capitalCreateExpense: ModelTypes["Transaction"]

      Создание расхода в CAPITAL контракте

    • capitalCreateIssue: ModelTypes["CapitalIssue"]

      Создание задачи в CAPITAL контракте

    • capitalCreateProgramProperty: ModelTypes["Transaction"]

      Создание программного имущественного взноса в CAPITAL контракте

    • capitalCreateProject: ModelTypes["Transaction"]

      Создание проекта в CAPITAL контракте

    • capitalCreateProjectInvest: ModelTypes["Transaction"]

      Инвестирование в проект CAPITAL контракта

    • capitalCreateProjectProperty: ModelTypes["Transaction"]

      Создание проектного имущественного взноса в CAPITAL контракте

    • capitalCreateStory: ModelTypes["CapitalStory"]

      Создание истории в CAPITAL контракте

    • capitalDeclineCommit: ModelTypes["CapitalCommit"]

      Отклонение коммита в CAPITAL контракте

    • capitalDeleteIssue: boolean

      Удаление задачи по хэшу

    • capitalDeleteProject: ModelTypes["Transaction"]

      Удаление проекта в CAPITAL контракте

    • capitalDeleteStory: boolean

      Удаление истории по хэшу

    • capitalEditContributor: ModelTypes["CapitalContributor"]

      Редактирование параметров участника в CAPITAL контракте

    • capitalEditProject: ModelTypes["Transaction"]

      Редактирование проекта в CAPITAL контракте

    • capitalFundProgram: ModelTypes["Transaction"]

      Финансирование программы CAPITAL контракта

    • capitalFundProject: ModelTypes["Transaction"]

      Финансирование проекта CAPITAL контракта

    • capitalGenerateAppendixGenerationAgreement: ModelTypes["GeneratedDocument"]

      Сгенерировать приложение к генерационному соглашению

    • capitalGenerateCapitalizationAgreement: ModelTypes["GeneratedDocument"]

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

    • capitalGenerateCapitalizationMoneyInvestStatement: ModelTypes["GeneratedDocument"]

      Сгенерировать заявление об инвестировании в капитализацию

    • capitalGenerateCapitalizationPropertyInvestAct: ModelTypes["GeneratedDocument"]

      Сгенерировать акт об инвестировании имуществом в капитализацию

    • capitalGenerateCapitalizationPropertyInvestDecision: ModelTypes["GeneratedDocument"]

      Сгенерировать решение об инвестировании имуществом в капитализацию

    • capitalGenerateCapitalizationPropertyInvestStatement: ModelTypes["GeneratedDocument"]

      Сгенерировать заявление об инвестировании имуществом в капитализацию

    • capitalGenerateCapitalizationToMainWalletConvertStatement: ModelTypes["GeneratedDocument"]

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

    • capitalGenerateExpenseDecision: ModelTypes["GeneratedDocument"]

      Сгенерировать решение о расходе

    • capitalGenerateExpenseStatement: ModelTypes["GeneratedDocument"]

      Сгенерировать заявление о расходе

    • capitalGenerateGenerationAgreement: ModelTypes["GeneratedDocument"]

      Сгенерировать генерационное соглашение

    • capitalGenerateGenerationMoneyInvestStatement: ModelTypes["GeneratedDocument"]

      Сгенерировать заявление об инвестировании в генерацию

    • capitalGenerateGenerationMoneyReturnUnusedStatement: ModelTypes["GeneratedDocument"]

      Сгенерировать заявление о возврате неиспользованных средств генерации

    • capitalGenerateGenerationPropertyInvestAct: ModelTypes["GeneratedDocument"]

      Сгенерировать акт об инвестировании имуществом в генерацию

    • capitalGenerateGenerationPropertyInvestDecision: ModelTypes["GeneratedDocument"]

      Сгенерировать решение об инвестировании имуществом в генерацию

    • capitalGenerateGenerationPropertyInvestStatement: ModelTypes["GeneratedDocument"]

      Сгенерировать заявление об инвестировании имуществом в генерацию

    • capitalGenerateGenerationToCapitalizationConvertStatement: ModelTypes["GeneratedDocument"]

      Сгенерировать заявление о конвертации из генерации в капитализацию

    • capitalGenerateGenerationToMainWalletConvertStatement: ModelTypes["GeneratedDocument"]

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

    • capitalGenerateGenerationToProjectConvertStatement: ModelTypes["GeneratedDocument"]

      Сгенерировать заявление о конвертации из генерации в проектный кошелек

    • capitalGenerateGetLoanDecision: ModelTypes["GeneratedDocument"]

      Сгенерировать решение о получении займа

    • capitalGenerateGetLoanStatement: ModelTypes["GeneratedDocument"]

      Сгенерировать заявление о получении займа

    • capitalGenerateResultContributionAct: ModelTypes["GeneratedDocument"]

      Сгенерировать акт о вкладе результатов

    • capitalGenerateResultContributionDecision: ModelTypes["GeneratedDocument"]

      Сгенерировать решение о вкладе результатов

    • capitalGenerateResultContributionStatement: ModelTypes["GeneratedDocument"]

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

    • capitalImportContributor: ModelTypes["Transaction"]

      Импорт участника в CAPITAL контракт

    • capitalMakeClearance: ModelTypes["Transaction"]

      Подписание приложения в CAPITAL контракте

    • capitalOpenProject: ModelTypes["CapitalProject"]

      Открытие проекта для инвестиций в CAPITAL контракте

    • capitalPushResult: ModelTypes["CapitalSegment"]

      Внесение результата в CAPITAL контракте

    • capitalRefreshProgram: ModelTypes["Transaction"]

      Обновление CRPS пайщика в программе CAPITAL контракта

    • capitalRefreshProject: ModelTypes["Transaction"]

      Обновление CRPS пайщика в проекте CAPITAL контракта

    • Optional capitalRefreshSegment?: ModelTypes["CapitalSegment"] | null

      Обновление сегмента в CAPITAL контракте

    • capitalRegisterContributor: ModelTypes["Transaction"]

      Регистрация участника в CAPITAL контракте

    • capitalSetConfig: ModelTypes["Transaction"]

      Установка конфигурации CAPITAL контракта

    • capitalSetMaster: ModelTypes["Transaction"]

      Установка мастера проекта в CAPITAL контракте

    • capitalSetPlan: ModelTypes["CapitalProject"]

      Установка плана проекта в CAPITAL контракте

    • capitalSignActAsChairman: ModelTypes["CapitalSegment"]

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

    • capitalSignActAsContributor: ModelTypes["CapitalSegment"]

      Подписание акта о вкладе результатов участником

    • capitalStartProject: ModelTypes["CapitalProject"]

      Запуск проекта в CAPITAL контракте

    • capitalStartVoting: ModelTypes["Transaction"]

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

    • capitalStopProject: ModelTypes["CapitalProject"]

      Остановка проекта в CAPITAL контракте

    • capitalSubmitVote: ModelTypes["Transaction"]

      Голосование в CAPITAL контракте

    • capitalUpdateIssue: ModelTypes["CapitalIssue"]

      Обновление задачи в CAPITAL контракте

    • capitalUpdateStory: ModelTypes["CapitalStory"]

      Обновление истории в CAPITAL контракте

    • chairmanConfirmApprove: ModelTypes["Approval"]

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

    • chairmanDeclineApprove: ModelTypes["Approval"]

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

    • chatcoopCreateAccount: boolean

      Создать Matrix аккаунт с именем пользователя и паролем

    • completeRequest: ModelTypes["Transaction"]

      Завершить заявку по истечению гарантийного срока

    • confirmAgreement: ModelTypes["Transaction"]

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

    • confirmReceiveOnRequest: ModelTypes["Transaction"]

      Подтвердить получение имущества Уполномоченным лицом от Заказчика по новации и акту приёмки-передачи

    • confirmSupplyOnRequest: ModelTypes["Transaction"]

      Подтвердить поставку имущества Поставщиком по заявке Заказчика и акту приёма-передачи

    • createAnnualGeneralMeet: ModelTypes["MeetAggregate"]

      Сгенерировать документ предложения повестки очередного общего собрания пайщиков

    • createBankAccount: ModelTypes["PaymentMethod"]

      Добавить метод оплаты

    • createBranch: ModelTypes["Branch"]

      Создать кооперативный участок

    • createChildOrder: ModelTypes["Transaction"]

      Создать заявку на поставку имущества по предложению Поставщика

    • createDepositPayment: ModelTypes["GatewayPayment"]

      Создание объекта паевого платежа производится мутацией createDepositPayment. Выполнение мутации возвращает идентификатор платежа и данные для его совершения в зависимости от выбранного платежного провайдера.

    • createInitialPayment: ModelTypes["GatewayPayment"]

      Создание объекта регистрационного платежа производится мутацией createInitialPayment. Выполнение мутации возвращает идентификатор платежа и данные для его совершения в зависимости от выбранного платежного провайдера.

    • createParentOffer: ModelTypes["Transaction"]

      Создать предложение на поставку имущества

    • createProjectOfFreeDecision: ModelTypes["CreatedProjectFreeDecision"]

      Создать повестку дня и проект решения, и сохранить в хранилище для дальнейшей генерации документа и его публикации

    • createWebPushSubscription: ModelTypes["CreateSubscriptionResponse"]

      Создать веб-пуш подписку для пользователя

    • createWithdraw: ModelTypes["CreateWithdrawResponse"]

      Создать заявку на вывод средств

    • deactivateWebPushSubscriptionById: boolean

      Деактивировать веб-пуш подписку по ID

    • declineAgreement: ModelTypes["Transaction"]

      Отклонить соглашение пайщика администратором

    • declineRequest: ModelTypes["Transaction"]

      Отклонить заявку

    • deleteBranch: boolean

      Удалить кооперативный участок

    • deletePaymentMethod: boolean

      Удалить метод оплаты

    • deleteTrustedAccount: ModelTypes["Branch"]

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

    • deliverOnRequest: ModelTypes["Transaction"]

      Подтвердить доставку имущества Заказчику по заявке

    • disputeOnRequest: ModelTypes["Transaction"]

      Открыть спор по заявке

    • editBranch: ModelTypes["Branch"]

      Изменить кооперативный участок

    • generateAnnualGeneralMeetAgendaDocument: ModelTypes["GeneratedDocument"]

      Сгенерировать предложение повестки общего собрания пайщиков

    • generateAnnualGeneralMeetDecisionDocument: ModelTypes["GeneratedDocument"]

      Сгенерировать документ решения общего собрания пайщиков

    • generateAnnualGeneralMeetNotificationDocument: ModelTypes["GeneratedDocument"]

      Сгенерировать документ уведомления о проведении общего собрания пайщиков

    • generateAssetContributionAct: ModelTypes["GeneratedDocument"]

      Сгенерировать документ акта приема-передачи.

    • generateAssetContributionDecision: ModelTypes["GeneratedDocument"]

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

    • generateAssetContributionStatement: ModelTypes["GeneratedDocument"]

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

    • generateBallotForAnnualGeneralMeetDocument: ModelTypes["GeneratedDocument"]

      Сгенерировать бюллетень для голосования на общем собрании пайщиков

    • generateConvertToAxonStatement: ModelTypes["GeneratedDocument"]

      Генерирует заявление на конвертацию паевого взноса в членский взнос

    • generateFreeDecision: ModelTypes["GeneratedDocument"]

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

    • generateParticipantApplication: ModelTypes["GeneratedDocument"]

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

    • generateParticipantApplicationDecision: ModelTypes["GeneratedDocument"]

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

    • generatePrivacyAgreement: ModelTypes["GeneratedDocument"]

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

    • generateProjectOfFreeDecision: ModelTypes["GeneratedDocument"]

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

    • generateReturnByAssetAct: ModelTypes["GeneratedDocument"]

      Сгенерировать документ акта возврата имущества.

    • generateReturnByAssetDecision: ModelTypes["GeneratedDocument"]

      Сгенерировать документ решения о возврате имущества.

    • generateReturnByAssetStatement: ModelTypes["GeneratedDocument"]

      Сгенерировать документ заявления о возврате имущества.

    • generateReturnByMoneyDecisionDocument: ModelTypes["GeneratedDocument"]

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

    • generateReturnByMoneyStatementDocument: ModelTypes["GeneratedDocument"]

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

    • generateSelectBranchDocument: ModelTypes["GeneratedDocument"]

      Сгенерировать документ, подтверждающий выбор кооперативного участка

    • generateSignatureAgreement: ModelTypes["GeneratedDocument"]

      Сгенерировать документ соглашения о порядка и правилах использования простой электронной подписи.

    • generateSovietDecisionOnAnnualMeetDocument: ModelTypes["GeneratedDocument"]

      Сгенерировать документ решения Совета по проведению общего собрания пайщиков

    • generateUserAgreement: ModelTypes["GeneratedDocument"]

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

    • generateWalletAgreement: ModelTypes["GeneratedDocument"]

      Сгенерировать документ соглашения о целевой потребительской программе "Цифровой Кошелёк"

    • initSystem: ModelTypes["SystemInfo"]

      Произвести инициализацию программного обеспечения перед установкой совета методом install

    • installExtension: ModelTypes["Extension"]

      Установить расширение

    • installSystem: ModelTypes["SystemInfo"]

      Произвести установку членов совета перед началом работы

    • login: ModelTypes["RegisteredAccount"]

      Войти в систему с помощью цифровой подписи и получить JWT-токены доступа

    • logout: boolean

      Выйти из системы и заблокировать JWT-токены

    • moderateRequest: ModelTypes["Transaction"]

      Модерировать заявку

    • notifyOnAnnualGeneralMeet: ModelTypes["MeetAggregate"]

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

    • processConvertToAxonStatement: boolean

      Обрабатывает подписанное заявление на конвертацию и выполняет блокчейн-транзакцию

    • prohibitRequest: ModelTypes["Transaction"]

      Отклонить модерацию по заявке

    • publishProjectOfFreeDecision: boolean

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

    • publishRequest: ModelTypes["Transaction"]

      Опубликовать заявку

    • receiveOnRequest: ModelTypes["Transaction"]

      Подтвердить получение имущества Уполномоченным лицом от Заказчика по акту приёмки-передачи

    • refresh: ModelTypes["RegisteredAccount"]

      Обновить токен доступа аккаунта

    • registerAccount: ModelTypes["RegisteredAccount"]

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

    • registerParticipant: ModelTypes["Account"]

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

    • resetKey: boolean

      Заменить приватный ключ аккаунта

    • restartAnnualGeneralMeet: ModelTypes["MeetAggregate"]

      Перезапуск общего собрания пайщиков

    • selectBranch: boolean

      Выбрать кооперативный участок

    • sendAgreement: ModelTypes["Transaction"]

      Отправить соглашение

    • setPaymentStatus: ModelTypes["GatewayPayment"]

      Управление статусом платежа осущствляется мутацией setPaymentStatus. При переходе платежа в статус PAID вызывается эффект в блокчейне, который завершает операцию автоматическим переводом платежа в статус COMPLETED. При установке статуса REFUNDED запускается процесс отмены платежа в блокчейне. Остальные статусы не приводят к эффектам в блокчейне.

    • setWif: boolean

      Сохранить приватный ключ в зашифрованном серверном хранилище

    • signByPresiderOnAnnualGeneralMeet: ModelTypes["MeetAggregate"]

      Подписание решения председателем на общем собрании пайщиков

    • signBySecretaryOnAnnualGeneralMeet: ModelTypes["MeetAggregate"]

      Подписание решения секретарём на общем собрании пайщиков

    • startInstall: ModelTypes["StartInstallResult"]

      Начать процесс установки кооператива, установить ключ и получить код установки

    • startResetKey: boolean

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

    • supplyOnRequest: ModelTypes["Transaction"]

      Подтвердить поставку имущества Поставщиком по заявке Заказчика и акту приёма-передачи

    • triggerNotificationWorkflow: boolean

      Запустить воркфлоу уведомлений (только для председателя или server-secret)

    • uninstallExtension: boolean

      Удалить расширение

    • unpublishRequest: ModelTypes["Transaction"]

      Снять с публикации заявку

    • updateAccount: ModelTypes["Account"]

      Обновить аккаунт в системе провайдера. Обновление аккаунта пользователя производится по username. Мутация позволяет изменить приватные данные пользователя, а также, адрес электронной почты в MONO. Использовать мутацию может только председатель совета.

    • updateBankAccount: ModelTypes["PaymentMethod"]

      Обновить банковский счёт

    • updateExtension: ModelTypes["Extension"]

      Обновить расширение

    • updateRequest: ModelTypes["Transaction"]

      Обновить заявку

    • updateSettings: ModelTypes["Settings"]

      Обновить настройки системы (рабочие столы и маршруты по умолчанию)

    • updateSystem: ModelTypes["SystemInfo"]

      Обновить параметры системы

    • voteOnAnnualGeneralMeet: ModelTypes["MeetAggregate"]

      Голосование на общем собрании пайщиков

  • NotificationWorkflowRecipientInput: {
        username: string;
    }
    • username: string

      Username получателя

  • NotifyOnAnnualGeneralMeetInput: {
        coopname: string;
        meet_hash: string;
        notification: ModelTypes["AnnualGeneralMeetingNotificationSignedDocumentInput"];
        username: string;
    }
    • coopname: string
    • meet_hash: string
    • notification: ModelTypes["AnnualGeneralMeetingNotificationSignedDocumentInput"]
    • username: string
  • OneCoopDocumentOutput: {
        action: string;
        block_num: number;
        data: ModelTypes["JSON"];
        hash: string;
        package: string;
    }
    • action: string

      Тип действия документа

    • block_num: number

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

    • data: ModelTypes["JSON"]

      Специфичные данные для конкретного типа действия

    • hash: string

      SHA-256 хеш основного документа

    • package: string

      SHA-256 хеш пакета документов

  • OneCoopDocumentsResponse: {
        current_page: number;
        items: ModelTypes["OneCoopDocumentOutput"][];
        max_block_num: number;
        total_count: number;
        total_pages: number;
    }
    • current_page: number

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

    • items: ModelTypes["OneCoopDocumentOutput"][]

      Массив документов

    • max_block_num: number

      Максимальный номер блока в ответе (для синхронизации)

    • total_count: number

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

    • total_pages: number

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

  • OpenProjectInput: {
        coopname: string;
        project_hash: string;
    }
    • coopname: string

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

    • project_hash: string

      Хэш проекта

  • Organization: {
        city: string;
        country: string;
        details: ModelTypes["OrganizationDetails"];
        email: string;
        fact_address: string;
        full_address: string;
        full_name: string;
        phone: string;
        represented_by: ModelTypes["RepresentedBy"];
        short_name: string;
        type: string;
        username: string;
    }
    • city: string

      Город

    • country: string

      Страна

    • details: ModelTypes["OrganizationDetails"]

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

    • email: string

      Email

    • fact_address: string

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

    • full_address: string

      Юридический адрес

    • full_name: string

      Полное название

    • phone: string

      Телефон

    • represented_by: ModelTypes["RepresentedBy"]

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

    • short_name: string

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

    • type: string

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

    • username: string

      Имя аккаунта организации

  • OrganizationCertificate: {
        inn: string;
        ogrn: string;
        represented_by: ModelTypes["RepresentedByCertificate"];
        short_name: string;
        type: ModelTypes["AccountType"];
        username: string;
    }
    • inn: string

      ИНН

    • ogrn: string

      ОГРН

    • represented_by: ModelTypes["RepresentedByCertificate"]

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

    • short_name: string

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

    • type: ModelTypes["AccountType"]

      Тип аккаунта

    • username: string

      Имя аккаунта

  • OrganizationDetails: {
        inn: string;
        kpp: string;
        ogrn: string;
    }
    • inn: string

      ИНН

    • kpp: string

      КПП

    • ogrn: string

      ОГРН

  • OrganizationDetailsInput: {
        inn: string;
        kpp: string;
        ogrn: string;
    }
    • inn: string
    • kpp: string
    • ogrn: string
  • OrganizationType: OrganizationType
  • OrganizationWithBankAccount: {
        bank_account?: ModelTypes["BankAccount"] | null;
        city: string;
        country: string;
        details: ModelTypes["OrganizationDetails"];
        email: string;
        fact_address: string;
        full_address: string;
        full_name: string;
        phone: string;
        represented_by: ModelTypes["RepresentedBy"];
        short_name: string;
        type: string;
        username: string;
    }
    • Optional bank_account?: ModelTypes["BankAccount"] | null

      Банковские реквизиты

    • city: string

      Город

    • country: string

      Страна

    • details: ModelTypes["OrganizationDetails"]

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

    • email: string

      Email

    • fact_address: string

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

    • full_address: string

      Юридический адрес

    • full_name: string

      Полное название

    • phone: string

      Телефон

    • represented_by: ModelTypes["RepresentedBy"]

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

    • short_name: string

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

    • type: string

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

    • username: string

      Имя аккаунта организации

  • PaginatedActionsPaginationResult: {
        currentPage: number;
        items: ModelTypes["BlockchainAction"][];
        totalCount: number;
        totalPages: number;
    }
    • currentPage: number

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

    • items: ModelTypes["BlockchainAction"][]

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

    • totalCount: number

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

    • totalPages: number

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

  • PaginatedAgreementsPaginationResult: {
        currentPage: number;
        items: ModelTypes["Agreement"][];
        totalCount: number;
        totalPages: number;
    }
    • currentPage: number

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

    • items: ModelTypes["Agreement"][]

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

    • totalCount: number

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

    • totalPages: number

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

  • PaginatedCapitalCommitsPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalCommit"][];
        totalCount: number;
        totalPages: number;
    }
    • currentPage: number

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

    • items: ModelTypes["CapitalCommit"][]

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

    • totalCount: number

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

    • totalPages: number

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

  • PaginatedCapitalContributorsPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalContributor"][];
        totalCount: number;
        totalPages: number;
    }
    • currentPage: number

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

    • items: ModelTypes["CapitalContributor"][]

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

    • totalCount: number

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

    • totalPages: number

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

  • PaginatedCapitalCyclesPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalCycle"][];
        totalCount: number;
        totalPages: number;
    }
    • currentPage: number

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

    • items: ModelTypes["CapitalCycle"][]

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

    • totalCount: number

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

    • totalPages: number

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

  • PaginatedCapitalDebtsPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalDebt"][];
        totalCount: number;
        totalPages: number;
    }
    • currentPage: number

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

    • items: ModelTypes["CapitalDebt"][]

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

    • totalCount: number

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

    • totalPages: number

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

  • PaginatedCapitalExpensesPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalExpense"][];
        totalCount: number;
        totalPages: number;
    }
    • currentPage: number

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

    • items: ModelTypes["CapitalExpense"][]

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

    • totalCount: number

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

    • totalPages: number

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

  • PaginatedCapitalInvestsPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalInvest"][];
        totalCount: number;
        totalPages: number;
    }
    • currentPage: number

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

    • items: ModelTypes["CapitalInvest"][]

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

    • totalCount: number

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

    • totalPages: number

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

  • PaginatedCapitalIssuesPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalIssue"][];
        totalCount: number;
        totalPages: number;
    }
    • currentPage: number

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

    • items: ModelTypes["CapitalIssue"][]

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

    • totalCount: number

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

    • totalPages: number

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

  • PaginatedCapitalProgramInvestsPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalProgramInvest"][];
        totalCount: number;
        totalPages: number;
    }
    • currentPage: number

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

    • items: ModelTypes["CapitalProgramInvest"][]

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

    • totalCount: number

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

    • totalPages: number

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

  • PaginatedCapitalProjectsPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalProject"][];
        totalCount: number;
        totalPages: number;
    }
    • currentPage: number

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

    • items: ModelTypes["CapitalProject"][]

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

    • totalCount: number

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

    • totalPages: number

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

  • PaginatedCapitalResultsPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalResult"][];
        totalCount: number;
        totalPages: number;
    }
    • currentPage: number

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

    • items: ModelTypes["CapitalResult"][]

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

    • totalCount: number

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

    • totalPages: number

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

  • PaginatedCapitalSegmentsPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalSegment"][];
        totalCount: number;
        totalPages: number;
    }
    • currentPage: number

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

    • items: ModelTypes["CapitalSegment"][]

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

    • totalCount: number

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

    • totalPages: number

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

  • PaginatedCapitalStoriesPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalStory"][];
        totalCount: number;
        totalPages: number;
    }
    • currentPage: number

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

    • items: ModelTypes["CapitalStory"][]

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

    • totalCount: number

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

    • totalPages: number

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

  • PaginatedCapitalTimeEntriesByIssuesPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalTimeEntriesByIssues"][];
        totalCount: number;
        totalPages: number;
    }
    • currentPage: number

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

    • items: ModelTypes["CapitalTimeEntriesByIssues"][]

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

    • totalCount: number

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

    • totalPages: number

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

  • PaginatedCapitalTimeEntriesPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalTimeEntry"][];
        totalCount: number;
        totalPages: number;
    }
    • currentPage: number

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

    • items: ModelTypes["CapitalTimeEntry"][]

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

    • totalCount: number

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

    • totalPages: number

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

  • PaginatedCapitalVotesPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalVote"][];
        totalCount: number;
        totalPages: number;
    }
    • currentPage: number

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

    • items: ModelTypes["CapitalVote"][]

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

    • totalCount: number

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

    • totalPages: number

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

  • PaginatedChairmanApprovalsPaginationResult: {
        currentPage: number;
        items: ModelTypes["Approval"][];
        totalCount: number;
        totalPages: number;
    }
    • currentPage: number

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

    • items: ModelTypes["Approval"][]

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

    • totalCount: number

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

    • totalPages: number

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

  • PaginatedCurrentTableStatesPaginationResult: {
        currentPage: number;
        items: ModelTypes["CurrentTableState"][];
        totalCount: number;
        totalPages: number;
    }
    • currentPage: number

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

    • items: ModelTypes["CurrentTableState"][]

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

    • totalCount: number

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

    • totalPages: number

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

  • PaginatedDeltasPaginationResult: {
        currentPage: number;
        items: ModelTypes["Delta"][];
        totalCount: number;
        totalPages: number;
    }
    • currentPage: number

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

    • items: ModelTypes["Delta"][]

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

    • totalCount: number

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

    • totalPages: number

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

  • PaginatedGatewayPaymentsPaginationResult: {
        currentPage: number;
        items: ModelTypes["GatewayPayment"][];
        totalCount: number;
        totalPages: number;
    }
    • currentPage: number

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

    • items: ModelTypes["GatewayPayment"][]

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

    • 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")

  • ParticipantAccount: {
        braname?: string | null;
        created_at: ModelTypes["DateTime"];
        has_vote: boolean;
        initial_amount?: string | null;
        is_initial: boolean;
        is_minimum: boolean;
        last_min_pay: ModelTypes["DateTime"];
        last_update: ModelTypes["DateTime"];
        minimum_amount?: string | null;
        status: string;
        type?: string | null;
        username: string;
    }
    • Optional braname?: string | null

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

    • created_at: ModelTypes["DateTime"]

      Время создания записи о члене

    • has_vote: boolean

      LEGACY Флаг, имеет ли член право голоса

    • Optional initial_amount?: string | null

      Сумма вступительного взноса

    • is_initial: boolean

      LEGACY Флаг, внесен ли регистрационный взнос

    • is_minimum: boolean

      LEGACY Флаг, внесен ли минимальный паевый взнос

    • last_min_pay: ModelTypes["DateTime"]

      Время последнего минимального платежа

    • last_update: ModelTypes["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: ModelTypes["ParticipantApplicationSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

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

    • hash: string

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

    • meta: ModelTypes["ParticipantApplicationSignedMetaDocumentInput"]
    • meta_hash: string

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

    • signatures: ModelTypes["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

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

  • Passport: {
        code: string;
        issued_at: string;
        issued_by: string;
        number: number;
        series: number;
    }
    • 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
  • PaymentDetails: {
        amount_plus_fee: string;
        amount_without_fee: string;
        data: ModelTypes["JSON"];
        fact_fee_percent: number;
        fee_amount: string;
        fee_percent: number;
        tolerance_percent: number;
    }
    • amount_plus_fee: string

      Сумма платежа с учетом комиссии

    • amount_without_fee: string

      Сумма платежа без учета комиссии

    • data: ModelTypes["JSON"]

      Данные платежа (QR-код, токен, реквизиты и т.д.)

    • fact_fee_percent: number

      Фактический процент комиссии

    • fee_amount: string

      Размер комиссии в абсолютных значениях

    • fee_percent: number

      Процент комиссии

    • tolerance_percent: number

      Допустимый процент отклонения

  • PaymentDirection: PaymentDirection
  • PaymentFiltersInput: {
        coopname?: string | null;
        direction?: ModelTypes["PaymentDirection"] | null;
        hash?: string | null;
        provider?: string | null;
        status?: ModelTypes["PaymentStatus"] | null;
        type?: ModelTypes["PaymentType"] | null;
        username?: string | null;
    }
    • Optional coopname?: string | null

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

    • Optional direction?: ModelTypes["PaymentDirection"] | null

      Направление платежа

    • Optional hash?: string | null

      Хэш платежа

    • Optional provider?: string | null

      Провайдер платежа

    • Optional status?: ModelTypes["PaymentStatus"] | null

      Статус платежа

    • Optional type?: ModelTypes["PaymentType"] | null

      Тип платежа

    • Optional username?: string | null

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

  • PaymentMethod: {
        created_at: ModelTypes["DateTime"];
        data: ModelTypes["PaymentMethodData"];
        is_default: boolean;
        method_id: string;
        method_type: string;
        updated_at: ModelTypes["DateTime"];
        username: string;
    }
    • created_at: ModelTypes["DateTime"]

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

    • data: ModelTypes["PaymentMethodData"]

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

    • is_default: boolean

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

    • method_id: string

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

    • method_type: string

      Тип метода оплаты (например, sbp, bank_transfer)

    • updated_at: ModelTypes["DateTime"]

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

    • username: string

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

  • PaymentMethodData: ModelTypes["BankAccount"] | ModelTypes["SbpAccount"]
  • PaymentMethodPaginationResult: {
        currentPage: number;
        items: ModelTypes["PaymentMethod"][];
        totalCount: number;
        totalPages: number;
    }
    • currentPage: number

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

    • items: ModelTypes["PaymentMethod"][]

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

    • totalCount: number

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

    • totalPages: number

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

  • PaymentStatus: PaymentStatus
  • PaymentType: PaymentType
  • Permission: {
        parent: string;
        perm_name: string;
        required_auth: ModelTypes["Authority"];
    }
    • parent: string

      Родительское разрешение

    • perm_name: string

      Имя разрешения

    • required_auth: ModelTypes["Authority"]

      Требуемые разрешения

  • PermissionLevel: {
        actor: string;
        permission: string;
    }
    • actor: string

      Актор

    • permission: string

      Разрешение

  • PermissionLevelWeight: {
        permission: ModelTypes["PermissionLevel"];
        weight: number;
    }
    • permission: ModelTypes["PermissionLevel"]

      Уровень разрешения

    • weight: number

      Вес

  • PrivateAccount: {
        entrepreneur_data?: ModelTypes["Entrepreneur"] | null;
        individual_data?: ModelTypes["Individual"] | null;
        organization_data?: ModelTypes["Organization"] | null;
        type: ModelTypes["AccountType"];
    }
    • Optional entrepreneur_data?: ModelTypes["Entrepreneur"] | null
    • Optional individual_data?: ModelTypes["Individual"] | null
    • Optional organization_data?: ModelTypes["Organization"] | null
    • type: ModelTypes["AccountType"]

      Тип аккаунта

  • PrivateAccountSearchData: ModelTypes["Entrepreneur"] | ModelTypes["Individual"] | ModelTypes["Organization"]
  • PrivateAccountSearchResult: {
        data: ModelTypes["PrivateAccountSearchData"];
        highlightedFields?: string[] | null;
        score?: number | null;
        type: string;
    }
    • data: ModelTypes["PrivateAccountSearchData"]

      Данные найденного аккаунта

    • Optional highlightedFields?: string[] | null

      Поля, в которых найдены совпадения

    • Optional score?: number | null

      Оценка релевантности результата

    • type: string

      Тип аккаунта

  • ProcessConvertToAxonStatementInput: {
        convertAmount: string;
        signedDocument: ModelTypes["ConvertToAxonStatementSignedDocumentInput"];
        username: string;
    }
    • convertAmount: string

      Сумма к конвертации

    • signedDocument: ModelTypes["ConvertToAxonStatementSignedDocumentInput"]

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

    • username: string

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

  • ProgramInvestStatus: ProgramInvestStatus
  • ProhibitRequestInput: {
        coopname: string;
        exchange_id: number;
        meta: string;
        username: string;
    }
    • coopname: string

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

    • exchange_id: number

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

    • meta: string

      Дополнительная информация о отклоненной модерации

    • username: string

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

  • 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: ModelTypes["ProjectFreeDecisionSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

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

    • hash: string

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

    • meta: ModelTypes["ProjectFreeDecisionSignedMetaDocumentInput"]

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

    • meta_hash: string

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

    • signatures: ModelTypes["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

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

  • ProjectStatus: ProjectStatus
  • 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?: ModelTypes["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;
    }
    • 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?: ModelTypes["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: {
        first_name: string;
        last_name: string;
        middle_name: string;
    }
    • first_name: string
    • last_name: string
    • middle_name: string
  • PublishProjectFreeDecisionInput: {
        coopname: string;
        document: ModelTypes["ProjectFreeDecisionSignedDocumentInput"];
        meta: string;
        username: string;
    }
    • coopname: string

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

    • document: ModelTypes["ProjectFreeDecisionSignedDocumentInput"]

      Подписанный электронный документ (generateProjectOfFreeDecision)

    • meta: string

      Строка мета-информации

    • username: string

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

  • PublishRequestInput: {
        coopname: string;
        exchange_id: number;
        username: string;
    }
    • coopname: string

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

    • exchange_id: number

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

    • username: string

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

  • PushResultInput: {
        contribution_amount: string;
        coopname: string;
        debt_amount: string;
        debt_hashes: string[];
        project_hash: string;
        statement: ModelTypes["SignedDigitalDocumentInput"];
        username: string;
    }
    • contribution_amount: string

      Сумма взноса

    • coopname: string

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

    • debt_amount: string

      Сумма долга к погашению

    • debt_hashes: string[]

      Хэши долгов для погашения

    • project_hash: string

      Хэш проекта

    • statement: ModelTypes["SignedDigitalDocumentInput"]

      Заявление

    • username: string

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

  • Query: {
        agreements: ModelTypes["PaginatedAgreementsPaginationResult"];
        capitalCommit?: ModelTypes["CapitalCommit"] | null;
        capitalCommits: ModelTypes["PaginatedCapitalCommitsPaginationResult"];
        capitalContributor?: ModelTypes["CapitalContributor"] | null;
        capitalContributors: ModelTypes["PaginatedCapitalContributorsPaginationResult"];
        capitalCycles: ModelTypes["PaginatedCapitalCyclesPaginationResult"];
        capitalDebt?: ModelTypes["CapitalDebt"] | null;
        capitalDebts: ModelTypes["PaginatedCapitalDebtsPaginationResult"];
        capitalExpense?: ModelTypes["CapitalExpense"] | null;
        capitalExpenses: ModelTypes["PaginatedCapitalExpensesPaginationResult"];
        capitalInvest?: ModelTypes["CapitalInvest"] | null;
        capitalInvests: ModelTypes["PaginatedCapitalInvestsPaginationResult"];
        capitalIssue?: ModelTypes["CapitalIssue"] | null;
        capitalIssues: ModelTypes["PaginatedCapitalIssuesPaginationResult"];
        capitalProgramInvest?: ModelTypes["CapitalProgramInvest"] | null;
        capitalProgramInvests: ModelTypes["PaginatedCapitalProgramInvestsPaginationResult"];
        capitalProject?: ModelTypes["CapitalProject"] | null;
        capitalProjectWithRelations?: ModelTypes["CapitalProject"] | null;
        capitalProjects: ModelTypes["PaginatedCapitalProjectsPaginationResult"];
        capitalResult?: ModelTypes["CapitalResult"] | null;
        capitalResults: ModelTypes["PaginatedCapitalResultsPaginationResult"];
        capitalSegment?: ModelTypes["CapitalSegment"] | null;
        capitalSegments: ModelTypes["PaginatedCapitalSegmentsPaginationResult"];
        capitalState?: ModelTypes["CapitalState"] | null;
        capitalStories: ModelTypes["PaginatedCapitalStoriesPaginationResult"];
        capitalStory?: ModelTypes["CapitalStory"] | null;
        capitalTimeEntries: ModelTypes["PaginatedCapitalTimeEntriesPaginationResult"];
        capitalTimeEntriesByIssues: ModelTypes["PaginatedCapitalTimeEntriesByIssuesPaginationResult"];
        capitalTimeStats: ModelTypes["CapitalTimeStats"];
        capitalVote?: ModelTypes["CapitalVote"] | null;
        capitalVotes: ModelTypes["PaginatedCapitalVotesPaginationResult"];
        chairmanApproval?: ModelTypes["Approval"] | null;
        chairmanApprovals: ModelTypes["PaginatedChairmanApprovalsPaginationResult"];
        chatcoopCheckUsernameAvailability: boolean;
        chatcoopGetAccountStatus: ModelTypes["MatrixAccountStatusResponseDTO"];
        getAccount: ModelTypes["Account"];
        getAccounts: ModelTypes["AccountsPaginationResult"];
        getActions: ModelTypes["PaginatedActionsPaginationResult"];
        getAgenda: ModelTypes["AgendaWithDocuments"][];
        getBranches: ModelTypes["Branch"][];
        getCurrentInstance?: ModelTypes["CurrentInstanceDTO"] | null;
        getCurrentTableStates: ModelTypes["PaginatedCurrentTableStatesPaginationResult"];
        getDeltas: ModelTypes["PaginatedDeltasPaginationResult"];
        getDesktop: ModelTypes["Desktop"];
        getDocuments: ModelTypes["DocumentsAggregatePaginationResult"];
        getExtensionLogs: ModelTypes["ExtensionLogsPaginationResult"];
        getExtensions: ModelTypes["Extension"][];
        getInstallationStatus: ModelTypes["InstallationStatus"];
        getLedger: ModelTypes["LedgerState"];
        getLedgerHistory: ModelTypes["LedgerHistoryResponse"];
        getMeet: ModelTypes["MeetAggregate"];
        getMeets: ModelTypes["MeetAggregate"][];
        getPaymentMethods: ModelTypes["PaymentMethodPaginationResult"];
        getPayments: ModelTypes["PaginatedGatewayPaymentsPaginationResult"];
        getProviderSubscriptionById: ModelTypes["ProviderSubscription"];
        getProviderSubscriptions: ModelTypes["ProviderSubscription"][];
        getSystemInfo: ModelTypes["SystemInfo"];
        getUserWebPushSubscriptions: ModelTypes["WebPushSubscriptionDto"][];
        getWebPushSubscriptionStats: ModelTypes["SubscriptionStatsDto"];
        onecoopGetDocuments: ModelTypes["OneCoopDocumentsResponse"];
        searchPrivateAccounts: ModelTypes["PrivateAccountSearchResult"][];
    }
    • agreements: ModelTypes["PaginatedAgreementsPaginationResult"]

      Получение списка соглашений с фильтрацией и пагинацией

    • Optional capitalCommit?: ModelTypes["CapitalCommit"] | null

      Получение коммита по хэшу

    • capitalCommits: ModelTypes["PaginatedCapitalCommitsPaginationResult"]

      Получение списка коммитов кооператива с фильтрацией

    • Optional capitalContributor?: ModelTypes["CapitalContributor"] | null

      Получение участника по ID, имени пользователя или хешу участника

    • capitalContributors: ModelTypes["PaginatedCapitalContributorsPaginationResult"]

      Получение списка участников кооператива с фильтрацией

    • capitalCycles: ModelTypes["PaginatedCapitalCyclesPaginationResult"]

      Получение списка циклов кооператива с фильтрацией

    • Optional capitalDebt?: ModelTypes["CapitalDebt"] | null

      Получение долга по внутреннему ID базы данных

    • capitalDebts: ModelTypes["PaginatedCapitalDebtsPaginationResult"]

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

    • Optional capitalExpense?: ModelTypes["CapitalExpense"] | null

      Получение расхода по внутреннему ID базы данных

    • capitalExpenses: ModelTypes["PaginatedCapitalExpensesPaginationResult"]

      Получение списка расходов кооператива с фильтрацией

    • Optional capitalInvest?: ModelTypes["CapitalInvest"] | null

      Получение инвестиции по внутреннему ID базы данных

    • capitalInvests: ModelTypes["PaginatedCapitalInvestsPaginationResult"]

      Получение списка инвестиций кооператива с фильтрацией

    • Optional capitalIssue?: ModelTypes["CapitalIssue"] | null

      Получение задачи по хэшу

    • capitalIssues: ModelTypes["PaginatedCapitalIssuesPaginationResult"]

      Получение списка задач кооператива с фильтрацией

    • Optional capitalProgramInvest?: ModelTypes["CapitalProgramInvest"] | null

      Получение программной инвестиции по внутреннему ID базы данных

    • capitalProgramInvests: ModelTypes["PaginatedCapitalProgramInvestsPaginationResult"]

      Получение списка программных инвестиций кооператива с фильтрацией

    • Optional capitalProject?: ModelTypes["CapitalProject"] | null

      Получение проекта по хешу с компонентами

    • Optional capitalProjectWithRelations?: ModelTypes["CapitalProject"] | null

      Получение проекта с полными отношениями по хешу проекта

    • capitalProjects: ModelTypes["PaginatedCapitalProjectsPaginationResult"]

      Получение списка проектов кооператива с фильтрацией и компонентами

    • Optional capitalResult?: ModelTypes["CapitalResult"] | null

      Получение результата по внутреннему ID базы данных

    • capitalResults: ModelTypes["PaginatedCapitalResultsPaginationResult"]

      Получение списка результатов кооператива с фильтрацией

    • Optional capitalSegment?: ModelTypes["CapitalSegment"] | null

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

    • capitalSegments: ModelTypes["PaginatedCapitalSegmentsPaginationResult"]

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

    • Optional capitalState?: ModelTypes["CapitalState"] | null

      Получение полного состояния CAPITAL контракта кооператива

    • capitalStories: ModelTypes["PaginatedCapitalStoriesPaginationResult"]

      Получение списка историй кооператива с фильтрацией

    • Optional capitalStory?: ModelTypes["CapitalStory"] | null

      Получение истории по хэшу

    • capitalTimeEntries: ModelTypes["PaginatedCapitalTimeEntriesPaginationResult"]

      Получение пагинированного списка записей времени

    • capitalTimeEntriesByIssues: ModelTypes["PaginatedCapitalTimeEntriesByIssuesPaginationResult"]

      Получение пагинированного списка агрегированных записей времени по задачам с информацией о задачах и участниках

    • capitalTimeStats: ModelTypes["CapitalTimeStats"]

      Гибкий запрос статистики времени участников по проектам с пагинацией

    • Optional capitalVote?: ModelTypes["CapitalVote"] | null

      Получение голоса по внутреннему ID базы данных

    • capitalVotes: ModelTypes["PaginatedCapitalVotesPaginationResult"]

      Получение списка голосов кооператива с фильтрацией

    • Optional chairmanApproval?: ModelTypes["Approval"] | null

      Получение одобрения по внутреннему ID базы данных

    • chairmanApprovals: ModelTypes["PaginatedChairmanApprovalsPaginationResult"]

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

    • chatcoopCheckUsernameAvailability: boolean

      Проверяет доступность Matrix username

    • chatcoopGetAccountStatus: ModelTypes["MatrixAccountStatusResponseDTO"]

      Проверить статус Matrix аккаунта пользователя и получить iframe URL

    • getAccount: ModelTypes["Account"]

      Получить сводную информацию о аккаунте

    • getAccounts: ModelTypes["AccountsPaginationResult"]

      Получить сводную информацию о аккаунтах системы

    • getActions: ModelTypes["PaginatedActionsPaginationResult"]

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

    • getAgenda: ModelTypes["AgendaWithDocuments"][]

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

    • getBranches: ModelTypes["Branch"][]

      Получить список кооперативных участков

    • Optional getCurrentInstance?: ModelTypes["CurrentInstanceDTO"] | null

      Получить текущий инстанс пользователя

    • getCurrentTableStates: ModelTypes["PaginatedCurrentTableStatesPaginationResult"]

      Получить текущие состояния таблиц блокчейна с фильтрацией по контракту, области и таблице.

    • getDeltas: ModelTypes["PaginatedDeltasPaginationResult"]

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

    • getDesktop: ModelTypes["Desktop"]

      Получить состав приложений рабочего стола

    • getDocuments: ModelTypes["DocumentsAggregatePaginationResult"]
    • getExtensionLogs: ModelTypes["ExtensionLogsPaginationResult"]

      Получить логи расширений с фильтрацией и пагинацией

    • getExtensions: ModelTypes["Extension"][]

      Получить список расширений

    • getInstallationStatus: ModelTypes["InstallationStatus"]

      Получить статус установки кооператива с приватными данными

    • getLedger: ModelTypes["LedgerState"]

      Получить полное состояние плана счетов кооператива. Возвращает все счета из стандартного плана счетов с актуальными данными из блокчейна. Если счет не активен в блокчейне, возвращает нулевые значения.

    • getLedgerHistory: ModelTypes["LedgerHistoryResponse"]

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

    • getMeet: ModelTypes["MeetAggregate"]

      Получить данные собрания по хешу

    • getMeets: ModelTypes["MeetAggregate"][]

      Получить список всех собраний кооператива

    • getPaymentMethods: ModelTypes["PaymentMethodPaginationResult"]

      Получить список методов оплаты

    • getPayments: ModelTypes["PaginatedGatewayPaymentsPaginationResult"]

      Получить список платежей с возможностью фильтрации по типу, статусу и направлению.

    • getProviderSubscriptionById: ModelTypes["ProviderSubscription"]

      Получить подписку провайдера по ID

    • getProviderSubscriptions: ModelTypes["ProviderSubscription"][]

      Получить подписки пользователя у провайдера

    • getSystemInfo: ModelTypes["SystemInfo"]

      Получить сводную публичную информацию о системе

    • getUserWebPushSubscriptions: ModelTypes["WebPushSubscriptionDto"][]

      Получить веб-пуш подписки пользователя

    • getWebPushSubscriptionStats: ModelTypes["SubscriptionStatsDto"]

      Получить статистику веб-пуш подписок (только для председателя)

    • onecoopGetDocuments: ModelTypes["OneCoopDocumentsResponse"]

      Получение документов кооператива для синхронизации с 1С. Требует секретный ключ в заголовке x-onecoop-secret-key.

    • searchPrivateAccounts: ModelTypes["PrivateAccountSearchResult"][]

      Поиск приватных данных аккаунтов по запросу. Поиск осуществляется по полям ФИО, ИНН, ОГРН, наименованию организации и другим приватным данным.

  • 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[];
    }

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

    • 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[]

      Список участников, проголосовавших "За"

  • ReceiveOnRequestInput: {
        coopname: string;
        document: ModelTypes["ReturnByAssetActSignedDocumentInput"];
        exchange_id: number;
        username: string;
    }
    • coopname: string

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

    • document: ModelTypes["ReturnByAssetActSignedDocumentInput"]

      Подписанный Заказчиком акт приёмки-передачи имущества из Кооператива по новации

    • exchange_id: number

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

    • username: string

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

  • RefreshInput: {
        access_token: string;
        refresh_token: string;
    }
    • access_token: string

      Токен доступа

    • refresh_token: string

      Токен обновления

  • RefreshProgramInput: {
        coopname: string;
        username: string;
    }
    • coopname: string

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

    • username: string

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

  • RefreshProjectInput: {
        coopname: string;
        project_hash: string;
        username: string;
    }
    • coopname: string

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

    • project_hash: string

      Хэш проекта

    • username: string

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

  • RefreshSegmentInput: {
        coopname: string;
        project_hash: string;
        username: string;
    }
    • coopname: string

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

    • project_hash: string

      Хэш проекта

    • username: string

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

  • RefundRequest: {
        cpu_amount: string;
        net_amount: string;
        owner: string;
        request_time: string;
    }
    • cpu_amount: string

      Сумма CPU

    • net_amount: string

      Сумма сети

    • owner: string

      Владелец

    • request_time: string

      Время запроса

  • RegisterAccountInput: {
        email: string;
        entrepreneur_data?: ModelTypes["CreateEntrepreneurDataInput"] | null;
        individual_data?: ModelTypes["CreateIndividualDataInput"] | null;
        organization_data?: ModelTypes["CreateOrganizationDataInput"] | null;
        public_key: string;
        referer?: string | null;
        type: ModelTypes["AccountType"];
        username: string;
    }
    • email: string

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

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

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

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

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

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

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

    • public_key: string

      Публичный ключ

    • Optional referer?: string | null

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

    • type: ModelTypes["AccountType"]

      Тип аккаунта

    • username: string

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

  • RegisterContributorInput: {
        about?: string | null;
        contract: ModelTypes["SignedDigitalDocumentInput"];
        coopname: string;
        hours_per_day?: number | null;
        rate_per_hour?: string | null;
        username: string;
    }
    • Optional about?: string | null

      О себе

    • contract: ModelTypes["SignedDigitalDocumentInput"]

      Документ контракта

    • coopname: string

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

    • Optional hours_per_day?: number | null

      Часов в день

    • Optional rate_per_hour?: string | null

      Ставка за час работы

    • username: string

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

  • RegisterParticipantInput: {
        braname?: string | null;
        privacy_agreement: ModelTypes["SignedDigitalDocumentInput"];
        signature_agreement: ModelTypes["SignedDigitalDocumentInput"];
        statement: ModelTypes["ParticipantApplicationSignedDocumentInput"];
        user_agreement: ModelTypes["SignedDigitalDocumentInput"];
        username: string;
        wallet_agreement: ModelTypes["SignedDigitalDocumentInput"];
    }
    • Optional braname?: string | null

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

    • privacy_agreement: ModelTypes["SignedDigitalDocumentInput"]

      Подписанный документ политики конфиденциальности от пайщика

    • signature_agreement: ModelTypes["SignedDigitalDocumentInput"]

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

    • statement: ModelTypes["ParticipantApplicationSignedDocumentInput"]

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

    • user_agreement: ModelTypes["SignedDigitalDocumentInput"]

      Подписанный документ пользовательского соглашения от пайщика

    • username: string

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

    • wallet_agreement: ModelTypes["SignedDigitalDocumentInput"]

      Подписанный документ положения целевой потребительской программы "Цифровой Кошелёк" от пайщика

  • RegisteredAccount: {
        account: ModelTypes["Account"];
        tokens: ModelTypes["Tokens"];
    }
    • account: ModelTypes["Account"]

      Информация об зарегистрированном аккаунте

    • tokens: ModelTypes["Tokens"]

      Токены доступа и обновления

  • RepresentedBy: {
        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

      Должность

  • RepresentedByCertificate: {
        first_name: string;
        last_name: string;
        middle_name: string;
        position: string;
    }
    • 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
  • ResetKeyInput: {
        public_key: string;
        token: string;
    }
    • public_key: string

      Публичный ключ для замены

    • token: string

      Токен авторизации для замены ключа, полученный по email

  • ResourceDelegationDTO: {
        cpu_weight: string;
        from: string;
        net_weight: string;
        to: string;
    }
    • cpu_weight: string

      Вес CPU

    • from: string

      Отправитель

    • net_weight: string

      Вес сети

    • to: string

      Получатель

  • ResourceOverview: {
        cpu_weight: string;
        net_weight: string;
        owner: string;
        ram_bytes: number;
    }
    • cpu_weight: string

      Вес CPU

    • net_weight: string

      Вес сети

    • owner: string

      Владелец

    • ram_bytes: number

      Используемая RAM

  • RestartAnnualGeneralMeetInput: {
        coopname: string;
        hash: string;
        new_close_at: ModelTypes["DateTime"];
        new_open_at: ModelTypes["DateTime"];
        newproposal: ModelTypes["AnnualGeneralMeetingAgendaSignedDocumentInput"];
    }

    DTO для перезапуска ежегодного общего собрания кооператива

    • coopname: string

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

    • hash: string

      Хеш собрания, которое необходимо перезапустить

    • new_close_at: ModelTypes["DateTime"]

      Новая дата закрытия собрания

    • new_open_at: ModelTypes["DateTime"]

      Новая дата открытия собрания

    • newproposal: ModelTypes["AnnualGeneralMeetingAgendaSignedDocumentInput"]

      Новое предложение повестки ежегодного общего собрания

  • ResultFilter: {
        projectHash?: string | null;
        status?: string | null;
        username?: string | null;
    }
    • Optional projectHash?: string | null

      Фильтр по хешу проекта

    • Optional status?: string | null

      Фильтр по статусу результата

    • Optional username?: string | null

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

  • ResultStatus: ResultStatus
  • ReturnByAssetActGenerateDocumentInput: {
        act_id: string;
        block_num?: number | null;
        braname?: string | null;
        coopname: string;
        created_at?: string | null;
        decision_id: number;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        request_id: number;
        timezone?: string | null;
        title?: string | null;
        transmitter: string;
        username: string;
        version?: string | null;
    }
    • act_id: string

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

    • Optional block_num?: number | null

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

    • Optional braname?: string | null

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

    • coopname: string

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

    • Optional created_at?: string | null

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

    • decision_id: number

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

    • Optional generator?: string | null

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

    • Optional lang?: string | null

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

    • Optional links?: string[] | null

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

    • request_id: number

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

    • Optional timezone?: string | null

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

    • Optional title?: string | null

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

    • transmitter: string

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

    • username: string

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

    • Optional version?: string | null

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

  • ReturnByAssetActSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: ModelTypes["ReturnByAssetActSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

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

    • hash: string

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

    • meta: ModelTypes["ReturnByAssetActSignedMetaDocumentInput"]

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

    • meta_hash: string

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

    • signatures: ModelTypes["SignatureInfoInput"][]

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

    • version: string

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

  • ReturnByAssetActSignedMetaDocumentInput: {
        act_id: string;
        block_num: number;
        braname?: string | null;
        coopname: string;
        created_at: string;
        decision_id: number;
        generator: string;
        lang: string;
        links: string[];
        registry_id: number;
        request_id: number;
        timezone: string;
        title: string;
        transmitter: string;
        username: string;
        version: string;
    }
    • act_id: string

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

    • block_num: number

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

    • Optional braname?: string | null

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

    • coopname: string

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

    • created_at: string

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

    • decision_id: number

      Идентификатор решения

    • generator: string

      Имя генератора, использованного для создания документа

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • registry_id: number

      ID документа в реестре

    • request_id: number

      Идентификатор заявки

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • transmitter: string

      Имя аккаунта получателя на кооперативном участке

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • ReturnByAssetDecisionGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        decision_id: number;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        request_id: number;
        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

      Ссылки, связанные с документом

    • request_id: number

      Идентификатор заявки

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • ReturnByAssetStatementGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        request: ModelTypes["CommonRequestInput"];
        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

      Ссылки, связанные с документом

    • request: ModelTypes["CommonRequestInput"]

      Запрос на внесение имущественного паевого взноса

    • Optional timezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optional title?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optional version?: string | null

      Версия генератора, использованного для создания документа

  • ReturnByAssetStatementSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: ModelTypes["ReturnByAssetStatementSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: ModelTypes["ReturnByAssetStatementSignedMetaDocumentInput"]

      Метаинформация для создания проекта свободного решения

    • meta_hash: string

      Хэш мета-данных

    • signatures: ModelTypes["SignatureInfoInput"][]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • ReturnByAssetStatementSignedMetaDocumentInput: {
        block_num: number;
        coopname: string;
        created_at: string;
        generator: string;
        lang: string;
        links: string[];
        registry_id: number;
        request: ModelTypes["CommonRequestInput"];
        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 документа в реестре

    • request: ModelTypes["CommonRequestInput"]

      Запрос на внесение имущественного паевого взноса

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

  • 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: ModelTypes["ReturnByMoneySignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: ModelTypes["ReturnByMoneySignedMetaDocumentInput"]

      Метаинформация для документа заявления на возврат паевого взноса денежными средствами

    • meta_hash: string

      Хэш мета-данных

    • signatures: ModelTypes["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

      Версия генератора, использованного для создания документа

  • SbpAccount: {
        phone: string;
    }
    • phone: string

      Мобильный телефон получателя

  • SearchPrivateAccountsInput: {
        query: string;
    }
    • query: 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;
    }
    • 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: ModelTypes["SelectBranchSignedDocumentInput"];
        username: string;
    }
    • braname: string

      Имя аккаунта кооперативного участка

    • coopname: string

      Имя аккаунта кооператива

    • document: ModelTypes["SelectBranchSignedDocumentInput"]

      Подписанный электронный документ (generateSelectBranchDocument)

    • username: string

      Имя аккаунта пользователя

  • SelectBranchSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: ModelTypes["SelectBranchSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: ModelTypes["SelectBranchSignedMetaDocumentInput"]

      Метаинформация для документа выбора кооперативного участка

    • meta_hash: string

      Хэш мета-данных

    • signatures: ModelTypes["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: ModelTypes["SignedDigitalDocumentInput"];
        username: string;
    }
    • administrator: string

      Имя аккаунта администратора

    • agreement_type: string

      Тип соглашения

    • coopname: string

      Имя аккаунта кооператива

    • document: ModelTypes["SignedDigitalDocumentInput"]

      Подписанный цифровой документ соглашения

    • username: string

      Имя аккаунта пользователя

  • SetConfigInput: {
        config: ModelTypes["ConfigInput"];
        coopname: string;
    }
    • config: ModelTypes["ConfigInput"]

      Конфигурация контракта

    • coopname: string

      Имя аккаунта кооператива

  • SetMasterInput: {
        coopname: string;
        master: string;
        project_hash: string;
    }
    • coopname: string

      Имя аккаунта кооператива

    • master: string

      Имя мастера проекта

    • project_hash: string

      Хэш проекта

  • SetPaymentStatusInput: {
        id: string;
        status: ModelTypes["PaymentStatus"];
    }
    • id: string

      Идентификатор платежа, для которого устанавливается статус

    • status: ModelTypes["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

      Хэш проекта

  • SetVarsInput: {
        confidential_email: string;
        confidential_link: string;
        contact_email: string;
        coopenomics_agreement?: ModelTypes["AgreementVarInput"] | null;
        coopname: string;
        full_abbr: string;
        full_abbr_dative: string;
        full_abbr_genitive: string;
        name: string;
        participant_application: ModelTypes["AgreementVarInput"];
        passport_request?: string | null;
        privacy_agreement: ModelTypes["AgreementVarInput"];
        short_abbr: string;
        signature_agreement: ModelTypes["AgreementVarInput"];
        statute_link: string;
        user_agreement: ModelTypes["AgreementVarInput"];
        wallet_agreement: ModelTypes["AgreementVarInput"];
        website: string;
    }
    • confidential_email: string
    • confidential_link: string
    • contact_email: string
    • Optional coopenomics_agreement?: ModelTypes["AgreementVarInput"] | null
    • coopname: string
    • full_abbr: string
    • full_abbr_dative: string
    • full_abbr_genitive: string
    • name: string
    • participant_application: ModelTypes["AgreementVarInput"]
    • Optional passport_request?: string | null
    • privacy_agreement: ModelTypes["AgreementVarInput"]
    • short_abbr: string
    • signature_agreement: ModelTypes["AgreementVarInput"]
    • statute_link: string
    • user_agreement: ModelTypes["AgreementVarInput"]
    • wallet_agreement: ModelTypes["AgreementVarInput"]
    • website: string
  • SetWifInput: {
        permission: string;
        username: string;
        wif: string;
    }
    • permission: string

      Тип разрешения ключа

    • username: string

      Имя пользователя, чей ключ

    • wif: string

      Приватный ключ

  • Settings: {
        authorized_default_route: string;
        authorized_default_workspace: string;
        coopname: string;
        created_at: ModelTypes["DateTime"];
        non_authorized_default_route: string;
        non_authorized_default_workspace: string;
        updated_at: ModelTypes["DateTime"];
    }
    • authorized_default_route: string

      Маршрут по умолчанию для авторизованных пользователей

    • authorized_default_workspace: string

      Рабочий стол по умолчанию для авторизованных пользователей

    • coopname: string

      Название кооператива

    • created_at: ModelTypes["DateTime"]

      Дата создания

    • non_authorized_default_route: string

      Маршрут по умолчанию для неавторизованных пользователей

    • non_authorized_default_workspace: string

      Рабочий стол по умолчанию для неавторизованных пользователей

    • updated_at: ModelTypes["DateTime"]

      Дата последнего обновления

  • SignActAsChairmanInput: {
        act: ModelTypes["SignedDigitalDocumentInput"];
        coopname: string;
        result_hash: string;
    }
    • act: ModelTypes["SignedDigitalDocumentInput"]

      Акт о вкладе результатов

    • coopname: string

      Имя аккаунта кооператива

    • result_hash: string

      Хэш результата

  • SignActAsContributorInput: {
        act: ModelTypes["SignedDigitalDocumentInput"];
        coopname: string;
        result_hash: string;
    }
    • act: ModelTypes["SignedDigitalDocumentInput"]

      Акт о вкладе результатов

    • coopname: string

      Имя аккаунта кооператива

    • result_hash: string

      Хэш результата

  • SignByPresiderOnAnnualGeneralMeetInput: {
        coopname: string;
        hash: string;
        presider_decision: ModelTypes["AnnualGeneralMeetingDecisionSignedDocumentInput"];
        username: string;
    }

    Входные данные для подписи решения председателем

    • coopname: string

      Имя аккаунта кооператива

    • hash: string

      Хеш собрания

    • presider_decision: ModelTypes["AnnualGeneralMeetingDecisionSignedDocumentInput"]

      Подписанный документ с решением председателя

    • username: string

      Имя аккаунта пользователя

  • SignBySecretaryOnAnnualGeneralMeetInput: {
        coopname: string;
        hash: string;
        secretary_decision: ModelTypes["AnnualGeneralMeetingDecisionSignedDocumentInput"];
        username: string;
    }

    Входные данные для подписи решения секретарём

    • coopname: string

      Имя аккаунта кооператива

    • hash: string

      Хеш собрания

    • secretary_decision: ModelTypes["AnnualGeneralMeetingDecisionSignedDocumentInput"]

      Подписанный документ с решением секретаря

    • username: string

      Имя аккаунта пользователя

  • SignatureInfo: {
        id: number;
        is_valid?: boolean | null;
        meta: ModelTypes["JSON"];
        public_key: string;
        signature: string;
        signed_at: string;
        signed_hash: string;
        signer: string;
        signer_certificate?: ModelTypes["UserCertificateUnion"] | null;
    }
    • id: number
    • Optional is_valid?: boolean | null
    • meta: ModelTypes["JSON"]
    • public_key: string
    • signature: string
    • signed_at: string
    • signed_hash: string
    • signer: string
    • Optional signer_certificate?: ModelTypes["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: {
        doc_hash: string;
        hash: string;
        meta: string;
        meta_hash: string;
        signatures: ModelTypes["SignatureInfo"][];
        version: string;
    }
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: string

      Метаинформация документа (в формате JSON-строки)

    • meta_hash: string

      Хэш мета-данных

    • signatures: ModelTypes["SignatureInfo"][]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • SignedDigitalDocument: {
        doc_hash: string;
        hash: string;
        meta: ModelTypes["JSON"];
        meta_hash: string;
        signatures: ModelTypes["SignatureInfo"][];
        version: string;
    }
    • doc_hash: string
    • hash: string
    • meta: ModelTypes["JSON"]
    • meta_hash: string
    • signatures: ModelTypes["SignatureInfo"][]
    • version: string
  • SignedDigitalDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: ModelTypes["MetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["SignatureInfoInput"][];
        version: string;
    }
    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: ModelTypes["MetaDocumentInput"]

      Метаинформация документа

    • meta_hash: string

      Хэш мета-данных

    • signatures: ModelTypes["SignatureInfoInput"][]

      Вектор подписей

    • version: string

      Версия стандарта документа

  • SovietMemberInput: {
        individual_data: ModelTypes["CreateSovietIndividualDataInput"];
        role: string;
    }
    • individual_data: ModelTypes["CreateSovietIndividualDataInput"]
    • role: string
  • StartInstallInput: {
        wif: string;
    }
    • wif: string

      Приватный ключ кооператива

  • StartInstallResult: {
        coopname: string;
        install_code: string;
    }
    • coopname: string

      Имя кооператива

    • install_code: 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: {
        action: ModelTypes["ExtendedBlockchainAction"];
        documentAggregate: ModelTypes["DocumentAggregate"];
    }

    Комплексный объект цифрового документа заявления (или другого ведущего документа для цепочки принятия решений совета) с агрегатом документа

  • StopProjectInput: {
        coopname: string;
        project_hash: string;
    }
    • coopname: string

      Имя аккаунта кооператива

    • project_hash: string

      Хэш проекта

  • StoryStatus: StoryStatus
  • SubmitVoteInput: {
        coopname: string;
        project_hash: string;
        votes: ModelTypes["VoteDistributionInput"][];
    }
    • coopname: string

      Имя аккаунта кооператива

    • project_hash: string

      Хэш проекта

    • votes: ModelTypes["VoteDistributionInput"][]

      Распределение голосов

  • SubscriptionStatsDto: {
        active: number;
        inactive: number;
        total: number;
        uniqueUsers: number;
    }
    • active: number

      Количество активных подписок

    • inactive: number

      Количество неактивных подписок

    • total: number

      Общее количество подписок

    • uniqueUsers: number

      Количество уникальных пользователей

  • SupplyOnRequestInput: {
        coopname: string;
        document: ModelTypes["AssetContributionActSignedDocumentInput"];
        exchange_id: number;
        username: string;
    }
    • coopname: string

      Имя аккаунта кооператива

    • document: ModelTypes["AssetContributionActSignedDocumentInput"]

      Подписанный Поставщиком акт приёма-передачи имущества в кооператив

    • exchange_id: number

      Идентификатор обмена

    • username: string

      Имя аккаунта пользователя

  • Symbols: {
        root_govern_precision: number;
        root_govern_symbol: string;
        root_precision: number;
        root_symbol: string;
    }
    • root_govern_precision: number

      Точность символа управления

    • root_govern_symbol: string

      Символ управления блокчейном

    • root_precision: number

      Точность корневого символа

    • root_symbol: string

      Корневой символ блокчейна

  • SystemInfo: {
        blockchain_account: ModelTypes["BlockchainAccount"];
        blockchain_info: ModelTypes["BlockchainInfoDTO"];
        contacts?: ModelTypes["ContactsDTO"] | null;
        cooperator_account: ModelTypes["CooperativeOperatorAccount"];
        coopname: string;
        is_providered: boolean;
        is_unioned: boolean;
        settings: ModelTypes["Settings"];
        symbols: ModelTypes["Symbols"];
        system_status: ModelTypes["SystemStatus"];
        union_link: string;
        vars?: ModelTypes["Vars"] | null;
    }
    • blockchain_account: ModelTypes["BlockchainAccount"]

      Объект системного аккаунта кооператива в блокчейне

    • blockchain_info: ModelTypes["BlockchainInfoDTO"]

      Набор данных с информацией о состоянии блокчейна

    • Optional contacts?: ModelTypes["ContactsDTO"] | null

      Контакты кооператива

    • cooperator_account: ModelTypes["CooperativeOperatorAccount"]

      Объект аккаунта кооператива у оператора

    • coopname: string

      Имя аккаунта кооператива

    • is_providered: boolean

      Доступен ли функционал провайдера для подписок и запуска ПО

    • is_unioned: boolean

      Требуется ли членство в союзе кооперативов для подключения к кооперативной экономике

    • settings: ModelTypes["Settings"]

      Настройки системы

    • symbols: ModelTypes["Symbols"]

      Символы и их точности блокчейна

    • system_status: ModelTypes["SystemStatus"]

      Статус контроллера кооператива

    • union_link: string

      Ссылка на анкету для получения членства в союзе кооперативов

    • Optional vars?: ModelTypes["Vars"] | null

      Переменные кооператива

  • SystemStatus: SystemStatus
  • Token: {
        expires: ModelTypes["DateTime"];
        token: string;
    }
    • expires: ModelTypes["DateTime"]

      Дата истечения токена доступа

    • token: string

      Токен доступа

  • Tokens: {
        access: ModelTypes["Token"];
        refresh: ModelTypes["Token"];
    }
    • access: ModelTypes["Token"]

      Токен доступа

    • refresh: ModelTypes["Token"]

      Токен обновления

  • Transaction: {
        chain?: ModelTypes["JSON"] | null;
        request?: ModelTypes["JSON"] | null;
        resolved?: ModelTypes["JSON"] | null;
        response?: ModelTypes["JSON"] | null;
        returns?: ModelTypes["JSON"] | null;
        revisions?: ModelTypes["JSON"] | null;
        signatures?: ModelTypes["JSON"] | null;
        signer?: ModelTypes["JSON"] | null;
        transaction?: ModelTypes["JSON"] | null;
    }
    • Optional chain?: ModelTypes["JSON"] | null

      Блокчейн, который использовался

    • Optional request?: ModelTypes["JSON"] | null

      Запрос на подписание транзакции

    • Optional resolved?: ModelTypes["JSON"] | null

      Разрешенный запрос на подписание транзакции

    • Optional response?: ModelTypes["JSON"] | null

      Ответ от API после отправки транзакции (если был выполнен бродкаст)

    • Optional returns?: ModelTypes["JSON"] | null

      Возвращаемые значения после выполнения транзакции

    • Optional revisions?: ModelTypes["JSON"] | null

      Ревизии транзакции, измененные плагинами в ESR формате

    • Optional signatures?: ModelTypes["JSON"] | null

      Подписи транзакции

    • Optional signer?: ModelTypes["JSON"] | null

      Авторизованный подписант

    • Optional transaction?: ModelTypes["JSON"] | null

      Итоговая транзакция

  • TriggerNotificationWorkflowInput: {
        name: string;
        payload?: ModelTypes["JSONObject"] | null;
        to: ModelTypes["NotificationWorkflowRecipientInput"][];
    }
    • name: string

      Имя воркфлоу для запуска

    • Optional payload?: ModelTypes["JSONObject"] | null

      Данные для шаблона уведомления

    • to: ModelTypes["NotificationWorkflowRecipientInput"][]

      Получатели уведомления

  • UninstallExtensionInput: {
        name: string;
    }
    • name: string

      Фильтр по имени

  • UnpublishRequestInput: {
        coopname: string;
        exchange_id: number;
        username: string;
    }
    • coopname: string

      Имя аккаунта кооператива

    • exchange_id: number

      Идентификатор обмена

    • username: string

      Имя аккаунта пользователя

  • Update: {
        organization_data?: ModelTypes["UpdateOrganizationDataInput"] | null;
        vars?: ModelTypes["VarsInput"] | null;
    }
    • Optional organization_data?: ModelTypes["UpdateOrganizationDataInput"] | null

      Собственные данные кооператива, обслуживающего экземпляр платформы

    • Optional vars?: ModelTypes["VarsInput"] | null

      Переменные кооператива, используемые для заполнения шаблонов документов

  • UpdateAccountInput: {
        entrepreneur_data?: ModelTypes["UpdateEntrepreneurDataInput"] | null;
        individual_data?: ModelTypes["UpdateIndividualDataInput"] | null;
        organization_data?: ModelTypes["UpdateOrganizationDataInput"] | null;
        public_key?: string | null;
        referer?: string | null;
        username: string;
    }
    • Optional entrepreneur_data?: ModelTypes["UpdateEntrepreneurDataInput"] | null

      Данные индивидуального предпринимателя

    • Optional individual_data?: ModelTypes["UpdateIndividualDataInput"] | null

      Данные физического лица

    • Optional organization_data?: ModelTypes["UpdateOrganizationDataInput"] | null

      Данные организации

    • Optional public_key?: string | null

      Публичный ключ

    • Optional referer?: string | null

      Имя аккаунта реферера

    • username: string

      Имя пользователя

  • UpdateBankAccountInput: {
        data: ModelTypes["BankAccountInput"];
        is_default: boolean;
        method_id: string;
        username: string;
    }
    • data: ModelTypes["BankAccountInput"]

      Данные банковского счёта

    • is_default: boolean

      Флаг основного метода платежа, который отображается в документах

    • method_id: string

      Идентификатор платежного метода

    • username: string

      Имя аккаунта пользователя

  • UpdateEntrepreneurDataInput: {
        birthdate: string;
        city: string;
        country: ModelTypes["Country"];
        details: ModelTypes["EntrepreneurDetailsInput"];
        email: string;
        first_name: string;
        full_address: string;
        last_name: string;
        middle_name: string;
        phone: string;
        username: string;
    }
    • birthdate: string

      Дата рождения

    • city: string

      Город

    • country: ModelTypes["Country"]

      Страна

    • details: ModelTypes["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?: ModelTypes["PassportInput"] | null;
        phone: string;
        username: string;
    }
    • birthdate: string

      Дата рождения

    • email: string

      Электронная почта

    • first_name: string

      Имя

    • full_address: string

      Полный адрес

    • last_name: string

      Фамилия

    • middle_name: string

      Отчество

    • Optional passport?: ModelTypes["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?: ModelTypes["IssuePriority"] | null;
        sort_order?: number | null;
        status?: ModelTypes["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

      Оценка в story points или часах

    • issue_hash: string

      Хэш задачи для обновления

    • Optional labels?: string[] | null

      Метки задачи

    • Optional priority?: ModelTypes["IssuePriority"] | null

      Приоритет задачи

    • Optional sort_order?: number | null

      Порядок сортировки

    • Optional status?: ModelTypes["IssueStatus"] | null

      Статус задачи

    • Optional submaster?: string | null

      Имя пользователя подмастерья (contributor)

    • Optional title?: string | null

      Название задачи

  • UpdateOrganizationDataInput: {
        city: string;
        country: string;
        details: ModelTypes["OrganizationDetailsInput"];
        email: string;
        fact_address: string;
        full_address: string;
        full_name: string;
        phone: string;
        represented_by: ModelTypes["RepresentedByInput"];
        short_name: string;
        type: string;
        username: string;
    }
    • city: string

      Город

    • country: string

      Страна

    • details: ModelTypes["OrganizationDetailsInput"]

      Детали организации

    • email: string

      Электронная почта

    • fact_address: string

      Фактический адрес

    • full_address: string

      Полный адрес

    • full_name: string

      Полное наименование организации

    • phone: string

      Телефон

    • represented_by: ModelTypes["RepresentedByInput"]

      Представитель организации

    • short_name: string

      Краткое наименование организации

    • type: string

      Тип организации

    • username: string

      Имя пользователя

  • UpdateRequestInput: {
        coopname: string;
        data: string;
        exchange_id: number;
        meta: string;
        remain_units: string;
        unit_cost: string;
        username: string;
    }
    • coopname: string

      Имя аккаунта кооператива

    • data: string

      Дополнительные данные

    • exchange_id: number

      Идентификатор обмена

    • meta: string

      Дополнительная информация

    • remain_units: string

      Оставшееся количество единиц

    • unit_cost: string

      Стоимость за единицу в формате "10.0000 RUB"

    • username: string

      Имя аккаунта пользователя

  • UpdateSettingsInput: {
        authorized_default_route?: string | null;
        authorized_default_workspace?: string | null;
        non_authorized_default_route?: string | null;
        non_authorized_default_workspace?: 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

      Рабочий стол по умолчанию для неавторизованных пользователей

  • UpdateStoryInput: {
        description?: string | null;
        issue_id?: string | null;
        project_hash?: string | null;
        sort_order?: number | null;
        status?: ModelTypes["StoryStatus"] | null;
        story_hash: string;
        title?: string | null;
    }
    • Optional description?: string | null

      Описание истории

    • Optional issue_id?: string | null

      ID задачи (если история привязана к задаче)

    • Optional project_hash?: string | null

      Хеш проекта (если история привязана к проекту)

    • Optional sort_order?: number | null

      Порядок сортировки

    • Optional status?: ModelTypes["StoryStatus"] | null

      Статус истории

    • story_hash: string

      Хэш истории для обновления

    • Optional title?: string | null

      Название истории

  • UserAccount: {
        meta: string;
        referer: string;
        registered_at: string;
        registrator: string;
        status: string;
        storages: string[];
        type: string;
        username: string;
        verifications: ModelTypes["Verification"][];
    }
    • meta: string

      Метаинформация

    • referer: string

      Реферал

    • registered_at: string

      Дата регистрации

    • registrator: string

      Регистратор

    • status: string

      Статус аккаунта

    • storages: string[]

      Список хранилищ

    • type: string

      Тип учетной записи

    • username: string

      Имя аккаунта

    • verifications: ModelTypes["Verification"][]

      Дата регистрации

  • UserCertificateUnion: ModelTypes["EntrepreneurCertificate"] | ModelTypes["IndividualCertificate"] | ModelTypes["OrganizationCertificate"]

    Объединение сертификатов пользователей (сокращенная информация)

  • UserStatus: UserStatus
  • Vars: {
        confidential_email: string;
        confidential_link: string;
        contact_email: string;
        coopenomics_agreement?: ModelTypes["AgreementVar"] | null;
        coopname: string;
        full_abbr: string;
        full_abbr_dative: string;
        full_abbr_genitive: string;
        name: string;
        participant_application: ModelTypes["AgreementVar"];
        passport_request: string;
        privacy_agreement: ModelTypes["AgreementVar"];
        short_abbr: string;
        signature_agreement: ModelTypes["AgreementVar"];
        statute_link?: string | null;
        user_agreement: ModelTypes["AgreementVar"];
        wallet_agreement: ModelTypes["AgreementVar"];
        website: string;
    }
    • confidential_email: string
    • confidential_link: string
    • contact_email: string
    • Optional coopenomics_agreement?: ModelTypes["AgreementVar"] | null
    • coopname: string
    • full_abbr: string
    • full_abbr_dative: string
    • full_abbr_genitive: string
    • name: string
    • participant_application: ModelTypes["AgreementVar"]
    • passport_request: string
    • privacy_agreement: ModelTypes["AgreementVar"]
    • short_abbr: string
    • signature_agreement: ModelTypes["AgreementVar"]
    • Optional statute_link?: string | null
    • user_agreement: ModelTypes["AgreementVar"]
    • wallet_agreement: ModelTypes["AgreementVar"]
    • website: string
  • VarsInput: {
        confidential_email: string;
        confidential_link: string;
        contact_email: string;
        coopenomics_agreement?: ModelTypes["AgreementInput"] | null;
        coopname: string;
        full_abbr: string;
        full_abbr_dative: string;
        full_abbr_genitive: string;
        name: string;
        participant_application: ModelTypes["AgreementInput"];
        passport_request: string;
        privacy_agreement: ModelTypes["AgreementInput"];
        short_abbr: string;
        signature_agreement: ModelTypes["AgreementInput"];
        statute_link: string;
        user_agreement: ModelTypes["AgreementInput"];
        wallet_agreement: ModelTypes["AgreementInput"];
        website: string;
    }
    • confidential_email: string
    • confidential_link: string
    • contact_email: string
    • Optional coopenomics_agreement?: ModelTypes["AgreementInput"] | null
    • coopname: string
    • full_abbr: string
    • full_abbr_dative: string
    • full_abbr_genitive: string
    • name: string
    • participant_application: ModelTypes["AgreementInput"]
    • passport_request: string
    • privacy_agreement: ModelTypes["AgreementInput"]
    • short_abbr: string
    • signature_agreement: ModelTypes["AgreementInput"]
    • statute_link: string
    • user_agreement: ModelTypes["AgreementInput"]
    • wallet_agreement: ModelTypes["AgreementInput"]
    • website: string
  • Verification: {
        created_at: string;
        is_verified: boolean;
        last_update: string;
        notice: string;
        procedure: string;
        verificator: string;
    }
    • created_at: string

      Дата создания верификации

    • is_verified: boolean

      Флаг верификации

    • last_update: string

      Дата последнего обновления верификации

    • notice: string

      Заметка верификации

    • procedure: string

      Процедура верификации

    • verificator: 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: ModelTypes["AnnualGeneralMeetingVotingBallotSignedDocumentInput"];
        coopname: string;
        hash: string;
        username: string;
        votes: ModelTypes["VoteItemInput"][];
    }

    Входные данные для голосования на ежегодном общем собрании

    • ballot: ModelTypes["AnnualGeneralMeetingVotingBallotSignedDocumentInput"]

      Подписанный бюллетень голосования

    • coopname: string

      Имя аккаунта кооператива

    • hash: string

      Хеш собрания, по которому производится голосование

    • username: string

      Идентификатор члена кооператива, который голосует

    • votes: ModelTypes["VoteItemInput"][]

      Бюллетень с решениями по вопросам повестки

  • WaitWeight: {
        wait_sec: number;
        weight: number;
    }
    • wait_sec: number

      Время ожидания в секундах

    • weight: number

      Вес

  • WebPushSubscriptionDataInput: {
        endpoint: string;
        keys: ModelTypes["WebPushSubscriptionKeysInput"];
    }
    • endpoint: string

      Endpoint для отправки уведомлений

    • keys: ModelTypes["WebPushSubscriptionKeysInput"]

      Ключи для шифрования

  • WebPushSubscriptionDto: {
        authKey: string;
        createdAt: ModelTypes["DateTime"];
        endpoint: string;
        id: string;
        isActive: boolean;
        p256dhKey: string;
        updatedAt: ModelTypes["DateTime"];
        userAgent?: string | null;
        username: string;
    }
    • authKey: string

      Auth ключ для аутентификации

    • createdAt: ModelTypes["DateTime"]

      Дата создания подписки

    • endpoint: string

      Endpoint для отправки уведомлений

    • id: string

      Уникальный идентификатор подписки

    • isActive: boolean

      Активна ли подписка

    • p256dhKey: string

      P256DH ключ для шифрования

    • updatedAt: ModelTypes["DateTime"]

      Дата последнего обновления

    • Optional userAgent?: string | null

      User Agent браузера

    • username: string

      Username пользователя

  • WebPushSubscriptionKeysInput: {
        auth: string;
        p256dh: string;
    }
    • auth: string

      Auth ключ для аутентификации

    • p256dh: string

      P256DH ключ для шифрования

  • schema: {
        mutation?: ModelTypes["Mutation"] | null;
        query?: ModelTypes["Query"] | null;
    }