export declare enum SnsNeuronPermissionType {
    NEURON_PERMISSION_TYPE_UNSPECIFIED = 0,
    NEURON_PERMISSION_TYPE_CONFIGURE_DISSOLVE_STATE = 1,
    NEURON_PERMISSION_TYPE_MANAGE_PRINCIPALS = 2,
    NEURON_PERMISSION_TYPE_SUBMIT_PROPOSAL = 3,
    NEURON_PERMISSION_TYPE_VOTE = 4,
    NEURON_PERMISSION_TYPE_DISBURSE = 5,
    NEURON_PERMISSION_TYPE_SPLIT = 6,
    /**
     * @deprecated
     */
    NEURON_PERMISSION_TYPE_MERGE_MATURITY = 7,
    NEURON_PERMISSION_TYPE_DISBURSE_MATURITY = 8,
    NEURON_PERMISSION_TYPE_STAKE_MATURITY = 9,
    NEURON_PERMISSION_TYPE_MANAGE_VOTING_PERMISSION = 10
}
export declare enum SnsProposalRewardStatus {
    PROPOSAL_REWARD_STATUS_UNSPECIFIED = 0,
    PROPOSAL_REWARD_STATUS_ACCEPT_VOTES = 1,
    PROPOSAL_REWARD_STATUS_READY_TO_SETTLE = 2,
    PROPOSAL_REWARD_STATUS_SETTLED = 3
}
export declare enum SnsProposalDecisionStatus {
    PROPOSAL_DECISION_STATUS_UNSPECIFIED = 0,
    PROPOSAL_DECISION_STATUS_OPEN = 1,
    PROPOSAL_DECISION_STATUS_REJECTED = 2,
    PROPOSAL_DECISION_STATUS_ADOPTED = 3,
    PROPOSAL_DECISION_STATUS_EXECUTED = 4,
    PROPOSAL_DECISION_STATUS_FAILED = 5
}
export declare enum SnsVote {
    Unspecified = 0,
    Yes = 1,
    No = 2
}
