import { type Stake, type StakeLimits } from "../iotype"; import { type NetworkCore, NetworkBased } from "../core"; import { Transactions } from "./tx"; export declare class PChain extends NetworkBased { constructor(network: NetworkCore); tx: Transactions; getBalance(pAddress: string): Promise; getBalanceNotImportedToP(pAddress: string): Promise; getStakedBalance(pAddress: string): Promise; getStakes(nodeId?: string): Promise>; getStakesOf(pAddress: string): Promise>; getValidators(): Promise>; getStakeLimits(): Promise; getMinDelegatorStake(): Promise; getMinValidatorStake(): Promise; private _getCurrentStakes; private _parseStake; } //# sourceMappingURL=index.d.ts.map