import { TransactionReceipt } from '@ethersproject/providers'; import { Policies, TxBatchInterface } from './types/app.interface'; export * from './types/app.interface'; export declare class App { private apiKey; private baseURL; private axiosInstance; constructor(apiKey: string, baseURL: string); balance: () => Promise<{ balance: string; relayAddress: string; }>; createUser: () => Promise<{ userAddress: string; }>; evaluateBatch: (batch: TxBatchInterface) => Promise<{ success: boolean; }>; sendBatch: (batch: TxBatchInterface) => Promise; getPolicy: () => Promise<{ policy: Policies; }>; updatePolicy: (policy: Policies, signerAddress?: string | undefined) => Promise; }