import { JsonRpcProvider } from "@ethersproject/providers"; import { BatchUserOperationCallData, Hash, SendUserOpResponse, TelegramClientOptions, UserOperationCallData, UserOperationReceiptObject } from "./types"; declare class AA0xGaslessTG { private aaClient; private apiKey; constructor(apiKey: string); init(provider: JsonRpcProvider, options: TelegramClientOptions): Promise; prepareUserOp(userOp: UserOperationCallData): Promise<{ requestId: string; otpSent: string; }>; prepareUserOpBatch(userOps: BatchUserOperationCallData): Promise; sendUserOp(requestId: string, otp: string): Promise; getTrxReceiptByUserOpHash(userOpHash: Hash, chainId: number): Promise; } export default AA0xGaslessTG;