import { BaseTronPayments } from './BaseTronPayments'; import { KeyPairTronPaymentsConfig } from './types'; import { Payport } from '@faast/payments-common'; export declare class KeyPairTronPayments extends BaseTronPayments { private readonly config; readonly addresses: { [index: number]: string | undefined; }; readonly privateKeys: { [index: number]: string | null | undefined; }; readonly addressIndices: { [address: string]: number | undefined; }; constructor(config: KeyPairTronPaymentsConfig); getFullConfig(): KeyPairTronPaymentsConfig; getPublicConfig(): KeyPairTronPaymentsConfig; getAccountId(index: number): string; getAccountIds(): string[]; getPayport(index: number): Promise; getPrivateKey(index: number): Promise; } export default KeyPairTronPayments;