import { BlockResponse, OperationContentsAndResultReveal, OpKind } from '@taquito/rpc'; import { Observable } from 'rxjs'; import { Context } from '../context'; import { WalletOperation, OperationStatus } from './operation'; export declare const WALLET_BATCH_KINDS: OpKind[]; export declare class BatchWalletOperation extends WalletOperation { readonly opHash: string; protected readonly context: Context; constructor(opHash: string, context: Context, newHead$: Observable); revealOperation(): Promise; getOriginatedContractAddresses: () => Promise; status(): Promise; }