import * as z from "zod"; import { ClosedEnum } from "../../types/enums.js"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export declare const IncludeAction: { readonly ApproveGenesisKyc: "ApproveGenesisKyc"; readonly AddOrRemoveNodeProvider: "AddOrRemoveNodeProvider"; readonly CreateServiceNervousSystem: "CreateServiceNervousSystem"; readonly ExecuteNnsFunction: "ExecuteNnsFunction"; readonly InstallCode: "InstallCode"; readonly ManageNeuron: "ManageNeuron"; readonly ManageNetworkEconomics: "ManageNetworkEconomics"; readonly Motion: "Motion"; readonly OpenSnsTokenSwap: "OpenSnsTokenSwap"; readonly RegisterKnownNeuron: "RegisterKnownNeuron"; readonly RewardNodeProvider: "RewardNodeProvider"; readonly RewardNodeProviders: "RewardNodeProviders"; readonly SetDefaultFollowees: "SetDefaultFollowees"; readonly SetSnsTokenSwapOpenTimeWindow: "SetSnsTokenSwapOpenTimeWindow"; readonly StopOrStartCanister: "StopOrStartCanister"; readonly UpdateCanisterSettings: "UpdateCanisterSettings"; }; export type IncludeAction = ClosedEnum; export declare const GetApiV3ProposalsIncludeStatus: { readonly Unknown: "UNKNOWN"; readonly Unspecified: "UNSPECIFIED"; readonly Open: "OPEN"; readonly Rejected: "REJECTED"; readonly Adopted: "ADOPTED"; readonly Executed: "EXECUTED"; readonly Failed: "FAILED"; }; export type GetApiV3ProposalsIncludeStatus = ClosedEnum; export declare const IncludeRewardStatus: { readonly Unspecified: "UNSPECIFIED"; readonly AcceptVotes: "ACCEPT_VOTES"; readonly ReadyToSettle: "READY_TO_SETTLE"; readonly Settled: "SETTLED"; readonly Ineligible: "INELIGIBLE"; }; export type IncludeRewardStatus = ClosedEnum; export declare const IncludeActionNnsFunction: { readonly AddApiBoundaryNodes: "AddApiBoundaryNodes"; readonly AddFirewallRules: "AddFirewallRules"; readonly AddNodeToSubnet: "AddNodeToSubnet"; readonly AddOrRemoveDataCenters: "AddOrRemoveDataCenters"; readonly AddSnsWasm: "AddSnsWasm"; readonly AssignNoid: "AssignNoid"; readonly BitcoinSetConfig: "BitcoinSetConfig"; readonly BlessReplicaVersion: "BlessReplicaVersion"; readonly ChangeSubnetMembership: "ChangeSubnetMembership"; readonly ChangeSubnetTypeAssignment: "ChangeSubnetTypeAssignment"; readonly ClearProvisionalWhitelist: "ClearProvisionalWhitelist"; readonly CompleteCanisterMigration: "CompleteCanisterMigration"; readonly CreateSubnet: "CreateSubnet"; readonly DeployGuestosToAllSubnetNodes: "DeployGuestosToAllSubnetNodes"; readonly DeployGuestosToAllUnassignedNodes: "DeployGuestosToAllUnassignedNodes"; readonly DeployGuestosToSomeApiBoundaryNodes: "DeployGuestosToSomeApiBoundaryNodes"; readonly DeployHostosToSomeNodes: "DeployHostosToSomeNodes"; readonly HardResetNnsRootToVersion: "HardResetNnsRootToVersion"; readonly IcpXdrConversionRate: "IcpXdrConversionRate"; readonly InsertSnsWasmUpgradePathEntries: "InsertSnsWasmUpgradePathEntries"; readonly NnsCanisterInstall: "NnsCanisterInstall"; readonly NnsCanisterUpgrade: "NnsCanisterUpgrade"; readonly NnsRootUpgrade: "NnsRootUpgrade"; readonly PrepareCanisterMigration: "PrepareCanisterMigration"; readonly RecoverSubnet: "RecoverSubnet"; readonly RemoveApiBoundaryNodes: "RemoveApiBoundaryNodes"; readonly RemoveFirewallRules: "RemoveFirewallRules"; readonly RemoveNodeOperators: "RemoveNodeOperators"; readonly RemoveNodes: "RemoveNodes"; readonly RemoveNodesFromSubnet: "RemoveNodesFromSubnet"; readonly RerouteCanisterRanges: "RerouteCanisterRanges"; readonly RetireReplicaVersion: "RetireReplicaVersion"; readonly ReviseElectedGuestosVersions: "ReviseElectedGuestosVersions"; readonly ReviseElectedHostosVersions: "ReviseElectedHostosVersions"; readonly SetAuthorizedSubnetworks: "SetAuthorizedSubnetworks"; readonly SetFirewallConfig: "SetFirewallConfig"; readonly StopOrStartNnsCanister: "StopOrStartNnsCanister"; readonly SubnetRentalRequest: "SubnetRentalRequest"; readonly UninstallCode: "UninstallCode"; readonly Unspecified: "Unspecified"; readonly UpdateAllowedPrincipals: "UpdateAllowedPrincipals"; readonly UpdateApiBoundaryNodesVersion: "UpdateApiBoundaryNodesVersion"; readonly UpdateConfigOfSubnet: "UpdateConfigOfSubnet"; readonly UpdateElectedHostosVersions: "UpdateElectedHostosVersions"; readonly UpdateFirewallRules: "UpdateFirewallRules"; readonly UpdateNodeOperatorConfig: "UpdateNodeOperatorConfig"; readonly UpdateNodeRewardsTable: "UpdateNodeRewardsTable"; readonly UpdateNodesHostosVersion: "UpdateNodesHostosVersion"; readonly UpdateSnsWasmSnsSubnetIds: "UpdateSnsWasmSnsSubnetIds"; readonly UpdateSshReadonlyAccessForAllUnassignedNodes: "UpdateSshReadonlyAccessForAllUnassignedNodes"; readonly UpdateSubnetType: "UpdateSubnetType"; readonly UpdateUnassignedNodesConfig: "UpdateUnassignedNodesConfig"; }; export type IncludeActionNnsFunction = ClosedEnum; export declare const GetApiV3ProposalsFormat: { readonly Json: "json"; readonly Csv: "csv"; }; export type GetApiV3ProposalsFormat = ClosedEnum; export declare const GetApiV3ProposalsIncludeTopic: { readonly TopicUnspecified: "TOPIC_UNSPECIFIED"; readonly TopicNeuronManagement: "TOPIC_NEURON_MANAGEMENT"; readonly TopicExchangeRate: "TOPIC_EXCHANGE_RATE"; readonly TopicNetworkEconomics: "TOPIC_NETWORK_ECONOMICS"; readonly TopicGovernance: "TOPIC_GOVERNANCE"; readonly TopicNodeAdmin: "TOPIC_NODE_ADMIN"; readonly TopicParticipantManagement: "TOPIC_PARTICIPANT_MANAGEMENT"; readonly TopicSubnetManagement: "TOPIC_SUBNET_MANAGEMENT"; readonly TopicNetworkCanisterManagement: "TOPIC_NETWORK_CANISTER_MANAGEMENT"; readonly TopicKyc: "TOPIC_KYC"; readonly TopicNodeProviderRewards: "TOPIC_NODE_PROVIDER_REWARDS"; readonly TopicSnsDecentralizationSale: "TOPIC_SNS_DECENTRALIZATION_SALE"; readonly TopicIcOsVersionDeployment: "TOPIC_IC_OS_VERSION_DEPLOYMENT"; readonly TopicIcOsVersionElection: "TOPIC_IC_OS_VERSION_ELECTION"; readonly TopicSnsAndCommunityFund: "TOPIC_SNS_AND_COMMUNITY_FUND"; readonly TopicApiBoundaryNodeManagement: "TOPIC_API_BOUNDARY_NODE_MANAGEMENT"; readonly TopicSubnetRental: "TOPIC_SUBNET_RENTAL"; readonly TopicProtocolCanisterManagement: "TOPIC_PROTOCOL_CANISTER_MANAGEMENT"; readonly TopicServiceNervousSystemManagement: "TOPIC_SERVICE_NERVOUS_SYSTEM_MANAGEMENT"; readonly TopicSystemCanisterManagement: "TOPIC_SYSTEM_CANISTER_MANAGEMENT"; readonly TopicApplicationCanisterManagement: "TOPIC_APPLICATION_CANISTER_MANAGEMENT"; }; export type GetApiV3ProposalsIncludeTopic = ClosedEnum; export type GetApiV3ProposalsRequest = { limit?: number | undefined; maxProposalIndex?: number | null | undefined; includeAction?: Array | undefined; includeStatus?: Array | undefined; proposer?: number | null | undefined; manageNeuronId?: number | null | undefined; offset?: number | undefined; includeRewardStatus?: Array | undefined; includeActionNnsFunction?: Array | undefined; format?: GetApiV3ProposalsFormat | undefined; includeTopic?: Array | undefined; }; /** @internal */ export declare const IncludeAction$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const IncludeAction$outboundSchema: z.ZodNativeEnum; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace IncludeAction$ { /** @deprecated use `IncludeAction$inboundSchema` instead. */ const inboundSchema: z.ZodNativeEnum<{ readonly ApproveGenesisKyc: "ApproveGenesisKyc"; readonly AddOrRemoveNodeProvider: "AddOrRemoveNodeProvider"; readonly CreateServiceNervousSystem: "CreateServiceNervousSystem"; readonly ExecuteNnsFunction: "ExecuteNnsFunction"; readonly InstallCode: "InstallCode"; readonly ManageNeuron: "ManageNeuron"; readonly ManageNetworkEconomics: "ManageNetworkEconomics"; readonly Motion: "Motion"; readonly OpenSnsTokenSwap: "OpenSnsTokenSwap"; readonly RegisterKnownNeuron: "RegisterKnownNeuron"; readonly RewardNodeProvider: "RewardNodeProvider"; readonly RewardNodeProviders: "RewardNodeProviders"; readonly SetDefaultFollowees: "SetDefaultFollowees"; readonly SetSnsTokenSwapOpenTimeWindow: "SetSnsTokenSwapOpenTimeWindow"; readonly StopOrStartCanister: "StopOrStartCanister"; readonly UpdateCanisterSettings: "UpdateCanisterSettings"; }>; /** @deprecated use `IncludeAction$outboundSchema` instead. */ const outboundSchema: z.ZodNativeEnum<{ readonly ApproveGenesisKyc: "ApproveGenesisKyc"; readonly AddOrRemoveNodeProvider: "AddOrRemoveNodeProvider"; readonly CreateServiceNervousSystem: "CreateServiceNervousSystem"; readonly ExecuteNnsFunction: "ExecuteNnsFunction"; readonly InstallCode: "InstallCode"; readonly ManageNeuron: "ManageNeuron"; readonly ManageNetworkEconomics: "ManageNetworkEconomics"; readonly Motion: "Motion"; readonly OpenSnsTokenSwap: "OpenSnsTokenSwap"; readonly RegisterKnownNeuron: "RegisterKnownNeuron"; readonly RewardNodeProvider: "RewardNodeProvider"; readonly RewardNodeProviders: "RewardNodeProviders"; readonly SetDefaultFollowees: "SetDefaultFollowees"; readonly SetSnsTokenSwapOpenTimeWindow: "SetSnsTokenSwapOpenTimeWindow"; readonly StopOrStartCanister: "StopOrStartCanister"; readonly UpdateCanisterSettings: "UpdateCanisterSettings"; }>; } /** @internal */ export declare const GetApiV3ProposalsIncludeStatus$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const GetApiV3ProposalsIncludeStatus$outboundSchema: z.ZodNativeEnum; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace GetApiV3ProposalsIncludeStatus$ { /** @deprecated use `GetApiV3ProposalsIncludeStatus$inboundSchema` instead. */ const inboundSchema: z.ZodNativeEnum<{ readonly Unknown: "UNKNOWN"; readonly Unspecified: "UNSPECIFIED"; readonly Open: "OPEN"; readonly Rejected: "REJECTED"; readonly Adopted: "ADOPTED"; readonly Executed: "EXECUTED"; readonly Failed: "FAILED"; }>; /** @deprecated use `GetApiV3ProposalsIncludeStatus$outboundSchema` instead. */ const outboundSchema: z.ZodNativeEnum<{ readonly Unknown: "UNKNOWN"; readonly Unspecified: "UNSPECIFIED"; readonly Open: "OPEN"; readonly Rejected: "REJECTED"; readonly Adopted: "ADOPTED"; readonly Executed: "EXECUTED"; readonly Failed: "FAILED"; }>; } /** @internal */ export declare const IncludeRewardStatus$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const IncludeRewardStatus$outboundSchema: z.ZodNativeEnum; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace IncludeRewardStatus$ { /** @deprecated use `IncludeRewardStatus$inboundSchema` instead. */ const inboundSchema: z.ZodNativeEnum<{ readonly Unspecified: "UNSPECIFIED"; readonly AcceptVotes: "ACCEPT_VOTES"; readonly ReadyToSettle: "READY_TO_SETTLE"; readonly Settled: "SETTLED"; readonly Ineligible: "INELIGIBLE"; }>; /** @deprecated use `IncludeRewardStatus$outboundSchema` instead. */ const outboundSchema: z.ZodNativeEnum<{ readonly Unspecified: "UNSPECIFIED"; readonly AcceptVotes: "ACCEPT_VOTES"; readonly ReadyToSettle: "READY_TO_SETTLE"; readonly Settled: "SETTLED"; readonly Ineligible: "INELIGIBLE"; }>; } /** @internal */ export declare const IncludeActionNnsFunction$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const IncludeActionNnsFunction$outboundSchema: z.ZodNativeEnum; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace IncludeActionNnsFunction$ { /** @deprecated use `IncludeActionNnsFunction$inboundSchema` instead. */ const inboundSchema: z.ZodNativeEnum<{ readonly AddApiBoundaryNodes: "AddApiBoundaryNodes"; readonly AddFirewallRules: "AddFirewallRules"; readonly AddNodeToSubnet: "AddNodeToSubnet"; readonly AddOrRemoveDataCenters: "AddOrRemoveDataCenters"; readonly AddSnsWasm: "AddSnsWasm"; readonly AssignNoid: "AssignNoid"; readonly BitcoinSetConfig: "BitcoinSetConfig"; readonly BlessReplicaVersion: "BlessReplicaVersion"; readonly ChangeSubnetMembership: "ChangeSubnetMembership"; readonly ChangeSubnetTypeAssignment: "ChangeSubnetTypeAssignment"; readonly ClearProvisionalWhitelist: "ClearProvisionalWhitelist"; readonly CompleteCanisterMigration: "CompleteCanisterMigration"; readonly CreateSubnet: "CreateSubnet"; readonly DeployGuestosToAllSubnetNodes: "DeployGuestosToAllSubnetNodes"; readonly DeployGuestosToAllUnassignedNodes: "DeployGuestosToAllUnassignedNodes"; readonly DeployGuestosToSomeApiBoundaryNodes: "DeployGuestosToSomeApiBoundaryNodes"; readonly DeployHostosToSomeNodes: "DeployHostosToSomeNodes"; readonly HardResetNnsRootToVersion: "HardResetNnsRootToVersion"; readonly IcpXdrConversionRate: "IcpXdrConversionRate"; readonly InsertSnsWasmUpgradePathEntries: "InsertSnsWasmUpgradePathEntries"; readonly NnsCanisterInstall: "NnsCanisterInstall"; readonly NnsCanisterUpgrade: "NnsCanisterUpgrade"; readonly NnsRootUpgrade: "NnsRootUpgrade"; readonly PrepareCanisterMigration: "PrepareCanisterMigration"; readonly RecoverSubnet: "RecoverSubnet"; readonly RemoveApiBoundaryNodes: "RemoveApiBoundaryNodes"; readonly RemoveFirewallRules: "RemoveFirewallRules"; readonly RemoveNodeOperators: "RemoveNodeOperators"; readonly RemoveNodes: "RemoveNodes"; readonly RemoveNodesFromSubnet: "RemoveNodesFromSubnet"; readonly RerouteCanisterRanges: "RerouteCanisterRanges"; readonly RetireReplicaVersion: "RetireReplicaVersion"; readonly ReviseElectedGuestosVersions: "ReviseElectedGuestosVersions"; readonly ReviseElectedHostosVersions: "ReviseElectedHostosVersions"; readonly SetAuthorizedSubnetworks: "SetAuthorizedSubnetworks"; readonly SetFirewallConfig: "SetFirewallConfig"; readonly StopOrStartNnsCanister: "StopOrStartNnsCanister"; readonly SubnetRentalRequest: "SubnetRentalRequest"; readonly UninstallCode: "UninstallCode"; readonly Unspecified: "Unspecified"; readonly UpdateAllowedPrincipals: "UpdateAllowedPrincipals"; readonly UpdateApiBoundaryNodesVersion: "UpdateApiBoundaryNodesVersion"; readonly UpdateConfigOfSubnet: "UpdateConfigOfSubnet"; readonly UpdateElectedHostosVersions: "UpdateElectedHostosVersions"; readonly UpdateFirewallRules: "UpdateFirewallRules"; readonly UpdateNodeOperatorConfig: "UpdateNodeOperatorConfig"; readonly UpdateNodeRewardsTable: "UpdateNodeRewardsTable"; readonly UpdateNodesHostosVersion: "UpdateNodesHostosVersion"; readonly UpdateSnsWasmSnsSubnetIds: "UpdateSnsWasmSnsSubnetIds"; readonly UpdateSshReadonlyAccessForAllUnassignedNodes: "UpdateSshReadonlyAccessForAllUnassignedNodes"; readonly UpdateSubnetType: "UpdateSubnetType"; readonly UpdateUnassignedNodesConfig: "UpdateUnassignedNodesConfig"; }>; /** @deprecated use `IncludeActionNnsFunction$outboundSchema` instead. */ const outboundSchema: z.ZodNativeEnum<{ readonly AddApiBoundaryNodes: "AddApiBoundaryNodes"; readonly AddFirewallRules: "AddFirewallRules"; readonly AddNodeToSubnet: "AddNodeToSubnet"; readonly AddOrRemoveDataCenters: "AddOrRemoveDataCenters"; readonly AddSnsWasm: "AddSnsWasm"; readonly AssignNoid: "AssignNoid"; readonly BitcoinSetConfig: "BitcoinSetConfig"; readonly BlessReplicaVersion: "BlessReplicaVersion"; readonly ChangeSubnetMembership: "ChangeSubnetMembership"; readonly ChangeSubnetTypeAssignment: "ChangeSubnetTypeAssignment"; readonly ClearProvisionalWhitelist: "ClearProvisionalWhitelist"; readonly CompleteCanisterMigration: "CompleteCanisterMigration"; readonly CreateSubnet: "CreateSubnet"; readonly DeployGuestosToAllSubnetNodes: "DeployGuestosToAllSubnetNodes"; readonly DeployGuestosToAllUnassignedNodes: "DeployGuestosToAllUnassignedNodes"; readonly DeployGuestosToSomeApiBoundaryNodes: "DeployGuestosToSomeApiBoundaryNodes"; readonly DeployHostosToSomeNodes: "DeployHostosToSomeNodes"; readonly HardResetNnsRootToVersion: "HardResetNnsRootToVersion"; readonly IcpXdrConversionRate: "IcpXdrConversionRate"; readonly InsertSnsWasmUpgradePathEntries: "InsertSnsWasmUpgradePathEntries"; readonly NnsCanisterInstall: "NnsCanisterInstall"; readonly NnsCanisterUpgrade: "NnsCanisterUpgrade"; readonly NnsRootUpgrade: "NnsRootUpgrade"; readonly PrepareCanisterMigration: "PrepareCanisterMigration"; readonly RecoverSubnet: "RecoverSubnet"; readonly RemoveApiBoundaryNodes: "RemoveApiBoundaryNodes"; readonly RemoveFirewallRules: "RemoveFirewallRules"; readonly RemoveNodeOperators: "RemoveNodeOperators"; readonly RemoveNodes: "RemoveNodes"; readonly RemoveNodesFromSubnet: "RemoveNodesFromSubnet"; readonly RerouteCanisterRanges: "RerouteCanisterRanges"; readonly RetireReplicaVersion: "RetireReplicaVersion"; readonly ReviseElectedGuestosVersions: "ReviseElectedGuestosVersions"; readonly ReviseElectedHostosVersions: "ReviseElectedHostosVersions"; readonly SetAuthorizedSubnetworks: "SetAuthorizedSubnetworks"; readonly SetFirewallConfig: "SetFirewallConfig"; readonly StopOrStartNnsCanister: "StopOrStartNnsCanister"; readonly SubnetRentalRequest: "SubnetRentalRequest"; readonly UninstallCode: "UninstallCode"; readonly Unspecified: "Unspecified"; readonly UpdateAllowedPrincipals: "UpdateAllowedPrincipals"; readonly UpdateApiBoundaryNodesVersion: "UpdateApiBoundaryNodesVersion"; readonly UpdateConfigOfSubnet: "UpdateConfigOfSubnet"; readonly UpdateElectedHostosVersions: "UpdateElectedHostosVersions"; readonly UpdateFirewallRules: "UpdateFirewallRules"; readonly UpdateNodeOperatorConfig: "UpdateNodeOperatorConfig"; readonly UpdateNodeRewardsTable: "UpdateNodeRewardsTable"; readonly UpdateNodesHostosVersion: "UpdateNodesHostosVersion"; readonly UpdateSnsWasmSnsSubnetIds: "UpdateSnsWasmSnsSubnetIds"; readonly UpdateSshReadonlyAccessForAllUnassignedNodes: "UpdateSshReadonlyAccessForAllUnassignedNodes"; readonly UpdateSubnetType: "UpdateSubnetType"; readonly UpdateUnassignedNodesConfig: "UpdateUnassignedNodesConfig"; }>; } /** @internal */ export declare const GetApiV3ProposalsFormat$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const GetApiV3ProposalsFormat$outboundSchema: z.ZodNativeEnum; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace GetApiV3ProposalsFormat$ { /** @deprecated use `GetApiV3ProposalsFormat$inboundSchema` instead. */ const inboundSchema: z.ZodNativeEnum<{ readonly Json: "json"; readonly Csv: "csv"; }>; /** @deprecated use `GetApiV3ProposalsFormat$outboundSchema` instead. */ const outboundSchema: z.ZodNativeEnum<{ readonly Json: "json"; readonly Csv: "csv"; }>; } /** @internal */ export declare const GetApiV3ProposalsIncludeTopic$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const GetApiV3ProposalsIncludeTopic$outboundSchema: z.ZodNativeEnum; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace GetApiV3ProposalsIncludeTopic$ { /** @deprecated use `GetApiV3ProposalsIncludeTopic$inboundSchema` instead. */ const inboundSchema: z.ZodNativeEnum<{ readonly TopicUnspecified: "TOPIC_UNSPECIFIED"; readonly TopicNeuronManagement: "TOPIC_NEURON_MANAGEMENT"; readonly TopicExchangeRate: "TOPIC_EXCHANGE_RATE"; readonly TopicNetworkEconomics: "TOPIC_NETWORK_ECONOMICS"; readonly TopicGovernance: "TOPIC_GOVERNANCE"; readonly TopicNodeAdmin: "TOPIC_NODE_ADMIN"; readonly TopicParticipantManagement: "TOPIC_PARTICIPANT_MANAGEMENT"; readonly TopicSubnetManagement: "TOPIC_SUBNET_MANAGEMENT"; readonly TopicNetworkCanisterManagement: "TOPIC_NETWORK_CANISTER_MANAGEMENT"; readonly TopicKyc: "TOPIC_KYC"; readonly TopicNodeProviderRewards: "TOPIC_NODE_PROVIDER_REWARDS"; readonly TopicSnsDecentralizationSale: "TOPIC_SNS_DECENTRALIZATION_SALE"; readonly TopicIcOsVersionDeployment: "TOPIC_IC_OS_VERSION_DEPLOYMENT"; readonly TopicIcOsVersionElection: "TOPIC_IC_OS_VERSION_ELECTION"; readonly TopicSnsAndCommunityFund: "TOPIC_SNS_AND_COMMUNITY_FUND"; readonly TopicApiBoundaryNodeManagement: "TOPIC_API_BOUNDARY_NODE_MANAGEMENT"; readonly TopicSubnetRental: "TOPIC_SUBNET_RENTAL"; readonly TopicProtocolCanisterManagement: "TOPIC_PROTOCOL_CANISTER_MANAGEMENT"; readonly TopicServiceNervousSystemManagement: "TOPIC_SERVICE_NERVOUS_SYSTEM_MANAGEMENT"; readonly TopicSystemCanisterManagement: "TOPIC_SYSTEM_CANISTER_MANAGEMENT"; readonly TopicApplicationCanisterManagement: "TOPIC_APPLICATION_CANISTER_MANAGEMENT"; }>; /** @deprecated use `GetApiV3ProposalsIncludeTopic$outboundSchema` instead. */ const outboundSchema: z.ZodNativeEnum<{ readonly TopicUnspecified: "TOPIC_UNSPECIFIED"; readonly TopicNeuronManagement: "TOPIC_NEURON_MANAGEMENT"; readonly TopicExchangeRate: "TOPIC_EXCHANGE_RATE"; readonly TopicNetworkEconomics: "TOPIC_NETWORK_ECONOMICS"; readonly TopicGovernance: "TOPIC_GOVERNANCE"; readonly TopicNodeAdmin: "TOPIC_NODE_ADMIN"; readonly TopicParticipantManagement: "TOPIC_PARTICIPANT_MANAGEMENT"; readonly TopicSubnetManagement: "TOPIC_SUBNET_MANAGEMENT"; readonly TopicNetworkCanisterManagement: "TOPIC_NETWORK_CANISTER_MANAGEMENT"; readonly TopicKyc: "TOPIC_KYC"; readonly TopicNodeProviderRewards: "TOPIC_NODE_PROVIDER_REWARDS"; readonly TopicSnsDecentralizationSale: "TOPIC_SNS_DECENTRALIZATION_SALE"; readonly TopicIcOsVersionDeployment: "TOPIC_IC_OS_VERSION_DEPLOYMENT"; readonly TopicIcOsVersionElection: "TOPIC_IC_OS_VERSION_ELECTION"; readonly TopicSnsAndCommunityFund: "TOPIC_SNS_AND_COMMUNITY_FUND"; readonly TopicApiBoundaryNodeManagement: "TOPIC_API_BOUNDARY_NODE_MANAGEMENT"; readonly TopicSubnetRental: "TOPIC_SUBNET_RENTAL"; readonly TopicProtocolCanisterManagement: "TOPIC_PROTOCOL_CANISTER_MANAGEMENT"; readonly TopicServiceNervousSystemManagement: "TOPIC_SERVICE_NERVOUS_SYSTEM_MANAGEMENT"; readonly TopicSystemCanisterManagement: "TOPIC_SYSTEM_CANISTER_MANAGEMENT"; readonly TopicApplicationCanisterManagement: "TOPIC_APPLICATION_CANISTER_MANAGEMENT"; }>; } /** @internal */ export declare const GetApiV3ProposalsRequest$inboundSchema: z.ZodType; /** @internal */ export type GetApiV3ProposalsRequest$Outbound = { limit: number; max_proposal_index: number | null; include_action?: Array | undefined; include_status?: Array | undefined; proposer: number | null; manage_neuron_id: number | null; offset: number; include_reward_status?: Array | undefined; include_action_nns_function?: Array | undefined; format: string; include_topic?: Array | undefined; }; /** @internal */ export declare const GetApiV3ProposalsRequest$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace GetApiV3ProposalsRequest$ { /** @deprecated use `GetApiV3ProposalsRequest$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GetApiV3ProposalsRequest$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GetApiV3ProposalsRequest$Outbound` instead. */ type Outbound = GetApiV3ProposalsRequest$Outbound; } export declare function getApiV3ProposalsRequestToJSON(getApiV3ProposalsRequest: GetApiV3ProposalsRequest): string; export declare function getApiV3ProposalsRequestFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=getapiv3proposals.d.ts.map