import { Context } from '../context'; import { OpKind } from '../operations/types'; import { WalletDelegateParams, WalletIncreasePaidStorageParams, WalletOriginateParams, WalletProvider, WalletTransferParams, WalletStakeParams, WalletUnstakeParams, WalletFinalizeUnstakeParams, WalletTransferTicketParams, WalletRegisterGlobalConstantParams } from './interface'; import { WalletParamsWithKind } from './wallet'; export declare class LegacyWalletProvider implements WalletProvider { private context; constructor(context: Context); getPKH(): Promise; getPK(): Promise; mapTransferParamsToWalletParams(params: () => Promise): Promise>; mapStakeParamsToWalletParams(params: () => Promise): Promise>; mapUnstakeParamsToWalletParams(params: () => Promise): Promise>; mapFinalizeUnstakeParamsToWalletParams(params: () => Promise): Promise>; mapOriginateParamsToWalletParams(params: () => Promise): Promise>; mapDelegateParamsToWalletParams(params: () => Promise): Promise>; mapIncreasePaidStorageWalletParams(params: () => Promise): Promise>; mapTransferTicketParamsToWalletParams(params: () => Promise): Promise>; mapRegisterGlobalConstantParamsToWalletParams(params: () => Promise): Promise>; sendOperations(params: WalletParamsWithKind[]): Promise; sign(bytes: string, watermark?: Uint8Array): Promise; }