@coopenomics/sdk
    Preparing search index...

    Type Alias ModelTypes

    type 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;
        };
        AccountsPaginationResult: {
            currentPage: number;
            items: ModelTypes["Account"][];
            totalCount: number;
            totalPages: number;
        };
        AccountType: AccountType;
        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"];
        };
        AddPaymentMethodInput: {
            bank_transfer_data?: ModelTypes["BankAccountInput"]
            | null;
            is_default: boolean;
            sbp_data?: ModelTypes["SbpDataInput"] | null;
            username: string;
        };
        AddTrustedAccountInput: {
            braname: string;
            coopname: string;
            trusted: string;
        };
        AgendaGeneralMeetPointInput: {
            context: string;
            decision: string;
            title: string;
        };
        AgendaGeneralMeetQuestion: {
            context?: string
            | null;
            decision: string;
            number: string;
            title: string;
        };
        AgendaMeet: {
            close_at_datetime: string;
            open_at_datetime: string;
            type: string;
        };
        AgendaMeetPoint: { 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;
        };
        Authority: {
            accounts: ModelTypes["PermissionLevelWeight"][];
            keys: ModelTypes["KeyWeight"][];
            threshold: number;
            waits: ModelTypes["WaitWeight"][];
        };
        AuthSequence: { account: string; sequence: string };
        AvailableReport: {
            deadline: string;
            name: string;
            period: string;
            type: ModelTypes["ReportType"];
        };
        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;
            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;
            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;
        };
        BoardMember: {
            first_name: string;
            is_chairman: boolean;
            last_name: string;
            middle_name?: string
            | null;
            username: string;
        };
        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;
        };
        CallTranscription: {
            createdAt: ModelTypes["DateTime"];
            endedAt?: ModelTypes["DateTime"]
            | null;
            id: string;
            matrixRoomId: string;
            participants: string[];
            roomId: string;
            roomName: string;
            startedAt: ModelTypes["DateTime"];
            status: ModelTypes["TranscriptionStatus"];
            updatedAt: ModelTypes["DateTime"];
        };
        CallTranscriptionWithSegments: {
            segments: ModelTypes["TranscriptionSegment"][];
            transcription: ModelTypes["CallTranscription"];
        };
        CancelRequestInput: {
            coopname: string;
            exchange_id: string;
            username: string;
        };
        Candidate: {
            braname?: string
            | null;
            coopname: string;
            created_at: ModelTypes["DateTime"];
            program_key?: string | null;
            public_key: string;
            referer?: string | null;
            referer_display_name?: string | null;
            registered_at?: ModelTypes["DateTime"] | null;
            status: ModelTypes["CandidateStatus"];
            type: string;
            username: string;
            username_display_name?: string | null;
        };
        CandidateFilterInput: { referer?: string
        | null };
        CandidateStatus: CandidateStatus;
        CapitalCandidate: {
            about?: string | null;
            braname?: string | null;
            capital_status?: ModelTypes["ContributorStatus"] | null;
            contributed_as_author?: string | null;
            contributed_as_contributor?: string | null;
            contributed_as_coordinator?: string | null;
            contributed_as_creator?: string | null;
            contributed_as_investor?: string | null;
            contributed_as_propertor?: string | null;
            contributor_hash?: string | null;
            coopname: string;
            created_at: ModelTypes["DateTime"];
            hours_per_day?: number | null;
            level?: number | null;
            memo?: string | null;
            program_key?: string | null;
            public_key: string;
            rate_per_hour?: string | null;
            referer?: string | null;
            referer_display_name?: string | null;
            registered_at?: ModelTypes["DateTime"] | null;
            status: ModelTypes["CandidateStatus"];
            type: string;
            username: string;
            username_display_name?: string | null;
        };
        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;
            data?: ModelTypes["JSON"] | 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[] | null;
            blagorost_agreement_hash?: string | null;
            blagorost_offer_hash?: string | null;
            blagorost_wallet?: ModelTypes["ProgramWallet"] | null;
            block_num?: number | null;
            blockchain_status?: string | null;
            contract?: ModelTypes["DocumentAggregate"] | null;
            contributed_as_author?: string | null;
            contributed_as_contributor?: string | null;
            contributed_as_coordinator?: string | null;
            contributed_as_creator?: string | null;
            contributed_as_investor?: string | null;
            contributed_as_propertor?: string | null;
            contributor_hash: string;
            coopname: string;
            created_at?: string | null;
            debt_amount?: string | null;
            display_name?: string | null;
            document_parameters?: ModelTypes["ContributorDocumentParameters"] | null;
            energy?: number | null;
            generation_contract_hash?: string | null;
            generation_wallet?: ModelTypes["ProgramWallet"] | null;
            generator_offer_hash?: string | null;
            hours_per_day?: number | null;
            id?: number | null;
            is_external_contract?: boolean | null;
            last_energy_update?: string | null;
            level?: number | null;
            main_wallet?: ModelTypes["ProgramWallet"] | null;
            memo?: string | null;
            present: boolean;
            program_key?: string | null;
            rate_per_hour?: string | null;
            status: ModelTypes["ContributorStatus"];
            storage_agreement_hash?: string | null;
            username: string;
        };
        CapitalContributorFilter: {
            contributor_hash?: string
            | null;
            coopname?: string | null;
            display_name?: string | null;
            is_external_contract?: boolean | null;
            project_hash?: string | null;
            status?: 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: {
            allowed_status_transitions: ModelTypes["IssueStatus"][];
            can_assign_creator: boolean;
            can_change_status: boolean;
            can_complete_requirement: boolean;
            can_create_requirement: boolean;
            can_delete_issue: boolean;
            can_delete_requirement: boolean;
            can_edit_issue: boolean;
            can_set_done: boolean;
            can_set_estimate: boolean;
            can_set_on_review: boolean;
            can_set_priority: boolean;
            has_clearance: boolean;
            is_guest: boolean;
        };
        CapitalLog: {
            _id: string;
            coopname: string;
            created_at: ModelTypes["DateTime"];
            entity_id?: string
            | null;
            entity_type: ModelTypes["LogEntityType"];
            event_type: ModelTypes["LogEventType"];
            initiator: string;
            message: string;
            metadata?: ModelTypes["JSON"] | null;
            project_hash?: string | null;
            reference_id?: string | null;
        };
        CapitalLogFilterInput: {
            coopname?: string
            | null;
            date_from?: ModelTypes["DateTime"] | null;
            date_to?: ModelTypes["DateTime"] | null;
            event_types?: ModelTypes["LogEventType"][] | null;
            initiator?: string | null;
            issue_hash?: string | null;
            project_hash?: string | null;
            show_components_logs?: boolean | null;
            show_issue_logs?: boolean | null;
        };
        CapitalOnboardingState: {
            blagorost_offer_template_done: boolean;
            blagorost_provision_done: boolean;
            generation_contract_template_done: boolean;
            generator_offer_template_done: boolean;
            generator_program_template_done: boolean;
            onboarding_blagorost_offer_template_hash?: string
            | null;
            onboarding_blagorost_provision_hash?: string | null;
            onboarding_expire_at: string;
            onboarding_generation_contract_template_hash?: string | null;
            onboarding_generator_offer_template_hash?: string | null;
            onboarding_generator_program_template_hash?: string | null;
            onboarding_init_at: string;
        };
        CapitalOnboardingStep: CapitalOnboardingStep;
        CapitalOnboardingStepInput: {
            decision: string;
            question: string;
            step: ModelTypes["CapitalOnboardingStep"];
            title?: string
            | null;
        };
        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;
            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;
            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;
            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;
            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;
            total_used_investments: string;
            total_with_investments: string;
            use_invest_percent: number;
            used_expense_pool: string;
        };
        CapitalProjectFilter: {
            coopname?: string
            | null;
            has_invite?: boolean | null;
            has_issues_with_creators?: string[] | null;
            has_issues_with_priorities?: 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;
        };
        CapitalProjectPermissions: {
            can_change_project_status: boolean;
            can_complete_requirement: boolean;
            can_create_requirement: boolean;
            can_delete_project: boolean;
            can_delete_requirement: boolean;
            can_edit_project: boolean;
            can_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;
            total_with_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;
            data?: 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;
            available_for_program: string;
            available_for_wallet: string;
            block_num?: number
            | null;
            capital_contributor_shares: string;
            contributor_bonus: string;
            coopname: string;
            coordinator_base: string;
            coordinator_investments: string;
            creator_base: string;
            creator_bonus: string;
            debt_amount: string;
            debt_settled: string;
            direct_creator_bonus: string;
            display_name: string;
            equal_author_bonus: string;
            has_vote: boolean;
            id?: number | null;
            intellectual_cost: string;
            investor_amount: string;
            investor_base: string;
            is_author: boolean;
            is_completed: boolean;
            is_contributor: boolean;
            is_coordinator: boolean;
            is_creator: boolean;
            is_investor: boolean;
            is_propertor: boolean;
            is_votes_calculated: boolean;
            last_author_base_reward_per_share: number;
            last_author_bonus_reward_per_share: number;
            last_contributor_reward_per_share: number;
            last_known_coordinators_investment_pool: string;
            last_known_creators_base_pool: string;
            last_known_invest_pool: string;
            present: boolean;
            project_hash: string;
            property_base: string;
            provisional_amount: string;
            share_percent: number;
            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;
            parent_hash?: string | 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_hash?: 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_hash?: string | null;
            project_hash?: string | null;
            show_components_requirements?: boolean | null;
            show_issues_requirements?: boolean | 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;
            entry_type?: string | null;
            estimate_snapshot?: number | null;
            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;
        };
        ChairmanOnboardingAgendaInput: {
            decision: string;
            question: string;
            step: ModelTypes["ChairmanOnboardingAgendaStep"];
            title?: string
            | null;
        };
        ChairmanOnboardingAgendaStep: ChairmanOnboardingAgendaStep;
        ChairmanOnboardingGeneralMeetInput: { proposal_hash: string };
        ChairmanOnboardingState: {
            general_meet_done: boolean;
            onboarding_expire_at: string;
            onboarding_general_meet_hash?: string | null;
            onboarding_init_at: string;
            onboarding_participant_application_hash?: string | null;
            onboarding_privacy_agreement_hash?: string | null;
            onboarding_signature_agreement_hash?: string | null;
            onboarding_user_agreement_hash?: string | null;
            onboarding_voskhod_membership_hash?: string | null;
            onboarding_wallet_agreement_hash?: string | null;
            participant_application_done: boolean;
            privacy_agreement_done: boolean;
            signature_agreement_done: boolean;
            user_agreement_done: boolean;
            voskhod_membership_done: boolean;
            wallet_agreement_done: boolean;
        };
        ChartOfAccountsItem: {
            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;
        };
        CompleteCapitalRegistrationInputDTO: {
            about?: string
            | null;
            blagorost_agreement?: ModelTypes["SignedDigitalDocumentInput"] | null;
            coopname: string;
            generation_contract?: ModelTypes["SignedDigitalDocumentInput"] | null;
            generator_offer?: ModelTypes["SignedDigitalDocumentInput"] | null;
            hours_per_day?: number | null;
            rate_per_hour?: string | null;
            storage_agreement: ModelTypes["SignedDigitalDocumentInput"];
            username: string;
        };
        CompleteProcessStepInput: { instance_id: string; step_id: string };
        CompleteRequestInput: {
            coopname: string;
            exchange_id: string;
            username: string;
        };
        CompleteVotingInput: { coopname: string; project_hash: string };
        ComponentGenerationContractGenerateDocumentInput: {
            block_num?: number | null;
            component_hash: string;
            coopname: string;
            created_at?: string | null;
            generator?: string | null;
            lang?: string | null;
            links?: string[] | null;
            parent_project_hash: string;
            timezone?: string | null;
            title?: string | null;
            username: string;
            version?: string | null;
        };
        ConfigInput: {
            authors_voting_percent: number;
            coordinator_bonus_percent: number;
            coordinator_invite_validity_days: number;
            creators_voting_percent: number;
            energy_decay_rate_per_day: number;
            energy_gain_coefficient: number;
            expense_pool_percent: number;
            level_depth_base: number;
            level_growth_coefficient: number;
            voting_period_in_days: number;
        };
        ConfirmAgreementInput: {
            administrator: string;
            agreement_id: string;
            coopname: string;
            username: string;
        };
        ConfirmApproveInput: {
            approval_hash: string;
            approved_document?: ModelTypes["SignedDigitalDocumentInput"]
            | null;
            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;
        };
        ContributorDocumentParameters: {
            blagorost_agreement_created_at?: string
            | null;
            blagorost_agreement_number?: string | null;
            blagorost_contributor_contract_created_at?: string | null;
            blagorost_contributor_contract_number?: string | null;
            blagorost_storage_agreement_created_at?: string | null;
            blagorost_storage_agreement_number?: string | null;
            generator_agreement_created_at?: string | null;
            generator_agreement_number?: string | null;
        };
        ContributorStatus: ContributorStatus;
        ConvertSegmentInput: {
            capital_amount: string;
            convert_hash: string;
            convert_statement: ModelTypes["SignedDigitalDocumentInput"];
            coopname: 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;
        };
        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_hours: number;
            coopname: string;
            data: ModelTypes["JSON"];
            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;
        };
        CreatedProjectFreeDecision: {
            decision: string;
            id: string;
            question: string;
            title?: string
            | null;
        };
        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;
        };
        CreateInitialPaymentInput: { username: 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"];
        };
        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;
        };
        CreateProcessTemplateInput: {
            description?: string
            | null;
            project_hash: string;
            title: string;
        };
        CreateProgramPropertyInput: {
            coopname: string;
            property_amount: string;
            property_description: string;
            property_hash: string;
            statement: ModelTypes["SignedDigitalDocumentInput"];
            username: string;
        };
        CreateProjectFreeDecisionInput: {
            decision: string;
            question: string;
            title?: string
            | null;
        };
        CreateProjectInput: {
            coopname: string;
            data: string;
            description: string;
            invite: string;
            meta: string;
            parent_hash: string;
            project_hash: string;
            title: string;
        };
        CreateProjectInvestInput: {
            amount: string;
            coopname: string;
            project_hash: string;
            statement: ModelTypes["GenerationMoneyInvestStatementSignedDocumentInput"];
            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_hash?: 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 };
        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: {
            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;
        };
        FinalizeProjectInput: { coopname: string; project_hash: string };
        FreeDecisionGenerateDocumentInput: {
            block_num?: number | null;
            coopname: string;
            created_at?: string | null;
            decision_id: number;
            generator?: string | null;
            lang?: string | null;
            links?: string[] | null;
            project_id: string;
            timezone?: string | null;
            title?: string | null;
            username: string;
            version?: string | null;
        };
        FundProgramInput: { amount: string; coopname: string; memo: string };
        GatewayPayment: {
            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;
        };
        GenerateAnyDocumentInput: {
            data: ModelTypes["JSON"];
            options?: ModelTypes["GenerateDocumentOptionsInput"]
            | null;
        };
        GenerateCapitalRegistrationDocumentsInputDTO: {
            coopname: string;
            lang?: string
            | null;
            username: string;
        };
        GenerateCapitalRegistrationDocumentsOutputDTO: {
            blagorost_agreement?: ModelTypes["GeneratedDocument"]
            | null;
            generation_contract?: ModelTypes["GeneratedDocument"] | null;
            generator_offer?: ModelTypes["GeneratedDocument"] | null;
            storage_agreement?: ModelTypes["GeneratedDocument"] | null;
        };
        GeneratedDocument: {
            binary: string;
            full_title: string;
            hash: string;
            html: string;
            meta: ModelTypes["JSON"];
        };
        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;
        };
        GeneratedRegistrationDocument: {
            agreement_type: string;
            checkbox_text: string;
            document: ModelTypes["GeneratedDocument"];
            id: string;
            is_blockchain_agreement: boolean;
            link_text: string;
            link_to_statement: boolean;
            order: number;
            title: string;
        };
        GeneratedReport: {
            errors: string[];
            fileName: string;
            isValid: boolean;
            reportType: ModelTypes["ReportType"];
            xml: string;
        };
        GenerateRegistrationDocumentsInput: {
            account_type: ModelTypes["AccountType"];
            coopname: string;
            program_key?: string
            | null;
            username: string;
        };
        GenerateRegistrationDocumentsOutput: {
            account_type: ModelTypes["AccountType"];
            documents: ModelTypes["GeneratedRegistrationDocument"][];
            username: string;
        };
        GenerateReportInput: {
            period?: number
            | null;
            reportType: ModelTypes["ReportType"];
            year: number;
        };
        GenerationContractGenerateDocumentInput: {
            block_num?: number
            | null;
            contributor_hash: string;
            coopname: string;
            created_at?: string | null;
            generator?: string | null;
            lang?: string | null;
            links?: string[] | null;
            timezone?: string | null;
            title?: string | null;
            username: string;
            version?: string | null;
        };
        GenerationContractSignedDocumentInput: {
            doc_hash: string;
            hash: string;
            meta: ModelTypes["GenerationContractSignedMetaDocumentInput"];
            meta_hash: string;
            signatures: ModelTypes["SignatureInfoInput"][];
            version: string;
        };
        GenerationContractSignedMetaDocumentInput: {
            block_num: number;
            contributor_hash: string;
            coopname: string;
            created_at: string;
            generator: string;
            lang: string;
            links: string[];
            registry_id: number;
            timezone: string;
            title: string;
            username: string;
            version: string;
        };
        GenerationMoneyInvestStatementGenerateDocumentInput: {
            amount: string;
            block_num?: number
            | null;
            coopname: string;
            created_at?: string | null;
            generator?: string | null;
            lang?: string | null;
            links?: string[] | null;
            project_hash: string;
            timezone?: string | null;
            title?: string | null;
            username: string;
            version?: string | null;
        };
        GenerationMoneyInvestStatementSignedDocumentInput: {
            doc_hash: string;
            hash: string;
            meta: ModelTypes["GenerationMoneyInvestStatementSignedMetaDocumentInput"];
            meta_hash: string;
            signatures: ModelTypes["SignatureInfoInput"][];
            version: string;
        };
        GenerationMoneyInvestStatementSignedMetaDocumentInput: {
            amount: string;
            appendix_created_at: string;
            appendix_hash: string;
            block_num: number;
            contributor_created_at: string;
            contributor_hash: string;
            coopname: string;
            created_at: string;
            generator: string;
            lang: string;
            links: string[];
            project_hash: string;
            registry_id: number;
            timezone: string;
            title: string;
            username: string;
            version: string;
        };
        GenerationToMainWalletConvertStatementGenerateDocumentInput: {
            appendix_hash: string;
            blagorost_wallet_amount: string;
            block_num?: number
            | null;
            coopname: string;
            created_at?: string | null;
            generator?: string | null;
            lang?: string | null;
            links?: string[] | null;
            main_wallet_amount: string;
            project_hash: string;
            timezone?: string | null;
            title?: string | null;
            to_blagorost: boolean;
            to_wallet: boolean;
            username: string;
            version?: string | null;
        };
        GetAccountInput: { username: string };
        GetAccountsInput: { role?: string | null };
        GetBranchesInput: { braname?: string | null; coopname: string };
        GetCapitalCommitByHashInput: { commit_hash: string };
        GetCapitalConfigInput: { coopname: string };
        GetCapitalIssueByHashInput: { issue_hash: string };
        GetCapitalIssueLogsInput: { issue_hash: string };
        GetCapitalLogsInput: {
            filter?: ModelTypes["CapitalLogFilterInput"] | null;
            pagination?: ModelTypes["PaginationInput"] | null;
        };
        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 };
        GetTranscriptionInput: { id: string };
        GetTranscriptionsInput: {
            limit?: number | null;
            matrixRoomId?: string | null;
            offset?: number | null;
        };
        GetUserSubscriptionsInput: { username: string };
        GetVoteInput: { _id: string };
        ImportContributorInput: {
            blagorost_agreement_created_at: string;
            blagorost_agreement_number: string;
            contribution_amount: string;
            contributor_contract_created_at: string;
            contributor_contract_number: string;
            coopname: string;
            memo?: string | null;
            username: string;
        };
        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;
            hash?: string | null;
            quantity: string;
            username?: string | null;
        };
        LedgerState: {
            chartOfAccounts: ModelTypes["ChartOfAccountsItem"][];
            coopname: string;
        };
        LogEntityType: LogEntityType;
        LogEventType: LogEventType;
        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;
        };
        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"];
            addPaymentMethod: ModelTypes["PaymentMethod"];
            addTrustedAccount: ModelTypes["Branch"];
            cancelRequest: ModelTypes["Transaction"];
            capitalAddAuthor: ModelTypes["CapitalProject"];
            capitalApproveCommit: ModelTypes["CapitalCommit"];
            capitalCalculateVotes: ModelTypes["CapitalSegment"];
            capitalCloseProject: ModelTypes["CapitalProject"];
            capitalCompleteProcessStep: ModelTypes["ProcessInstance"];
            capitalCompleteRegistration: ModelTypes["Transaction"];
            capitalCompleteVoting: ModelTypes["Transaction"];
            capitalConvertSegment: ModelTypes["CapitalSegment"];
            capitalCreateCommit: ModelTypes["CapitalCommit"];
            capitalCreateCycle: ModelTypes["CapitalCycle"];
            capitalCreateDebt: ModelTypes["Transaction"];
            capitalCreateExpense: ModelTypes["Transaction"];
            capitalCreateIssue: ModelTypes["CapitalIssue"];
            capitalCreateProcessTemplate: ModelTypes["ProcessTemplate"];
            capitalCreateProgramProperty: ModelTypes["Transaction"];
            capitalCreateProject: ModelTypes["Transaction"];
            capitalCreateProjectInvest: ModelTypes["Transaction"];
            capitalCreateProjectProperty: ModelTypes["Transaction"];
            capitalCreateStory: ModelTypes["CapitalStory"];
            capitalDeclineCommit: ModelTypes["CapitalCommit"];
            capitalDeleteIssue: boolean;
            capitalDeleteProcessTemplate: boolean;
            capitalDeleteProject: ModelTypes["Transaction"];
            capitalDeleteStory: boolean;
            capitalEditContributor: ModelTypes["CapitalContributor"];
            capitalEditProject: ModelTypes["Transaction"];
            capitalFinalizeProject: ModelTypes["CapitalProject"];
            capitalFundProgram: ModelTypes["Transaction"];
            capitalGenerateCapitalizationAgreement: ModelTypes["GeneratedDocument"];
            capitalGenerateCapitalizationMoneyInvestStatement: ModelTypes["GeneratedDocument"];
            capitalGenerateCapitalizationPropertyInvestAct: ModelTypes["GeneratedDocument"];
            capitalGenerateCapitalizationPropertyInvestDecision: ModelTypes["GeneratedDocument"];
            capitalGenerateCapitalizationPropertyInvestStatement: ModelTypes["GeneratedDocument"];
            capitalGenerateCapitalizationToMainWalletConvertStatement: ModelTypes["GeneratedDocument"];
            capitalGenerateComponentGenerationContract: ModelTypes["GeneratedDocument"];
            capitalGenerateExpenseDecision: ModelTypes["GeneratedDocument"];
            capitalGenerateExpenseStatement: ModelTypes["GeneratedDocument"];
            capitalGenerateGenerationContract: ModelTypes["GeneratedDocument"];
            capitalGenerateGenerationMoneyInvestStatement: 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"];
            capitalGenerateProjectGenerationContract: ModelTypes["GeneratedDocument"];
            capitalGenerateRegistrationDocuments: ModelTypes["GenerateCapitalRegistrationDocumentsOutputDTO"];
            capitalGenerateResultContributionAct: ModelTypes["GeneratedDocument"];
            capitalGenerateResultContributionDecision: ModelTypes["GeneratedDocument"];
            capitalGenerateResultContributionStatement: ModelTypes["GeneratedDocument"];
            capitalImportContributor: ModelTypes["Transaction"];
            capitalMakeClearance: ModelTypes["Transaction"];
            capitalOpenProject: ModelTypes["CapitalProject"];
            capitalPushResult: ModelTypes["CapitalSegment"];
            capitalRefreshProgram: ModelTypes["Transaction"];
            capitalRefreshSegment?: ModelTypes["CapitalSegment"]
            | null;
            capitalRegisterContributor: ModelTypes["Transaction"];
            capitalSetConfig: ModelTypes["Transaction"];
            capitalSetMaster: ModelTypes["Transaction"];
            capitalSetPlan: ModelTypes["CapitalProject"];
            capitalSignActAsChairman: ModelTypes["CapitalSegment"];
            capitalSignActAsContributor: ModelTypes["CapitalSegment"];
            capitalStartProcess: ModelTypes["ProcessInstance"];
            capitalStartProject: ModelTypes["CapitalProject"];
            capitalStartVoting: ModelTypes["Transaction"];
            capitalStopProject: ModelTypes["CapitalProject"];
            capitalSubmitVote: ModelTypes["Transaction"];
            capitalUpdateIssue: ModelTypes["CapitalIssue"];
            capitalUpdateProcessTemplate: ModelTypes["ProcessTemplate"];
            capitalUpdateStory: ModelTypes["CapitalStory"];
            chairmanConfirmApprove: ModelTypes["Approval"];
            chairmanDeclineApprove: ModelTypes["Approval"];
            chatcoopCreateAccount: boolean;
            completeCapitalOnboardingStep: ModelTypes["CapitalOnboardingState"];
            completeChairmanAgendaStep: ModelTypes["ChairmanOnboardingState"];
            completeChairmanGeneralMeetStep: ModelTypes["ChairmanOnboardingState"];
            completeRequest: ModelTypes["Transaction"];
            confirmAgreement: ModelTypes["Transaction"];
            confirmReceiveOnRequest: ModelTypes["Transaction"];
            confirmSupplyOnRequest: ModelTypes["Transaction"];
            createAnnualGeneralMeet: ModelTypes["MeetAggregate"];
            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"];
            generateDocument: ModelTypes["GeneratedDocument"];
            generateFreeDecision: ModelTypes["GeneratedDocument"];
            generateParticipantApplication: ModelTypes["GeneratedDocument"];
            generateParticipantApplicationDecision: ModelTypes["GeneratedDocument"];
            generatePrivacyAgreement: ModelTypes["GeneratedDocument"];
            generateProjectOfFreeDecision: ModelTypes["GeneratedDocument"];
            generateRegistrationDocuments: ModelTypes["GenerateRegistrationDocumentsOutput"];
            generateReport: ModelTypes["GeneratedReport"];
            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"];
            verifyEmail: boolean;
            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;
        };
        OrganizationDataInput: {
            address?: string
            | null;
            inn: string;
            kpp: string;
            ogrn: string;
            okfs?: string | null;
            okopf?: string | null;
            oktmo: string;
            okved: string;
            orgName: string;
            phone?: string | null;
            signerFirstName: string;
            signerLastName: string;
            signerMiddleName?: string | null;
            signerSnils?: string | null;
        };
        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;
        };
        PaginatedCandidatesPaginationResult: {
            currentPage: number;
            items: ModelTypes["Candidate"][];
            totalCount: number;
            totalPages: number;
        };
        PaginatedCapitalCandidatesPaginationResult: {
            currentPage: number;
            items: ModelTypes["CapitalCandidate"][];
            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;
        };
        PaginatedCapitalLogsPaginationResult: {
            currentPage: number;
            items: ModelTypes["CapitalLog"][];
            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: Zeus.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;
        };
        ProcessEdge: { id: string; source: string; target: string };
        ProcessEdgeInput: { id: string; source: string; target: string };
        ProcessInstance: {
            completed_at?: ModelTypes["DateTime"] | null;
            coopname: string;
            cycle: number;
            id: string;
            project_hash: string;
            started_at: ModelTypes["DateTime"];
            started_by: string;
            status: ModelTypes["ProcessInstanceStatus"];
            step_states: ModelTypes["ProcessStepState"][];
            template_id: string;
        };
        ProcessInstanceStatus: ProcessInstanceStatus;
        ProcessStepPosition: { x: number; y: number };
        ProcessStepPositionInput: { x: number; y: number };
        ProcessStepState: {
            completed_at?: ModelTypes["DateTime"] | null;
            issue_hash?: string | null;
            status: ModelTypes["ProcessStepStatus"];
            step_id: string;
        };
        ProcessStepStatus: ProcessStepStatus;
        ProcessStepTemplate: {
            description?: string
            | null;
            estimate?: number | null;
            id: string;
            is_start?: boolean | null;
            position: ModelTypes["ProcessStepPosition"];
            title: string;
        };
        ProcessStepTemplateInput: {
            description?: string
            | null;
            estimate?: number | null;
            id: string;
            is_start?: boolean | null;
            position: ModelTypes["ProcessStepPositionInput"];
            title: string;
        };
        ProcessTemplate: {
            coopname: string;
            created_at: ModelTypes["DateTime"];
            created_by: string;
            description?: string
            | null;
            edges: ModelTypes["ProcessEdge"][];
            id: string;
            project_hash: string;
            status: ModelTypes["ProcessTemplateStatus"];
            steps: ModelTypes["ProcessStepTemplate"][];
            title: string;
            updated_at: ModelTypes["DateTime"];
        };
        ProcessTemplateStatus: ProcessTemplateStatus;
        ProgramInvestStatus: ProgramInvestStatus;
        ProgramKey: ProgramKey;
        ProgramType: ProgramType;
        ProgramWallet: {
            agreement_id: string;
            available: string;
            blocked: string;
            blockNum?: number
            | null;
            coopname: string;
            id: string;
            membership_contribution: string;
            program_id: string;
            program_type?: ModelTypes["ProgramType"] | null;
            username: string;
        };
        ProgramWalletFilterInput: {
            coopname?: string
            | null;
            program_id?: string | null;
            program_type?: ModelTypes["ProgramType"] | null;
            username?: string | null;
        };
        ProgramWalletsPaginationResult: {
            currentPage: number;
            items: ModelTypes["ProgramWallet"][];
            totalCount: number;
            totalPages: number;
        };
        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;
        };
        ProjectGenerationContractGenerateDocumentInput: {
            block_num?: number
            | null;
            coopname: string;
            created_at?: string | null;
            generator?: string | null;
            lang?: string | null;
            links?: string[] | null;
            project_hash: string;
            timezone?: string | null;
            title?: string | null;
            username: string;
            version?: string | null;
        };
        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: {
            project_hash: string;
            statement: ModelTypes["SignedDigitalDocumentInput"];
            username: string;
        };
        Query: {
            agreements: ModelTypes["PaginatedAgreementsPaginationResult"];
            candidates: ModelTypes["PaginatedCandidatesPaginationResult"];
            capitalCandidates: ModelTypes["PaginatedCapitalCandidatesPaginationResult"];
            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"];
            capitalGetProcessInstance?: ModelTypes["ProcessInstance"] | null;
            capitalGetProcessInstances: ModelTypes["ProcessInstance"][];
            capitalGetProcessTemplate?: ModelTypes["ProcessTemplate"] | null;
            capitalGetProcessTemplates: ModelTypes["ProcessTemplate"][];
            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;
            capitalProjects: ModelTypes["PaginatedCapitalProjectsPaginationResult"];
            capitalProjectWithRelations?: ModelTypes["CapitalProject"] | null;
            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"];
            chatcoopGetTranscription?:
                | ModelTypes["CallTranscriptionWithSegments"]
                | null;
            chatcoopGetTranscriptions: ModelTypes["CallTranscription"][];
            getAccount: ModelTypes["Account"];
            getAccounts: ModelTypes["AccountsPaginationResult"];
            getActions: ModelTypes["PaginatedActionsPaginationResult"];
            getAgenda: ModelTypes["AgendaWithDocuments"][];
            getAvailableReports: ModelTypes["AvailableReport"][];
            getBranches: ModelTypes["Branch"][];
            getCapitalIssueLogs: ModelTypes["PaginatedCapitalLogsPaginationResult"];
            getCapitalOnboardingState: ModelTypes["CapitalOnboardingState"];
            getCapitalProjectLogs: ModelTypes["PaginatedCapitalLogsPaginationResult"];
            getChairmanOnboardingState: ModelTypes["ChairmanOnboardingState"];
            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"];
            getProgramWallet?: ModelTypes["ProgramWallet"] | null;
            getProgramWallets: ModelTypes["ProgramWalletsPaginationResult"];
            getProviderSubscriptionById: ModelTypes["ProviderSubscription"];
            getProviderSubscriptions: ModelTypes["ProviderSubscription"][];
            getRegistrationConfig: ModelTypes["RegistrationConfig"];
            getSystemInfo: ModelTypes["SystemInfo"];
            getUserWebPushSubscriptions: ModelTypes["WebPushSubscriptionDto"][];
            getWebPushSubscriptionStats: ModelTypes["SubscriptionStatsDto"];
            onecoopGetDocuments: ModelTypes["OneCoopDocumentsResponse"];
            searchDocuments: ModelTypes["SearchResult"][];
            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 };
        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["GenerationContractSignedDocumentInput"];
            contributor_hash: string;
            coopname: string;
            hours_per_day?: number | null;
            rate_per_hour?: string | null;
            username: string;
        };
        RegisteredAccount: {
            account: ModelTypes["Account"];
            tokens: ModelTypes["Tokens"];
        };
        RegisterParticipantInput: {
            blagorost_offer?: ModelTypes["SignedDigitalDocumentInput"]
            | null;
            braname?: string | null;
            generator_offer?: ModelTypes["SignedDigitalDocumentInput"] | null;
            privacy_agreement: ModelTypes["SignedDigitalDocumentInput"];
            program_key?: ModelTypes["ProgramKey"] | null;
            signature_agreement: ModelTypes["SignedDigitalDocumentInput"];
            statement: ModelTypes["ParticipantApplicationSignedDocumentInput"];
            user_agreement: ModelTypes["SignedDigitalDocumentInput"];
            username: string;
            wallet_agreement: ModelTypes["SignedDigitalDocumentInput"];
        };
        RegistrationConfig: {
            programs: ModelTypes["RegistrationProgram"][];
            requires_selection: boolean;
        };
        RegistrationProgram: {
            applicable_account_types: ModelTypes["AccountType"][];
            description: string;
            image_url?: string
            | null;
            key: string;
            order: number;
            requirements?: string | null;
            title: string;
        };
        ReportType: ReportType;
        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"];
        };
        ResultContributionActGenerateInput: {
            result_hash: string;
            username: string;
        };
        ResultContributionDecisionGenerateInput: {
            decision_id: number;
            result_hash: string;
            username: string;
        };
        ResultContributionStatementGenerateInput: {
            project_hash: string;
            username: string;
        };
        ResultFilter: {
            projectHash?: string
            | null;
            status?: string | null;
            username?: string | null;
        };
        ResultStatus: ResultStatus;
        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 };
        SbpDataInput: { phone: string };
        schema: {
            mutation?: ModelTypes["Mutation"] | null;
            query?: ModelTypes["Query"] | null;
        };
        SearchDocumentsInput: { limit?: number
        | null; query: string };
        SearchPrivateAccountsInput: { query: string };
        SearchResult: {
            coopname: string;
            created_at?: string | null;
            full_title: string;
            hash: string;
            highlights: string[];
            registry_id: number;
            username: string;
        };
        SegmentStatus: SegmentStatus;
        SelectBranchGenerateDocumentInput: {
            block_num?: number
            | null;
            braname: string;
            coopname: string;
            created_at?: string | null;
            generator?: string | null;
            lang?: string | null;
            links?: string[] | null;
            timezone?: string | null;
            title?: string | null;
            username: string;
            version?: string | null;
        };
        SelectBranchInput: {
            braname: string;
            coopname: string;
            document: 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;
        };
        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;
            provider_name: string;
            updated_at: ModelTypes["DateTime"];
        };
        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"] | null;
            passport_request?: string | null;
            privacy_agreement?: ModelTypes["AgreementVarInput"] | null;
            short_abbr: string;
            signature_agreement?: ModelTypes["AgreementVarInput"] | null;
            statute_link: string;
            user_agreement?: ModelTypes["AgreementVarInput"] | null;
            wallet_agreement?: ModelTypes["AgreementVarInput"] | null;
            website: string;
        };
        SetWifInput: { permission: string; username: string; wif: string };
        SignActAsChairmanInput: {
            act: ModelTypes["SignedDigitalDocumentInput"];
            coopname: string;
            result_hash: string;
        };
        SignActAsContributorInput: {
            act: ModelTypes["SignedDigitalDocumentInput"];
            coopname: string;
            result_hash: 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;
        };
        SignByPresiderOnAnnualGeneralMeetInput: {
            coopname: string;
            hash: string;
            presider_decision: ModelTypes["AnnualGeneralMeetingDecisionSignedDocumentInput"];
            username: string;
        };
        SignBySecretaryOnAnnualGeneralMeetInput: {
            coopname: string;
            hash: string;
            secretary_decision: ModelTypes["AnnualGeneralMeetingDecisionSignedDocumentInput"];
            username: 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["JSON"];
            meta_hash: string;
            signatures: ModelTypes["SignatureInfoInput"][];
            version: string;
        };
        SovietMemberInput: {
            individual_data: ModelTypes["CreateSovietIndividualDataInput"];
            role: string;
        };
        StartInstallInput: { wif: string };
        StartInstallResult: { coopname: string; install_code: string };
        StartProcessInput: { project_hash: string; template_id: 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;
        };
        SystemFeatures: { search: boolean };
        SystemInfo: {
            blockchain_account: ModelTypes["BlockchainAccount"];
            blockchain_info: ModelTypes["BlockchainInfoDTO"];
            board_members?: ModelTypes["BoardMember"][] | null;
            contacts?: ModelTypes["ContactsDTO"] | null;
            cooperator_account: ModelTypes["CooperativeOperatorAccount"];
            coopname: string;
            features: ModelTypes["SystemFeatures"];
            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;
        };
        TranscriptionSegment: {
            createdAt: ModelTypes["DateTime"];
            endOffset: number;
            id: string;
            speakerIdentity: string;
            speakerName: string;
            startOffset: number;
            text: string;
        };
        TranscriptionStatus: TranscriptionStatus;
        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;
        };
        UpdateProcessTemplateInput: {
            description?: string
            | null;
            edges?: ModelTypes["ProcessEdgeInput"][] | null;
            id: string;
            status?: ModelTypes["ProcessTemplateStatus"] | null;
            steps?: ModelTypes["ProcessStepTemplateInput"][] | null;
            title?: string | null;
        };
        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;
            provider_name?: string | null;
        };
        UpdateStoryInput: {
            description?: string
            | null;
            issue_hash?: 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"] | null;
            passport_request: string;
            privacy_agreement?: ModelTypes["AgreementVar"] | null;
            short_abbr: string;
            signature_agreement?: ModelTypes["AgreementVar"] | null;
            statute_link?: string | null;
            user_agreement?: ModelTypes["AgreementVar"] | null;
            wallet_agreement?: ModelTypes["AgreementVar"] | null;
            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;
        };
        VerifyEmailInputDTO: { token: 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 };
    }
    Index

    Properties

    AcceptChildOrderInput Account AccountRamDelta AccountResourceInfo AccountsPaginationResult AccountType ActDetailAggregate ActionAuthorization ActionFiltersInput ActionReceipt AddAuthorInput AddParticipantInput AddPaymentMethodInput AddTrustedAccountInput AgendaGeneralMeetPointInput AgendaGeneralMeetQuestion AgendaMeet AgendaMeetPoint AgendaWithDocuments Agreement AgreementFilter AgreementInput AgreementStatus AgreementVar AgreementVarInput AnnualGeneralMeetingAgendaGenerateDocumentInput AnnualGeneralMeetingAgendaSignedDocumentInput AnnualGeneralMeetingAgendaSignedMetaDocumentInput AnnualGeneralMeetingDecisionGenerateDocumentInput AnnualGeneralMeetingDecisionSignedDocumentInput AnnualGeneralMeetingDecisionSignedMetaDocumentInput AnnualGeneralMeetingNotificationGenerateDocumentInput AnnualGeneralMeetingNotificationSignedDocumentInput AnnualGeneralMeetingNotificationSignedMetaDocumentInput AnnualGeneralMeetingSovietDecisionGenerateDocumentInput AnnualGeneralMeetingVotingBallotGenerateDocumentInput AnnualGeneralMeetingVotingBallotSignedDocumentInput AnnualGeneralMeetingVotingBallotSignedMetaDocumentInput AnswerInput Approval ApprovalFilter ApprovalStatus AssetContributionActGenerateDocumentInput AssetContributionActSignedDocumentInput AssetContributionActSignedMetaDocumentInput AssetContributionDecisionGenerateDocumentInput AssetContributionStatementGenerateDocumentInput AssetContributionStatementSignedDocumentInput AssetContributionStatementSignedMetaDocumentInput Authority AuthSequence AvailableReport BankAccount BankAccountDetails BankAccountDetailsInput BankAccountInput BankPaymentMethod BaseCapitalProject BlockchainAccount BlockchainAction BlockchainDecision BlockchainInfoDTO BoardMember Branch CalculateVotesInput CallTranscription CallTranscriptionWithSegments CancelRequestInput Candidate CandidateFilterInput CandidateStatus CapitalCandidate CapitalCommit CapitalCommitAmounts CapitalCommitFilter CapitalConfigObject CapitalContributor CapitalContributorFilter CapitalCycle CapitalCycleFilter CapitalDebt CapitalExpense CapitalInvest CapitalInvestFilter CapitalIssue CapitalIssueFilter CapitalIssuePermissions CapitalLog CapitalLogFilterInput CapitalOnboardingState CapitalOnboardingStep CapitalOnboardingStepInput CapitalProgramInvest CapitalProject CapitalProjectComponent CapitalProjectCountsData CapitalProjectCrpsData CapitalProjectFactPool CapitalProjectFilter CapitalProjectPermissions CapitalProjectPlanPool CapitalProjectTimeStats CapitalProjectVotingAmounts CapitalProjectVotingData CapitalResult CapitalSegment CapitalSegmentFilter CapitalState CapitalStory CapitalStoryFilter CapitalTimeEntriesByIssues CapitalTimeEntriesFilter CapitalTimeEntry CapitalTimeStats CapitalTimeStatsInput CapitalVote ChairmanOnboardingAgendaInput ChairmanOnboardingAgendaStep ChairmanOnboardingGeneralMeetInput ChairmanOnboardingState ChartOfAccountsItem CheckMatrixUsernameInput CloseProjectInput CommitApproveInput CommitDeclineInput CommitStatus CommonRequestInput CompleteCapitalRegistrationInputDTO CompleteProcessStepInput CompleteRequestInput CompleteVotingInput ComponentGenerationContractGenerateDocumentInput ConfigInput ConfirmAgreementInput ConfirmApproveInput ConfirmReceiveOnRequestInput ConfirmSupplyOnRequestInput ContactsDTO ContributorDocumentParameters ContributorStatus ConvertSegmentInput ConvertToAxonStatementGenerateDocumentInput ConvertToAxonStatementSignedDocumentInput ConvertToAxonStatementSignedMetaDocumentInput CooperativeOperatorAccount Country CreateAnnualGeneralMeetInput CreateBranchInput CreateChildOrderInput CreateCommitInput CreateCycleInput CreateDebtInput CreateDepositPaymentInput CreatedProjectFreeDecision CreateEntrepreneurDataInput CreateExpenseInput CreateIndividualDataInput CreateInitialPaymentInput CreateInitOrganizationDataInput CreateIssueInput CreateMatrixAccountInputDTO CreateOrganizationDataInput CreateParentOfferInput CreateProcessTemplateInput CreateProgramPropertyInput CreateProjectFreeDecisionInput CreateProjectInput CreateProjectInvestInput CreateProjectPropertyInput CreateSovietIndividualDataInput CreateStoryInput CreateSubscriptionInput CreateSubscriptionResponse CreateWithdrawInput CreateWithdrawResponse CurrentInstanceDTO CurrentTableState CurrentTableStatesFiltersInput CycleStatus DateTime DeactivateSubscriptionInput DebtFilter DebtStatus DecisionDetailAggregate DeclineAgreementInput DeclineApproveInput DeclineRequestInput DeleteBranchInput DeleteCapitalIssueByHashInput DeleteCapitalStoryByHashInput DeletePaymentMethodInput DeleteProjectInput DeleteTrustedAccountInput DeliverOnRequestInput Delta DeltaFiltersInput Desktop DesktopConfig DesktopWorkspace DisputeOnRequestInput DocumentAction DocumentAggregate DocumentPackageAggregate DocumentsAggregatePaginationResult EditBranchInput EditContributorInput EditProjectInput Entrepreneur EntrepreneurCertificate EntrepreneurDetails EntrepreneurDetailsInput ExpenseFilter ExpenseStatus ExtendedBlockchainAction ExtendedMeetStatus Extension ExtensionInput ExtensionLog ExtensionLogsPaginationResult FinalizeProjectInput FreeDecisionGenerateDocumentInput FundProgramInput GatewayPayment GenerateAnyDocumentInput GenerateCapitalRegistrationDocumentsInputDTO GenerateCapitalRegistrationDocumentsOutputDTO GeneratedDocument GenerateDocumentInput GenerateDocumentOptionsInput GeneratedRegistrationDocument GeneratedReport GenerateRegistrationDocumentsInput GenerateRegistrationDocumentsOutput GenerateReportInput GenerationContractGenerateDocumentInput GenerationContractSignedDocumentInput GenerationContractSignedMetaDocumentInput GenerationMoneyInvestStatementGenerateDocumentInput GenerationMoneyInvestStatementSignedDocumentInput GenerationMoneyInvestStatementSignedMetaDocumentInput GenerationToMainWalletConvertStatementGenerateDocumentInput GetAccountInput GetAccountsInput GetBranchesInput GetCapitalCommitByHashInput GetCapitalConfigInput GetCapitalIssueByHashInput GetCapitalIssueLogsInput GetCapitalLogsInput GetCapitalStoryByHashInput GetContributorInput GetDebtInput GetDocumentsInput GetExpenseInput GetExtensionLogsInput GetExtensionsInput GetInstallationStatusInput GetInvestInput GetLedgerHistoryInput GetLedgerInput GetMeetInput GetMeetsInput GetOneCoopDocumentsInput GetPaymentMethodsInput GetProgramInvestInput GetProjectInput GetProjectWithRelationsInput GetResultInput GetTranscriptionInput GetTranscriptionsInput GetUserSubscriptionsInput GetVoteInput ImportContributorInput Individual IndividualCertificate Init Install InstallationStatus InstanceStatus InvestStatus IssuePriority IssueStatus JSON JSONObject KeyWeight LedgerHistoryResponse LedgerOperation LedgerState LogEntityType LogEventType LoginInput LogoutInput MakeClearanceInput MatrixAccountStatusResponseDTO Meet MeetAggregate MeetPreProcessing MeetProcessed MeetProcessing MeetQuestionResult ModerateRequestInput MonoAccount Mutation NotificationWorkflowRecipientInput NotifyOnAnnualGeneralMeetInput OneCoopDocumentOutput OneCoopDocumentsResponse OpenProjectInput Organization OrganizationCertificate OrganizationDataInput OrganizationDetails OrganizationDetailsInput OrganizationType OrganizationWithBankAccount PaginatedActionsPaginationResult PaginatedAgreementsPaginationResult PaginatedCandidatesPaginationResult PaginatedCapitalCandidatesPaginationResult PaginatedCapitalCommitsPaginationResult PaginatedCapitalContributorsPaginationResult PaginatedCapitalCyclesPaginationResult PaginatedCapitalDebtsPaginationResult PaginatedCapitalExpensesPaginationResult PaginatedCapitalInvestsPaginationResult PaginatedCapitalIssuesPaginationResult PaginatedCapitalLogsPaginationResult PaginatedCapitalProgramInvestsPaginationResult PaginatedCapitalProjectsPaginationResult PaginatedCapitalResultsPaginationResult PaginatedCapitalSegmentsPaginationResult PaginatedCapitalStoriesPaginationResult PaginatedCapitalTimeEntriesByIssuesPaginationResult PaginatedCapitalTimeEntriesPaginationResult PaginatedCapitalVotesPaginationResult PaginatedChairmanApprovalsPaginationResult PaginatedCurrentTableStatesPaginationResult PaginatedDeltasPaginationResult PaginatedGatewayPaymentsPaginationResult PaginationInput ParticipantAccount ParticipantApplicationDecisionGenerateDocumentInput ParticipantApplicationGenerateDocumentInput ParticipantApplicationSignedDocumentInput ParticipantApplicationSignedMetaDocumentInput Passport PassportInput PaymentDetails PaymentDirection PaymentFiltersInput PaymentMethod PaymentMethodData PaymentMethodPaginationResult PaymentStatus PaymentType Permission PermissionLevel PermissionLevelWeight PrivateAccount PrivateAccountSearchData PrivateAccountSearchResult ProcessConvertToAxonStatementInput ProcessEdge ProcessEdgeInput ProcessInstance ProcessInstanceStatus ProcessStepPosition ProcessStepPositionInput ProcessStepState ProcessStepStatus ProcessStepTemplate ProcessStepTemplateInput ProcessTemplate ProcessTemplateStatus ProgramInvestStatus ProgramKey ProgramType ProgramWallet ProgramWalletFilterInput ProgramWalletsPaginationResult ProhibitRequestInput ProjectFreeDecisionGenerateDocumentInput ProjectFreeDecisionSignedDocumentInput ProjectFreeDecisionSignedMetaDocumentInput ProjectGenerationContractGenerateDocumentInput ProjectStatus ProviderSubscription PublicChairman PublishProjectFreeDecisionInput PublishRequestInput PushResultInput Query Question ReceiveOnRequestInput RefreshInput RefreshProgramInput RefreshSegmentInput RefundRequest RegisterAccountInput RegisterContributorInput RegisteredAccount RegisterParticipantInput RegistrationConfig RegistrationProgram ReportType RepresentedBy RepresentedByCertificate RepresentedByInput ResetKeyInput ResourceDelegationDTO ResourceOverview RestartAnnualGeneralMeetInput ResultContributionActGenerateInput ResultContributionDecisionGenerateInput ResultContributionStatementGenerateInput ResultFilter ResultStatus ReturnByAssetActGenerateDocumentInput ReturnByAssetActSignedDocumentInput ReturnByAssetActSignedMetaDocumentInput ReturnByAssetDecisionGenerateDocumentInput ReturnByAssetStatementGenerateDocumentInput ReturnByAssetStatementSignedDocumentInput ReturnByAssetStatementSignedMetaDocumentInput ReturnByMoneyDecisionGenerateDocumentInput ReturnByMoneyGenerateDocumentInput ReturnByMoneySignedDocumentInput ReturnByMoneySignedMetaDocumentInput SbpAccount SbpDataInput schema SearchDocumentsInput SearchPrivateAccountsInput SearchResult SegmentStatus SelectBranchGenerateDocumentInput SelectBranchInput SelectBranchSignedDocumentInput SelectBranchSignedMetaDocumentInput SendAgreementInput SetConfigInput SetMasterInput SetPaymentStatusInput SetPlanInput Settings SetVarsInput SetWifInput SignActAsChairmanInput SignActAsContributorInput SignatureInfo SignatureInfoInput SignByPresiderOnAnnualGeneralMeetInput SignBySecretaryOnAnnualGeneralMeetInput SignedBlockchainDocument SignedDigitalDocument SignedDigitalDocumentInput SovietMemberInput StartInstallInput StartInstallResult StartProcessInput StartProjectInput StartResetKeyInput StartVotingInput StatementDetailAggregate StopProjectInput StoryStatus SubmitVoteInput SubscriptionStatsDto SupplyOnRequestInput Symbols SystemFeatures SystemInfo SystemStatus Token Tokens Transaction TranscriptionSegment TranscriptionStatus TriggerNotificationWorkflowInput UninstallExtensionInput UnpublishRequestInput Update UpdateAccountInput UpdateBankAccountInput UpdateEntrepreneurDataInput UpdateIndividualDataInput UpdateIssueInput UpdateOrganizationDataInput UpdateProcessTemplateInput UpdateRequestInput UpdateSettingsInput UpdateStoryInput UserAccount UserCertificateUnion UserStatus Vars VarsInput Verification VerifyEmailInputDTO VoteDistributionInput VoteFilter VoteItemInput VoteOnAnnualGeneralMeetInput WaitWeight WebPushSubscriptionDataInput WebPushSubscriptionDto WebPushSubscriptionKeysInput

    Properties

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

    Type Declaration

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

    Type Declaration

    • Optionalblockchain_account?: ModelTypes["BlockchainAccount"] | null

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

    • Optionalparticipant_account?: ModelTypes["ParticipantAccount"] | null

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

    • Optionalprivate_account?: ModelTypes["PrivateAccount"] | null

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

    • Optionalprovider_account?: ModelTypes["MonoAccount"] | null

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

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

    Type Declaration

    • available: string

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

    • Optionalcurrent_used?: string | null

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

    • Optionallast_usage_update_time?: string | null

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

    • max: string

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

    • used: string

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

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

    Type Declaration

    • currentPage: number

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

    • items: ModelTypes["Account"][]

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

    • totalCount: number

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

    • totalPages: number

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

    AccountType: AccountType
    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;
    }

    Type Declaration

    • Optionalaccount?: string | null

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

    • Optionalblock_num?: number | null

      Номер блока

    • Optionalglobal_sequence?: string | null

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

    • Optionalname?: 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 }

    Type Declaration

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

    Type Declaration

    • created_at: string

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

    • email: string

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

    • Optionalentrepreneur_data?: ModelTypes["CreateEntrepreneurDataInput"] | null

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

    • Optionalindividual_data?: ModelTypes["CreateIndividualDataInput"] | null

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

    • initial: string

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

    • minimum: string

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

    • Optionalorganization_data?: ModelTypes["CreateOrganizationDataInput"] | null

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

    • Optionalreferer?: string | null

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

    • spread_initial: boolean

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

    • type: ModelTypes["AccountType"]

      Тип аккаунта

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

    Type Declaration

    • Optionalbank_transfer_data?: ModelTypes["BankAccountInput"] | null

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

    • is_default: boolean

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

    • Optionalsbp_data?: ModelTypes["SbpDataInput"] | null

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

    • username: string

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

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

    Type Declaration

    • braname: string

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

    • coopname: string

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

    • trusted: string

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

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

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

    Type Declaration

    • context: string

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

    • decision: string

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

    • title: string

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

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

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

    Type Declaration

    • Optionalcontext?: string | null

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

    • decision: string

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

    • number: string

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

    • title: string

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

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

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

    Type Declaration

    • close_at_datetime: string

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

    • open_at_datetime: string

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

    • type: string

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

    AgendaMeetPoint: { context: string; decision: string; title: string }

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

    Type Declaration

    • context: string

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

    • decision: string

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

    • title: string

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

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

    Type Declaration

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

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

    Type Declaration

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • Optionalblock_num?: number | null

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

    • Optionalcoopname?: string | null

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

    • Optionaldocument?: ModelTypes["DocumentAggregate"] | null

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

    • Optionaldraft_id?: number | null

      ID черновика

    • Optionalid?: number | null

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

    • present: boolean

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

    • Optionalprogram_id?: number | null

      ID программы

    • status: ModelTypes["AgreementStatus"]

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

    • Optionaltype?: string | null

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

    • Optionalupdated_at?: ModelTypes["DateTime"] | null

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

    • Optionalusername?: string | null

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

    • Optionalversion?: 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;
    }

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

    Type Declaration

    • Optionalcoopname?: string | null

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

    • Optionalcreated_from?: ModelTypes["DateTime"] | null

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

    • Optionalcreated_to?: ModelTypes["DateTime"] | null

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

    • Optionalprogram_id?: number | null

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

    • Optionalstatuses?: ModelTypes["AgreementStatus"][] | null

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

    • Optionaltype?: string | null

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

    • Optionalusername?: 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;
    }

    Type Declaration

    • Optionalblock_num?: number | null

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

    • coopname: string

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

    • Optionalcreated_at?: string | null

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

    • Optionalgenerator?: string | null

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

    • is_repeated: boolean

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

    • Optionallang?: string | null

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

    • Optionallinks?: string[] | null

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

    • meet: ModelTypes["AgendaMeet"]
    • questions: ModelTypes["AgendaGeneralMeetQuestion"][]
    • Optionaltimezone?: string | null

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

    • Optionaltitle?: string | null

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

    • username: string

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

    • Optionalversion?: string | null

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

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

    Type Declaration

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

    Type Declaration

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

    Type Declaration

    • Optionalblock_num?: number | null

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

    • coopname: string

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

    • Optionalcreated_at?: string | null

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

    • Optionalgenerator?: string | null

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

    • Optionallang?: string | null

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

    • Optionallinks?: string[] | null

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

    • meet_hash: string

      Хеш собрания

    • Optionaltimezone?: string | null

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

    • Optionaltitle?: string | null

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

    • username: string

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

    • Optionalversion?: string | null

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

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

    Type Declaration

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

    Type Declaration

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

    Type Declaration

    • Optionalblock_num?: number | null

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

    • coopname: string

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

    • Optionalcreated_at?: string | null

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

    • Optionalgenerator?: string | null

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

    • Optionallang?: string | null

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

    • Optionallinks?: string[] | null

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

    • meet_hash: string

      Хеш собрания

    • Optionaltimezone?: string | null

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

    • Optionaltitle?: string | null

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

    • username: string

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

    • Optionalversion?: string | null

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

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

    Type Declaration

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

    Type Declaration

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

    Type Declaration

    • Optionalblock_num?: number | null

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

    • coopname: string

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

    • Optionalcreated_at?: string | null

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

    • decision_id: number

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

    • Optionalgenerator?: string | null

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

    • is_repeated: boolean

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

    • Optionallang?: string | null

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

    • Optionallinks?: string[] | null

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

    • meet_hash: string

      Хеш собрания

    • Optionaltimezone?: string | null

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

    • Optionaltitle?: string | null

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

    • username: string

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

    • Optionalversion?: 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;
    }

    Type Declaration

    • answers: ModelTypes["AnswerInput"][]

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

    • Optionalblock_num?: number | null

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

    • coopname: string

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

    • Optionalcreated_at?: string | null

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

    • Optionalgenerator?: string | null

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

    • Optionallang?: string | null

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

    • Optionallinks?: string[] | null

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

    • meet_hash: string

      Хеш собрания

    • Optionaltimezone?: string | null

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

    • Optionaltitle?: string | null

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

    • username: string

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

    • Optionalversion?: string | null

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

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

    Type Declaration

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

    Type Declaration

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

    Type Declaration

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

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

    Type Declaration

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • approval_hash: string

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

    • Optionalapproved_document?: ModelTypes["DocumentAggregate"] | null

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

    • Optionalblock_num?: number | null

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

    • callback_action_approve: string

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

    • callback_action_decline: string

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

    • callback_contract: string

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

    • coopname: string

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

    • created_at: ModelTypes["DateTime"]

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

    • Optionaldocument?: ModelTypes["DocumentAggregate"] | null

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

    • Optionalid?: 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;
    }

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

    Type Declaration

    • Optionalapproval_hash?: string | null

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

    • Optionalcoopname?: string | null

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

    • Optionalcreated_from?: ModelTypes["DateTime"] | null

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

    • Optionalcreated_to?: ModelTypes["DateTime"] | null

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

    • Optionalstatuses?: ModelTypes["ApprovalStatus"][] | null

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

    • Optionalusername?: 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;
    }

    Type Declaration

    • act_id: string

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

    • Optionalblock_num?: number | null

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

    • Optionalbraname?: string | null

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

    • coopname: string

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

    • Optionalcreated_at?: string | null

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

    • decision_id: number

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

    • Optionalgenerator?: string | null

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

    • Optionallang?: string | null

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

    • Optionallinks?: string[] | null

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

    • receiver: string

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

    • request_id: number

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

    • Optionaltimezone?: string | null

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

    • Optionaltitle?: string | null

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

    • username: string

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

    • Optionalversion?: string | null

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

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

    Type Declaration

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

    Type Declaration

    • act_id: string

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

    • block_num: number

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

    • Optionalbraname?: 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;
    }

    Type Declaration

    • Optionalblock_num?: number | null

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

    • coopname: string

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

    • Optionalcreated_at?: string | null

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

    • decision_id: number

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

    • Optionalgenerator?: string | null

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

    • Optionallang?: string | null

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

    • Optionallinks?: string[] | null

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

    • request_id: number

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

    • Optionaltimezone?: string | null

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

    • Optionaltitle?: string | null

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

    • username: string

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

    • Optionalversion?: 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;
    }

    Type Declaration

    • Optionalblock_num?: number | null

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

    • coopname: string

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

    • Optionalcreated_at?: string | null

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

    • Optionalgenerator?: string | null

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

    • Optionallang?: string | null

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

    • Optionallinks?: string[] | null

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

    • request: ModelTypes["CommonRequestInput"]

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

    • Optionaltimezone?: string | null

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

    • Optionaltitle?: string | null

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

    • username: string

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

    • Optionalversion?: string | null

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

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

    Type Declaration

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

    Type Declaration

    • 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

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

    Authority: {
        accounts: ModelTypes["PermissionLevelWeight"][];
        keys: ModelTypes["KeyWeight"][];
        threshold: number;
        waits: ModelTypes["WaitWeight"][];
    }

    Type Declaration

    AuthSequence: { account: string; sequence: string }
    AvailableReport: {
        deadline: string;
        name: string;
        period: string;
        type: ModelTypes["ReportType"];
    }
    BankAccount: {
        account_number: string;
        bank_name: string;
        card_number?: string | null;
        currency: string;
        details: ModelTypes["BankAccountDetails"];
    }

    Type Declaration

    • account_number: string

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

    • bank_name: string

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

    • Optionalcard_number?: string | null

      Номер карты

    • currency: string

      Валюта счета

    • details: ModelTypes["BankAccountDetails"]

      Детали счета

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

    Type Declaration

    • bik: string

      БИК банка

    • corr: string

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

    • kpp: string

      КПП банка

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

    Type Declaration

    • bik: string

      БИК банка

    • corr: string

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

    • kpp: string

      КПП банка

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

    Type Declaration

    • account_number: string

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

    • bank_name: string

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

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

    Type Declaration

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

    Type Declaration

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • Optionalblock_num?: number | null

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

    • blockchain_status: string

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

    • 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

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

    • meta: string

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

    • parent_hash: string

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

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

    Type Declaration

    • account_name: string

      Имя аккаунта

    • Optionalcore_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

    • Optionalrefund_request?: ModelTypes["RefundRequest"] | null

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

    • Optionalrex_info?: string | null

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

    • Optionalself_delegated_bandwidth?: ModelTypes["ResourceDelegationDTO"] | null

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

    • Optionaltotal_resources?: ModelTypes["ResourceOverview"] | null

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

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

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

    Type Declaration

    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"][];
    }

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

    Type Declaration

    • approved: boolean
    • authorization: ModelTypes["SignedBlockchainDocument"]
    • authorized: boolean
    • authorized_by: string
    • batch_id: number
    • Optionalcallback_contract?: string | null
    • Optionalconfirm_callback?: string | null
    • coopname: string
    • created_at: string
    • Optionaldecline_callback?: string | null
    • expired_at: string
    • Optionalhash?: string | null
    • id: number
    • meta: string
    • statement: ModelTypes["SignedBlockchainDocument"]
    • type: string
    • username: string
    • Optionalusername_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;
    }

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

    Type Declaration

    • block_cpu_limit: number

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

    • block_net_limit: number

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

    • chain_id: string

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

    • Optionalfork_db_head_block_id?: string | null

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

    • Optionalfork_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

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

    • Optionallast_irreversible_block_time?: string | null

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

    • server_version: string

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

    • Optionalserver_version_string?: string | null

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

    • virtual_block_cpu_limit: number

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

    • virtual_block_net_limit: number

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

    BoardMember: {
        first_name: string;
        is_chairman: boolean;
        last_name: string;
        middle_name?: string | null;
        username: string;
    }

    Type Declaration

    • first_name: string

      Имя

    • is_chairman: boolean

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

    • last_name: string

      Фамилия

    • Optionalmiddle_name?: string | null

      Отчество

    • username: string

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

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

    Type Declaration

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

    Type Declaration

    • coopname: string

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

    • project_hash: string

      Хэш проекта

    • username: string

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

    CallTranscription: {
        createdAt: ModelTypes["DateTime"];
        endedAt?: ModelTypes["DateTime"] | null;
        id: string;
        matrixRoomId: string;
        participants: string[];
        roomId: string;
        roomName: string;
        startedAt: ModelTypes["DateTime"];
        status: ModelTypes["TranscriptionStatus"];
        updatedAt: ModelTypes["DateTime"];
    }
    CallTranscriptionWithSegments: {
        segments: ModelTypes["TranscriptionSegment"][];
        transcription: ModelTypes["CallTranscription"];
    }
    CancelRequestInput: { coopname: string; exchange_id: string; username: string }

    Type Declaration

    • coopname: string

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

    • exchange_id: string

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

    • username: string

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

    Candidate: {
        braname?: string | null;
        coopname: string;
        created_at: ModelTypes["DateTime"];
        program_key?: string | null;
        public_key: string;
        referer?: string | null;
        referer_display_name?: string | null;
        registered_at?: ModelTypes["DateTime"] | null;
        status: ModelTypes["CandidateStatus"];
        type: string;
        username: string;
        username_display_name?: string | null;
    }
    CandidateFilterInput: { referer?: string | null }
    CandidateStatus: CandidateStatus
    CapitalCandidate: {
        about?: string | null;
        braname?: string | null;
        capital_status?: ModelTypes["ContributorStatus"] | null;
        contributed_as_author?: string | null;
        contributed_as_contributor?: string | null;
        contributed_as_coordinator?: string | null;
        contributed_as_creator?: string | null;
        contributed_as_investor?: string | null;
        contributed_as_propertor?: string | null;
        contributor_hash?: string | null;
        coopname: string;
        created_at: ModelTypes["DateTime"];
        hours_per_day?: number | null;
        level?: number | null;
        memo?: string | null;
        program_key?: string | null;
        public_key: string;
        rate_per_hour?: string | null;
        referer?: string | null;
        referer_display_name?: string | null;
        registered_at?: ModelTypes["DateTime"] | null;
        status: ModelTypes["CandidateStatus"];
        type: string;
        username: string;
        username_display_name?: string | null;
    }
    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;
        data?: ModelTypes["JSON"] | 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

    Type Declaration

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • Optionalamounts?: ModelTypes["CapitalCommitAmounts"] | null

      Данные amounts коммита

    • Optionalblock_num?: number | null

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

    • Optionalblockchain_status?: string | null

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

    • commit_hash: string

      Хеш коммита

    • Optionalcoopname?: string | null

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

    • Optionalcreated_at?: string | null

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

    • Optionaldata?: ModelTypes["JSON"] | null

      Обогащенные данные коммита (diff-патч, исходная ссылка и т.д.)

    • description: string

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

    • Optionaldisplay_name?: string | null

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

    • Optionalid?: number | null

      ID в блокчейне

    • meta: string

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

    • present: boolean

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

    • Optionalproject?: ModelTypes["BaseCapitalProject"] | null

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

    • Optionalproject_hash?: string | null

      Хеш проекта

    • status: ModelTypes["CommitStatus"]

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

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

    Type Declaration

    • Optionalauthors_base_pool?: string | null

      Базовый пул авторов

    • Optionalauthors_bonus_pool?: string | null

      Бонусный пул авторов

    • Optionalcontributors_bonus_pool?: string | null

      Бонусный пул участников

    • Optionalcreators_base_pool?: string | null

      Базовый пул создателей

    • Optionalcreators_bonus_pool?: string | null

      Бонусный пул создателей

    • Optionalcreators_hours?: string | null

      Часы создателей

    • Optionalhour_cost?: string | null

      Стоимость часа работы

    • Optionaltotal_contribution?: string | null

      Общий объем вклада

    • Optionaltotal_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

    Type Declaration

    • Optionalblockchain_status?: string | null

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

    • Optionalcommit_hash?: string | null

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

    • Optionalcoopname?: string | null

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

    • Optionalcreated_date?: string | null

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

    • Optionalproject_hash?: string | null

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

    • Optionalstatus?: ModelTypes["CommitStatus"] | null

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

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

    Type Declaration

    • 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[] | null;
        blagorost_agreement_hash?: string | null;
        blagorost_offer_hash?: string | null;
        blagorost_wallet?: ModelTypes["ProgramWallet"] | null;
        block_num?: number | null;
        blockchain_status?: string | null;
        contract?: ModelTypes["DocumentAggregate"] | null;
        contributed_as_author?: string | null;
        contributed_as_contributor?: string | null;
        contributed_as_coordinator?: string | null;
        contributed_as_creator?: string | null;
        contributed_as_investor?: string | null;
        contributed_as_propertor?: string | null;
        contributor_hash: string;
        coopname: string;
        created_at?: string | null;
        debt_amount?: string | null;
        display_name?: string | null;
        document_parameters?: ModelTypes["ContributorDocumentParameters"] | null;
        energy?: number | null;
        generation_contract_hash?: string | null;
        generation_wallet?: ModelTypes["ProgramWallet"] | null;
        generator_offer_hash?: string | null;
        hours_per_day?: number | null;
        id?: number | null;
        is_external_contract?: boolean | null;
        last_energy_update?: string | null;
        level?: number | null;
        main_wallet?: ModelTypes["ProgramWallet"] | null;
        memo?: string | null;
        present: boolean;
        program_key?: string | null;
        rate_per_hour?: string | null;
        status: ModelTypes["ContributorStatus"];
        storage_agreement_hash?: string | null;
        username: string;
    }

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

    Type Declaration

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • Optionalabout?: string | null

      О себе

    • Optionalappendixes?: string[] | null

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

    • Optionalblagorost_agreement_hash?: string | null

      Хеш соглашения Благорост

    • Optionalblagorost_offer_hash?: string | null

      Хеш оферты Благорост

    • Optionalblagorost_wallet?: ModelTypes["ProgramWallet"] | null

      Программный кошелек в программе Blagorost

    • Optionalblock_num?: number | null

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

    • Optionalblockchain_status?: string | null

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

    • Optionalcontract?: ModelTypes["DocumentAggregate"] | null

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

    • Optionalcontributed_as_author?: string | null

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

    • Optionalcontributed_as_contributor?: string | null

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

    • Optionalcontributed_as_coordinator?: string | null

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

    • Optionalcontributed_as_creator?: string | null

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

    • Optionalcontributed_as_investor?: string | null

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

    • Optionalcontributed_as_propertor?: string | null

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

    • contributor_hash: string

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

    • coopname: string

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

    • Optionalcreated_at?: string | null

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

    • Optionaldebt_amount?: string | null

      Сумма долга

    • Optionaldisplay_name?: string | null

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

    • Optionaldocument_parameters?: ModelTypes["ContributorDocumentParameters"] | null

      Параметры документов участника из UData (номера и даты)

    • Optionalenergy?: number | null

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

    • Optionalgeneration_contract_hash?: string | null

      Хеш договора УХД

    • Optionalgeneration_wallet?: ModelTypes["ProgramWallet"] | null

      Программный кошелек в программе Generation

    • Optionalgenerator_offer_hash?: string | null

      Хеш оферты Генератор

    • Optionalhours_per_day?: number | null

      Часов в день

    • Optionalid?: number | null

      ID в блокчейне

    • Optionalis_external_contract?: boolean | null

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

    • Optionallast_energy_update?: string | null

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

    • Optionallevel?: number | null

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

    • Optionalmain_wallet?: ModelTypes["ProgramWallet"] | null

      Программный кошелек в программе Main

    • Optionalmemo?: string | null

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

    • present: boolean

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

    • Optionalprogram_key?: string | null

      Ключ выбранной программы регистрации (generation, capitalization)

    • Optionalrate_per_hour?: string | null

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

    • status: ModelTypes["ContributorStatus"]

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

    • Optionalstorage_agreement_hash?: string | null

      Хеш соглашения о хранении имущества

    • username: string

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

    CapitalContributorFilter: {
        contributor_hash?: string | null;
        coopname?: string | null;
        display_name?: string | null;
        is_external_contract?: boolean | null;
        project_hash?: string | null;
        status?: ModelTypes["ContributorStatus"] | null;
        username?: string | null;
    }

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

    Type Declaration

    • Optionalcontributor_hash?: string | null

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

    • Optionalcoopname?: string | null

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

    • Optionaldisplay_name?: string | null

      Поиск по ФИО или названию организации (частичное совпадение)

    • Optionalis_external_contract?: boolean | null

      Фильтр по наличию внешнего контракта

    • Optionalproject_hash?: string | null

      Фильтр по project_hash - показывает только участников, у которых в appendixes есть указанный project_hash

    • Optionalstatus?: ModelTypes["ContributorStatus"] | null

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

    • Optionalusername?: 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

    Type Declaration

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • Optionalblock_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

    Type Declaration

    • Optionalend_date?: string | null

      Фильтр по дате окончания (YYYY-MM-DD)

    • Optionalis_active?: boolean | null

      Показать только активные циклы

    • Optionalname?: string | null

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

    • Optionalstart_date?: string | null

      Фильтр по дате начала (YYYY-MM-DD)

    • Optionalstatus?: 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

    Type Declaration

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • Optionalamount?: number | null

      Сумма долга

    • Optionalapproved_statement?: ModelTypes["DocumentAggregate"] | null

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

    • Optionalauthorization?: ModelTypes["DocumentAggregate"] | null

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

    • Optionalblock_num?: number | null

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

    • Optionalblockchain_status?: string | null

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

    • Optionalcoopname?: string | null

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

    • debt_hash: string

      Хеш долга

    • Optionalid?: number | null

      ID в блокчейне

    • Optionalmemo?: string | null

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

    • present: boolean

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

    • Optionalproject_hash?: string | null

      Хеш проекта

    • Optionalrepaid_at?: string | null

      Дата погашения

    • Optionalstatement?: ModelTypes["DocumentAggregate"] | null

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

    • status: ModelTypes["DebtStatus"]

      Статус долга

    • Optionalusername?: 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

    Type Declaration

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • Optionalamount?: string | null

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

    • Optionalapproved_statement?: ModelTypes["DocumentAggregate"] | null

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

    • Optionalauthorization?: ModelTypes["DocumentAggregate"] | null

      Авторизация расхода

    • Optionalblock_num?: number | null

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

    • Optionalblockchain_status?: string | null

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

    • Optionalcoopname?: string | null

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

    • Optionaldescription?: string | null

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

    • expense_hash: string

      Хеш расхода

    • Optionalexpense_statement?: ModelTypes["DocumentAggregate"] | null

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

    • Optionalfund_id?: number | null

      ID фонда

    • Optionalid?: number | null

      ID в блокчейне

    • present: boolean

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

    • Optionalproject_hash?: string | null

      Хеш проекта

    • Optionalspended_at?: string | null

      Дата расхода

    • status: ModelTypes["ExpenseStatus"]

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

    • Optionalusername?: 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

    Type Declaration

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • Optionalamount?: number | null

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

    • Optionalblock_num?: number | null

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

    • Optionalblockchain_status?: string | null

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

    • Optionalcoopname?: string | null

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

    • Optionalcoordinator?: string | null

      Координатор

    • Optionalcoordinator_amount?: number | null

      Сумма координатора

    • Optionalid?: number | null

      ID в блокчейне

    • invest_hash: string

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

    • Optionalinvested_at?: string | null

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

    • present: boolean

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

    • Optionalproject_hash?: string | null

      Хеш проекта

    • Optionalstatement?: string | null

      Заявление

    • status: ModelTypes["InvestStatus"]

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

    • Optionalusername?: 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

    Type Declaration

    • Optionalcoopname?: string | null

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

    • Optionalcoordinator?: string | null

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

    • Optionalinvest_hash?: string | null

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

    • Optionalproject_hash?: string | null

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

    • Optionalstatus?: ModelTypes["InvestStatus"] | null

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

    • Optionalusername?: 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

    Type Declaration

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • Optionalblock_num?: number | null

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

    • created_by: string

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

    • creators: string[]

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

    • Optionalcycle_id?: string | null

      ID цикла

    • Optionaldescription?: 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"]

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

    • Optionalsubmaster?: 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

    Type Declaration

    • Optionalcoopname?: string | null

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

    • Optionalcreated_by?: string | null

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

    • Optionalcreators?: string[] | null

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

    • Optionalcycle_id?: string | null

      Фильтр по ID цикла

    • Optionalmaster?: string | null

      Фильтр по имени пользователя мастера проекта (показывать только задачи проектов, где указанный пользователь является мастером)

    • Optionalpriorities?: ModelTypes["IssuePriority"][] | null

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

    • Optionalproject_hash?: string | null

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

    • Optionalstatuses?: ModelTypes["IssueStatus"][] | null

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

    • Optionalsubmaster?: string | null

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

    • Optionaltitle?: string | null

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

    CapitalIssuePermissions: {
        allowed_status_transitions: ModelTypes["IssueStatus"][];
        can_assign_creator: boolean;
        can_change_status: boolean;
        can_complete_requirement: boolean;
        can_create_requirement: boolean;
        can_delete_issue: boolean;
        can_delete_requirement: boolean;
        can_edit_issue: boolean;
        can_set_done: boolean;
        can_set_estimate: boolean;
        can_set_on_review: boolean;
        can_set_priority: boolean;
        has_clearance: boolean;
        is_guest: boolean;
    }

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

    Type Declaration

    • allowed_status_transitions: ModelTypes["IssueStatus"][]

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

    • can_assign_creator: boolean

      Может ли назначать исполнителей задачи

    • can_change_status: boolean

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

    • can_complete_requirement: boolean

      Может ли выполнять требования к задаче

    • can_create_requirement: boolean

      Может ли создавать требования к задаче

    • can_delete_issue: boolean

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

    • can_delete_requirement: boolean

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

    • can_edit_issue: boolean

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

    • can_set_done: boolean

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

    • can_set_estimate: boolean

      Может ли устанавливать оценку (estimate) задачи

    • can_set_on_review: boolean

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

    • can_set_priority: boolean

      Может ли устанавливать приоритет задачи

    • has_clearance: boolean

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

    • is_guest: boolean

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

    CapitalLog: {
        _id: string;
        coopname: string;
        created_at: ModelTypes["DateTime"];
        entity_id?: string | null;
        entity_type: ModelTypes["LogEntityType"];
        event_type: ModelTypes["LogEventType"];
        initiator: string;
        message: string;
        metadata?: ModelTypes["JSON"] | null;
        project_hash?: string | null;
        reference_id?: string | null;
    }

    Запись лога событий в системе капитала

    Type Declaration

    • _id: string

      Внутренний идентификатор

    • coopname: string

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

    • created_at: ModelTypes["DateTime"]

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

    • Optionalentity_id?: string | null

      ID сущности

    • entity_type: ModelTypes["LogEntityType"]

      Тип сущности к которой относится событие

    • event_type: ModelTypes["LogEventType"]

      Тип события

    • initiator: string

      Инициатор действия (username)

    • message: string

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

    • Optionalmetadata?: ModelTypes["JSON"] | null

      Вспомогательные данные

    • Optionalproject_hash?: string | null

      Хеш проекта или компонента

    • Optionalreference_id?: string | null

      Идентификатор-ссылка (invest_hash, commit_hash, result_hash и т.д.)

    CapitalLogFilterInput: {
        coopname?: string | null;
        date_from?: ModelTypes["DateTime"] | null;
        date_to?: ModelTypes["DateTime"] | null;
        event_types?: ModelTypes["LogEventType"][] | null;
        initiator?: string | null;
        issue_hash?: string | null;
        project_hash?: string | null;
        show_components_logs?: boolean | null;
        show_issue_logs?: boolean | null;
    }

    Фильтр для поиска логов событий

    Type Declaration

    • Optionalcoopname?: string | null

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

    • Optionaldate_from?: ModelTypes["DateTime"] | null

      Период с

    • Optionaldate_to?: ModelTypes["DateTime"] | null

      Период по

    • Optionalevent_types?: ModelTypes["LogEventType"][] | null

      Типы событий для фильтрации

    • Optionalinitiator?: string | null

      Инициатор действия (username)

    • Optionalissue_hash?: string | null

      Хеш задачи

    • Optionalproject_hash?: string | null

      Хеш проекта или компонента

    • Optionalshow_components_logs?: boolean | null

      Включать логи дочерних компонентов при фильтрации по project_hash

    • Optionalshow_issue_logs?: boolean | null

      Показывать логи по задачам

    CapitalOnboardingState: {
        blagorost_offer_template_done: boolean;
        blagorost_provision_done: boolean;
        generation_contract_template_done: boolean;
        generator_offer_template_done: boolean;
        generator_program_template_done: boolean;
        onboarding_blagorost_offer_template_hash?: string | null;
        onboarding_blagorost_provision_hash?: string | null;
        onboarding_expire_at: string;
        onboarding_generation_contract_template_hash?: string | null;
        onboarding_generator_offer_template_hash?: string | null;
        onboarding_generator_program_template_hash?: string | null;
        onboarding_init_at: string;
    }
    CapitalOnboardingStep: CapitalOnboardingStep
    CapitalOnboardingStepInput: {
        decision: string;
        question: string;
        step: ModelTypes["CapitalOnboardingStep"];
        title?: string | null;
    }
    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

    Type Declaration

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • Optionalamount?: number | null

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

    • Optionalblock_num?: number | null

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

    • Optionalblockchain_status?: string | null

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

    • Optionalcoopname?: string | null

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

    • Optionalid?: number | null

      ID в блокчейне

    • invest_hash: string

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

    • Optionalinvested_at?: string | null

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

    • present: boolean

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

    • Optionalstatement?: ModelTypes["DocumentAggregate"] | null

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

    • status: ModelTypes["ProgramInvestStatus"]

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

    • Optionalusername?: string | null

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

    CapitalProject: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        block_num?: number | null;
        blockchain_status: string;
        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;
        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 с компонентами

    Type Declaration

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • Optionalblock_num?: number | null

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

    • blockchain_status: string

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

    • 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

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

    • meta: string

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

    • parent_hash: string

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

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

    Type Declaration

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • Optionalblock_num?: number | null

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

    • blockchain_status: string

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

    • 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

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

    • meta: string

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

    • parent_hash: string

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

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

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

    Type Declaration

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

    Type Declaration

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

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

    Type Declaration

    • accumulated_expense_pool: string

      Накопленный пул расходов

    • authors_base_pool: string

      Базовый пул авторов

    • authors_bonus_pool: string

      Бонусный пул авторов

    • contributors_bonus_pool: string

      Бонусный пул участников

    • coordinators_base_pool: string

      Базовый пул координаторов

    • coordinators_investment_pool: string

      Инвестиционный пул координаторов

    • creators_base_pool: string

      Базовый пул создателей

    • creators_bonus_pool: string

      Бонусный пул создателей

    • creators_hours: number

      Часы создателей

    • hour_cost: string

      Стоимость часа работы

    • invest_pool: string

      Инвестиционный пул

    • program_invest_pool: string

      Программный инвестиционный пул

    • property_base_pool: string

      Имущественный базовый пул

    • return_base_percent: number

      Процент возврата базового пула

    • target_expense_pool: string

      Целевой пул расходов

    • total: string

      Общая сумма

    • total_contribution: string

      Общий объем взноса старших участников

    • total_generation_pool: string

      Общий генерационный пул

    • total_received_investments: string

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

    • total_returned_investments: string

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

    • total_used_investments: string

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

    • total_with_investments: string

      Общий объем взноса старших участников

    • use_invest_percent: number

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

    • used_expense_pool: string

      Использованный пул расходов

    CapitalProjectFilter: {
        coopname?: string | null;
        has_invite?: boolean | null;
        has_issues_with_creators?: string[] | null;
        has_issues_with_priorities?: 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

    Type Declaration

    • Optionalcoopname?: string | null

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

    • Optionalhas_invite?: boolean | null

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

    • Optionalhas_issues_with_creators?: string[] | null

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

    • Optionalhas_issues_with_priorities?: ModelTypes["IssuePriority"][] | null

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

    • Optionalhas_issues_with_statuses?: ModelTypes["IssueStatus"][] | null

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

    • Optionalhas_voting?: boolean | null

      Показывать только проекты, у которых есть или были голосования

    • Optionalis_component?: boolean | null

      true - только компоненты проектов, false - только основные проекты

    • Optionalis_opened?: boolean | null

      Фильтр по открытому проекту

    • Optionalis_planed?: boolean | null

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

    • Optionalmaster?: string | null

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

    • Optionalparent_hash?: string | null

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

    • Optionalproject_hash?: string | null

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

    • Optionalstatuses?: ModelTypes["ProjectStatus"][] | null

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

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

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

    Type Declaration

    • can_change_project_status: boolean

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

    • can_complete_requirement: boolean

      Может ли выполнять требования к проекту

    • can_create_requirement: boolean

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

    • can_delete_project: boolean

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

    • can_delete_requirement: boolean

      Может ли удалять требования к проекту

    • can_edit_project: boolean

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

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

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

    Type Declaration

    • authors_base_pool: string

      Базовый пул авторов

    • authors_bonus_pool: string

      Бонусный пул авторов

    • contributors_bonus_pool: string

      Бонусный пул участников

    • coordinators_base_pool: string

      Базовый пул координаторов

    • coordinators_investment_pool: string

      Инвестиционный пул координаторов

    • creators_base_pool: string

      Базовый пул создателей

    • creators_bonus_pool: string

      Бонусный пул создателей

    • creators_hours: number

      Плановые часы создателей

    • hour_cost: string

      Плановая стоимость часа работы

    • invest_pool: string

      Инвестиционный пул

    • program_invest_pool: string

      Программный инвестиционный пул

    • return_base_percent: number

      Процент возврата базового пула

    • target_expense_pool: string

      Целевой пул расходов

    • total: string

      Общая сумма

    • total_generation_pool: string

      Общий генерационный пул

    • total_received_investments: string

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

    • total_with_investments: string

      Общая сумма

    • use_invest_percent: number

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

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

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

    Type Declaration

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

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

    Type Declaration

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

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

    Type Declaration

    • 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;
        data?: 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

    Type Declaration

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • Optionalact?: ModelTypes["DocumentAggregate"] | null

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

    • Optionalauthorization?: ModelTypes["DocumentAggregate"] | null

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

    • Optionalblock_num?: number | null

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

    • Optionalblockchain_status?: string | null

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

    • Optionalcoopname?: string | null

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

    • Optionalcreated_at?: string | null

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

    • Optionaldata?: string | null

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

    • Optionaldebt_amount?: string | null

      Сумма долга

    • Optionalid?: number | null

      ID в блокчейне

    • present: boolean

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

    • Optionalproject_hash?: string | null

      Хеш проекта

    • result_hash: string

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

    • Optionalstatement?: ModelTypes["DocumentAggregate"] | null

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

    • status: ModelTypes["ResultStatus"]

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

    • Optionaltotal_amount?: string | null

      Общая сумма

    • Optionalusername?: string | null

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

    CapitalSegment: {
        _created_at: ModelTypes["DateTime"];
        _id: string;
        _updated_at: ModelTypes["DateTime"];
        author_base: string;
        author_bonus: string;
        available_for_program: string;
        available_for_wallet: string;
        block_num?: number | null;
        capital_contributor_shares: string;
        contributor_bonus: string;
        coopname: string;
        coordinator_base: string;
        coordinator_investments: string;
        creator_base: string;
        creator_bonus: string;
        debt_amount: string;
        debt_settled: string;
        direct_creator_bonus: string;
        display_name: string;
        equal_author_bonus: string;
        has_vote: boolean;
        id?: number | null;
        intellectual_cost: string;
        investor_amount: string;
        investor_base: string;
        is_author: boolean;
        is_completed: boolean;
        is_contributor: boolean;
        is_coordinator: boolean;
        is_creator: boolean;
        is_investor: boolean;
        is_propertor: boolean;
        is_votes_calculated: boolean;
        last_author_base_reward_per_share: number;
        last_author_bonus_reward_per_share: number;
        last_contributor_reward_per_share: number;
        last_known_coordinators_investment_pool: string;
        last_known_creators_base_pool: string;
        last_known_invest_pool: string;
        present: boolean;
        project_hash: string;
        property_base: string;
        provisional_amount: string;
        share_percent: number;
        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

    Type Declaration

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • author_base: string

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

    • author_bonus: string

      Бонусный вклад автора

    • available_for_program: string

      Доступная сумма для конвертации в программу

    • available_for_wallet: string

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

    • Optionalblock_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

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

    • Optionalid?: number | null

      ID в блокчейне

    • intellectual_cost: string

      Интеллектуальная стоимость сегмента

    • investor_amount: string

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

    • investor_base: string

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

    • is_author: boolean

      Роль автора

    • is_completed: boolean

      Завершена ли конвертация сегмента

    • is_contributor: boolean

      Роль участника

    • is_coordinator: boolean

      Роль координатора

    • is_creator: boolean

      Роль создателя

    • is_investor: boolean

      Роль инвестора

    • is_propertor: boolean

      Роль собственника

    • is_votes_calculated: boolean

      Флаг завершения расчета голосования

    • last_author_base_reward_per_share: number

      Последняя награда за базовый вклад автора на долю в проекте

    • last_author_bonus_reward_per_share: number

      Последняя награда за бонусный вклад автора на долю в проекте

    • last_contributor_reward_per_share: number

      Последняя награда участника на акцию

    • last_known_coordinators_investment_pool: string

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

    • last_known_creators_base_pool: string

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

    • last_known_invest_pool: string

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

    • present: boolean

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

    • project_hash: string

      Хеш проекта

    • property_base: string

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

    • provisional_amount: string

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

    • share_percent: number

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

    • status: ModelTypes["SegmentStatus"]

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

    • total_segment_base_cost: string

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

    • total_segment_bonus_cost: string

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

    • total_segment_cost: string

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

    • username: string

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

    • Optionalvalue?: 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;
        parent_hash?: string | null;
        project_hash?: string | null;
        status?: ModelTypes["SegmentStatus"] | null;
        username?: string | null;
    }

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

    Type Declaration

    • Optionalcoopname?: string | null

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

    • Optionalhas_vote?: boolean | null

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

    • Optionalis_author?: boolean | null

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

    • Optionalis_contributor?: boolean | null

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

    • Optionalis_coordinator?: boolean | null

      Фильтр по роли координатора

    • Optionalis_creator?: boolean | null

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

    • Optionalis_investor?: boolean | null

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

    • Optionalis_propertor?: boolean | null

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

    • Optionalparent_hash?: string | null

      Фильтр по parent_hash проекта (для фильтрации по проектам верхнего уровня передайте пустой хэш)

    • Optionalproject_hash?: string | null

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

    • Optionalstatus?: ModelTypes["SegmentStatus"] | null

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

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

    Type Declaration

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • Optionalblock_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_hash?: string | null;
        present: boolean;
        project_hash?: string | null;
        sort_order: number;
        status: ModelTypes["StoryStatus"];
        story_hash: string;
        title: string;
    }

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

    Type Declaration

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • Optionalblock_num?: number | null

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

    • coopname: string

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

    • created_by: string

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

    • Optionaldescription?: string | null

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

    • Optionalissue_hash?: string | null

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

    • present: boolean

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

    • Optionalproject_hash?: string | null

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

    • sort_order: number

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

    • status: ModelTypes["StoryStatus"]

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

    • story_hash: string

      Хеш истории

    • title: string

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

    CapitalStoryFilter: {
        coopname?: string | null;
        created_by?: string | null;
        issue_hash?: string | null;
        project_hash?: string | null;
        show_components_requirements?: boolean | null;
        show_issues_requirements?: boolean | null;
        status?: ModelTypes["StoryStatus"] | null;
        title?: string | null;
    }

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

    Type Declaration

    • Optionalcoopname?: string | null

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

    • Optionalcreated_by?: string | null

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

    • Optionalissue_hash?: string | null

      Фильтр по хешу задачи

    • Optionalproject_hash?: string | null

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

    • Optionalshow_components_requirements?: boolean | null

      Показывать требования дочерних компонентов при фильтрации по project_hash

    • Optionalshow_issues_requirements?: boolean | null

      Показывать требования задач при фильтрации по project_hash

    • Optionalstatus?: ModelTypes["StoryStatus"] | null

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

    • Optionaltitle?: 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;
    }

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

    Type Declaration

    • 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

    Type Declaration

    • Optionalcontributor_hash?: string | null

      Хеш участника (опционально, если не указан - вернёт записи всех участников проекта)

    • Optionalcoopname?: string | null

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

    • Optionalis_committed?: boolean | null

      Фильтр по закоммиченным записям (опционально)

    • Optionalissue_hash?: string | null

      Хеш задачи (опционально, если не указан - вернёт записи по всем задачам)

    • Optionalproject_hash?: string | null

      Хеш проекта (опционально, если не указан - вернёт записи по всем проектам)

    • Optionalusername?: string | null

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

    CapitalTimeEntry: {
        _created_at: string;
        _id: string;
        _updated_at: string;
        commit_hash?: string | null;
        contributor_hash: string;
        coopname: string;
        date: string;
        entry_type?: string | null;
        estimate_snapshot?: number | null;
        hours: number;
        is_committed: boolean;
        issue_hash: string;
        project_hash: string;
    }

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

    Type Declaration

    • _created_at: string

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

    • _id: string

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

    • _updated_at: string

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

    • Optionalcommit_hash?: string | null

      Хеш коммита

    • contributor_hash: string

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

    • coopname: string

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

    • date: string

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

    • Optionalentry_type?: string | null

      Тип начисления времени: hourly (почасовое) или estimate (по завершению задачи)

    • Optionalestimate_snapshot?: number | null

      Снимок estimate на момент начисления времени (для отслеживания изменений)

    • hours: number

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

    • is_committed: boolean

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

    • issue_hash: string

      Хеш задачи

    • project_hash: string

      Хеш проекта

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

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

    Type Declaration

    • currentPage: number

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

    • items: ModelTypes["CapitalProjectTimeStats"][]

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

    • totalCount: number

      Общее количество результатов

    • totalPages: number

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

    CapitalTimeStatsInput: {
        contributor_hash?: string | null;
        coopname?: string | null;
        project_hash?: string | null;
        username?: string | null;
    }

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

    Type Declaration

    • Optionalcontributor_hash?: string | null

      Хеш участника (опционально)

    • Optionalcoopname?: string | null

      Название кооператива (опционально)

    • Optionalproject_hash?: string | null

      Хеш проекта (опционально)

    • Optionalusername?: 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

    Type Declaration

    • _created_at: ModelTypes["DateTime"]

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

    • _id: string

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

    • _updated_at: ModelTypes["DateTime"]

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

    • Optionalamount?: string | null

      Сумма голоса

    • Optionalblock_num?: number | null

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

    • Optionalcoopname?: string | null

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

    • Optionalid?: number | null

      ID в блокчейне

    • present: boolean

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

    • Optionalproject_hash?: string | null

      Хеш проекта

    • Optionalrecipient?: string | null

      Получатель

    • Optionalrecipient_display_name?: string | null

      Отображаемое имя получателя голоса

    • Optionalvoted_at?: string | null

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

    • Optionalvoter?: string | null

      Голосующий

    • Optionalvoter_display_name?: string | null

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

    ChairmanOnboardingAgendaInput: {
        decision: string;
        question: string;
        step: ModelTypes["ChairmanOnboardingAgendaStep"];
        title?: string | null;
    }
    ChairmanOnboardingAgendaStep: ChairmanOnboardingAgendaStep
    ChairmanOnboardingGeneralMeetInput: { proposal_hash: string }
    ChairmanOnboardingState: {
        general_meet_done: boolean;
        onboarding_expire_at: string;
        onboarding_general_meet_hash?: string | null;
        onboarding_init_at: string;
        onboarding_participant_application_hash?: string | null;
        onboarding_privacy_agreement_hash?: string | null;
        onboarding_signature_agreement_hash?: string | null;
        onboarding_user_agreement_hash?: string | null;
        onboarding_voskhod_membership_hash?: string | null;
        onboarding_wallet_agreement_hash?: string | null;
        participant_application_done: boolean;
        privacy_agreement_done: boolean;
        signature_agreement_done: boolean;
        user_agreement_done: boolean;
        voskhod_membership_done: boolean;
        wallet_agreement_done: boolean;
    }
    ChartOfAccountsItem: {
        available: string;
        blocked: string;
        displayId: string;
        id: number;
        name: string;
        writeoff: string;
    }

    Type Declaration

    • available: string

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

    • blocked: string

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

    • displayId: string

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

    • id: number

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

    • name: string

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

    • writeoff: string

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

    CheckMatrixUsernameInput: { username: string }
    CloseProjectInput: { coopname: string; project_hash: string }

    Type Declaration

    • coopname: string

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

    • project_hash: string

      Хэш проекта

    CommitApproveInput: { commit_hash: string; coopname: string }

    Type Declaration

    • commit_hash: string

      Хэш коммита для одобрения

    • coopname: string

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

    CommitDeclineInput: { commit_hash: string; coopname: string; reason: string }

    Type Declaration

    • 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;
    }
    CompleteCapitalRegistrationInputDTO: {
        about?: string | null;
        blagorost_agreement?: ModelTypes["SignedDigitalDocumentInput"] | null;
        coopname: string;
        generation_contract?: ModelTypes["SignedDigitalDocumentInput"] | null;
        generator_offer?: ModelTypes["SignedDigitalDocumentInput"] | null;
        hours_per_day?: number | null;
        rate_per_hour?: string | null;
        storage_agreement: ModelTypes["SignedDigitalDocumentInput"];
        username: string;
    }

    Type Declaration

    • Optionalabout?: string | null

      Информация о себе

    • Optionalblagorost_agreement?: ModelTypes["SignedDigitalDocumentInput"] | null

      Подписанное соглашение Благорост (только для пути Генератора)

    • coopname: string

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

    • Optionalgeneration_contract?: ModelTypes["SignedDigitalDocumentInput"] | null

      Подписанный договор УХД

    • Optionalgenerator_offer?: ModelTypes["SignedDigitalDocumentInput"] | null

      Подписанная оферта Генератор (для пути Капитализации)

    • Optionalhours_per_day?: number | null

      Количество часов в день

    • Optionalrate_per_hour?: string | null

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

    • storage_agreement: ModelTypes["SignedDigitalDocumentInput"]

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

    • username: string

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

    CompleteProcessStepInput: { instance_id: string; step_id: string }
    CompleteRequestInput: {
        coopname: string;
        exchange_id: string;
        username: string;
    }

    Type Declaration

    • coopname: string

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

    • exchange_id: string

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

    • username: string

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

    CompleteVotingInput: { coopname: string; project_hash: string }

    Type Declaration

    • coopname: string

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

    • project_hash: string

      Хэш проекта

    ComponentGenerationContractGenerateDocumentInput: {
        block_num?: number | null;
        component_hash: string;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        parent_project_hash: string;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }

    Type Declaration

    • Optionalblock_num?: number | null

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

    • component_hash: string

      Хэш компонента (проекта)

    • coopname: string

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

    • Optionalcreated_at?: string | null

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

    • Optionalgenerator?: string | null

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

    • Optionallang?: string | null

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

    • Optionallinks?: string[] | null

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

    • parent_project_hash: string

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

    • Optionaltimezone?: string | null

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

    • Optionaltitle?: string | null

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

    • username: string

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

    • Optionalversion?: string | null

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

    ConfigInput: {
        authors_voting_percent: number;
        coordinator_bonus_percent: number;
        coordinator_invite_validity_days: number;
        creators_voting_percent: number;
        energy_decay_rate_per_day: number;
        energy_gain_coefficient: number;
        expense_pool_percent: number;
        level_depth_base: number;
        level_growth_coefficient: number;
        voting_period_in_days: number;
    }

    Type Declaration

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

    Type Declaration

    • administrator: string

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

    • agreement_id: string

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

    • coopname: string

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

    • username: string

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

    ConfirmApproveInput: {
        approval_hash: string;
        approved_document?: ModelTypes["SignedDigitalDocumentInput"] | null;
        coopname: string;
    }

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

    Type Declaration

    • approval_hash: string

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

    • Optionalapproved_document?: ModelTypes["SignedDigitalDocumentInput"] | null

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

    • coopname: string

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

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

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

    Type Declaration

    • coopname: string

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

    • document: ModelTypes["ReturnByAssetActSignedDocumentInput"]

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

    • exchange_id: string

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

    • username: string

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

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

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

    Type Declaration

    • 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;
    }
    ContributorDocumentParameters: {
        blagorost_agreement_created_at?: string | null;
        blagorost_agreement_number?: string | null;
        blagorost_contributor_contract_created_at?: string | null;
        blagorost_contributor_contract_number?: string | null;
        blagorost_storage_agreement_created_at?: string | null;
        blagorost_storage_agreement_number?: string | null;
        generator_agreement_created_at?: string | null;
        generator_agreement_number?: string | null;
    }

    Параметры документов участника из UData

    Type Declaration

    • Optionalblagorost_agreement_created_at?: string | null

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

    • Optionalblagorost_agreement_number?: string | null

      Номер соглашения программы благороста

    • Optionalblagorost_contributor_contract_created_at?: string | null

      Дата создания договора УХД участника

    • Optionalblagorost_contributor_contract_number?: string | null

      Номер договора УХД участника

    • Optionalblagorost_storage_agreement_created_at?: string | null

      Дата создания дополнительного соглашения по хранению имущества

    • Optionalblagorost_storage_agreement_number?: string | null

      Номер дополнительного соглашения по хранению имущества

    • Optionalgenerator_agreement_created_at?: string | null

      Дата создания соглашения генератора

    • Optionalgenerator_agreement_number?: string | null

      Номер соглашения программы генератор

    ContributorStatus: ContributorStatus
    ConvertSegmentInput: {
        capital_amount: string;
        convert_hash: string;
        convert_statement: ModelTypes["SignedDigitalDocumentInput"];
        coopname: string;
        project_hash: string;
        username: string;
        wallet_amount: string;
    }

    Type Declaration

    • capital_amount: string

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

    • convert_hash: string

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

    • convert_statement: ModelTypes["SignedDigitalDocumentInput"]

      Заявление

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

    Type Declaration

    • Optionalblock_num?: number | null

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

    • convert_amount: string

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

    • coopname: string

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

    • Optionalcreated_at?: string | null

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

    • Optionalgenerator?: string | null

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

    • Optionallang?: string | null

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

    • Optionallinks?: string[] | null

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

    • Optionaltimezone?: string | null

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

    • Optionaltitle?: string | null

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

    • username: string

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

    • Optionalversion?: string | null

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

    ConvertToAxonStatementSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: ModelTypes["ConvertToAxonStatementSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["SignatureInfoInput"][];
        version: string;
    }

    Type Declaration

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

    Type Declaration

    • 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"][];
    }

    Type Declaration

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

    Type Declaration

    CreateBranchInput: {
        based_on: string;
        braname: string;
        coopname: string;
        email: string;
        fact_address: string;
        full_name: string;
        phone: string;
        short_name: string;
        trustee: string;
    }

    Type Declaration

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

    Type Declaration

    • 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_hours: number;
        coopname: string;
        data: ModelTypes["JSON"];
        description: string;
        meta: string;
        project_hash: string;
        username: string;
    }

    Type Declaration

    • commit_hours: number

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

    • coopname: string

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

    • data: ModelTypes["JSON"]

      Данные коммита (массив структурированных объектов)

    • description: string

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

    • meta: string

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

    • project_hash: string

      Хэш проекта

    • username: string

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

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

    Type Declaration

    • end_date: string

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

    • name: string

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

    • start_date: string

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

    • Optionalstatus?: ModelTypes["CycleStatus"] | null

      Статус цикла

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

    Type Declaration

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

    Type Declaration

    • quantity: number

      Сумма взноса

    • symbol: string

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

    • username: string

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

    CreatedProjectFreeDecision: {
        decision: string;
        id: string;
        question: string;
        title?: string | null;
    }

    Type Declaration

    • decision: string

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

    • id: string

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

    • question: string

      Вопрос, который выносится на повестку

    • Optionaltitle?: string | null

      Пользовательский заголовок документа

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

    Type Declaration

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

    Type Declaration

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

    Type Declaration

    • birthdate: string

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

    • first_name: string

      Имя

    • full_address: string

      Полный адрес

    • last_name: string

      Фамилия

    • middle_name: string

      Отчество

    • Optionalpassport?: ModelTypes["PassportInput"] | null

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

    • phone: string

      Телефон

    CreateInitialPaymentInput: { username: string }

    Type Declaration

    • username: 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"];
    }

    Type Declaration

    • 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"]

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

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

    Type Declaration

    • Optionalattachments?: string[] | null

      Вложения задачи

    • coopname: string

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

    • Optionalcreators?: string[] | null

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

    • Optionalcycle_id?: string | null

      ID цикла

    • Optionaldescription?: string | null

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

    • Optionalestimate?: number | null

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

    • Optionallabels?: string[] | null

      Метки задачи

    • Optionalpriority?: ModelTypes["IssuePriority"] | null

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

    • project_hash: string

      Хеш проекта

    • Optionalsort_order?: number | null

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

    • Optionalstatus?: ModelTypes["IssueStatus"] | null

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

    • Optionalsubmaster?: string | null

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

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

    Type Declaration

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

    Type Declaration

    • 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

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

    CreateProcessTemplateInput: {
        description?: string | null;
        project_hash: string;
        title: string;
    }
    CreateProgramPropertyInput: {
        coopname: string;
        property_amount: string;
        property_description: string;
        property_hash: string;
        statement: ModelTypes["SignedDigitalDocumentInput"];
        username: string;
    }

    Type Declaration

    • coopname: string

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

    • property_amount: string

      Сумма имущества

    • property_description: string

      Описание имущества

    • property_hash: string

      Хэш имущества

    • statement: ModelTypes["SignedDigitalDocumentInput"]

      Заявление

    • username: string

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

    CreateProjectFreeDecisionInput: {
        decision: string;
        question: string;
        title?: string | null;
    }

    Type Declaration

    • decision: string

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

    • question: string

      Вопрос, который выносится на повестку

    • Optionaltitle?: string | null

      Пользовательский заголовок документа

    CreateProjectInput: {
        coopname: string;
        data: string;
        description: string;
        invite: string;
        meta: string;
        parent_hash: string;
        project_hash: string;
        title: string;
    }

    Type Declaration

    • 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["GenerationMoneyInvestStatementSignedDocumentInput"];
        username: string;
    }

    Type Declaration

    • amount: string

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

    • coopname: string

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

    • project_hash: string

      Хэш проекта

    • statement: ModelTypes["GenerationMoneyInvestStatementSignedDocumentInput"]

      Заявление на инвестирование

    • username: string

      Имя инвестора

    CreateProjectPropertyInput: {
        coopname: string;
        project_hash: string;
        property_amount: string;
        property_description: string;
        property_hash: string;
        username: string;
    }

    Type Declaration

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

    Type Declaration

    • birthdate: string

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

    • email: string

      Email адрес

    • first_name: string

      Имя

    • full_address: string

      Полный адрес

    • last_name: string

      Фамилия

    • middle_name: string

      Отчество

    • Optionalpassport?: ModelTypes["PassportInput"] | null

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

    • phone: string

      Телефон

    CreateStoryInput: {
        coopname: string;
        description?: string | null;
        issue_hash?: string | null;
        project_hash?: string | null;
        sort_order?: number | null;
        status?: ModelTypes["StoryStatus"] | null;
        story_hash: string;
        title: string;
    }

    Type Declaration

    • coopname: string

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

    • Optionaldescription?: string | null

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

    • Optionalissue_hash?: string | null

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

    • Optionalproject_hash?: string | null

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

    • Optionalsort_order?: number | null

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

    • Optionalstatus?: ModelTypes["StoryStatus"] | null

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

    • story_hash: string

      Хеш истории для внешних ссылок

    • title: string

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

    CreateSubscriptionInput: {
        subscription: ModelTypes["WebPushSubscriptionDataInput"];
        userAgent?: string | null;
        username: string;
    }

    Type Declaration

    CreateSubscriptionResponse: {
        message: string;
        subscription: ModelTypes["WebPushSubscriptionDto"];
        success: boolean;
    }

    Type Declaration

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

    Type Declaration

    • coopname: string

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

    • method_id: string

      ID метода платежа

    • payment_hash: string

      Хеш платежа для связи с withdraw

    • quantity: number

      Количество средств

    • statement: ModelTypes["ReturnByMoneySignedDocumentInput"]

      Подписанное заявление на возврат средств

    • symbol: string

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

    • username: string

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

    CreateWithdrawResponse: { withdraw_hash: string }

    Type Declaration

    • withdraw_hash: string

      Хеш созданной заявки на вывод

    CurrentInstanceDTO: {
        blockchain_status: string;
        description: string;
        domain: string;
        image: string;
        is_delegated: boolean;
        is_valid: boolean;
        progress: number;
        status: ModelTypes["InstanceStatus"];
        title: string;
    }

    Type Declaration

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

    Type Declaration

    • block_num: number

      Номер блока, в котором была последняя запись

    • code: string

      Код контракта

    • created_at: ModelTypes["DateTime"]

      Дата создания последней записи

    • primary_key: string

      Первичный ключ

    • scope: string

      Область действия

    • table: string

      Имя таблицы

    • Optionalvalue?: ModelTypes["JSON"] | null

      Данные записи в формате JSON

    CurrentTableStatesFiltersInput: {
        code?: string | null;
        scope?: string | null;
        table?: string | null;
    }

    Type Declaration

    • Optionalcode?: string | null

      Код контракта

    • Optionalscope?: string | null

      Область действия

    • Optionaltable?: 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 }

    Type Declaration

    • subscriptionId: string

      ID подписки для деактивации

    DebtFilter: {
        projectHash?: string | null;
        status?: string | null;
        username?: string | null;
    }

    Type Declaration

    • OptionalprojectHash?: string | null

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

    • Optionalstatus?: string | null

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

    • Optionalusername?: 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;
    }

    Type Declaration

    • administrator: string

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

    • agreement_id: string

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

    • comment: string

      Комментарий к отказу

    • coopname: string

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

    • username: string

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

    DeclineApproveInput: { approval_hash: string; coopname: string; reason: string }

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

    Type Declaration

    • approval_hash: string

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

    • coopname: string

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

    • reason: string

      Причина отклонения

    DeclineRequestInput: {
        coopname: string;
        exchange_id: number;
        meta: string;
        username: string;
    }

    Type Declaration

    • coopname: string

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

    • exchange_id: number

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

    • meta: string

      Причина отказа

    • username: string

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

    DeleteBranchInput: { braname: string; coopname: string }

    Type Declaration

    • braname: string

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

    • coopname: string

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

    DeleteCapitalIssueByHashInput: { issue_hash: string }

    Входные данные для удаления задачи по хэшу

    Type Declaration

    • issue_hash: string

      Хеш задачи для удаления

    DeleteCapitalStoryByHashInput: { story_hash: string }

    Входные данные для удаления истории по хэшу

    Type Declaration

    • story_hash: string

      Хеш истории для удаления

    DeletePaymentMethodInput: { method_id: string; username: string }

    Type Declaration

    • method_id: string

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

    • username: string

      Имя пользователя, чей метод оплаты нужно удалить

    DeleteProjectInput: { coopname: string; project_hash: string }

    Type Declaration

    • coopname: string

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

    • project_hash: string

      Хэш проекта

    DeleteTrustedAccountInput: {
        braname: string;
        coopname: string;
        trusted: string;
    }

    Type Declaration

    • braname: string

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

    • coopname: string

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

    • trusted: string

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

    DeliverOnRequestInput: {
        coopname: string;
        exchange_id: number;
        username: string;
    }

    Type Declaration

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

    Type Declaration

    • 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

      Имя таблицы

    • Optionalvalue?: 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;
    }

    Type Declaration

    • Optionalblock_num?: number | null

      Номер блока

    • Optionalcode?: string | null

      Код контракта

    • Optionalpresent?: boolean | null

      Флаг присутствия записи

    • Optionalprimary_key?: string | null

      Первичный ключ

    • Optionalscope?: string | null

      Область действия

    • Optionaltable?: string | null

      Имя таблицы

    Desktop: {
        authorizedHome: string;
        coopname: string;
        layout: string;
        nonAuthorizedHome: string;
        workspaces: ModelTypes["DesktopWorkspace"][];
    }

    Type Declaration

    • authorizedHome: string

      Домашняя страница для авторизованных пользователей

    • coopname: string

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

    • layout: string

      Имя шаблона рабочих столов

    • nonAuthorizedHome: string

      Домашняя страница для неавторизованных пользователей

    • workspaces: ModelTypes["DesktopWorkspace"][]

      Состав приложений рабочего стола

    DesktopConfig: {
        defaultRoute?: string | null;
        icon?: string | null;
        name: string;
        title: string;
    }

    Type Declaration

    • OptionaldefaultRoute?: string | null

      Маршрут по умолчанию

    • Optionalicon?: string | null

      Иконка для меню

    • name: string

      Уникальное имя workspace

    • title: string

      Отображаемое название workspace

    DesktopWorkspace: {
        defaultRoute?: string | null;
        extension_name: string;
        icon?: string | null;
        name: string;
        title: string;
    }

    Type Declaration

    • OptionaldefaultRoute?: string | null

      Маршрут по умолчанию для этого workspace

    • extension_name: string

      Имя расширения, которому принадлежит этот workspace

    • Optionalicon?: string | null

      Иконка для меню

    • name: string

      Уникальное имя workspace

    • title: string

      Отображаемое название workspace

    DisputeOnRequestInput: {
        coopname: string;
        document: ModelTypes["JSONObject"];
        exchange_id: number;
        username: string;
    }

    Type Declaration

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

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

    Type Declaration

    DocumentsAggregatePaginationResult: {
        currentPage: number;
        items: ModelTypes["DocumentPackageAggregate"][];
        totalCount: number;
        totalPages: number;
    }

    Type Declaration

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

    Type Declaration

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

    Type Declaration

    • Optionalabout?: string | null

      О себе

    • coopname: string

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

    • Optionalhours_per_day?: number | null

      Часов в день

    • Optionalrate_per_hour?: string | null

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

    • username: string

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

    EditProjectInput: {
        coopname: string;
        data: string;
        description: string;
        invite: string;
        meta: string;
        project_hash: string;
        title: string;
    }

    Type Declaration

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

    Type Declaration

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

    Type Declaration

    • first_name: string

      Имя

    • inn: string

      ИНН

    • last_name: string

      Фамилия

    • Optionalmiddle_name?: string | null

      Отчество

    • type: ModelTypes["AccountType"]

      Тип аккаунта

    • username: string

      Имя аккаунта

    EntrepreneurDetails: { inn: string; ogrn: string }

    Type Declaration

    • inn: string

      ИНН

    • ogrn: string

      ОГРН

    EntrepreneurDetailsInput: { inn: string; ogrn: string }

    Type Declaration

    • inn: string

      ИНН

    • ogrn: string

      ОГРН

    ExpenseFilter: {
        fundId?: string | null;
        projectHash?: string | null;
        status?: string | null;
        username?: string | null;
    }

    Type Declaration

    • OptionalfundId?: string | null

      Фильтр по ID фонда

    • OptionalprojectHash?: string | null

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

    • Optionalstatus?: string | null

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

    • Optionalusername?: 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;
    }

    Расширенное действие блокчейна с сертификатом пользователя, совершившего его.

    Type Declaration

    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"];
    }

    Type Declaration

    • Optionalconfig?: ModelTypes["JSON"] | null

      Настройки конфигурации для расширения

    • created_at: ModelTypes["DateTime"]

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

    • Optionaldescription?: string | null

      Описание расширения

    • Optionaldesktops?: ModelTypes["DesktopConfig"][] | null

      Массив рабочих столов, которые предоставляет расширение

    • enabled: boolean

      Показывает, включено ли расширение

    • Optionalexternal_url?: string | null

      Внешняя ссылка на iframe-интерфейс расширения

    • Optionalimage?: string | null

      Изображение для расширения

    • instructions: string

      Поле инструкция для установки (INSTALL)

    • is_available: boolean

      Показывает, доступно ли расширение

    • is_builtin: boolean

      Показывает, встроенное ли это расширение

    • is_installed: boolean

      Показывает, установлено ли расширение

    • is_internal: boolean

      Показывает, внутреннее ли это расширение

    • name: string

      Уникальное имя расширения

    • readme: string

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

    • Optionalschema?: ModelTypes["JSON"] | null

      Схема настроек конфигурации для расширения

    • tags: string[]

      Массив тегов для расширения

    • Optionaltitle?: string | null

      Заголовок расширения

    • updated_at: ModelTypes["DateTime"]

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

    ExtensionInput: {
        config: ModelTypes["JSON"];
        created_at?: ModelTypes["DateTime"] | null;
        enabled: boolean;
        name: string;
        updated_at?: ModelTypes["DateTime"] | null;
    }

    Type Declaration

    • config: ModelTypes["JSON"]

      Объект конфигурации расширения

    • Optionalcreated_at?: ModelTypes["DateTime"] | null

      Дата установки расширения

    • enabled: boolean

      Флаг того, включено ли расширение сейчас

    • name: string

      Уникальное имя расширения (является идентификатором)

    • Optionalupdated_at?: ModelTypes["DateTime"] | null

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

    ExtensionLog: {
        created_at: ModelTypes["DateTime"];
        data?: string | null;
        extension_local_id: number;
        id: number;
        name: string;
        updated_at: ModelTypes["DateTime"];
    }

    Type Declaration

    • created_at: ModelTypes["DateTime"]

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

    • Optionaldata?: 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;
    }

    Type Declaration

    • currentPage: number

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

    • items: ModelTypes["ExtensionLog"][]

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

    • totalCount: number

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

    • totalPages: number

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

    FinalizeProjectInput: { coopname: string; project_hash: string }

    Type Declaration

    • coopname: string

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

    • project_hash: string

      Хэш проекта для финализации

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

    Type Declaration

    • Optionalblock_num?: number | null

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

    • coopname: string

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

    • Optionalcreated_at?: string | null

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

    • decision_id: number

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

    • Optionalgenerator?: string | null

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

    • Optionallang?: string | null

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

    • Optionallinks?: string[] | null

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

    • project_id: string

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

    • Optionaltimezone?: string | null

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

    • Optionaltitle?: string | null

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

    • username: string

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

    • Optionalversion?: string | null

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

    FundProgramInput: { amount: string; coopname: string; memo: string }

    Type Declaration

    • amount: string

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

    • coopname: string

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

    • memo: string

      Memo

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

    Type Declaration

    • Optionalblockchain_data?: ModelTypes["JSON"] | null

      Данные из блокчейна

    • can_change_status: boolean

      Можно ли изменить статус

    • coopname: string

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

    • created_at: ModelTypes["DateTime"]

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

    • direction: ModelTypes["PaymentDirection"]

      Направление платежа

    • direction_label: string

      Человекочитаемое направление платежа

    • Optionalexpired_at?: ModelTypes["DateTime"] | null

      Дата истечения

    • formatted_amount: string

      Форматированная сумма

    • Optionalhash?: string | null

      Хеш платежа

    • Optionalid?: string | null

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

    • Optionalincome_hash?: string | null

      Хеш входящего платежа (устарело)

    • is_final: boolean

      Завершен ли платеж окончательно

    • Optionalmemo?: string | null

      Дополнительная информация

    • Optionalmessage?: string | null

      Сообщение

    • Optionaloutcome_hash?: string | null

      Хеш исходящего платежа (устарело)

    • Optionalpayment_details?: ModelTypes["PaymentDetails"] | null

      Детали платежа

    • Optionalpayment_method_id?: string | null

      ID платежного метода

    • Optionalprovider?: string | null

      Провайдер платежа

    • quantity: number

      Количество/сумма

    • Optionalstatement?: ModelTypes["JSON"] | null

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

    • status: ModelTypes["PaymentStatus"]

      Статус платежа

    • status_label: string

      Человекочитаемый статус

    • symbol: string

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

    • type: ModelTypes["PaymentType"]

      Тип платежа

    • type_label: string

      Человекочитаемый тип платежа

    • Optionalupdated_at?: ModelTypes["DateTime"] | null

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

    • username: string

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

    • Optionalusername_certificate?: ModelTypes["UserCertificateUnion"] | null

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

    GenerateAnyDocumentInput: {
        data: ModelTypes["JSON"];
        options?: ModelTypes["GenerateDocumentOptionsInput"] | null;
    }

    Type Declaration

    GenerateCapitalRegistrationDocumentsInputDTO: {
        coopname: string;
        lang?: string | null;
        username: string;
    }

    Type Declaration

    • coopname: string

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

    • Optionallang?: string | null

      Язык документов (по умолчанию ru)

    • username: string

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

    GenerateCapitalRegistrationDocumentsOutputDTO: {
        blagorost_agreement?: ModelTypes["GeneratedDocument"] | null;
        generation_contract?: ModelTypes["GeneratedDocument"] | null;
        generator_offer?: ModelTypes["GeneratedDocument"] | null;
        storage_agreement?: ModelTypes["GeneratedDocument"] | null;
    }

    Type Declaration

    • Optionalblagorost_agreement?: ModelTypes["GeneratedDocument"] | null

      Соглашение Благорост (только для пути Генератора)

    • Optionalgeneration_contract?: ModelTypes["GeneratedDocument"] | null

      Договор УХД (всегда генерируется)

    • Optionalgenerator_offer?: ModelTypes["GeneratedDocument"] | null

      Оферта Генератор (для пути Капитализации)

    • Optionalstorage_agreement?: ModelTypes["GeneratedDocument"] | null

      Соглашение о хранении имущества (всегда генерируется)

    GeneratedDocument: {
        binary: string;
        full_title: string;
        hash: string;
        html: string;
        meta: ModelTypes["JSON"];
    }

    Type Declaration

    • binary: string

      Бинарное содержимое документа (base64)

    • full_title: string

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

    • hash: string

      Хэш документа

    • html: string

      HTML содержимое документа

    • meta: ModelTypes["JSON"]

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

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

    Type Declaration

    • Optionalblock_num?: number | null

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

    • coopname: string

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

    • Optionalcreated_at?: string | null

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

    • Optionalgenerator?: string | null

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

    • Optionallang?: string | null

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

    • Optionallinks?: string[] | null

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

    • Optionaltimezone?: string | null

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

    • Optionaltitle?: string | null

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

    • username: string

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

    • Optionalversion?: string | null

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

    GenerateDocumentOptionsInput: {
        lang?: string | null;
        skip_save?: boolean | null;
    }

    Type Declaration

    • Optionallang?: string | null

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

    • Optionalskip_save?: boolean | null

      Пропустить сохранение

    GeneratedRegistrationDocument: {
        agreement_type: string;
        checkbox_text: string;
        document: ModelTypes["GeneratedDocument"];
        id: string;
        is_blockchain_agreement: boolean;
        link_text: string;
        link_to_statement: boolean;
        order: number;
        title: string;
    }

    Type Declaration

    • agreement_type: string

      Тип соглашения для блокчейна

    • checkbox_text: string

      Текст для галочки на фронтенде

    • document: ModelTypes["GeneratedDocument"]

      Сгенерированный документ

    • id: string

      Идентификатор соглашения (wallet_agreement, signature_agreement и т.д.)

    • is_blockchain_agreement: boolean

      Нужно ли отправлять в блокчейн как agreement

    • link_text: string

      Текст ссылки для открытия диалога чтения

    • link_to_statement: boolean

      Нужно ли линковать в заявление

    • order: number

      Порядок отображения

    • title: string

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

    GeneratedReport: {
        errors: string[];
        fileName: string;
        isValid: boolean;
        reportType: ModelTypes["ReportType"];
        xml: string;
    }
    GenerateRegistrationDocumentsInput: {
        account_type: ModelTypes["AccountType"];
        coopname: string;
        program_key?: string | null;
        username: string;
    }

    Type Declaration

    • account_type: ModelTypes["AccountType"]

      Тип аккаунта пайщика

    • coopname: string

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

    • Optionalprogram_key?: string | null

      Ключ выбранной программы регистрации (опционально)

    • username: string

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

    GenerateRegistrationDocumentsOutput: {
        account_type: ModelTypes["AccountType"];
        documents: ModelTypes["GeneratedRegistrationDocument"][];
        username: string;
    }

    Type Declaration

    GenerateReportInput: {
        period?: number | null;
        reportType: ModelTypes["ReportType"];
        year: number;
    }
    GenerationContractGenerateDocumentInput: {
        block_num?: number | null;
        contributor_hash: string;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }

    Type Declaration

    • Optionalblock_num?: number | null

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

    • contributor_hash: string

      Хэш участника для генерации соглашения

    • coopname: string

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

    • Optionalcreated_at?: string | null

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

    • Optionalgenerator?: string | null

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

    • Optionallang?: string | null

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

    • Optionallinks?: string[] | null

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

    • Optionaltimezone?: string | null

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

    • Optionaltitle?: string | null

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

    • username: string

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

    • Optionalversion?: string | null

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

    GenerationContractSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: ModelTypes["GenerationContractSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["SignatureInfoInput"][];
        version: string;
    }

    Type Declaration

    • doc_hash: string

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

    • hash: string

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

    • meta: ModelTypes["GenerationContractSignedMetaDocumentInput"]

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

    • meta_hash: string

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

    • signatures: ModelTypes["SignatureInfoInput"][]

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

    • version: string

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

    GenerationContractSignedMetaDocumentInput: {
        block_num: number;
        contributor_hash: string;
        coopname: string;
        created_at: string;
        generator: string;
        lang: string;
        links: string[];
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    }

    Type Declaration

    • block_num: number

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

    • contributor_hash: string

      Хэш участника для генерации соглашения

    • coopname: string

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

    • created_at: string

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

    • generator: string

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

    • lang: string

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

    • links: string[]

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

    • registry_id: number

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

    • timezone: string

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

    • title: string

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

    • username: string

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

    • version: string

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

    GenerationMoneyInvestStatementGenerateDocumentInput: {
        amount: string;
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        project_hash: string;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }

    Type Declaration

    • amount: string

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

    • Optionalblock_num?: number | null

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

    • coopname: string

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

    • Optionalcreated_at?: string | null

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

    • Optionalgenerator?: string | null

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

    • Optionallang?: string | null

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

    • Optionallinks?: string[] | null

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

    • project_hash: string

      Хэш проекта

    • Optionaltimezone?: string | null

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

    • Optionaltitle?: string | null

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

    • username: string

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

    • Optionalversion?: string | null

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

    GenerationMoneyInvestStatementSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: ModelTypes["GenerationMoneyInvestStatementSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["SignatureInfoInput"][];
        version: string;
    }

    Type Declaration

    • doc_hash: string

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

    • hash: string

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

    • meta: ModelTypes["GenerationMoneyInvestStatementSignedMetaDocumentInput"]

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

    • meta_hash: string

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

    • signatures: ModelTypes["SignatureInfoInput"][]

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

    • version: string

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

    GenerationMoneyInvestStatementSignedMetaDocumentInput: {
        amount: string;
        appendix_created_at: string;
        appendix_hash: string;
        block_num: number;
        contributor_created_at: string;
        contributor_hash: string;
        coopname: string;
        created_at: string;
        generator: string;
        lang: string;
        links: string[];
        project_hash: string;
        registry_id: number;
        timezone: string;
        title: string;
        username: string;
        version: string;
    }

    Type Declaration

    • amount: string

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

    • appendix_created_at: string

      Дата создания приложения к проекту

    • appendix_hash: string

      Хэш приложения к проекту

    • block_num: number

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

    • contributor_created_at: string

      Дата создания участника

    • contributor_hash: string

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

    • coopname: string

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

    • created_at: string

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

    • generator: string

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

    • lang: string

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

    • links: string[]

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

    • project_hash: string

      Хэш проекта

    • registry_id: number

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

    • timezone: string

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

    • title: string

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

    • username: string

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

    • version: string

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

    GenerationToMainWalletConvertStatementGenerateDocumentInput: {
        appendix_hash: string;
        blagorost_wallet_amount: string;
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        main_wallet_amount: string;
        project_hash: string;
        timezone?: string | null;
        title?: string | null;
        to_blagorost: boolean;
        to_wallet: boolean;
        username: string;
        version?: string | null;
    }

    Type Declaration

    • appendix_hash: string

      Хэш приложения

    • blagorost_wallet_amount: string

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

    • Optionalblock_num?: number | null

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

    • coopname: string

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

    • Optionalcreated_at?: string | null

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

    • Optionalgenerator?: string | null

      Имя генератора, использованного для создания документа

    • Optionallang?: string | null

      Язык документа

    • Optionallinks?: string[] | null

      Ссылки, связанные с документом

    • main_wallet_amount: string

      Сумма для перевода на основной кошелек

    • project_hash: string

      Хэш проекта

    • Optionaltimezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optionaltitle?: string | null

      Название документа

    • to_blagorost: boolean

      Перевод на благорост кошелек

    • to_wallet: boolean

      Перевод на основной кошелек

    • username: string

      Имя пользователя, создавшего документ

    • Optionalversion?: string | null

      Версия генератора, использованного для создания документа

    GetAccountInput: { username: string }

    Type Declaration

    • username: string

      Имя аккаунта пользователя

    GetAccountsInput: { role?: string | null }
    GetBranchesInput: { braname?: string | null; coopname: string }

    Type Declaration

    • Optionalbraname?: string | null

      Фильтр по имени аккаунта кооперативного участка

    • coopname: string

      Имя аккаунта кооператива

    GetCapitalCommitByHashInput: { commit_hash: string }

    Входные данные для получения коммита по хэшу

    Type Declaration

    • commit_hash: string

      Хеш коммита для получения

    GetCapitalConfigInput: { coopname: string }

    Type Declaration

    • coopname: string

      Название кооператива

    GetCapitalIssueByHashInput: { issue_hash: string }

    Входные данные для получения задачи по хэшу

    Type Declaration

    • issue_hash: string

      Хеш задачи для получения

    GetCapitalIssueLogsInput: { issue_hash: string }

    Входные данные для получения логов событий по задаче

    Type Declaration

    • issue_hash: string

      Хеш задачи

    GetCapitalLogsInput: {
        filter?: ModelTypes["CapitalLogFilterInput"] | null;
        pagination?: ModelTypes["PaginationInput"] | null;
    }

    Входные данные для получения логов событий с фильтрацией и пагинацией

    Type Declaration

    GetCapitalStoryByHashInput: { story_hash: string }

    Входные данные для получения истории по хэшу

    Type Declaration

    • story_hash: string

      Хеш истории для получения

    GetContributorInput: {
        _id?: string | null;
        contributor_hash?: string | null;
        username?: string | null;
    }

    Type Declaration

    • Optional_id?: string | null

      ID участника

    • Optionalcontributor_hash?: string | null

      Хеш участника

    • Optionalusername?: string | null

      Имя пользователя

    GetDebtInput: { _id: string }

    Type Declaration

    • _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;
    }
    GetExpenseInput: { _id: string }

    Type Declaration

    • _id: string

      Внутренний ID базы данных

    GetExtensionLogsInput: {
        createdFrom?: ModelTypes["DateTime"] | null;
        createdTo?: ModelTypes["DateTime"] | null;
        name?: string | null;
    }

    Type Declaration

    • OptionalcreatedFrom?: ModelTypes["DateTime"] | null

      Фильтр по дате создания (от)

    • OptionalcreatedTo?: ModelTypes["DateTime"] | null

      Фильтр по дате создания (до)

    • Optionalname?: string | null

      Фильтр по имени расширения

    GetExtensionsInput: {
        enabled?: boolean | null;
        is_available?: boolean | null;
        is_desktop?: boolean | null;
        is_installed?: boolean | null;
        name?: string | null;
    }

    Type Declaration

    • Optionalenabled?: boolean | null

      Фильтр включенных расширений

    • Optionalis_available?: boolean | null

      Фильтр активности

    • Optionalis_desktop?: boolean | null

      Фильтр рабочих столов

    • Optionalis_installed?: boolean | null

      Фильтр установленных расширений

    • Optionalname?: string | null

      Фильтр по имени

    GetInstallationStatusInput: { install_code: string }

    Type Declaration

    • install_code: string

      Код установки

    GetInvestInput: { _id: string }

    Type Declaration

    • _id: string

      ID инвестиции

    GetLedgerHistoryInput: {
        account_id?: number | null;
        coopname: string;
        limit?: number | null;
        page?: number | null;
        sortBy?: string | null;
        sortOrder?: string | null;
    }

    Type Declaration

    • Optionalaccount_id?: number | null

      ID счета для фильтрации. Если не указан, возвращаются операции по всем счетам

    • coopname: string

      Имя кооператива

    • Optionallimit?: number | null

      Количество записей на странице (по умолчанию 10, максимум 100)

    • Optionalpage?: number | null

      Номер страницы (по умолчанию 1)

    • OptionalsortBy?: string | null

      Поле для сортировки (created_at, global_sequence)

    • OptionalsortOrder?: string | null

      Направление сортировки (ASC или DESC)

    GetLedgerInput: { coopname: string }

    Type Declaration

    • coopname: string

      Имя кооператива для получения состояния ledger

    GetMeetInput: { coopname: string; hash: string }

    Type Declaration

    • coopname: string

      Имя аккаунта кооператива

    • hash: string

      Хеш собрания

    GetMeetsInput: { coopname: string }

    Type Declaration

    • coopname: string

      Имя аккаунта кооператива

    GetOneCoopDocumentsInput: {
        block_from: number;
        block_to?: number | null;
        limit?: number | null;
        page?: number | null;
    }

    Type Declaration

    • block_from: number

      Номер блока, начиная с которого извлекать документы

    • Optionalblock_to?: number | null

      Номер блока, до которого извлекать документы

    • Optionallimit?: number | null

      Количество записей на странице

    • Optionalpage?: number | null

      Номер страницы для пагинации

    GetPaymentMethodsInput: {
        limit: number;
        page: number;
        sortBy?: string | null;
        sortOrder: string;
        username?: string | null;
    }

    Type Declaration

    • limit: number

      Количество элементов на странице

    • page: number

      Номер страницы

    • OptionalsortBy?: string | null

      Ключ сортировки (например, "name")

    • sortOrder: string

      Направление сортировки ("ASC" или "DESC")

    • Optionalusername?: string | null

      Имя пользователя для фильтрации методов оплаты

    GetProgramInvestInput: { _id: string }

    Type Declaration

    • _id: string

      ID программной инвестиции

    GetProjectInput: { hash: string; parent_hash?: string | null }

    Type Declaration

    • hash: string

      Хеш проекта

    • Optionalparent_hash?: string | null

      Хеш родительского проекта для фильтрации компонентов

    GetProjectWithRelationsInput: { projectHash: string }

    Type Declaration

    • projectHash: string

      Хеш проекта

    GetResultInput: { _id: string }

    Type Declaration

    • _id: string

      ID результата

    GetTranscriptionInput: { id: string }
    GetTranscriptionsInput: {
        limit?: number | null;
        matrixRoomId?: string | null;
        offset?: number | null;
    }
    GetUserSubscriptionsInput: { username: string }

    Type Declaration

    • username: string

      Username пользователя

    GetVoteInput: { _id: string }

    Type Declaration

    • _id: string

      ID голоса

    ImportContributorInput: {
        blagorost_agreement_created_at: string;
        blagorost_agreement_number: string;
        contribution_amount: string;
        contributor_contract_created_at: string;
        contributor_contract_number: string;
        coopname: string;
        memo?: string | null;
        username: string;
    }

    Type Declaration

    • blagorost_agreement_created_at: string

      Дата соглашения Благорост в формате DD.MM.YYYY

    • blagorost_agreement_number: string

      Номер соглашения Благорост

    • contribution_amount: string

      Сумма вклада

    • contributor_contract_created_at: string

      Дата создания договора участника (в формате DD.MM.YYYY)

    • contributor_contract_number: string

      Номер договора участника

    • coopname: string

      Имя аккаунта кооператива

    • Optionalmemo?: 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;
    }

    Type Declaration

    • birthdate: string

      Дата рождения

    • email: string

      Email

    • first_name: string

      Имя

    • full_address: string

      Полный адрес

    • last_name: string

      Фамилия

    • middle_name: string

      Отчество

    • Optionalpassport?: ModelTypes["Passport"] | null

      Данные паспорта

    • phone: string

      Телефон

    • username: string

      Имя аккаунта

    IndividualCertificate: {
        first_name: string;
        last_name: string;
        middle_name?: string | null;
        type: ModelTypes["AccountType"];
        username: string;
    }

    Type Declaration

    • first_name: string

      Имя

    • last_name: string

      Фамилия

    • Optionalmiddle_name?: string | null

      Отчество

    • type: ModelTypes["AccountType"]

      Тип аккаунта

    • username: string

      Имя аккаунта

    Init: { organization_data: ModelTypes["CreateInitOrganizationDataInput"] }

    Type Declaration

    • 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;
    }

    Type Declaration

    • has_private_account: boolean

      Есть ли приватный аккаунт

    • Optionalinit_by_server?: boolean | null

      Инициализация выполнена через сервер

    • Optionalorganization_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 }

    Type Declaration

    • key: string

      Ключ

    • weight: number

      Вес

    LedgerHistoryResponse: {
        currentPage: number;
        items: ModelTypes["LedgerOperation"][];
        totalCount: number;
        totalPages: number;
    }

    Type Declaration

    • 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;
        hash?: string | null;
        quantity: string;
        username?: string | null;
    }

    Type Declaration

    • account_id: number

      ID счета

    • action: string

      Тип операции

    • Optionalcomment?: string | null

      Комментарий к операции

    • coopname: string

      Имя кооператива

    • created_at: ModelTypes["DateTime"]

      Дата и время создания операции

    • global_sequence: number

      Номер глобальной последовательности блокчейна

    • Optionalhash?: string | null

      Хеш пакета документов операции

    • quantity: string

      Сумма операции

    • Optionalusername?: string | null

      Имя пользователя, совершившего операцию

    LedgerState: {
        chartOfAccounts: ModelTypes["ChartOfAccountsItem"][];
        coopname: string;
    }

    Type Declaration

    • chartOfAccounts: ModelTypes["ChartOfAccountsItem"][]

      План счетов с актуальными данными

    • coopname: string

      Имя кооператива

    LogEntityType: LogEntityType
    LogEventType: LogEventType
    LoginInput: { email: string; now: string; signature: string }

    Type Declaration

    • email: string

      Электронная почта

    • now: string

      Метка времени в строковом формате ISO

    • signature: string

      Цифровая подпись метки времени

    LogoutInput: { access_token: string; refresh_token: string }

    Type Declaration

    • access_token: string

      Токен обновления

    • refresh_token: string

      Токен доступа

    MakeClearanceInput: {
        contribution?: string | null;
        coopname: string;
        document: ModelTypes["SignedDigitalDocumentInput"];
        project_hash: string;
        username: string;
    }

    Type Declaration

    • Optionalcontribution?: 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;
    }

    Данные о собрании кооператива

    Type Declaration

    • Optionalauthorization?: ModelTypes["DocumentAggregate"] | null

      Документ с решением совета о проведении собрания

    • close_at: ModelTypes["DateTime"]

      Дата закрытия собрания

    • coopname: string

      Имя аккаунта кооператива

    • created_at: ModelTypes["DateTime"]

      Дата создания собрания

    • current_quorum_percent: number

      Текущий процент кворума

    • cycle: number

      Цикл собрания

    • Optionaldecision1?: ModelTypes["DocumentAggregate"] | null

      Документ с решением секретаря

    • Optionaldecision2?: ModelTypes["DocumentAggregate"] | null

      Документ с решением председателя

    • hash: string

      Хеш собрания

    • id: number

      Уникальный идентификатор собрания

    • initiator: string

      Инициатор собрания

    • Optionalinitiator_certificate?: ModelTypes["UserCertificateUnion"] | null

      Сертификат инициатора собрания

    • level: string

      Уровень собрания

    • notified_users: string[]

      Список пользователей, которые подписали уведомление

    • open_at: ModelTypes["DateTime"]

      Дата открытия собрания

    • presider: string

      Председатель собрания

    • Optionalpresider_certificate?: ModelTypes["UserCertificateUnion"] | null

      Сертификат председателя собрания

    • Optionalproposal?: ModelTypes["DocumentAggregate"] | null

      Документ с повесткой собрания

    • quorum_passed: boolean

      Флаг достижения кворума

    • quorum_percent: number

      Процент необходимого кворума

    • secretary: string

      Секретарь собрания

    • Optionalsecretary_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;
    }

    Агрегат данных о собрании, содержащий информацию о разных этапах

    Type Declaration

    • hash: string

      Хеш собрания

    • Optionalpre?: ModelTypes["MeetPreProcessing"] | null

      Данные собрания на этапе предварительной обработки

    • Optionalprocessed?: ModelTypes["MeetProcessed"] | null

      Данные собрания после обработки

    • Optionalprocessing?: 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;
    }

    Предварительные данные собрания перед обработкой

    Type Declaration

    • agenda: ModelTypes["AgendaMeetPoint"][]

      Повестка собрания

    • close_at: ModelTypes["DateTime"]

      Дата закрытия собрания

    • coopname: string

      Имя аккаунта кооператива

    • hash: string

      Хеш собрания

    • initiator: string

      Инициатор собрания

    • Optionalinitiator_certificate?: ModelTypes["UserCertificateUnion"] | null

      Сертификат инициатора собрания

    • open_at: ModelTypes["DateTime"]

      Дата открытия собрания

    • presider: string

      Председатель собрания

    • Optionalpresider_certificate?: ModelTypes["UserCertificateUnion"] | null

      Сертификат председателя собрания

    • Optionalproposal?: ModelTypes["DocumentAggregate"] | null

      Документ с предложением повестки собрания

    • secretary: string

      Секретарь собрания

    • Optionalsecretary_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;
    }

    Данные о собрании после обработки

    Type Declaration

    • coopname: string

      Имя кооператива

    • decision: ModelTypes["SignedDigitalDocument"]

      Документ решения из блокчейна

    • OptionaldecisionAggregate?: ModelTypes["DocumentAggregate"] | null

      Агрегат документа решения

    • hash: string

      Хеш собрания

    • presider: string

      Председатель собрания

    • Optionalpresider_certificate?: ModelTypes["UserCertificateUnion"] | null

      Сертификат председателя собрания

    • quorum_passed: boolean

      Пройден ли кворум

    • quorum_percent: number

      Процент кворума

    • results: ModelTypes["MeetQuestionResult"][]

      Результаты голосования по вопросам

    • secretary: string

      Секретарь собрания

    • Optionalsecretary_certificate?: ModelTypes["UserCertificateUnion"] | null

      Сертификат секретаря собрания

    • signed_ballots: number

      Количество подписанных бюллетеней

    MeetProcessing: {
        extendedStatus: ModelTypes["ExtendedMeetStatus"];
        hash: string;
        isVoted: boolean;
        meet: ModelTypes["Meet"];
        questions: ModelTypes["Question"][];
    }

    Данные о собрании в процессе обработки

    Type Declaration

    • 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;
    }

    Результат голосования по вопросу

    Type Declaration

    • accepted: boolean

      Принят ли вопрос

    • context: string

      Контекст вопроса

    • decision: string

      Принятое решение

    • number: number

      Порядковый номер вопроса

    • question_id: number

      Идентификатор вопроса

    • title: string

      Заголовок вопроса

    • votes_abstained: number

      Количество воздержавшихся

    • votes_against: number

      Количество голосов против

    • votes_for: number

      Количество голосов за

    ModerateRequestInput: {
        cancellation_fee: string;
        coopname: string;
        exchange_id: number;
        username: string;
    }

    Type Declaration

    • 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;
    }

    Type Declaration

    • email: string

      Электронная почта пользователя

    • has_account: boolean

      Есть ли у пользователя аккаунт

    • Optionalinitial_order?: string | null

      ID начального заказа

    • is_email_verified: boolean

      Подтверждена ли электронная почта

    • is_registered: boolean

      Зарегистрирован ли пользователь

    • Optionalmessage?: 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"];
        addPaymentMethod: ModelTypes["PaymentMethod"];
        addTrustedAccount: ModelTypes["Branch"];
        cancelRequest: ModelTypes["Transaction"];
        capitalAddAuthor: ModelTypes["CapitalProject"];
        capitalApproveCommit: ModelTypes["CapitalCommit"];
        capitalCalculateVotes: ModelTypes["CapitalSegment"];
        capitalCloseProject: ModelTypes["CapitalProject"];
        capitalCompleteProcessStep: ModelTypes["ProcessInstance"];
        capitalCompleteRegistration: ModelTypes["Transaction"];
        capitalCompleteVoting: ModelTypes["Transaction"];
        capitalConvertSegment: ModelTypes["CapitalSegment"];
        capitalCreateCommit: ModelTypes["CapitalCommit"];
        capitalCreateCycle: ModelTypes["CapitalCycle"];
        capitalCreateDebt: ModelTypes["Transaction"];
        capitalCreateExpense: ModelTypes["Transaction"];
        capitalCreateIssue: ModelTypes["CapitalIssue"];
        capitalCreateProcessTemplate: ModelTypes["ProcessTemplate"];
        capitalCreateProgramProperty: ModelTypes["Transaction"];
        capitalCreateProject: ModelTypes["Transaction"];
        capitalCreateProjectInvest: ModelTypes["Transaction"];
        capitalCreateProjectProperty: ModelTypes["Transaction"];
        capitalCreateStory: ModelTypes["CapitalStory"];
        capitalDeclineCommit: ModelTypes["CapitalCommit"];
        capitalDeleteIssue: boolean;
        capitalDeleteProcessTemplate: boolean;
        capitalDeleteProject: ModelTypes["Transaction"];
        capitalDeleteStory: boolean;
        capitalEditContributor: ModelTypes["CapitalContributor"];
        capitalEditProject: ModelTypes["Transaction"];
        capitalFinalizeProject: ModelTypes["CapitalProject"];
        capitalFundProgram: ModelTypes["Transaction"];
        capitalGenerateCapitalizationAgreement: ModelTypes["GeneratedDocument"];
        capitalGenerateCapitalizationMoneyInvestStatement: ModelTypes["GeneratedDocument"];
        capitalGenerateCapitalizationPropertyInvestAct: ModelTypes["GeneratedDocument"];
        capitalGenerateCapitalizationPropertyInvestDecision: ModelTypes["GeneratedDocument"];
        capitalGenerateCapitalizationPropertyInvestStatement: ModelTypes["GeneratedDocument"];
        capitalGenerateCapitalizationToMainWalletConvertStatement: ModelTypes["GeneratedDocument"];
        capitalGenerateComponentGenerationContract: ModelTypes["GeneratedDocument"];
        capitalGenerateExpenseDecision: ModelTypes["GeneratedDocument"];
        capitalGenerateExpenseStatement: ModelTypes["GeneratedDocument"];
        capitalGenerateGenerationContract: ModelTypes["GeneratedDocument"];
        capitalGenerateGenerationMoneyInvestStatement: 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"];
        capitalGenerateProjectGenerationContract: ModelTypes["GeneratedDocument"];
        capitalGenerateRegistrationDocuments: ModelTypes["GenerateCapitalRegistrationDocumentsOutputDTO"];
        capitalGenerateResultContributionAct: ModelTypes["GeneratedDocument"];
        capitalGenerateResultContributionDecision: ModelTypes["GeneratedDocument"];
        capitalGenerateResultContributionStatement: ModelTypes["GeneratedDocument"];
        capitalImportContributor: ModelTypes["Transaction"];
        capitalMakeClearance: ModelTypes["Transaction"];
        capitalOpenProject: ModelTypes["CapitalProject"];
        capitalPushResult: ModelTypes["CapitalSegment"];
        capitalRefreshProgram: ModelTypes["Transaction"];
        capitalRefreshSegment?: ModelTypes["CapitalSegment"] | null;
        capitalRegisterContributor: ModelTypes["Transaction"];
        capitalSetConfig: ModelTypes["Transaction"];
        capitalSetMaster: ModelTypes["Transaction"];
        capitalSetPlan: ModelTypes["CapitalProject"];
        capitalSignActAsChairman: ModelTypes["CapitalSegment"];
        capitalSignActAsContributor: ModelTypes["CapitalSegment"];
        capitalStartProcess: ModelTypes["ProcessInstance"];
        capitalStartProject: ModelTypes["CapitalProject"];
        capitalStartVoting: ModelTypes["Transaction"];
        capitalStopProject: ModelTypes["CapitalProject"];
        capitalSubmitVote: ModelTypes["Transaction"];
        capitalUpdateIssue: ModelTypes["CapitalIssue"];
        capitalUpdateProcessTemplate: ModelTypes["ProcessTemplate"];
        capitalUpdateStory: ModelTypes["CapitalStory"];
        chairmanConfirmApprove: ModelTypes["Approval"];
        chairmanDeclineApprove: ModelTypes["Approval"];
        chatcoopCreateAccount: boolean;
        completeCapitalOnboardingStep: ModelTypes["CapitalOnboardingState"];
        completeChairmanAgendaStep: ModelTypes["ChairmanOnboardingState"];
        completeChairmanGeneralMeetStep: ModelTypes["ChairmanOnboardingState"];
        completeRequest: ModelTypes["Transaction"];
        confirmAgreement: ModelTypes["Transaction"];
        confirmReceiveOnRequest: ModelTypes["Transaction"];
        confirmSupplyOnRequest: ModelTypes["Transaction"];
        createAnnualGeneralMeet: ModelTypes["MeetAggregate"];
        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"];
        generateDocument: ModelTypes["GeneratedDocument"];
        generateFreeDecision: ModelTypes["GeneratedDocument"];
        generateParticipantApplication: ModelTypes["GeneratedDocument"];
        generateParticipantApplicationDecision: ModelTypes["GeneratedDocument"];
        generatePrivacyAgreement: ModelTypes["GeneratedDocument"];
        generateProjectOfFreeDecision: ModelTypes["GeneratedDocument"];
        generateRegistrationDocuments: ModelTypes["GenerateRegistrationDocumentsOutput"];
        generateReport: ModelTypes["GeneratedReport"];
        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"];
        verifyEmail: boolean;
        voteOnAnnualGeneralMeet: ModelTypes["MeetAggregate"];
    }

    Type Declaration

    • acceptChildOrder: ModelTypes["Transaction"]

      Подтвердить поставку имущества на заявку

    • addParticipant: ModelTypes["Account"]

      Добавить активного пайщика, который вступил в кооператив, не используя платформу (заполнив заявление собственноручно, оплатив вступительный и минимальный паевый взносы, и получив протокол решения совета)

    • addPaymentMethod: ModelTypes["PaymentMethod"]

      Добавить метод оплаты (банковский счёт или СБП)

    • addTrustedAccount: ModelTypes["Branch"]

      Добавить доверенное лицо кооперативного участка

    • cancelRequest: ModelTypes["Transaction"]

      Отменить заявку

    • capitalAddAuthor: ModelTypes["CapitalProject"]

      Добавление автора проекта в CAPITAL контракте

    • capitalApproveCommit: ModelTypes["CapitalCommit"]

      Одобрение коммита в CAPITAL контракте

    • capitalCalculateVotes: ModelTypes["CapitalSegment"]

      Расчет голосов в CAPITAL контракте

    • capitalCloseProject: ModelTypes["CapitalProject"]

      Закрытие проекта от инвестиций в CAPITAL контракте

    • capitalCompleteProcessStep: ModelTypes["ProcessInstance"]

      Завершение шага процесса

    • capitalCompleteRegistration: ModelTypes["Transaction"]

      Завершение регистрации в Capital через отправку документов в блокчейн (regcontrib)

    • capitalCompleteVoting: ModelTypes["Transaction"]

      Завершение голосования в CAPITAL контракте

    • capitalConvertSegment: ModelTypes["CapitalSegment"]

      Конвертация сегмента в CAPITAL контракте

    • capitalCreateCommit: ModelTypes["CapitalCommit"]

      Создание коммита в CAPITAL контракте

    • capitalCreateCycle: ModelTypes["CapitalCycle"]

      Создание цикла в CAPITAL контракте

    • capitalCreateDebt: ModelTypes["Transaction"]

      Получение ссуды в CAPITAL контракте

    • capitalCreateExpense: ModelTypes["Transaction"]

      Создание расхода в CAPITAL контракте

    • capitalCreateIssue: ModelTypes["CapitalIssue"]

      Создание задачи в CAPITAL контракте

    • capitalCreateProcessTemplate: ModelTypes["ProcessTemplate"]

      Создание шаблона процесса

    • 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

      Удаление задачи по хэшу

    • capitalDeleteProcessTemplate: boolean

      Удаление шаблона процесса

    • capitalDeleteProject: ModelTypes["Transaction"]

      Удаление проекта в CAPITAL контракте

    • capitalDeleteStory: boolean

      Удаление истории по хэшу

    • capitalEditContributor: ModelTypes["CapitalContributor"]

      Редактирование параметров участника в CAPITAL контракте

    • capitalEditProject: ModelTypes["Transaction"]

      Редактирование проекта в CAPITAL контракте

    • capitalFinalizeProject: ModelTypes["CapitalProject"]

      Финализация проекта в CAPITAL контракте после завершения всех конвертаций участников

    • capitalFundProgram: ModelTypes["Transaction"]

      Финансирование программы CAPITAL контракта

    • capitalGenerateCapitalizationAgreement: ModelTypes["GeneratedDocument"]

      Сгенерировать соглашение о капитализации

    • capitalGenerateCapitalizationMoneyInvestStatement: ModelTypes["GeneratedDocument"]

      Сгенерировать заявление об инвестировании в капитализацию

    • capitalGenerateCapitalizationPropertyInvestAct: ModelTypes["GeneratedDocument"]

      Сгенерировать акт об инвестировании имуществом в капитализацию

    • capitalGenerateCapitalizationPropertyInvestDecision: ModelTypes["GeneratedDocument"]

      Сгенерировать решение об инвестировании имуществом в капитализацию

    • capitalGenerateCapitalizationPropertyInvestStatement: ModelTypes["GeneratedDocument"]

      Сгенерировать заявление об инвестировании имуществом в капитализацию

    • capitalGenerateCapitalizationToMainWalletConvertStatement: ModelTypes["GeneratedDocument"]

      Сгенерировать заявление о конвертации из капитализации в основной кошелек

    • capitalGenerateComponentGenerationContract: ModelTypes["GeneratedDocument"]

      Сгенерировать документ дополнения к приложению для компонента

    • capitalGenerateExpenseDecision: ModelTypes["GeneratedDocument"]

      Сгенерировать решение о расходе

    • capitalGenerateExpenseStatement: ModelTypes["GeneratedDocument"]

      Сгенерировать заявление о расходе

    • capitalGenerateGenerationContract: ModelTypes["GeneratedDocument"]

      Сгенерировать генерационное соглашение

    • capitalGenerateGenerationMoneyInvestStatement: 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"]

      Сгенерировать заявление о получении займа

    • capitalGenerateProjectGenerationContract: ModelTypes["GeneratedDocument"]

      Сгенерировать документ приложения к договору участия для проекта

    • capitalGenerateRegistrationDocuments: ModelTypes["GenerateCapitalRegistrationDocumentsOutputDTO"]

      Генерация пачки документов для завершения регистрации в Capital (GenerationContract, StorageAgreement, BlagorostAgreement)

    • 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 контракта

    • OptionalcapitalRefreshSegment?: 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"]

      Подписание акта о вкладе результатов участником

    • capitalStartProcess: ModelTypes["ProcessInstance"]

      Запуск экземпляра процесса

    • capitalStartProject: ModelTypes["CapitalProject"]

      Запуск проекта в CAPITAL контракте

    • capitalStartVoting: ModelTypes["Transaction"]

      Запуск голосования в CAPITAL контракте

    • capitalStopProject: ModelTypes["CapitalProject"]

      Остановка проекта в CAPITAL контракте

    • capitalSubmitVote: ModelTypes["Transaction"]

      Голосование в CAPITAL контракте

    • capitalUpdateIssue: ModelTypes["CapitalIssue"]

      Обновление задачи в CAPITAL контракте

    • capitalUpdateProcessTemplate: ModelTypes["ProcessTemplate"]

      Обновление шаблона процесса (шаги, рёбра, статус)

    • capitalUpdateStory: ModelTypes["CapitalStory"]

      Обновление истории в CAPITAL контракте

    • chairmanConfirmApprove: ModelTypes["Approval"]

      Подтверждение одобрения документа председателем совета

    • chairmanDeclineApprove: ModelTypes["Approval"]

      Отклонение одобрения документа председателем совета

    • chatcoopCreateAccount: boolean

      Создать Matrix аккаунт с именем пользователя и паролем

    • completeCapitalOnboardingStep: ModelTypes["CapitalOnboardingState"]

      Выполнить шаг онбординга capital (создание предложения повестки)

    • completeChairmanAgendaStep: ModelTypes["ChairmanOnboardingState"]

      Выполнить один из шагов онбординга (создание предложения повестки)

    • completeChairmanGeneralMeetStep: ModelTypes["ChairmanOnboardingState"]

      Выполнить шаг онбординга по созданию общего собрания (сохранить hash повестки)

    • completeRequest: ModelTypes["Transaction"]

      Завершить заявку по истечению гарантийного срока

    • confirmAgreement: ModelTypes["Transaction"]

      Подтвердить соглашение пайщика администратором

    • confirmReceiveOnRequest: ModelTypes["Transaction"]

      Подтвердить получение имущества Уполномоченным лицом от Заказчика по новации и акту приёмки-передачи

    • confirmSupplyOnRequest: ModelTypes["Transaction"]

      Подтвердить поставку имущества Поставщиком по заявке Заказчика и акту приёма-передачи

    • createAnnualGeneralMeet: ModelTypes["MeetAggregate"]

      Сгенерировать документ предложения повестки очередного общего собрания пайщиков

    • 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"]

      Генерирует заявление на конвертацию паевого взноса в членский взнос

    • generateDocument: ModelTypes["GeneratedDocument"]

      Универсальная генерация документа с произвольными данными (только для председателя)

    • generateFreeDecision: ModelTypes["GeneratedDocument"]

      Сгенерировать протокол решения по предложенной повестке

    • generateParticipantApplication: ModelTypes["GeneratedDocument"]

      Сгенерировать документ заявления о вступлении в кооператив.

    • generateParticipantApplicationDecision: ModelTypes["GeneratedDocument"]

      Сгенерировать документ протокол решения собрания совета

    • generatePrivacyAgreement: ModelTypes["GeneratedDocument"]

      Сгенерировать документ согласия с политикой конфиденциальности.

    • generateProjectOfFreeDecision: ModelTypes["GeneratedDocument"]

      Сгенерировать документ проекта свободного решения

    • generateRegistrationDocuments: ModelTypes["GenerateRegistrationDocumentsOutput"]

      Генерирует пакет документов для регистрации пайщика. Возвращает список документов с метаданными для отображения на фронтенде.

    • generateReport: ModelTypes["GeneratedReport"]

      Генерация отчёта для ФНС/ФСС

    • 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"]

      Обновить параметры системы

    • verifyEmail: boolean

      Подтвердить email адрес пользователя

    • voteOnAnnualGeneralMeet: ModelTypes["MeetAggregate"]

      Голосование на общем собрании пайщиков

    NotificationWorkflowRecipientInput: { username: string }

    Type Declaration

    • username: string

      Username получателя

    NotifyOnAnnualGeneralMeetInput: {
        coopname: string;
        meet_hash: string;
        notification: ModelTypes["AnnualGeneralMeetingNotificationSignedDocumentInput"];
        username: string;
    }
    OneCoopDocumentOutput: {
        action: string;
        block_num: number;
        data: ModelTypes["JSON"];
        hash: string;
        package: string;
    }

    Type Declaration

    • 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;
    }

    Type Declaration

    • current_page: number

      Текущая страница

    • items: ModelTypes["OneCoopDocumentOutput"][]

      Массив документов

    • max_block_num: number

      Максимальный номер блока в ответе (для синхронизации)

    • total_count: number

      Общее количество документов

    • total_pages: number

      Общее количество страниц

    OpenProjectInput: { coopname: string; project_hash: string }

    Type Declaration

    • 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;
    }

    Type Declaration

    • 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;
    }

    Type Declaration

    • inn: string

      ИНН

    • ogrn: string

      ОГРН

    • represented_by: ModelTypes["RepresentedByCertificate"]

      Данные представителя

    • short_name: string

      Короткое название организации

    • type: ModelTypes["AccountType"]

      Тип аккаунта

    • username: string

      Имя аккаунта

    OrganizationDataInput: {
        address?: string | null;
        inn: string;
        kpp: string;
        ogrn: string;
        okfs?: string | null;
        okopf?: string | null;
        oktmo: string;
        okved: string;
        orgName: string;
        phone?: string | null;
        signerFirstName: string;
        signerLastName: string;
        signerMiddleName?: string | null;
        signerSnils?: string | null;
    }
    OrganizationDetails: { inn: string; kpp: string; ogrn: string }

    Type Declaration

    • 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;
    }

    Type Declaration

    • Optionalbank_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;
    }

    Type Declaration

    • currentPage: number

      Текущая страница

    • items: ModelTypes["BlockchainAction"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

    PaginatedAgreementsPaginationResult: {
        currentPage: number;
        items: ModelTypes["Agreement"][];
        totalCount: number;
        totalPages: number;
    }

    Type Declaration

    • currentPage: number

      Текущая страница

    • items: ModelTypes["Agreement"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

    PaginatedCandidatesPaginationResult: {
        currentPage: number;
        items: ModelTypes["Candidate"][];
        totalCount: number;
        totalPages: number;
    }

    Type Declaration

    • currentPage: number

      Текущая страница

    • items: ModelTypes["Candidate"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

    PaginatedCapitalCandidatesPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalCandidate"][];
        totalCount: number;
        totalPages: number;
    }

    Type Declaration

    • currentPage: number

      Текущая страница

    • items: ModelTypes["CapitalCandidate"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

    PaginatedCapitalCommitsPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalCommit"][];
        totalCount: number;
        totalPages: number;
    }

    Type Declaration

    • currentPage: number

      Текущая страница

    • items: ModelTypes["CapitalCommit"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

    PaginatedCapitalContributorsPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalContributor"][];
        totalCount: number;
        totalPages: number;
    }

    Type Declaration

    • currentPage: number

      Текущая страница

    • items: ModelTypes["CapitalContributor"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

    PaginatedCapitalCyclesPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalCycle"][];
        totalCount: number;
        totalPages: number;
    }

    Type Declaration

    • currentPage: number

      Текущая страница

    • items: ModelTypes["CapitalCycle"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

    PaginatedCapitalDebtsPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalDebt"][];
        totalCount: number;
        totalPages: number;
    }

    Type Declaration

    • currentPage: number

      Текущая страница

    • items: ModelTypes["CapitalDebt"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

    PaginatedCapitalExpensesPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalExpense"][];
        totalCount: number;
        totalPages: number;
    }

    Type Declaration

    • currentPage: number

      Текущая страница

    • items: ModelTypes["CapitalExpense"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

    PaginatedCapitalInvestsPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalInvest"][];
        totalCount: number;
        totalPages: number;
    }

    Type Declaration

    • currentPage: number

      Текущая страница

    • items: ModelTypes["CapitalInvest"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

    PaginatedCapitalIssuesPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalIssue"][];
        totalCount: number;
        totalPages: number;
    }

    Type Declaration

    • currentPage: number

      Текущая страница

    • items: ModelTypes["CapitalIssue"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

    PaginatedCapitalLogsPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalLog"][];
        totalCount: number;
        totalPages: number;
    }

    Type Declaration

    • currentPage: number

      Текущая страница

    • items: ModelTypes["CapitalLog"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

    PaginatedCapitalProgramInvestsPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalProgramInvest"][];
        totalCount: number;
        totalPages: number;
    }

    Type Declaration

    • currentPage: number

      Текущая страница

    • items: ModelTypes["CapitalProgramInvest"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

    PaginatedCapitalProjectsPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalProject"][];
        totalCount: number;
        totalPages: number;
    }

    Type Declaration

    • currentPage: number

      Текущая страница

    • items: ModelTypes["CapitalProject"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

    PaginatedCapitalResultsPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalResult"][];
        totalCount: number;
        totalPages: number;
    }

    Type Declaration

    • currentPage: number

      Текущая страница

    • items: ModelTypes["CapitalResult"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

    PaginatedCapitalSegmentsPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalSegment"][];
        totalCount: number;
        totalPages: number;
    }

    Type Declaration

    • currentPage: number

      Текущая страница

    • items: ModelTypes["CapitalSegment"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

    PaginatedCapitalStoriesPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalStory"][];
        totalCount: number;
        totalPages: number;
    }

    Type Declaration

    • currentPage: number

      Текущая страница

    • items: ModelTypes["CapitalStory"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

    PaginatedCapitalTimeEntriesByIssuesPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalTimeEntriesByIssues"][];
        totalCount: number;
        totalPages: number;
    }

    Type Declaration

    • currentPage: number

      Текущая страница

    • items: ModelTypes["CapitalTimeEntriesByIssues"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

    PaginatedCapitalTimeEntriesPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalTimeEntry"][];
        totalCount: number;
        totalPages: number;
    }

    Type Declaration

    • currentPage: number

      Текущая страница

    • items: ModelTypes["CapitalTimeEntry"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

    PaginatedCapitalVotesPaginationResult: {
        currentPage: number;
        items: ModelTypes["CapitalVote"][];
        totalCount: number;
        totalPages: number;
    }

    Type Declaration

    • currentPage: number

      Текущая страница

    • items: ModelTypes["CapitalVote"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

    PaginatedChairmanApprovalsPaginationResult: {
        currentPage: number;
        items: ModelTypes["Approval"][];
        totalCount: number;
        totalPages: number;
    }

    Type Declaration

    • currentPage: number

      Текущая страница

    • items: ModelTypes["Approval"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

    PaginatedCurrentTableStatesPaginationResult: {
        currentPage: number;
        items: ModelTypes["CurrentTableState"][];
        totalCount: number;
        totalPages: number;
    }

    Type Declaration

    • currentPage: number

      Текущая страница

    • items: ModelTypes["CurrentTableState"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

    PaginatedDeltasPaginationResult: {
        currentPage: number;
        items: ModelTypes["Delta"][];
        totalCount: number;
        totalPages: number;
    }

    Type Declaration

    • currentPage: number

      Текущая страница

    • items: ModelTypes["Delta"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

    PaginatedGatewayPaymentsPaginationResult: {
        currentPage: number;
        items: ModelTypes["GatewayPayment"][];
        totalCount: number;
        totalPages: number;
    }

    Type Declaration

    • currentPage: number

      Текущая страница

    • items: ModelTypes["GatewayPayment"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

    PaginationInput: {
        limit: number;
        page: number;
        sortBy?: string | null;
        sortOrder: string;
    }

    Type Declaration

    • limit: number

      Количество элементов на странице

    • page: number

      Номер страницы

    • OptionalsortBy?: 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;
    }

    Type Declaration

    • Optionalbraname?: string | null

      Имя кооперативного участка

    • created_at: ModelTypes["DateTime"]

      Время создания записи о члене

    • has_vote: boolean

      LEGACY Флаг, имеет ли член право голоса

    • Optionalinitial_amount?: string | null

      Сумма вступительного взноса

    • is_initial: boolean

      LEGACY Флаг, внесен ли регистрационный взнос

    • is_minimum: boolean

      LEGACY Флаг, внесен ли минимальный паевый взнос

    • last_min_pay: ModelTypes["DateTime"]

      Время последнего минимального платежа

    • last_update: ModelTypes["DateTime"]

      Время последнего обновления информации о члене

    • Optionalminimum_amount?: string | null

      Сумма минимального паевого взноса

    • status: string

      Статус члена кооператива (accepted | blocked)

    • Optionaltype?: 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;
    }

    Type Declaration

    • Optionalblock_num?: number | null

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • Optionalcreated_at?: string | null

      Дата и время создания документа

    • decision_id: number

      Идентификатор протокола решения собрания совета

    • Optionalgenerator?: string | null

      Имя генератора, использованного для создания документа

    • Optionallang?: string | null

      Язык документа

    • Optionallinks?: string[] | null

      Ссылки, связанные с документом

    • Optionaltimezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optionaltitle?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optionalversion?: 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;
    }

    Type Declaration

    • Optionalblock_num?: number | null

      Номер блока, на котором был создан документ

    • braname: string

      Имя аккаунта кооперативного участка

    • coopname: string

      Название кооператива, связанное с документом

    • Optionalcreated_at?: string | null

      Дата и время создания документа

    • Optionalgenerator?: string | null

      Имя генератора, использованного для создания документа

    • Optionallang?: string | null

      Язык документа

    • Optionallinks?: string[] | null

      Ссылки, связанные с документом

    • Optionalsignature?: string | null

      Изображение собственноручной подписи (base-64)

    • skip_save: boolean

      Флаг пропуска сохранения документа (используется для предварительной генерации и демонстрации пользователю)

    • Optionaltimezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optionaltitle?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optionalversion?: string | null

      Версия генератора, использованного для создания документа

    ParticipantApplicationSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: ModelTypes["ParticipantApplicationSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["SignatureInfoInput"][];
        version: string;
    }

    Type Declaration

    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;
    }

    Type Declaration

    • block_num: number

      Номер блока, на котором был создан документ

    • braname: string

      Имя аккаунта кооперативного участка

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • generator: string

      Имя генератора, использованного для создания документа

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • registry_id: number

      ID документа в реестре

    • Optionalsignature?: 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;
    }

    Type Declaration

    • 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;
    }

    Type Declaration

    • 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;
    }

    Type Declaration

    • Optionalcoopname?: string | null

      Название кооператива

    • Optionaldirection?: ModelTypes["PaymentDirection"] | null

      Направление платежа

    • Optionalhash?: string | null

      Хэш платежа

    • Optionalprovider?: string | null

      Провайдер платежа

    • Optionalstatus?: ModelTypes["PaymentStatus"] | null

      Статус платежа

    • Optionaltype?: ModelTypes["PaymentType"] | null

      Тип платежа

    • Optionalusername?: 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;
    }

    Type Declaration

    • 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

      Имя пользователя, к которому привязан метод оплаты

    PaymentMethodPaginationResult: {
        currentPage: number;
        items: ModelTypes["PaymentMethod"][];
        totalCount: number;
        totalPages: number;
    }

    Type Declaration

    • currentPage: number

      Текущая страница

    • items: ModelTypes["PaymentMethod"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

    PaymentStatus: PaymentStatus
    PaymentType: Zeus.PaymentType
    Permission: {
        parent: string;
        perm_name: string;
        required_auth: ModelTypes["Authority"];
    }

    Type Declaration

    • parent: string

      Родительское разрешение

    • perm_name: string

      Имя разрешения

    • required_auth: ModelTypes["Authority"]

      Требуемые разрешения

    PermissionLevel: { actor: string; permission: string }

    Type Declaration

    • actor: string

      Актор

    • permission: string

      Разрешение

    PermissionLevelWeight: {
        permission: ModelTypes["PermissionLevel"];
        weight: number;
    }

    Type Declaration

    PrivateAccount: {
        entrepreneur_data?: ModelTypes["Entrepreneur"] | null;
        individual_data?: ModelTypes["Individual"] | null;
        organization_data?: ModelTypes["Organization"] | null;
        type: ModelTypes["AccountType"];
    }

    Type Declaration

    PrivateAccountSearchData:
        | ModelTypes["Entrepreneur"]
        | ModelTypes["Individual"]
        | ModelTypes["Organization"]
    PrivateAccountSearchResult: {
        data: ModelTypes["PrivateAccountSearchData"];
        highlightedFields?: string[] | null;
        score?: number | null;
        type: string;
    }

    Type Declaration

    • data: ModelTypes["PrivateAccountSearchData"]

      Данные найденного аккаунта

    • OptionalhighlightedFields?: string[] | null

      Поля, в которых найдены совпадения

    • Optionalscore?: number | null

      Оценка релевантности результата

    • type: string

      Тип аккаунта

    ProcessConvertToAxonStatementInput: {
        convertAmount: string;
        signedDocument: ModelTypes["ConvertToAxonStatementSignedDocumentInput"];
        username: string;
    }

    Type Declaration

    ProcessEdge: { id: string; source: string; target: string }
    ProcessEdgeInput: { id: string; source: string; target: string }
    ProcessInstance: {
        completed_at?: ModelTypes["DateTime"] | null;
        coopname: string;
        cycle: number;
        id: string;
        project_hash: string;
        started_at: ModelTypes["DateTime"];
        started_by: string;
        status: ModelTypes["ProcessInstanceStatus"];
        step_states: ModelTypes["ProcessStepState"][];
        template_id: string;
    }
    ProcessInstanceStatus: ProcessInstanceStatus
    ProcessStepPosition: { x: number; y: number }
    ProcessStepPositionInput: { x: number; y: number }
    ProcessStepState: {
        completed_at?: ModelTypes["DateTime"] | null;
        issue_hash?: string | null;
        status: ModelTypes["ProcessStepStatus"];
        step_id: string;
    }
    ProcessStepStatus: ProcessStepStatus
    ProcessStepTemplate: {
        description?: string | null;
        estimate?: number | null;
        id: string;
        is_start?: boolean | null;
        position: ModelTypes["ProcessStepPosition"];
        title: string;
    }
    ProcessStepTemplateInput: {
        description?: string | null;
        estimate?: number | null;
        id: string;
        is_start?: boolean | null;
        position: ModelTypes["ProcessStepPositionInput"];
        title: string;
    }
    ProcessTemplate: {
        coopname: string;
        created_at: ModelTypes["DateTime"];
        created_by: string;
        description?: string | null;
        edges: ModelTypes["ProcessEdge"][];
        id: string;
        project_hash: string;
        status: ModelTypes["ProcessTemplateStatus"];
        steps: ModelTypes["ProcessStepTemplate"][];
        title: string;
        updated_at: ModelTypes["DateTime"];
    }
    ProcessTemplateStatus: ProcessTemplateStatus
    ProgramInvestStatus: ProgramInvestStatus
    ProgramKey: ProgramKey
    ProgramType: ProgramType
    ProgramWallet: {
        agreement_id: string;
        available: string;
        blocked: string;
        blockNum?: number | null;
        coopname: string;
        id: string;
        membership_contribution: string;
        program_id: string;
        program_type?: ModelTypes["ProgramType"] | null;
        username: string;
    }

    Type Declaration

    • agreement_id: string

      Идентификатор соглашения

    • available: string

      Доступный баланс (формат: "100.0000 RUB")

    • blocked: string

      Заблокированный баланс (формат: "100.0000 RUB")

    • OptionalblockNum?: number | null

      Номер блока последнего обновления

    • coopname: string

      Имя кооператива

    • id: string

      Уникальный идентификатор кошелька в блокчейне

    • membership_contribution: string

      Паевой взнос (формат: "100.0000 RUB")

    • program_id: string

      Идентификатор программы

    • Optionalprogram_type?: ModelTypes["ProgramType"] | null

      Тип программы

    • username: string

      Имя пользователя

    ProgramWalletFilterInput: {
        coopname?: string | null;
        program_id?: string | null;
        program_type?: ModelTypes["ProgramType"] | null;
        username?: string | null;
    }

    Type Declaration

    • Optionalcoopname?: string | null

      Фильтр по имени кооператива

    • Optionalprogram_id?: string | null

      Фильтр по ID программы

    • Optionalprogram_type?: ModelTypes["ProgramType"] | null

      Фильтр по типу программы

    • Optionalusername?: string | null

      Фильтр по имени пользователя

    ProgramWalletsPaginationResult: {
        currentPage: number;
        items: ModelTypes["ProgramWallet"][];
        totalCount: number;
        totalPages: number;
    }

    Type Declaration

    • currentPage: number

      Текущая страница

    • items: ModelTypes["ProgramWallet"][]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц

    ProhibitRequestInput: {
        coopname: string;
        exchange_id: number;
        meta: string;
        username: string;
    }

    Type Declaration

    • 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;
    }

    Type Declaration

    • Optionalblock_num?: number | null

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • Optionalcreated_at?: string | null

      Дата и время создания документа

    • Optionalgenerator?: string | null

      Имя генератора, использованного для создания документа

    • Optionallang?: string | null

      Язык документа

    • Optionallinks?: string[] | null

      Ссылки, связанные с документом

    • project_id: string

      Идентификатор проекта решения

    • Optionaltimezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optionaltitle?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optionalversion?: string | null

      Версия генератора, использованного для создания документа

    ProjectFreeDecisionSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: ModelTypes["ProjectFreeDecisionSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["SignatureInfoInput"][];
        version: string;
    }

    Type Declaration

    • 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;
    }

    Type Declaration

    • block_num: number

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • created_at: string

      Дата и время создания документа

    • generator: string

      Имя генератора, использованного для создания документа

    • lang: string

      Язык документа

    • links: string[]

      Ссылки, связанные с документом

    • project_id: string

      Идентификатор проекта решения

    • registry_id: number

      ID документа в реестре

    • timezone: string

      Часовой пояс, в котором был создан документ

    • title: string

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • version: string

      Версия генератора, использованного для создания документа

    ProjectGenerationContractGenerateDocumentInput: {
        block_num?: number | null;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        project_hash: string;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }

    Type Declaration

    • Optionalblock_num?: number | null

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • Optionalcreated_at?: string | null

      Дата и время создания документа

    • Optionalgenerator?: string | null

      Имя генератора, использованного для создания документа

    • Optionallang?: string | null

      Язык документа

    • Optionallinks?: string[] | null

      Ссылки, связанные с документом

    • project_hash: string

      Хэш проекта

    • Optionaltimezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optionaltitle?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optionalversion?: string | null

      Версия генератора, использованного для создания документа

    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;
    }

    Type Declaration

    • created_at: string

      Дата создания

    • Optionaldomain_valid?: boolean | null

      Валидность домена

    • expires_at: string

      Дата истечения подписки

    • id: number

      ID подписки

    • Optionalinstallation_progress?: number | null

      Прогресс установки

    • Optionalinstance_status?: string | null

      Статус инстанса

    • Optionalinstance_username?: string | null

      Имя пользователя инстанса

    • is_trial: boolean

      Пробный период

    • Optionalnext_payment_due?: string | null

      Дата следующего платежа

    • period_days: number

      Период подписки в днях

    • price: number

      Цена подписки

    • Optionalspecific_data?: ModelTypes["JSON"] | null

      Специфичные данные подписки

    • started_at: string

      Дата начала подписки

    • status: string

      Статус подписки

    • subscriber_id: number

      ID подписчика

    • subscriber_username: string

      Имя пользователя подписчика

    • Optionalsubscription_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 }
    PublishProjectFreeDecisionInput: {
        coopname: string;
        document: ModelTypes["ProjectFreeDecisionSignedDocumentInput"];
        meta: string;
        username: string;
    }

    Type Declaration

    • coopname: string

      Имя аккаунта кооператива

    • document: ModelTypes["ProjectFreeDecisionSignedDocumentInput"]

      Подписанный электронный документ (generateProjectOfFreeDecision)

    • meta: string

      Строка мета-информации

    • username: string

      Имя аккаунта пользователя

    PublishRequestInput: { coopname: string; exchange_id: number; username: string }

    Type Declaration

    • coopname: string

      Имя аккаунта кооператива

    • exchange_id: number

      Идентификатор заявки

    • username: string

      Имя аккаунта пользователя

    PushResultInput: {
        project_hash: string;
        statement: ModelTypes["SignedDigitalDocumentInput"];
        username: string;
    }

    Type Declaration

    Query: {
        agreements: ModelTypes["PaginatedAgreementsPaginationResult"];
        candidates: ModelTypes["PaginatedCandidatesPaginationResult"];
        capitalCandidates: ModelTypes["PaginatedCapitalCandidatesPaginationResult"];
        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"];
        capitalGetProcessInstance?: ModelTypes["ProcessInstance"] | null;
        capitalGetProcessInstances: ModelTypes["ProcessInstance"][];
        capitalGetProcessTemplate?: ModelTypes["ProcessTemplate"] | null;
        capitalGetProcessTemplates: ModelTypes["ProcessTemplate"][];
        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;
        capitalProjects: ModelTypes["PaginatedCapitalProjectsPaginationResult"];
        capitalProjectWithRelations?: ModelTypes["CapitalProject"] | null;
        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"];
        chatcoopGetTranscription?:
            | ModelTypes["CallTranscriptionWithSegments"]
            | null;
        chatcoopGetTranscriptions: ModelTypes["CallTranscription"][];
        getAccount: ModelTypes["Account"];
        getAccounts: ModelTypes["AccountsPaginationResult"];
        getActions: ModelTypes["PaginatedActionsPaginationResult"];
        getAgenda: ModelTypes["AgendaWithDocuments"][];
        getAvailableReports: ModelTypes["AvailableReport"][];
        getBranches: ModelTypes["Branch"][];
        getCapitalIssueLogs: ModelTypes["PaginatedCapitalLogsPaginationResult"];
        getCapitalOnboardingState: ModelTypes["CapitalOnboardingState"];
        getCapitalProjectLogs: ModelTypes["PaginatedCapitalLogsPaginationResult"];
        getChairmanOnboardingState: ModelTypes["ChairmanOnboardingState"];
        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"];
        getProgramWallet?: ModelTypes["ProgramWallet"] | null;
        getProgramWallets: ModelTypes["ProgramWalletsPaginationResult"];
        getProviderSubscriptionById: ModelTypes["ProviderSubscription"];
        getProviderSubscriptions: ModelTypes["ProviderSubscription"][];
        getRegistrationConfig: ModelTypes["RegistrationConfig"];
        getSystemInfo: ModelTypes["SystemInfo"];
        getUserWebPushSubscriptions: ModelTypes["WebPushSubscriptionDto"][];
        getWebPushSubscriptionStats: ModelTypes["SubscriptionStatsDto"];
        onecoopGetDocuments: ModelTypes["OneCoopDocumentsResponse"];
        searchDocuments: ModelTypes["SearchResult"][];
        searchPrivateAccounts: ModelTypes["PrivateAccountSearchResult"][];
    }

    Type Declaration

    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[];
    }

    Вопрос повестки собрания с результатами голосования

    Type Declaration

    • 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;
    }

    Type Declaration

    • coopname: string

      Имя аккаунта кооператива

    • document: ModelTypes["ReturnByAssetActSignedDocumentInput"]

      Подписанный Заказчиком акт приёмки-передачи имущества из Кооператива по новации

    • exchange_id: number

      Идентификатор заявки

    • username: string

      Имя аккаунта пользователя

    RefreshInput: { access_token: string; refresh_token: string }

    Type Declaration

    • access_token: string

      Токен доступа

    • refresh_token: string

      Токен обновления

    RefreshProgramInput: { coopname: string; username: string }

    Type Declaration

    • coopname: string

      Имя аккаунта кооператива

    • username: string

      Имя пользователя

    RefreshSegmentInput: {
        coopname: string;
        project_hash: string;
        username: string;
    }

    Type Declaration

    • coopname: string

      Имя аккаунта кооператива

    • project_hash: string

      Хэш проекта

    • username: string

      Имя пользователя

    RefundRequest: {
        cpu_amount: string;
        net_amount: string;
        owner: string;
        request_time: string;
    }

    Type Declaration

    • 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;
    }

    Type Declaration

    RegisterContributorInput: {
        about?: string | null;
        contract: ModelTypes["GenerationContractSignedDocumentInput"];
        contributor_hash: string;
        coopname: string;
        hours_per_day?: number | null;
        rate_per_hour?: string | null;
        username: string;
    }

    Type Declaration

    • Optionalabout?: string | null

      О себе

    • contract: ModelTypes["GenerationContractSignedDocumentInput"]

      Документ контракта

    • contributor_hash: string

      Хэш участника для верификации документа

    • coopname: string

      Имя аккаунта кооператива

    • Optionalhours_per_day?: number | null

      Часов в день

    • Optionalrate_per_hour?: string | null

      Ставка за час работы

    • username: string

      Имя пользователя

    RegisteredAccount: {
        account: ModelTypes["Account"];
        tokens: ModelTypes["Tokens"];
    }

    Type Declaration

    • account: ModelTypes["Account"]

      Информация об зарегистрированном аккаунте

    • tokens: ModelTypes["Tokens"]

      Токены доступа и обновления

    RegisterParticipantInput: {
        blagorost_offer?: ModelTypes["SignedDigitalDocumentInput"] | null;
        braname?: string | null;
        generator_offer?: ModelTypes["SignedDigitalDocumentInput"] | null;
        privacy_agreement: ModelTypes["SignedDigitalDocumentInput"];
        program_key?: ModelTypes["ProgramKey"] | null;
        signature_agreement: ModelTypes["SignedDigitalDocumentInput"];
        statement: ModelTypes["ParticipantApplicationSignedDocumentInput"];
        user_agreement: ModelTypes["SignedDigitalDocumentInput"];
        username: string;
        wallet_agreement: ModelTypes["SignedDigitalDocumentInput"];
    }

    Type Declaration

    • Optionalblagorost_offer?: ModelTypes["SignedDigitalDocumentInput"] | null

      Подписанный документ соглашения по капитализации (опционально, только если требуется)

    • Optionalbraname?: string | null

      Имя кооперативного участка

    • Optionalgenerator_offer?: ModelTypes["SignedDigitalDocumentInput"] | null

      Подписанный документ оферты по программе "Генератор" (опционально, только для программы generation)

    • privacy_agreement: ModelTypes["SignedDigitalDocumentInput"]

      Подписанный документ политики конфиденциальности от пайщика

    • Optionalprogram_key?: ModelTypes["ProgramKey"] | null

      Ключ выбранной программы регистрации

    • signature_agreement: ModelTypes["SignedDigitalDocumentInput"]

      Подписанный документ положения о цифровой подписи от пайщика

    • statement: ModelTypes["ParticipantApplicationSignedDocumentInput"]

      Подписанный документ заявления на вступление в кооператив от пайщика

    • user_agreement: ModelTypes["SignedDigitalDocumentInput"]

      Подписанный документ пользовательского соглашения от пайщика

    • username: string

      Имя аккаунта пайщика

    • wallet_agreement: ModelTypes["SignedDigitalDocumentInput"]

      Подписанный документ положения целевой потребительской программы "Цифровой Кошелёк" от пайщика

    RegistrationConfig: {
        programs: ModelTypes["RegistrationProgram"][];
        requires_selection: boolean;
    }

    Type Declaration

    • programs: ModelTypes["RegistrationProgram"][]

      Доступные программы

    • requires_selection: boolean

      Нужен ли выбор программы

    RegistrationProgram: {
        applicable_account_types: ModelTypes["AccountType"][];
        description: string;
        image_url?: string | null;
        key: string;
        order: number;
        requirements?: string | null;
        title: string;
    }

    Type Declaration

    • applicable_account_types: ModelTypes["AccountType"][]

      Для каких типов аккаунтов доступна программа

    • description: string

      Описание программы

    • Optionalimage_url?: string | null

      URL изображения (опционально)

    • key: string

      Уникальный ключ программы

    • order: number

      Порядок отображения

    • Optionalrequirements?: string | null

      Минимальные требования для участия

    • title: string

      Название программы для отображения

    ReportType: ReportType
    RepresentedBy: {
        based_on: string;
        first_name: string;
        last_name: string;
        middle_name: string;
        position: string;
    }

    Type Declaration

    • 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;
    }

    Type Declaration

    • 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 }

    Type Declaration

    • public_key: string

      Публичный ключ для замены

    • token: string

      Токен авторизации для замены ключа, полученный по email

    ResourceDelegationDTO: {
        cpu_weight: string;
        from: string;
        net_weight: string;
        to: string;
    }

    Type Declaration

    • cpu_weight: string

      Вес CPU

    • from: string

      Отправитель

    • net_weight: string

      Вес сети

    • to: string

      Получатель

    ResourceOverview: {
        cpu_weight: string;
        net_weight: string;
        owner: string;
        ram_bytes: number;
    }

    Type Declaration

    • 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 для перезапуска ежегодного общего собрания кооператива

    Type Declaration

    • coopname: string

      Имя аккаунта кооператива

    • hash: string

      Хеш собрания, которое необходимо перезапустить

    • new_close_at: ModelTypes["DateTime"]

      Новая дата закрытия собрания

    • new_open_at: ModelTypes["DateTime"]

      Новая дата открытия собрания

    • newproposal: ModelTypes["AnnualGeneralMeetingAgendaSignedDocumentInput"]

      Новое предложение повестки ежегодного общего собрания

    ResultContributionActGenerateInput: { result_hash: string; username: string }

    Type Declaration

    • result_hash: string

      Хэш результата

    • username: string

      Имя пользователя

    ResultContributionDecisionGenerateInput: {
        decision_id: number;
        result_hash: string;
        username: string;
    }

    Type Declaration

    • decision_id: number

      ID решения совета

    • result_hash: string

      Хэш результата

    • username: string

      Имя пользователя

    ResultContributionStatementGenerateInput: {
        project_hash: string;
        username: string;
    }

    Type Declaration

    • project_hash: string

      Хэш проекта

    • username: string

      Имя пользователя

    ResultFilter: {
        projectHash?: string | null;
        status?: string | null;
        username?: string | null;
    }

    Type Declaration

    • OptionalprojectHash?: string | null

      Фильтр по хешу проекта

    • Optionalstatus?: string | null

      Фильтр по статусу результата

    • Optionalusername?: 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;
    }

    Type Declaration

    • act_id: string

      Идентификатор акта

    • Optionalblock_num?: number | null

      Номер блока, на котором был создан документ

    • Optionalbraname?: string | null

      Имя аккаунта кооперативного участка

    • coopname: string

      Название кооператива, связанное с документом

    • Optionalcreated_at?: string | null

      Дата и время создания документа

    • decision_id: number

      Идентификатор решения

    • Optionalgenerator?: string | null

      Имя генератора, использованного для создания документа

    • Optionallang?: string | null

      Язык документа

    • Optionallinks?: string[] | null

      Ссылки, связанные с документом

    • request_id: number

      Идентификатор заявки

    • Optionaltimezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optionaltitle?: string | null

      Название документа

    • transmitter: string

      Имя аккаунта получателя на кооперативном участке

    • username: string

      Имя пользователя, создавшего документ

    • Optionalversion?: string | null

      Версия генератора, использованного для создания документа

    ReturnByAssetActSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: ModelTypes["ReturnByAssetActSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["SignatureInfoInput"][];
        version: string;
    }

    Type Declaration

    • 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;
    }

    Type Declaration

    • act_id: string

      Идентификатор акта

    • block_num: number

      Номер блока, на котором был создан документ

    • Optionalbraname?: 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;
    }

    Type Declaration

    • Optionalblock_num?: number | null

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • Optionalcreated_at?: string | null

      Дата и время создания документа

    • decision_id: number

      Идентификатор решения

    • Optionalgenerator?: string | null

      Имя генератора, использованного для создания документа

    • Optionallang?: string | null

      Язык документа

    • Optionallinks?: string[] | null

      Ссылки, связанные с документом

    • request_id: number

      Идентификатор заявки

    • Optionaltimezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optionaltitle?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optionalversion?: 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;
    }

    Type Declaration

    • Optionalblock_num?: number | null

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • Optionalcreated_at?: string | null

      Дата и время создания документа

    • Optionalgenerator?: string | null

      Имя генератора, использованного для создания документа

    • Optionallang?: string | null

      Язык документа

    • Optionallinks?: string[] | null

      Ссылки, связанные с документом

    • request: ModelTypes["CommonRequestInput"]

      Запрос на внесение имущественного паевого взноса

    • Optionaltimezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optionaltitle?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optionalversion?: string | null

      Версия генератора, использованного для создания документа

    ReturnByAssetStatementSignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: ModelTypes["ReturnByAssetStatementSignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["SignatureInfoInput"][];
        version: string;
    }

    Type Declaration

    • 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;
    }

    Type Declaration

    • 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;
    }

    Type Declaration

    • Optionalblock_num?: number | null

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • Optionalcreated_at?: string | null

      Дата и время создания документа

    • currency: string

      Валюта

    • decision_id: number

      ID решения совета

    • Optionalgenerator?: string | null

      Имя генератора, использованного для создания документа

    • Optionallang?: string | null

      Язык документа

    • Optionallinks?: string[] | null

      Ссылки, связанные с документом

    • payment_hash: string

      Хэш платежа

    • quantity: string

      Количество средств к возврату

    • Optionaltimezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optionaltitle?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optionalversion?: 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;
    }

    Type Declaration

    • Optionalblock_num?: number | null

      Номер блока, на котором был создан документ

    • coopname: string

      Название кооператива, связанное с документом

    • Optionalcreated_at?: string | null

      Дата и время создания документа

    • currency: string

      Валюта

    • Optionalgenerator?: string | null

      Имя генератора, использованного для создания документа

    • Optionallang?: string | null

      Язык документа

    • Optionallinks?: string[] | null

      Ссылки, связанные с документом

    • method_id: string

      ID платежного метода

    • payment_hash: string

      Хеш платежа для связи с withdraw

    • quantity: string

      Количество средств к возврату

    • Optionaltimezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optionaltitle?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optionalversion?: string | null

      Версия генератора, использованного для создания документа

    ReturnByMoneySignedDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: ModelTypes["ReturnByMoneySignedMetaDocumentInput"];
        meta_hash: string;
        signatures: ModelTypes["SignatureInfoInput"][];
        version: string;
    }

    Type Declaration

    • 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;
    }

    Type Declaration

    • 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 }

    Type Declaration

    • phone: string

      Мобильный телефон получателя

    SbpDataInput: { phone: string }

    Type Declaration

    • phone: string

      Мобильный телефон получателя

    schema: {
        mutation?: ModelTypes["Mutation"] | null;
        query?: ModelTypes["Query"] | null;
    }
    SearchDocumentsInput: { limit?: number | null; query: string }

    Type Declaration

    • Optionallimit?: number | null

      Максимальное количество результатов

    • query: string

      Поисковый запрос

    SearchPrivateAccountsInput: { query: string }

    Type Declaration

    • query: string

      Поисковый запрос для поиска приватных аккаунтов

    SearchResult: {
        coopname: string;
        created_at?: string | null;
        full_title: string;
        hash: string;
        highlights: string[];
        registry_id: number;
        username: string;
    }

    Type Declaration

    • coopname: string

      Кооператив

    • Optionalcreated_at?: string | null

      Дата создания

    • full_title: string

      Полный заголовок документа

    • hash: string

      Хеш документа

    • highlights: string[]

      Найденные фрагменты с подсветкой

    • registry_id: number

      ID реестра документа

    • username: string

      Имя пользователя

    SegmentStatus: SegmentStatus
    SelectBranchGenerateDocumentInput: {
        block_num?: number | null;
        braname: string;
        coopname: string;
        created_at?: string | null;
        generator?: string | null;
        lang?: string | null;
        links?: string[] | null;
        timezone?: string | null;
        title?: string | null;
        username: string;
        version?: string | null;
    }

    Type Declaration

    • Optionalblock_num?: number | null

      Номер блока, на котором был создан документ

    • braname: string

      Идентификатор имени аккаунта кооперативного участка

    • coopname: string

      Название кооператива, связанное с документом

    • Optionalcreated_at?: string | null

      Дата и время создания документа

    • Optionalgenerator?: string | null

      Имя генератора, использованного для создания документа

    • Optionallang?: string | null

      Язык документа

    • Optionallinks?: string[] | null

      Ссылки, связанные с документом

    • Optionaltimezone?: string | null

      Часовой пояс, в котором был создан документ

    • Optionaltitle?: string | null

      Название документа

    • username: string

      Имя пользователя, создавшего документ

    • Optionalversion?: string | null

      Версия генератора, использованного для создания документа

    SelectBranchInput: {
        braname: string;
        coopname: string;
        document: ModelTypes["SelectBranchSignedDocumentInput"];
        username: string;
    }

    Type Declaration

    • 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;
    }

    Type Declaration

    • 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;
    }

    Type Declaration

    • 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;
    }

    Type Declaration

    • administrator: string

      Имя аккаунта администратора

    • agreement_type: string

      Тип соглашения

    • coopname: string

      Имя аккаунта кооператива

    • document: ModelTypes["SignedDigitalDocumentInput"]

      Подписанный цифровой документ соглашения

    • username: string

      Имя аккаунта пользователя

    SetConfigInput: { config: ModelTypes["ConfigInput"]; coopname: string }

    Type Declaration

    • config: ModelTypes["ConfigInput"]

      Конфигурация контракта

    • coopname: string

      Имя аккаунта кооператива

    SetMasterInput: { coopname: string; master: string; project_hash: string }

    Type Declaration

    • coopname: string

      Имя аккаунта кооператива

    • master: string

      Имя мастера проекта

    • project_hash: string

      Хэш проекта

    SetPaymentStatusInput: { id: string; status: ModelTypes["PaymentStatus"] }

    Type Declaration

    • id: string

      Идентификатор платежа, для которого устанавливается статус

    • status: ModelTypes["PaymentStatus"]

      Новый статус платежа

    SetPlanInput: {
        coopname: string;
        master: string;
        plan_creators_hours: number;
        plan_expenses: string;
        plan_hour_cost: string;
        project_hash: string;
    }

    Type Declaration

    • coopname: string

      Имя аккаунта кооператива

    • master: string

      Имя мастера проекта

    • plan_creators_hours: number

      Плановое количество часов создателей

    • plan_expenses: string

      Плановые расходы

    • plan_hour_cost: string

      Стоимость часа работы

    • project_hash: 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;
        provider_name: string;
        updated_at: ModelTypes["DateTime"];
    }

    Type Declaration

    • authorized_default_route: string

      Маршрут по умолчанию для авторизованных пользователей

    • authorized_default_workspace: string

      Рабочий стол по умолчанию для авторизованных пользователей

    • coopname: string

      Название кооператива

    • created_at: ModelTypes["DateTime"]

      Дата создания

    • non_authorized_default_route: string

      Маршрут по умолчанию для неавторизованных пользователей

    • non_authorized_default_workspace: string

      Рабочий стол по умолчанию для неавторизованных пользователей

    • provider_name: string

      Имя провайдера платежей по умолчанию

    • updated_at: ModelTypes["DateTime"]

      Дата последнего обновления

    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"] | null;
        passport_request?: string | null;
        privacy_agreement?: ModelTypes["AgreementVarInput"] | null;
        short_abbr: string;
        signature_agreement?: ModelTypes["AgreementVarInput"] | null;
        statute_link: string;
        user_agreement?: ModelTypes["AgreementVarInput"] | null;
        wallet_agreement?: ModelTypes["AgreementVarInput"] | null;
        website: string;
    }
    SetWifInput: { permission: string; username: string; wif: string }

    Type Declaration

    • permission: string

      Тип разрешения ключа

    • username: string

      Имя пользователя, чей ключ

    • wif: string

      Приватный ключ

    SignActAsChairmanInput: {
        act: ModelTypes["SignedDigitalDocumentInput"];
        coopname: string;
        result_hash: string;
    }

    Type Declaration

    • act: ModelTypes["SignedDigitalDocumentInput"]

      Акт о вкладе результатов

    • coopname: string

      Имя аккаунта кооператива

    • result_hash: string

      Хэш результата

    SignActAsContributorInput: {
        act: ModelTypes["SignedDigitalDocumentInput"];
        coopname: string;
        result_hash: string;
    }

    Type Declaration

    • act: ModelTypes["SignedDigitalDocumentInput"]

      Акт о вкладе результатов

    • coopname: string

      Имя аккаунта кооператива

    • result_hash: 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;
    }

    Type Declaration

    • id: number
    • Optionalis_valid?: boolean | null
    • meta: ModelTypes["JSON"]
    • public_key: string
    • signature: string
    • signed_at: string
    • signed_hash: string
    • signer: string
    • Optionalsigner_certificate?: ModelTypes["UserCertificateUnion"] | null

      Сертификат подписанта (сокращенная информация)

    SignatureInfoInput: {
        id: number;
        meta: string;
        public_key: string;
        signature: string;
        signed_at: string;
        signed_hash: string;
        signer: string;
    }

    Type Declaration

    • id: number

      Идентификатор номера подписи

    • meta: string

      Мета-данные подписи

    • public_key: string

      Публичный ключ

    • signature: string

      Подпись хэша

    • signed_at: string

      Время подписания

    • signed_hash: string

      Подписанный хэш

    • signer: string

      Аккаунт подписавшего

    SignByPresiderOnAnnualGeneralMeetInput: {
        coopname: string;
        hash: string;
        presider_decision: ModelTypes["AnnualGeneralMeetingDecisionSignedDocumentInput"];
        username: string;
    }

    Входные данные для подписи решения председателем

    Type Declaration

    • coopname: string

      Имя аккаунта кооператива

    • hash: string

      Хеш собрания

    • presider_decision: ModelTypes["AnnualGeneralMeetingDecisionSignedDocumentInput"]

      Подписанный документ с решением председателя

    • username: string

      Имя аккаунта пользователя

    SignBySecretaryOnAnnualGeneralMeetInput: {
        coopname: string;
        hash: string;
        secretary_decision: ModelTypes["AnnualGeneralMeetingDecisionSignedDocumentInput"];
        username: string;
    }

    Входные данные для подписи решения секретарём

    Type Declaration

    • coopname: string

      Имя аккаунта кооператива

    • hash: string

      Хеш собрания

    • secretary_decision: ModelTypes["AnnualGeneralMeetingDecisionSignedDocumentInput"]

      Подписанный документ с решением секретаря

    • username: string

      Имя аккаунта пользователя

    SignedBlockchainDocument: {
        doc_hash: string;
        hash: string;
        meta: string;
        meta_hash: string;
        signatures: ModelTypes["SignatureInfo"][];
        version: string;
    }

    Type Declaration

    • 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;
    }
    SignedDigitalDocumentInput: {
        doc_hash: string;
        hash: string;
        meta: ModelTypes["JSON"];
        meta_hash: string;
        signatures: ModelTypes["SignatureInfoInput"][];
        version: string;
    }

    Type Declaration

    • doc_hash: string

      Хэш содержимого документа

    • hash: string

      Общий хэш (doc_hash + meta_hash)

    • meta: ModelTypes["JSON"]

      Метаинформация документа

    • meta_hash: string

      Хэш мета-данных

    • signatures: ModelTypes["SignatureInfoInput"][]

      Вектор подписей

    • version: string

      Версия стандарта документа

    SovietMemberInput: {
        individual_data: ModelTypes["CreateSovietIndividualDataInput"];
        role: string;
    }
    StartInstallInput: { wif: string }

    Type Declaration

    • wif: string

      Приватный ключ кооператива

    StartInstallResult: { coopname: string; install_code: string }

    Type Declaration

    • coopname: string

      Имя кооператива

    • install_code: string

      Код установки для дальнейших операций

    StartProcessInput: { project_hash: string; template_id: string }
    StartProjectInput: { coopname: string; project_hash: string }

    Type Declaration

    • coopname: string

      Имя аккаунта кооператива

    • project_hash: string

      Хэш проекта

    StartResetKeyInput: { email: string }

    Type Declaration

    • email: string

      Электронная почта

    StartVotingInput: { coopname: string; project_hash: string }

    Type Declaration

    • coopname: string

      Имя аккаунта кооператива

    • project_hash: string

      Хэш проекта

    StatementDetailAggregate: {
        action: ModelTypes["ExtendedBlockchainAction"];
        documentAggregate: ModelTypes["DocumentAggregate"];
    }

    Комплексный объект цифрового документа заявления (или другого ведущего документа для цепочки принятия решений совета) с агрегатом документа

    StopProjectInput: { coopname: string; project_hash: string }

    Type Declaration

    • coopname: string

      Имя аккаунта кооператива

    • project_hash: string

      Хэш проекта

    StoryStatus: StoryStatus
    SubmitVoteInput: {
        coopname: string;
        project_hash: string;
        votes: ModelTypes["VoteDistributionInput"][];
    }

    Type Declaration

    • coopname: string

      Имя аккаунта кооператива

    • project_hash: string

      Хэш проекта

    • votes: ModelTypes["VoteDistributionInput"][]

      Распределение голосов

    SubscriptionStatsDto: {
        active: number;
        inactive: number;
        total: number;
        uniqueUsers: number;
    }

    Type Declaration

    • active: number

      Количество активных подписок

    • inactive: number

      Количество неактивных подписок

    • total: number

      Общее количество подписок

    • uniqueUsers: number

      Количество уникальных пользователей

    SupplyOnRequestInput: {
        coopname: string;
        document: ModelTypes["AssetContributionActSignedDocumentInput"];
        exchange_id: number;
        username: string;
    }

    Type Declaration

    • 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;
    }

    Type Declaration

    • root_govern_precision: number

      Точность символа управления

    • root_govern_symbol: string

      Символ управления блокчейном

    • root_precision: number

      Точность корневого символа

    • root_symbol: string

      Корневой символ блокчейна

    SystemFeatures: { search: boolean }

    Type Declaration

    • search: boolean

      Доступен ли полнотекстовый поиск по документам

    SystemInfo: {
        blockchain_account: ModelTypes["BlockchainAccount"];
        blockchain_info: ModelTypes["BlockchainInfoDTO"];
        board_members?: ModelTypes["BoardMember"][] | null;
        contacts?: ModelTypes["ContactsDTO"] | null;
        cooperator_account: ModelTypes["CooperativeOperatorAccount"];
        coopname: string;
        features: ModelTypes["SystemFeatures"];
        is_providered: boolean;
        is_unioned: boolean;
        settings: ModelTypes["Settings"];
        symbols: ModelTypes["Symbols"];
        system_status: ModelTypes["SystemStatus"];
        union_link: string;
        vars?: ModelTypes["Vars"] | null;
    }

    Type Declaration

    • blockchain_account: ModelTypes["BlockchainAccount"]

      Объект системного аккаунта кооператива в блокчейне

    • blockchain_info: ModelTypes["BlockchainInfoDTO"]

      Набор данных с информацией о состоянии блокчейна

    • Optionalboard_members?: ModelTypes["BoardMember"][] | null

      Члены совета кооператива

    • Optionalcontacts?: ModelTypes["ContactsDTO"] | null

      Контакты кооператива

    • cooperator_account: ModelTypes["CooperativeOperatorAccount"]

      Объект аккаунта кооператива у оператора

    • coopname: string

      Имя аккаунта кооператива

    • features: ModelTypes["SystemFeatures"]

      Доступные функции платформы

    • is_providered: boolean

      Доступен ли функционал провайдера для подписок и запуска ПО

    • is_unioned: boolean

      Требуется ли членство в союзе кооперативов для подключения к кооперативной экономике

    • settings: ModelTypes["Settings"]

      Настройки системы

    • symbols: ModelTypes["Symbols"]

      Символы и их точности блокчейна

    • system_status: ModelTypes["SystemStatus"]

      Статус контроллера кооператива

    • union_link: string

      Ссылка на анкету для получения членства в союзе кооперативов

    • Optionalvars?: ModelTypes["Vars"] | null

      Переменные кооператива

    SystemStatus: SystemStatus
    Token: { expires: ModelTypes["DateTime"]; token: string }

    Type Declaration

    • expires: ModelTypes["DateTime"]

      Дата истечения токена доступа

    • token: string

      Токен доступа

    Tokens: { access: ModelTypes["Token"]; refresh: ModelTypes["Token"] }

    Type Declaration

    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;
    }

    Type Declaration

    • Optionalchain?: ModelTypes["JSON"] | null

      Блокчейн, который использовался

    • Optionalrequest?: ModelTypes["JSON"] | null

      Запрос на подписание транзакции

    • Optionalresolved?: ModelTypes["JSON"] | null

      Разрешенный запрос на подписание транзакции

    • Optionalresponse?: ModelTypes["JSON"] | null

      Ответ от API после отправки транзакции (если был выполнен бродкаст)

    • Optionalreturns?: ModelTypes["JSON"] | null

      Возвращаемые значения после выполнения транзакции

    • Optionalrevisions?: ModelTypes["JSON"] | null

      Ревизии транзакции, измененные плагинами в ESR формате

    • Optionalsignatures?: ModelTypes["JSON"] | null

      Подписи транзакции

    • Optionalsigner?: ModelTypes["JSON"] | null

      Авторизованный подписант

    • Optionaltransaction?: ModelTypes["JSON"] | null

      Итоговая транзакция

    TranscriptionSegment: {
        createdAt: ModelTypes["DateTime"];
        endOffset: number;
        id: string;
        speakerIdentity: string;
        speakerName: string;
        startOffset: number;
        text: string;
    }
    TranscriptionStatus: TranscriptionStatus
    TriggerNotificationWorkflowInput: {
        name: string;
        payload?: ModelTypes["JSONObject"] | null;
        to: ModelTypes["NotificationWorkflowRecipientInput"][];
    }

    Type Declaration

    UninstallExtensionInput: { name: string }

    Type Declaration

    • name: string

      Фильтр по имени

    UnpublishRequestInput: {
        coopname: string;
        exchange_id: number;
        username: string;
    }

    Type Declaration

    • coopname: string

      Имя аккаунта кооператива

    • exchange_id: number

      Идентификатор обмена

    • username: string

      Имя аккаунта пользователя

    Update: {
        organization_data?: ModelTypes["UpdateOrganizationDataInput"] | null;
        vars?: ModelTypes["VarsInput"] | null;
    }

    Type Declaration

    • Optionalorganization_data?: ModelTypes["UpdateOrganizationDataInput"] | null

      Собственные данные кооператива, обслуживающего экземпляр платформы

    • Optionalvars?: 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;
    }

    Type Declaration

    UpdateBankAccountInput: {
        data: ModelTypes["BankAccountInput"];
        is_default: boolean;
        method_id: string;
        username: string;
    }

    Type Declaration

    • 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;
    }

    Type Declaration

    • 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;
    }

    Type Declaration

    • birthdate: string

      Дата рождения

    • email: string

      Электронная почта

    • first_name: string

      Имя

    • full_address: string

      Полный адрес

    • last_name: string

      Фамилия

    • middle_name: string

      Отчество

    • Optionalpassport?: 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;
    }

    Type Declaration

    • Optionalattachments?: string[] | null

      Вложения задачи

    • Optionalcreators?: string[] | null

      Массив имен пользователей создателей (contributors)

    • Optionalcycle_id?: string | null

      ID цикла

    • Optionaldescription?: string | null

      Описание задачи

    • Optionalestimate?: number | null

      Оценка в story points или часах

    • issue_hash: string

      Хэш задачи для обновления

    • Optionallabels?: string[] | null

      Метки задачи

    • Optionalpriority?: ModelTypes["IssuePriority"] | null

      Приоритет задачи

    • Optionalsort_order?: number | null

      Порядок сортировки

    • Optionalstatus?: ModelTypes["IssueStatus"] | null

      Статус задачи

    • Optionalsubmaster?: string | null

      Имя пользователя ответственного (contributor)

    • Optionaltitle?: 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;
    }

    Type Declaration

    • 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

      Имя пользователя

    UpdateProcessTemplateInput: {
        description?: string | null;
        edges?: ModelTypes["ProcessEdgeInput"][] | null;
        id: string;
        status?: ModelTypes["ProcessTemplateStatus"] | null;
        steps?: ModelTypes["ProcessStepTemplateInput"][] | null;
        title?: string | null;
    }
    UpdateRequestInput: {
        coopname: string;
        data: string;
        exchange_id: number;
        meta: string;
        remain_units: string;
        unit_cost: string;
        username: string;
    }

    Type Declaration

    • 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;
        provider_name?: string | null;
    }

    Type Declaration

    • Optionalauthorized_default_route?: string | null

      Маршрут по умолчанию для авторизованных пользователей

    • Optionalauthorized_default_workspace?: string | null

      Рабочий стол по умолчанию для авторизованных пользователей

    • Optionalnon_authorized_default_route?: string | null

      Маршрут по умолчанию для неавторизованных пользователей

    • Optionalnon_authorized_default_workspace?: string | null

      Рабочий стол по умолчанию для неавторизованных пользователей

    • Optionalprovider_name?: string | null

      Имя провайдера платежей по умолчанию

    UpdateStoryInput: {
        description?: string | null;
        issue_hash?: string | null;
        project_hash?: string | null;
        sort_order?: number | null;
        status?: ModelTypes["StoryStatus"] | null;
        story_hash: string;
        title?: string | null;
    }

    Type Declaration

    • Optionaldescription?: string | null

      Описание истории

    • Optionalissue_hash?: string | null

      Хеш задачи (если история привязана к задаче)

    • Optionalproject_hash?: string | null

      Хеш проекта (если история привязана к проекту)

    • Optionalsort_order?: number | null

      Порядок сортировки

    • Optionalstatus?: ModelTypes["StoryStatus"] | null

      Статус истории

    • story_hash: string

      Хэш истории для обновления

    • Optionaltitle?: string | null

      Название истории

    UserAccount: {
        meta: string;
        referer: string;
        registered_at: string;
        registrator: string;
        status: string;
        storages: string[];
        type: string;
        username: string;
        verifications: ModelTypes["Verification"][];
    }

    Type Declaration

    • meta: string

      Метаинформация

    • referer: string

      Реферал

    • registered_at: string

      Дата регистрации

    • registrator: string

      Регистратор

    • status: string

      Статус аккаунта

    • storages: string[]

      Список хранилищ

    • type: string

      Тип учетной записи

    • username: string

      Имя аккаунта

    • verifications: ModelTypes["Verification"][]

      Дата регистрации

    Объединение сертификатов пользователей (сокращенная информация)

    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"] | null;
        passport_request: string;
        privacy_agreement?: ModelTypes["AgreementVar"] | null;
        short_abbr: string;
        signature_agreement?: ModelTypes["AgreementVar"] | null;
        statute_link?: string | null;
        user_agreement?: ModelTypes["AgreementVar"] | null;
        wallet_agreement?: ModelTypes["AgreementVar"] | null;
        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;
    }

    Type Declaration

    • created_at: string

      Дата создания верификации

    • is_verified: boolean

      Флаг верификации

    • last_update: string

      Дата последнего обновления верификации

    • notice: string

      Заметка верификации

    • procedure: string

      Процедура верификации

    • verificator: string

      Имя верификатора

    VerifyEmailInputDTO: { token: string }

    Type Declaration

    • token: string

      Токен верификации email

    VoteDistributionInput: { amount: string; recipient: string }

    Type Declaration

    • amount: string

      Сумма голосов

    • recipient: string

      Получатель голосов

    VoteFilter: {
        coopname?: string | null;
        project_hash?: string | null;
        recipient?: string | null;
        voter?: string | null;
    }

    Type Declaration

    • Optionalcoopname?: string | null

      Фильтр по кооперативу

    • Optionalproject_hash?: string | null

      Фильтр по хешу проекта

    • Optionalrecipient?: string | null

      Фильтр по получателю

    • Optionalvoter?: string | null

      Фильтр по имени пользователя

    VoteItemInput: { question_id: number; vote: string }

    Пункт голосования для ежегодного общего собрания

    Type Declaration

    • question_id: number

      Идентификатор вопроса повестки

    • vote: string

      Решение по вопросу (вариант голосования)

    VoteOnAnnualGeneralMeetInput: {
        ballot: ModelTypes["AnnualGeneralMeetingVotingBallotSignedDocumentInput"];
        coopname: string;
        hash: string;
        username: string;
        votes: ModelTypes["VoteItemInput"][];
    }

    Входные данные для голосования на ежегодном общем собрании

    Type Declaration

    • ballot: ModelTypes["AnnualGeneralMeetingVotingBallotSignedDocumentInput"]

      Подписанный бюллетень голосования

    • coopname: string

      Имя аккаунта кооператива

    • hash: string

      Хеш собрания, по которому производится голосование

    • username: string

      Идентификатор члена кооператива, который голосует

    • votes: ModelTypes["VoteItemInput"][]

      Бюллетень с решениями по вопросам повестки

    WaitWeight: { wait_sec: number; weight: number }

    Type Declaration

    • wait_sec: number

      Время ожидания в секундах

    • weight: number

      Вес

    WebPushSubscriptionDataInput: {
        endpoint: string;
        keys: ModelTypes["WebPushSubscriptionKeysInput"];
    }

    Type Declaration

    WebPushSubscriptionDto: {
        authKey: string;
        createdAt: ModelTypes["DateTime"];
        endpoint: string;
        id: string;
        isActive: boolean;
        p256dhKey: string;
        updatedAt: ModelTypes["DateTime"];
        userAgent?: string | null;
        username: string;
    }

    Type Declaration

    • authKey: string

      Auth ключ для аутентификации

    • createdAt: ModelTypes["DateTime"]

      Дата создания подписки

    • endpoint: string

      Endpoint для отправки уведомлений

    • id: string

      Уникальный идентификатор подписки

    • isActive: boolean

      Активна ли подписка

    • p256dhKey: string

      P256DH ключ для шифрования

    • updatedAt: ModelTypes["DateTime"]

      Дата последнего обновления

    • OptionaluserAgent?: string | null

      User Agent браузера

    • username: string

      Username пользователя

    WebPushSubscriptionKeysInput: { auth: string; p256dh: string }

    Type Declaration

    • auth: string

      Auth ключ для аутентификации

    • p256dh: string

      P256DH ключ для шифрования