import type { Principal } from "@icp-sdk/core/principal";
import type { IcrcLedgerDid } from "../../ledger/icrc";
/**
 * Neuron subaccount is calculated as "sha256(0x0c . “neuron-stake” . controller . i)"
 *
 * @param params
 * @param {Principal} params.newController
 * @param {number} params.index
 * @returns
 */
export declare const neuronSubaccount: ({ index, controller, }: {
    index: number;
    controller: Principal;
}) => IcrcLedgerDid.Subaccount;
